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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
75
Выявление состава функций, их иерархии и выбор языка общения (язык
типа «меню») позволяет разработать структуру сценария диалога, дающего
возможность определить состав кадров диалога, содержание каждого кадра и
их соподчиненность.
Сценарий диалога автоматизированного решения поставленной задачи с
использование основного меню предоставлен на рис.2.8.
Рисунок 2.8. Сценарий диалога
Главное окно
Основное меню
1. Вво д данных
2. Справочники
3. Журналы документов
4. Архивация документов
5. Отчеты по справочникам
6. Отчеты по документообороту
1. Ввод данных
Внутренние документы
Вхо дящие документы
Исхо дящие документы
2. Справочники
Справочник корреспондентов
Структурные подразделения
Классификация документов
Вид документа
3. Журналы до кументов
Журнал внутренних документов
Журнал исхо дящих документов
Журнал вхо дящих документов
4. Архивация документов
Архивация внутренних документов
Архивация исхо дящих документов
Архивация входящих документов
Справочник корреспондентов
Структурные подразделения
Вид документа
Классификация документов
5. Отчеты по справочникам
5. Отчеты по
документообороту
Внутренние документы
Внутренние документы на
дату
Внутренние документы по
подразделению
Вхо дящие документы
Вхо дящие документы на
дату
Исхо дящие документы
Исхо дящие документы
на дату
76
При разработке структуры диалога была предусмотрена возможность
работы с входными документами, формирования выходных документов,
корректировки вводимых данных, просмотра введенной информации, ведение
файлов нормативно-справочной информации.
Таким образом, спроектированный сценарий диалога предусматривает
реализацию каждого из выделенных автоматизируемых функций.
2.3.2. Характеристика базы данных
При проектировании базы данных в первую очередь необходимо
определить, какую информацию нужно хранить. Вся информация вводится
через экранную форму. Используется условно-постоянная информация.
Схема базы данных представлена на рис.2.9.
Рис.2.9. Структура базы данных
База данных позволяет организовывать описание объектов в виде
таблиц. При этом можно задавать ограничения на типы данных, хранящихся в
77
столбце, первичные ключи для задания связи нескольких таблиц. Также можно
задавать ограничения целостности с помощью триггеров и процедур.
Кроме того таблицы поддерживают ограничения на не пустое значение
поля и уникальное поле. Возможно так же задание индексации полей для
дальнейшего ускорения поиска данных в таблицах [9].
На этапе проектирования определяется метод доступа к базе данных;
задаются размеры полей; определяются первичные ключи и вторичные
индексы.
Доступ к базе данных осуществляется с помощью механизма псевдонимов
(aliases), который обеспечивает работу с базой данных независимо от ее
действительного местоположения: на локальном диске или на сервере.
Рассмотрим таблицы и их состав, определим для полей типы данных и
их размеры. Перечень таблицы, используемых для формирования базы данных
представлен на рис.2.10.
Рис. 2.10. Таблицы базы данных
Информация о внутренних документах компании хранится в таблице
«Внутренние документы». Структура и правила поддержания целостности
данных представлены на рис. 2.10,2.11.
78
Рис.2.10. Структура таблицы «Внутренние документы»
Рис.2.11. Данные таблицы «Внутренние документы»
Информация о входящих документах компании хранится в таблице
«Входящие документы». Структура и правила поддержания целостности
данных представлены на рис. 2.12,2.13.
Рис.2.12. Структура таблицы «Входящие документы»
79
Рис.2.13. Данные таблицы «Входящие документы»
Информация о исходящих документах компании хранится в таблице
«Исходящие документы».
Структура и правила поддержания целостности данных представлены на
рис. 2.14,2.15.
Рис.2.14. Структура таблицы «Исходящие документы»
Рис.2.15. Данные таблицы «Исходящие документы»
Информация о классификации документов хранится в таблице
«Классификация документов». Структура и правила поддержания целостности
данных представлены на рис. 2.16,2.17.
80
Рис.2.16. Структура таблицы «Классификация документов»
Рис.2.17. Данные таблицы «Классификация документов»
Информация о структурных подразделениях компании хранится в
таблице «Структурные подразделения». Структура и правила поддержания
целостности данных представлены на рис. 2.18,2.19.
Рис.2.18. Структура таблицы «Структурные подразделения»
81
Рис.2.19. Данные таблицы «Структурные подразделения»
Информация о типах документов хранится в таблице «Тип документа».
Структура и правила поддержания целостности данных представлены на рис.
2.20,2.21.
Рис.2.20. Структура таблицы «Тип документа»
Рис.2.21. Данные таблицы «Тип документа»
Информация о корреспондентах компании хранится в таблице
«Справочник корреспондентов». Структура и правила поддержания
целостности данных представлены на рис. 2.22,2.23.
82
Рис.2.22. Структура таблицы «Справочник корреспондентов»
Рис.2.23. Данные таблицы «Справочник корреспондентов»
Информация об архивации внутренних документов хранится в таблице
«Архивация внутренних документов». Структура и правила поддержания
целостности данных представлены на рис. 2.24,2.25.
Рис.2.24. Структура таблицы «Архивация внутренних документов»
83
Рис.2.25. Данные таблицы «Архивация внутренних документов»
Информация об архивации входящих документов хранится в таблице
«Архивация входящих документов». Структура и правила поддержания
целостности данных представлены на рис. 2.26,2.27.
Рис.2.26. Структура таблицы «Архивация входящих документов»
Рис.2.27. Данные таблицы «Архивация входящих документов»
Информация об архивации исходящих документов хранится в таблице
«Архивация исходящих документов». Структура и правила поддержания
целостности данных представлены на рис. 2.28,2.29.
84
Рис.2.28. Структура таблицы «Архивация исходящих документов»
Рис.2.29. Данные таблицы «Архивация исходящ их документов»
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Для начала работы с базой данных необходимо выбрать с помощью
меню необходимую форму для ввода новой информации или корректировки
уже имеющейся.
Рассмотрим дерево вызова программных модулей автоматизируемой
системы документооборота компании на рис.2.30.
Формы внутренние документы, входящие документы, исходящие
документы, справочник корреспондентов, структурные подразделения,
классификация документов, вид документа предназначены для ввода дынных в
базу.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)