Диплом: Автоматизация процесса учета заказов в ООО "Городской центр дезинфекции"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
Рисунок 13 – Диаграмма физической модели
Структура таблиц создаваемой базы данных приведена ниже.
Таблица 11
Структура таблицы «объект»
Наименование поля
Тип
Размер поля
Код объекта
Счетчик
50
Вид объекта
Текстовый
50
Площадь
Величина
100
Таблица 12
Структура таблицы «сотрудники»
Наименование поля
Тип данных
Размер поля
Код сотрудника
Счетчик
50
ФИО сотрудника
Текстовый
100
Должность
Текстовый
50
Таблица 13
Структура таблицы «заявки»
Наименованиеполя
Типданных
Размерполя
Кодзаявки
Счетчик
50
Код клиента
Счетчик
50
Код вида работ
Счетчик
50
Статус
Дата
25
Дата
Текстовый
100
59
Таблица 14
Структура таблицы «работы»
Наименование поля
Тип данных
Размер поля
Код работы
Счетчик
50
Код сотрудника
Дата
25
Код заявки
Счетчик
50
Объем
Текстовый
100
Стоимость
Денежный
50
Таблица 15
Структура таблицы «видыработы»
Наименование поля
Тип данных
Размер поля
Код вида работы
Счетчик
50
Наименование
Текстовый
100
Едизмерение
Денежный
100
Стоимость
Денежный
20
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
На рисунке 14 показано дерево вызова программных модулей.
Модуль безопасности
Модуль интерфейса
программы
Модуль управления
деревом объектов
Главный модуль
Модуль введение
справочников(БД)
Модуль ввода
оперативной
информации
Модуль «Отчеты»
Рисунок 14 – Дерево вызова программных модулей
60
В таблице 16 приведено описание программных модулей системы.
Таблица 16
Описание программных модулей
п/
п
Наименование
подсистемы
Функции подсистемы
1
Модуль безопасности
Содержит цифровые ключи пользователя
2
Модуль
интерфейсапрограммы
С помощью интерфейса пользователь
может обменяться информацией с
программой
3
Модуль
управлениядеревомобъект
ов
Этот модуль управляет
работойпредприятия.
(финансами,документооборот, зарплата)
6
Модульведениесправочник
ов (БД)
С помощью этого модуля можно заполнить
справочники, настройка системных
параметров и шаблонов.
7
Модульвводаоперативнойи
нформации
Этот модуль обеспечивает ввода
оперативной информации
8
Модуль «Отчеты»
Этот модуль предназначен для получение
аналитических отчетов по продажам.
Таким образом, интерфейс разрабатываемого программного
продукта должен соответствовать показанной структуре и включать
перечень указанных основных и служебных функций.
2.3.4 Описание программных модулей
На рисунке 15 представлена схема алгоритма модуля ввода данных.
Элементы схемы алгоритма ниже:
Запуск;
Ввод данных;
Проверка данных;
Данные верны;
Занесение в БД;
Завершение.
61
Запуск
Ввод данных
Проверка
данных
Данные верны
Занесение в БД
Завершение
Да
Нет
Рисунок 15 - схема алгоритма модуля ввода данных
Код модуля представлен в приложении.
62
2.4. Контрольный пример реализации проекта и его описание
Рассмотрим основные режимы работы созданного программного
обеспечения для автоматизации работы с заказами ООО «Городской Центр
дезинфекции». На рисунке 15приведена главная форма.
Рисунок 56 - Главная форма и форма авторизации в системе
После ввода пароля в системе пользователю становятся доступны
режимы, соответствующие назначенным ролям. На рисунках 16-17
приведен справочник видов работ по дезинфекции.
Рисунок 17– Справочниквиды работы на дезинфекции
63
Рисунок 18 – Справочник видов работ (добавление)
На рисунках 19-20 показан справочник клиентов.
Рисунок 19 - Справочник клиентов (список)
Рисунок 20 - Справочник клиентов (добавление)
На рисунках 21-22 показан режим справочника объектов
дезинфекции.
64
Рисунок 21 - Режим справочника объектов дезинфекции
Рисунок 22 - Режим справочника объектов дезинфекции
(добавление)
На рисунках 23-24 приведен режим ввода заказов на услуги Центра
дезинфекции.
65
Рисунок 23 - Режим приема заявки на дезинфекцию (режим
ввода)
Прием заявки
Номер
000000008
Дата
31.03.2020 19:25:49
Клиент
ИП Романов
Статус
В работе
Вид объекта
Серийный номер
1
Квартира благоустроенная
60
Рисунок 24 - Режим приема заяки на дезинфекцию (печатная
форма)
На рисунке 25 приведен режим списка заказов на услуги Центра
дезинфекции.
66
Рисунок 25 - Режим списка заказов на дезинфекцию
На рисунках 26-27 приведен режим справочника сотрудников.
Рисунок 26 – Справочник сотрудников (список)
Рисунок 27 – Справочник сотрудников (добавление)
На рисунках 28-29 показан режим учета выполненных работ по
заказам.
67
Рисунок 28 – Ввод данных о выполненных работах
Рисунок 29 – Работы по заказам (список)
На рисунке 29 приведен отчет «Список объектов дезинфекции».
Площадь
Клиент
Оборудование
Статус
50
ИП Иванов Иван Иванович
Хозяйственные постройки
В работе
50
ИП Романов
Подвал
В работе
50
ИП Романов
Автобус пассажирский
В работе
40
ИП Николаева
Автобус пассажирский
В работе
50
ООО Южное
Квартира благоустроенная
В работе
40
ИП Николаева
Частный дом
В работе
20
ООО Эллада
Подвал
В работе
10
ООО Эллада
Придомовой участок
В работе
60
ИП Романов
Квартира благоустроенная
В работе
Рисунок 30 - Отчет «Список объектов дезинфекции»

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")