Диплом: Разработка автоматизированного рабочего места менеджера по продажам ООО "ВЕКТОР Транс"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
режим «Отчеты».
Рис. 2.5 Дерево функций системы
2.3.2 Характеристика базы данных
Описание структуры записей таблиц приведено в табл.2.9-2.12.
Таблица 2.9
Описание структуры записей таблицы «Категории» (CATEGORY)
Наименование
поля
Идентификатор
поля
Тип поля
Длина поля
Прочее
Код категории
ID_CAT
INTEGER
IDENTITY
(1,1)
Первичный
ключ
Название
категории
NAME_CAT
VARCHAR
50
48
Таблица 2.10
Описание структуры записей таблицы «Прейскурант» (PRICE)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код прейскуранта
ID_PRICE
INTEGER
IDENTITY
(1,1)
Первичный
ключ
Название
продукции/услуги
NAME_PROD
VARCHAR
255
Цена за единицу
PRICE_ED
MONEY
Код категории
ID_CAT
INTEGER
Внешний
ключ
Таблица 2.11
Описание структуры записей таблицы «Клиенты» (CLIENT)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код клиента
ID_CLIENT
INTEGER
IDENTITY
(1,1)
Первичный
ключ
Название клиента
NAME_CLIENT
VARCHAR
100
Телефон
PHONE
VARCHAR
50
Контактное лицо
NAME_CONTACT
VARCHAR
100
Таблица 2.12
Описание структуры записей таблицы «Продажи» (SALE)
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код операции
ID_REC
INTEGER
IDENTITY
(1,1)
Первичный
ключ
Код клиента
ID_CLIENT
INTEGER
Внешний
ключ
Код прейскуранта
ID_PRICE
INTEGER
Внешний
ключ
Количество
KOLVO
INTEGER
Дата продажи
DATA_SALE
DATE
Номер договора
NUM_DOG
INTEGER
49
ER-модель данных приведена на рис.2.6.
Рис. 2.6 ER-модель
Логическая и физическая модели данных, выполненные средствами
ERWin, приведены на рис. 2.7, 2.8..
Рис. 2.7 Логическая модель данных
50
Рис. 2.8 Физическая модель данных
Схема БД в MS SQL Server 2008 представлена на рис. 2.9.
Рис. 2.9 Схема базы данных
51
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Система планируется для эксплуатации в среде Windows XP и выше. В
качестве СУБД используется СУБД MS SQL Server 2008.
Разработанный программный проект представляет приложение, состоящее
из 4 таблиц, 4 экранных форм, 1 запроса и 1 отчета.
Экранные формы используются для организации вычислительного
процесса при помощи элементов управления, а так же для отображения
содержимого таблиц, запросов и отчетов.
Отчет формируется на основе запроса к базе данных.
Поскольку, общая структурная схема достаточно сложна, необходимо
разбить ее на составные части и рассмотреть каждую часть в отдельности рис.
2.10).
Рис. 2.10 Составные части структурной схемы
На рис. 2.11 приведены связи в справочниках, на рис. 12.12 связи в
оперативном учете.
Рис. 2.11 Связи в справочниках
Рис. 2.12 Связи в оперативном учете
Для отчетов схема дерева вызова процедур представлена на рис. 2.13.
Рис. 2.13 Схема дерева вызова процедур
52
Работу с программой рекомендуется начинать с заполнения справочников.
Вызов справочников осуществляется через Меню – Справочники.
Пункт меню «Оперативный учет» включает в себя два подпункта
(Прейскурант, Клиенты, Журнал продаж), выбор которых ведет к появлению
соответствующей экранной формы ведения оперативного учета.
Пункт меню «Отчеты» предназначен для формирования результатов.
Сценарий диалога «Справочники» представлен на рис. 2.14.
Рис. 2.14 Сценарий диалога «Справочники»
Сценарий диалога «Оперативный учет» представлен на рис. 2.15, а
сценарий диалога «Отчеты» – на рис. 2.16.
53
Рис. 2.15 Сценарий диалога «Оперативный учет»
Рис. 21 – Сценарий диалога «Отчеты»
54
2.3.4 Описание программных модулей
Программное обеспечение разрабатываемой системы может быть
выполнено в виде модулей:
главного модуля реализующего управление работой с системой;
модуля представления справочников;
модуля работы с данными;
модуля поиска информации;
модуля формирования отчета.
Алгоритм функционирования главного модуля приложения представлен
на рис. 2.17.
Рис. 2.17 Алгоритм функционирования главного модуля приложения
55
2.4 Контрольный пример реализации проекта и его описание
Приведем контрольный пример для проверки работоспособности
разработанного приложения ИС «Продажи» для автоматизированного рабочего
места менеджера по продажам (АРМ).
После запуска приложения открывается форма авторизации пользователя
в ИС (рис. 2.18).
Рис. 2.18 Форма авторизации пользователя
В случае правильной связи с базой данных на экране появится главная
форма приложения (рис. 2.19).
Рис. 2.19 Главная форма приложения
Для работы с оперативными данными первоначально необходимо
заполнить справочники ИС: справочник категорий, затем заполнить прейскурант
56
продукции/услуг. Далее при необходимости заполняется список клиентов и
журнал продаж. Экранные формы для работы со справочниками и
оперативными данными приведены на рис. 2.20-2.23.
Рис. 2.20 Форма «Справочник категорий»
Рис. 2.21 Форма «Прейскурант»

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран