Дипломная работа: Автоматизация взаимоотношений с клиентами в ООО "Прострой"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
Основные процессы сценария диалога разработанной системы
«Прострой»:
добавить
редактировать
копировать
удалить
разослать СМС
архивировать
распечатать
экспорт
импорт
2.3.2. Характеристика базы данных
База данных это комплекс сведений, в котором содержится состояние
объектов и их отношениях в предметной области. [8, с.12]
В качестве системы управления базами данных в компании используется
MySQL. Разработку, проектирование и поддержку MySQL реализовывает
компания Oracle, получившая полномочия на использование торговой марки.
Продукция расширяется под своей лицензией, так и под GNU General License
(лицензия на открытое программное обеспечение). Кроме того, создатели
формируют работоспособность согласно заказам лицензионных пользователей.
My SQL имеет открытый программный код, что позволит еѐ дополнять
или изменять под свои задачи.
ER-модель ООО «Прострой» представлена на рисунке 2.9.
59
Рисунок 2.9 ER-модель ООО «Прострой».
Главной таблицей является «Заявка». Она соединятся с таблицей
«Расход материалов по заявке» по полю код заявки, соединяется с таблицей
«Менеджер по работе с клиентами» по полю код сотрудника, соединяется с
таблицей «Клиенты» по полю код клиента, соединяется с таблицей
«Поставщики» по полю код поставщика.
В таблицах 24 30 представлено описание списков, представленных в
ER-модели
Таблица 24
Характеристика списка «Расход материалов по заявке»
Имя поля
Тип данных
Код расхода материалов
Счѐтчик
Код заявки
Короткий текст
Код материала
Короткий текст
Количество
Короткий текст
Номер заявки
Короткий текст
60
Таблица 25
Характеристика списка «Поставщики»
Имя поля
Тип данных
Код поставщика
Счѐтчик
Название поставщика
Короткий текст
ИНН/КПП
Числовой
ОГРН
Числовой
БИК
Числовой
Телефон физического лица
Короткий текст
Почта физического лица
Короткий текст
Таблица 26
Характеристика списка «Заявка»
Имя поля
Тип данных
Код заявки
Счѐтчик
Описание заявки
Числовой
Дата начала заявки
Дата
Дата окончания заявки
Дата
Код сотрудника
Числовой
Код клиента
Числовой
Статус заявки
Короткий текст
Таблица 27
Характеристика списка «Материалы»
Имя поля
Тип данных
Код материала
Счѐтчик
Название материала
Короткий текст
Тип материала
Короткий текст
Таблица 28
Характеристика списка «Клиенты»
Имя поля
Тип данных
Код клиента
Счѐтчик
Фамилия
Короткий текст
Имя
Короткий текст
Отчество
Короткий текст
Адрес электронной почты
Короткий текст
Телефон
Числовой
Таблица 29
Характеристика списка «Менеджер по работе с клиентами»
Имя поля
Тип данных
Код сотрудника
Счѐтчик
Фамилия
Короткий текст
Имя
Короткий текст
Отчество
Короткий текст
Адрес электронной почты
Короткий текст
Телефон
Числовой
Логин
Короткий текст
Пароль
Короткий текст
61
Таблица 30
Характеристика списка «Поставка»
Имя поля
Тип данных
Код поставки
Счѐтчик
Дата
Дата
Время
Время
Код материала
Числовой
Код поставщика
Числовой
Номер партии
Числовой
Цена материала
Денежный
Количество
Числовой
Принял
Короткий текст
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей это структурная схема пакета, в
которой содержатся программные модули различных классов:
Которые выполняют служебные функции;
Которые управляют модулями, которые предназначаются для
загрузки меню и передача управления другому модулю;
Которые имеют модули, где связывается с вводом, хранением,
обработкой и выдачей информации.
В программном продукте будут использоваться
основные функции программ:
1. Служебные функции. К ним относятся:
Вход в систему;
Управление окнами;
Справочная функция.
2. Основные функции. К ним относятся:
Введение справочников;
Ввод данных по заявкам;
Печать документов;
Отчѐты.
62
Преимущество этой модели состоит в том, что главные функции
системы станут легкодоступны пользователи одним кликом мышки.
На кнопочной панели показаны следующие функции:
Справочники. При нажатии на эту кнопку открываются
справочники, которые используются в системе;
Документы. При нажатии на эту кнопку открывается перечень
документов, которые используются в системе;
Клиенты. При нажатии на эту кнопку вылезает перечень клиентов,
которые либо пользовались услугами, либо на данный момент пользуются
услугами. Присутствует сортировка между клиентами;
Поставщики. При нажатии на эту кнопку открывается список
поставщиков. Их статус, отношения с фирмой и наличие товара;
Отчѐты. При нажатии на эту кнопку открываются отчѐты, которые
использовались в фирме.
На рисунке 2.10 представлено дерево вызова программных модулей.
Источник: https://baza.diplomsite.ru/previewfile/400