Файл: Автоматизация контроля выполнения задач и поручений.pdf
Добавлен: 24.04.2023
Просмотров: 1085
Скачиваний: 14
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
2. Информационное обеспечение задачи
2.1.Информационная модель и ее описание
2.2. Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативной информации
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
3.3 Структурная схема пакета (дерево вызова программных модулей)
3.4 Описание программных модулей
Модули системы
Управляющие модули
Функциональные модули
Сервисные модули
Модуль безопасности
Модуль инициализации интерфейса программы
Модуль «Справочники»
Модуль «Печать документов»
Модуль управления деревом объектов
Модуль взаимодействия с базой данных
Модуль ввода данных «Заявки»
Модуль ввода данных
Модуль «Отчеты»
Модуль «Экспорт данных»
Модуль справочной системы
Рисунок 12. Дерево вызова программных модулей.
3.4 Описание программных модулей
Модуль безопасности - содержит процедуры и функции, обеспечивающие ввод и проверку пароля, вход пользователей в систему, напоминание о необходимости смены пароля, автоматический выход из системы при отсутствии пользователя на рабочем месте;
Модуль инициализации интерфейса программы - после успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя;
Модуль управления деревом объектов - содержит процедуры и функции, позволяющие управлять отображением дерева объектов и его элементами;
Модуль взаимодействия с базой данных - Содержит процедуры и функции, используемые для установления соединения с базой данных, а также управляющие операциями чтения, записи и редактирования данных;
Модуль «Справочники» - содержит процедуры функции, позволяющие просматривать содержимое справочников системы, и редактировать их (если позволяют права доступа);
Модуль ввода данных «Заявки» - содержит процедуры и функции, позволяющие создавать новые заявки, вводить данные, управлять статусом заявок;
Модуль ввода данных - это устройство, которое используется в системах с целью получения дополнительных каналов для поступающих данных;
Модуль «Отчеты» - содержит процедуры и функции для просмотра типовых отчетов и создания произвольного отчета;
Модуль «Печать документов» - обеспечивает предварительный просмотр, настройку параметров документов и печать на принтере;
Модуль справочной системы - содержит процедуры и функции,
необходимые для отображения справочной информации;
Модуль «Экспорт данных» - это устройство, которое используется для вывода из системы информации, которая используется вовне.
4. Контрольный пример реализации и его описание
В административный отдел ПАО «Росинтер Ресторантс» поступило письмо от клиента с просьбой внести их организацию в «Подсистему ввода и хранения данных». Входящий документ сканируется и направляется руководителю ПАО «Росинтер Ресторантс» на рассмотрение.
Руководитель после рассмотрения письма перенаправляет одному из своих заместителей (в зависимости от направления деятельности данного письма), и устанавливает определенный срок (в зависимости от сложности будущей проделанной работы). В свою очередь заместитель руководителя должен исполнить данный документ в срок, который был установлен руководителем, либо перенаправить письмо в один из своих курируемых отделов (начальнику отдела или заместителю начальника отдела) с указанием срока, не позже того, который был установлен руководителем.
После исполнения письма начальником отдела (заместителем начальника отдела) создается отчет о проделанной работе заместителю руководителя. В свою очередь заместитель руководителя отчитывается о проделанной работе руководителю.
ЗАКЛЮЧЕНИЕ
В ходе исследования были собраны сведения о существующих в компании бизнес-процессах контроля выполнения задач и поручений на сегодняшний день. Как показало исследование это довольно трудоемкий процесс, который требует внимательности. При этом выполняется довольно не оперативно.
Поэтому был сделан вывод об актуальности проектирования и разработки такого рода системы для контроля выполнения задач и поручений в силу ее доступности и необходимости, в состав которой входят как модули хранения заявок с задачами и порученими в электронном виде, так и модули управления этими заявками и контролем их испольнения.
В ходе анализа деятельности ПАО «Росинтер Ресторантс», были выявлены основные информационные потоки, циркулирующие в рамках данного предприятия и между основными его подразделениями, и построена модель системы управления заявками.
На основании проведенного анализа было принято решение о необходимости разработки и последующего внедрения системы управления заявками, представляющей собой распределенное приложение, построенное по модульному принципу. Разработаны модели вариантов использования каждого из модулей, на основании которых было проведено функциональное моделирование системы.