Файл: Проектирование реализации операций бизнес-процесса «Транспортная доставка заказов» (Глава 1. Аналитическая часть).pdf
Добавлен: 04.07.2023
Просмотров: 95
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей)
2.7. Описание программных модулей
2.3. Характеристика результатной информации
Для анализа данных в системе были разработаны несколько запросов. Программный код созданных запросов представлен в Приложении А.
Запрос на просмотр информации о товаре позволяет просмотреть информацию о необходимом товаре. Для этого необходимо в диалоговом окне ввести наименование необходимого товара, рис. 6. В результате будет выведена информация о необходимом товаре, рис. 7.
Рисунок 6. Диалоговое окно запроса
Для поиска информации о клиенте можно воспользоваться специальным запросом на поиск необходимого клиента. Для этого необходимо в диалоговом окне ввести необходимую фамилию клиента, рис. 8. В результате будет выведена информация о необходимом клиенте, рис. 9.
Рисунок 7. Результат выполнения запроса
Рисунок 8. Диалоговое окно запроса
Рисунок 9. Результат выполнения запроса
Таким образом, полученная результатная информация позволит пользователю получить необходимую информацию для принятия эффективных управленческих решений.
2.4. Общие положения (дерево функций и сценарий диалога)
В процессе разработки информационной системы, которая позволяет решать необходимый комплекс задачи автоматизации деятельности персонала предприятия, важным этапом является описание иерархии выполняемых функций управления и последующей обработки данных информационной системой.
Дерево вызова программных модулей информационной системы представляет собой специальную иерархическую структуру действий. Существующие функции системы можно классифицировать на следующие подмножества: служебные функции системы, к которым можно отнести работу со справочниками; основные функции информационной системы, к которым можно отнести работу с документами, запросами и отчетами [4].
Для выполнения операций сбора первичной информации в информационной системе администратора предусмотрено использование следующих справочников: клиенты; организация; сотрудники; поставщики; товары; должности; единицы измерения; тип; метод доставки. Для обработки данных используются следующий документ – заказ. Для обработки данных используются запросы и отчеты: информация о товаре; поиск информации о клиенте; информация о сотрудниках; реестр заказов; информация о поставщиках; товары на складе.
Главное меню информационной системы позволяет объединить все программные модули в единую систему взаимодействия пользователя и информационным пространством предприятия [6]. Состав и классификация функций информационной системы представлен в виде следующего дерева программных модулей информационной системы, рис. 10.
Рисунок 10. Дерево программных модулей информационной системы
Справочники служат основанием для заполнения документов, что требует дополнительных прав доступа для управления ими. Так, среди служебных функций информационной системы по работе со справочниками можно выделить: создание нового элемента; переход к следующему; переход к последнему; переход к первому; сохранить элемент.
2.5. Характеристика базы данных
В процессе разработки базы данных информационной системы транспортной доставки заказов были созданы следующие таблицы: таблица «Должности»; таблица «Сотрудники»; таблица «Организация»; таблица «Методы доставки»; таблица «Заказы»; таблица «Товары»; таблица «Клиенты»; таблица «Поставщики»; таблица «Тип»; таблица «Единицы измерения» рис. 11.
Рисунок 11. Даталогическая модель
Определим первичные и внешние ключи в таблицах и
необходимые связи между атрибутами таблиц для обеспечения целостности данных. В таблице «Должности» первичным ключом является атрибут «Код должности».
В таблице «Метода доставки» первичным ключом является атрибут «Код метода доставки». В таблице «Сотрудники» первичным ключом является «Код сотрудника». Атрибут «Должность» является внешним ключом к таблице «Должность». В таблице «Клиенты» первичным ключом является «Код клиента». В таблице «Товары» первичным ключом является «Код товара».
В таблице «Заказы» первичным ключом является «Код заказа». Атрибут «Код организации» является внешним ключом к таблице «Организация». Атрибут «Код сотрудника» является внешним ключом к таблице «Сотрудники». Атрибут «Код клиента» является внешним ключом к таблице «Клиенты». Атрибут «Код места доставки» является внешним ключом к таблице «Методы доставки». Атрибут «Код товара» является внешним ключом к таблице «Товары».
В таблице «Единицы измерения» первичным ключом является «Код единицы измерения». В таблице «Тип» первичным ключом является «Код типа». В таблице «Клиенты» первичным ключом является «Код клиента». В таблице «Поставщики» первичным ключом является «Код поставщика».
2.6. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета отражает взаимосвязь модулей разработанной информационной системы, рис. 12.
Рисунок 12. Структурная схема пакета
Такая организация информационной системы позволяет получить максимальную ее производительность и удобство работы.
2.7. Описание программных модулей
Назначение модулей информационной системы заключается в следующем: модуль инициализации обеспечивают запуск информационной системы в операционной среде пользователя; модуль главного меню обеспечивает механизм доступа ко всем объектам информационной системы, к которым относятся разработанные справочники, документы, запросы и отчеты; модуль работы со справочниками обеспечивает необходимый доступ ко всем разработанным справочникам информационной системы и обеспечивает удобство работы с ними; модуль отчетов обеспечивает доступ ко всем отчетам информационной системы; модуль запросов обеспечивает доступ ко всем запросам информационной системы; модуль работы с базой данных обеспечивает хранение объектов информационной системы [8; 10].
Организация такой модульной системы информационной системы позволяет добиться максимального эффекта от предоставляемых возможности используемой системой управления базами данных.
2.8. Контрольный пример реализации проекта и его описание
Работа с системой выполняется по средствам главного меню программы, которое представлено на рис. 13. Через главное меню можно получить доступ ко всем таблицам, документам и отчетам.
Обработка данных в системе выполняется при помощи ряда функциональных форм: справочник «Заказы»; справочник «Клиенты»; справочник «Организация»; справочник «Сотрудники»; справочник «Поставщики»; справочник «Товары»; справочник «Должности»; справочник «Единицы измерения»; справочник «Тип»; справочник «Метод доставки».
Рисунок 13. Главное меню программы
Ввод информации о всех заказах осуществляется по средствам функциональной формой «Заказы» рис. 14. При помощи формы «Заказы» можно добавить, изменить и удалить данные о заказах.
Ввод информации о клиентах осуществляется по средствам функциональной формой «Клиенты» рис. 15. При помощи формы «Клиенты» можно добавить, изменить и удалить данные о клиентах.
Ввод необходимой информации о организации осуществляется по средствам функциональной формой «Организации» рис. 16. При помощи формы «Организации» можно добавить, изменить и удалить данные о организации.
Рисунок 14. Форма «Заказы»
Рисунок 15. Форма «Клиенты»
Ввод информации о сотрудниках осуществляется по средствам функциональной формой «Сотрудники» рис. 17. При помощи формы «Сотрудники» можно добавить, изменить и удалить данные о сотрудниках организации.
Рисунок 16. Форма «Организация»
Рисунок 17. Форма «Сотрудники»
Ввод информации о поставщиках осуществляется по средствам функциональной формой «Поставщики» рис. 18. При помощи формы «Поставщики» можно добавить, изменить и удалить данные о поставщиках товаров. Ввод оперативной информации о реализуемых товарах осуществляется по средствам использования специальной функциональной формой «Товары» рис. 19. При помощи формы «Товары» можно добавить, изменить и удалить данные о товарах.
Ввод необходимой информации о должностях предприятия осуществляется по средствам функциональной формой «Должности» рис. 20. При помощи формы «Должности» можно добавить, изменить и удалить данные о должностях.
Рисунок 18. Форма «Поставщики»
Рисунок 19. Форма «Товары»
Ввод информации о единицах измерения осуществляется по средствам функциональной формой «Единицы измерения» рис. 21. При помощи формы «Единицы измерения» можно добавить, изменить и удалить данные о единицах измерения.
Рисунок 20. Форма «Должности»
Рисунок 21. Форма «Единицы измерения»
Ввод информации о типах оборудования осуществляется по средствам функциональной формой «Тип» рис. 22. При помощи формы «Тип» можно добавить, изменить и удалить данные о типах оборудования.
Рисунок 22. Форма «Тип»
Ввод информации о методах доставки осуществляется по средствам функциональной формой «Методы доставки» рис. 23. При помощи формы «Методы доставки» можно добавить, изменить и удалить данные о методах доставки.
Рисунок 23. Форма «Метод доставки»
Отчет «Количество товаров на складе» позволяет вывести информацию о товарах на складе с компоновкой по наименованию поставщика. Также, в отчете отображается информация о количестве заказанного товара, цене, суммы и информации о наличии товара на складе. Интерфейс данного отчета представлен на рис. 24.
Рисунок 24. Отчет «Количество товаров на складе»
Отчет «Реестр заказов» позволяет вывести информацию о текущих заказах на товары. Данный отчет отображает информацию о дате заказа, фамилии покупателя, наименовании товара, наименовании метода доставки и сумме заказа. Интерфейс отчета представлен на рис. 25.
Рисунок 25. Отчет «Реестр заказов»
Таким образом, разработанная информационная система позволит автоматизировать доставку заказов организации.
ЗАКЛЮЧЕНИЕ
В процессе выполнения дипломной работы было проанализировано организационную структуру производственного предприятия ООО «СДЕЛАЙ СВОИМИ РУКАМИ» и особенности работы менеджера по продажам. Были выделены бизнес-процессы обеспечивающие работу менеджера по продажам компании по средствам CA ERWin Process Modeler, к которым относятся следующие подпроцессы: прием и предварительная обработка данных; обработка заказа; оформление доставки товара; оформление базы данных.
В процессе разработки информационной системы были учтены все требования к проектированию систем такого типа. Использование средств системы управления базами данных Microsoft Access позволяет в полной мере обеспечить информационные потребности менеджера по продажам. Использование SQL-запросов позволяет повысить эффективность информационной системы и оптимизировать стандартные механизмы системы управления базами данных.
В качестве операционной системы сервера была выбрана Windows Server 2016, которая является серверной операционной системой от Microsoft. К основным возможностям Windows Server 2016 можно отнести следующие: синхронная репликация хранилищ на уровне блоков с поддержкой географически распределенных кластеров; виртуальный сетевой контроллер для одновременного управления физическими и виртуальными сетями; полноценный Storage Quality of Service – возможность динамического отслеживания производительности хранилищ и горячая миграция виртуальных машин при превышении этими хранилищами пороговых значений (IOPS); горячее добавление сетевых карт и оперативной памяти; совместимость с режимом Connected Standby.