Разработка автоматизированного рабочего места менеджера по продажам автозапчастей на базе поисковой системы компании по подбору и продаже автозапчастей
Дипломная работа - Менеджмент
Другие дипломы по предмету Менеджмент
ронном виде через формы приложения или может выводиться на бумажный носитель.
Таблица 2.1.
Типы носителей информационных элементов
№ п/пНаименование информационного элементаИдентификаторТип носителя ИОТип носителя резервных копий1Справочник Модель автомобиляOfficeЖМДCD / ЖМД2Справочник КлиентыQualityЖМДCD / ЖМД3Справочник АвтозапчастиOfficeЖМДCD / ЖМД4Справочник ПоставщикиCustomerЖМДCD / ЖМД
Описание принятых видов и методов контроля в маршрутах обработки данных при создании и функционировании внемашинной и внутримашинной информационных баз:
Контроль синтаксических ошибок: проверка соответствия каждого из символов реквизита установленному знаковому шаблону. Проверка форматов отдельных реквизитов и записи в целом. Контроль осуществляется системой автоматически.
Контроль семантических ошибок: контроль на орфографическом уровне для каждого слова состоит в проверке возможности существования такого слова. Контроль на смысловом уровне для каждого предложения заключается в проверке возможности существования сочетаний составляющих слов. Контроль осуществляет пользователь.
Контроль прагматических ошибок: контроль соответствия типа вводимых данных. Контроль диапазона допустимых значений данных. Контроль полноты представления данных (заполнение обязательных полей). Осуществляется системой.
Контроль целостности данных: осуществляется автоматически средствами СУБД
Перечень маршрутных технологических процессов:
1.МТП заполнения справочников;
2.МТП формирования мониторинга рынка автомобилей;
.МТП ввода потребностей клиентов;
.МТП формирования плана продаж.
Организация сбора и передачи информации:
Получение, обработку, ввод информации в систему и контроль ввода производит пользователь системы (сотрудник отдела продаж автозапчастями) через окно приложения, информация заносится в БД на сервере. Внесение изменений в справочники производится систематически, по мере поступления информации (от раз в неделю до раз в месяц). Контроль достоверности и полноты введенной информации осуществляет Начальник отдела продаж предприятия. Начальник отдела продаж предприятия считывает информацию из БД посредством браузера.
Требования к вводимой информации: достоверность, непротиворечивость, целостность. Корректировка данных должна осуществляться путем замены недостоверных данных на новые с синтаксическим и логическим контролем данных. Поскольку для данной системы характерна небольшая интенсивность поступления изменений (раз в неделю), период корректировки данных равен периоду поступления элементарных изменений.
Организация внутримашинной информационной базы:
Описание принципов построения внутримашинной информационной базы. Внутримашинная информационная база представляет собой логически взаимосвязанные таблицы базы данных. Таблицы предназначены для хранения условно-постоянной информации .
Принципами построения информационной базы являются:
1)однократный ввод и многократное использование;
2)целостность;
3)минимальное дублирование информации.
2.2.3 Описание программных модулей
Описание структуры внутримашинной информационной базы
Структура внутримашинной информационной базы представлена в таблице 2.2:
Таблица 2.2.
Структура внутримашинной информационной базы
№п/пНаименование информационного элементаИдентификаторКоличество записейКоличество изменений в год1Справочник Модель автомобиляOfficeБолее 10012 раз .каждый месяц обновление базы2Справочник КлиентыQualityБолее 20При ежедневной работе3Справочник АвтозапчастиOfficeБолее 10012 раз .каждый месяц обновление базы4Справочник ПоставщикиCustomerБолее 30По анализе рынка и получения заказов от клиентовавтоматизированный программный менеджер информация
Структура описания таблиц БД представлена на рис. 2.11:
Рис. 2.11. Схема данных базы данных
Схема взаимосвязи программных модулей и информационных файлов (построенная с использованием в MS Visio) (Рис. 2.12)
Рис. 2. 12. Схема взаимосвязи программных модулей и информационных файлов
2.3 Технологическое обеспечение задачи (комплекса задач, АРМ)
.3.1 Организация технологии сбора, передачи, обработки и выдачи информации
Для реализации системы АРМ сотрудника отдела продаж был выбран язык программирования VBA.
VBA (Visual Basic for Applications) - это диалект языка Visual Basic, расширяющий возможности Visual Basic и предназначенный для работы с приложениями Microsoft Office и другими приложениями от Microsoft и третьих фирм.
В принципе, как это не удивительно, при программировании в Office можно вполне обойтись без языка VBA. Подойдет любой COM-совместимый язык, например, обычный Visual Basic, VBScript, JScript, C++, Delphi, Java и т.п. Можно использовать и .NET-совместимые языки программирования - VB.NET, C# и т.п. Все возможности объектных моделей приложений Office вполне можно будет использовать. Например, если сохранить следующий код в файле с расширением *.vbs и запустить его на выполнение, то будет запущен Word, в нем открыт новый документ и впечатан текст:
Dim oWordoWord = CreateObject("Word.Application").Visible = true.Documents.Add.Selection.TypeText ("Привет от VBScript")
Однако VBA обычно - самый удобный язык для работы с приложениями Office.
Главная причина проста - язык VBA встроен в приложения Office (и не только), и код на языке VBA можно хранить внутри документов приложений Office - документах Word, книгах Excel, презентациях PowerPoint и