Файл: Автоматизация документооборота предприятия ООО Империя Мосигра.pdf
Добавлен: 23.04.2023
Просмотров: 106
Скачиваний: 2
СОДЕРЖАНИЕ
1 Технико-экономическая характеристика предметной области
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
2. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
3. Информационное обеспечение задач
3.1 Информационная модель и ее описание
3.2 Используемые классификаторы и системы кодирования
3.3 Характеристика нормативно-справочной, входной и оперативной информации
4 Программное обеспечение задачи
4.1 Общие положения (дерево функций и сценарий диалога)
4.2 Характеристика базы данных
4.3 Структурная схема пакета (дерево вызова программных модулей)
4.4 Описание программных модулей
4.3 Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей изображено на Рисунке 8.
Begin Module
Security Module
Form Module
Execute Module
Result Module
Print Module
Help Module
Вызов одним модулем другого
Передача данных от одного модуля к другому
Рис. 8. Дерево вызова программных модулей
Характеристика приведенных модулей представлена в Таблице 11.
Таблица №11
Характеристика модулей
Идентификатор модуля |
Наименование модуля |
Выполняемые функции |
1 |
2 |
3 |
Begin Module |
Управляющая программа |
Вызывает и активирует основные программные модули системы, содержит меню информационной системы. |
Security Module |
Модуль проверки пароля и прав доступа |
Контролирует права доступа и корректность введенного пароля в системе |
Form Mod |
Модуль ввода данных |
Ввод данных по документам. Контроль корректности вводимой информации |
1 |
2 |
3 |
Execute Module |
Модуль обработки |
Служит для вызова процедур обработки информации |
Help Module |
Модуль ведения справочников |
Актуализация информации, хранящейся в справочниках |
Result Module |
Модуль результатов |
Произведение окончательных расчетов, которые необходимы для формирования результатных документов. |
Print Module |
Модуль вывода на печать |
Вывод на печать форм различных документов, сгенерированных предыдущими модулями |
4.4 Описание программных модулей
Описание программных модулей в виде блок-схем представлено на Рисунке 9.
Рис. 9 Блок-схемы программного модуля
5 Контрольный пример реализации проекта и его описание
В первую очередь, при открытии приложения, пользователь видит форму авторизации, которая призвана разграничить доступ для разных категорий пользователей.
Рис. 10 Форма авторизации
После авторизации, в зависимости от выбранного пользователя, происходит открытие меню. Рассмотрим тот случай, когда произошла авторизация пользователя с полным набором прав доступа.
Рис. 11 Меню
Допустим, что пользователю необходимо добавить новую информацию. В таком случае, он нажимает на соответствующую кнопку, после чего открывается форма, изображенная на рисунке 12.
Рис. 12 Форма «Ввод информации»
Предположим, что пользователю необходимо добавить информацию о сотруднике. Тогда при нажатии на кнопку «Сотрудники», откроется соответствующая форма, на которой возможно добавление и редактирование информации. Помимо всего прочего, предусмотрено несколько функциональных кнопок, которые помогут пользователю более комфортно и оперативно работать с программой.
Рис. 13 Форма «Сотрудники»
Кроме ввода информации, также предусмотрено и ее обработка. Так, выбрав в меню соответствующую кнопку, пользователь открывает форму «Обработка информации», изображенную на рисунке 14.
Рис. 14 Форма «Обработка данных»
Наиболее удобной формой представления информации является отчет, который не только предоставит информацию по запросу, но и даст информацию о дате и времени составления отчета, а также о количестве результатов.
Рис. 15 Отчет «Сотрудники»
ЗАКЛЮЧЕНИЕ
В ходе выполнения работы была достигнута поставленная цель: произведена автоматизация документооборота предприятия ООО «Империя Мосигра».
Для достижения данной цели были выполнены следующие задачи:
- Охарактеризована предметная области и предприятие.
- Выбран комплекс задач автоматизации.
- Рассмотрено информационное обеспечение задачи.
- Изучено программное обеспечение задачи.
- Предоставлен контрольный пример реализации проекта и его описание.
Было определено, что исследуемая компания является самой крупной специализированной сетью по продаже настольных игр. Учитывая размер и размах компании, были рассмотрены существующие бизнес процессы и определено, какая именно задача в документообороте может быть автоматизирована в рамках настоящего исследования.
Также было принято решение о том, какие именно будут использоваться классификаторы и системы кодирования для обеспечения максимальной безопасности, достоверности и целостности данных. Была разработана информационная модель системы автоматизации документооборота и ее структура. Описаны программные модули и алгоритм их работы.
Помимо вышеперечисленного, была спроектирована и реализована специализированная информационная система, которая выполняет выбранную задачу, а именно, предоставляет возможность ввода, редактирования и удаления информации.
Готовый программный продукт может использоваться в отдельных точках розничных продаж компании. При необходимости информационная система может быть оперативно модернизирована и расширена благодаря открытой архитектуре и доступности разработки. Система может быть и полностью изменена для автоматизации документооборота другой задачи, выполняемой компанией в рамках различных бизнес-процессов.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Балдин, К. В Информационные системы в экономике: Учебник / К. В Балдин, В. Б. Уткин. – М.: Дашков и К, 2015. – 395 c.
- Бодров, О. А. Предметно–ориентированные экономические информационные системы: Учебник для вузов / О. А. Бодров. – М.: ГЛТ, 2016. – 244 c.
- Бреев, Б. Д. Безработица в современной России / Б. Д. Бреев. – М.: Наука, 2017. – 272 c.
- Варфоломеева, А. О. Информационные системы предприятия: Учебное пособие / А. О. Варфоломеева, А. В. Коряковский, В. П. Романов. – М.: НИЦ ИНФРА–М, 2017. – 283 c.
- Вендров, А. М. Практикум по проектированию программного обеспечения экономических информационных систем / А. М. Вендров. – М.: Финансы и статистика, 2017. – 192 c.
- Гвоздева, В. А. Информатика, автоматизированные информационные технологии и системы: Учебник / В. А. Гвоздева. – М.: ИД ФОРУМ, НИЦ ИНФРА–М, 2014. – 544 c.
- Горбенко, А. О. Информационные системы в экономике / А. О. Горбенко. – М.: БИНОМ. ЛЗ, 2015. – 292 c.
- Емельянов, С. В. Информационные технологии и вычислительные системы: Интернет–технологии. Математическое моделирование. Системы управления. Компьютерная графика / С. В. Емельянов. – М.: Ленанд, 2017. – 96 c.
- Зегжда, Д. П. Основы безопасности информационных систем / Д. П. Зегжда, А.М. Ивашко. – М.: Горячая линия – Телеком, 2017. – 452 c.
- Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем / Э. Р. Ипатова, Ю. В. Ипатов. – М.: Флинта, 2016. – 256 c.
- Косиненко, Н. С. Информационные системы и технологии в экономике: Учебное пособие для бакалавров / Н. С. Косиненко, И. Г. Фризен. – М.: Дашков и К, 2015. – 304 c.
- Кувшинов, М. С. Информационные системы в экономике. Управление эффективностью банковского бизнеса / М. С. Кувшинов. – М.: КноРус, 2018. – 176 c.
- Одинцов, Б. Е. Информационные системы управления эффективностью бизнеса: Учебник и практикум для бакалавриата и магистратуры / Б. Е. Одинцов. – Люберцы: Юрайт, 2016. – 206 c.
- Рыжко, А. Л. Информационные системы управления производственной компанией: Учебник для академического бакалавриата / А.Л. Рыжко, А.И. Рыбников, Н. А. Рыжко. – Люберцы: Юрайт, 2016. – 354 c.
- Федотова, Е. Л. Информационные технологии и системы: Учебное пособие / Е. Л. Федотова. – М.: ИД ФОРУМ, НИЦ ИНФРА–М, 2016. – 352 c.
- Ярочкин, В. Безопасность информационных систем / В. Ярочкин. – М.: Ось–89, 2015. – 320 c.
- Ясенев, В. Н. Информационные системы и технологии в экономике: Учебное пособие для студентов вузов / В. Н. Ясенев. – М.: ЮНИТИ–ДАНА, 2017. – 560 c.
- Официальный сайт ООО «Империя Мосигра» [электронный ресурс]. Режим доступа: https://www.mosigra.ru/page/about/