Файл: Проектирование ИС автоматизированного документооборота предприятия АО НИИЭС.pdf
Добавлен: 31.03.2023
Просмотров: 293
Скачиваний: 1
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3.Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов.
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова
Поле Код документа является ключевым. Оно получает своё значение автоматической генерацией цифр.
Поле ID запроса содержит цифровые номера запросов в работе с документами от сотрудников предприятия.
Поле Дата содержит дату последних изменений работы с документами.
Поле Содержание отображает конкретное содержание документов.
Поле Текущий статус отображает конкретный на данный момент времени этап прохождения документа в системе.
Поле Код типа документа содержит код документа, который отображает тип необходимого документа.
Поле Правки и изменения отображает список последних изменений в работе с документами.
Поле Код история путей документов отображает полную историю путей документов в системе.
Описание структуры записей таблицы «Запросы» (Таблица 6.) состоит из следующих полей:
- ID запроса
- Название организации
- ID составителя запроса
- ФИО исполнителя
- ФИО получателя(ей)
- Дата запроса
- Тема запроса
- Срок ответа
Поле ID запроса является ключевым. Оно отображает цифровой номер конкретного запроса в системе. Оно получает своё значение автоматической генерацией цифр.
Поле Название организации отображает наименование организации от которой пришёл запрос на выполнение той или иной задачи.
Поле ID составителя запроса отображает цифровой номер идентификации сотрудника, который делал запрос вышестоящему по руководству от собственного имени.
Поле ФИО исполнителя отображает ФИО исполнителя запроса.
Поле ФИО получателя(ей) отображает ФИО получателя(ей) необходимой информации от исполнителей.
Поле Дата запроса отображает информацию о дне, месяце, годе, когда был совершён запрос от конкретного лица в системе.
Поле Тема запроса отображает конкретную тематику, которая должна отражаться в запросе.
Поле Срок ответа отображает дату конкретного дня ответа на определённый запрос.
Описание структуры записей таблицы «Составитель» (Таблица 7.) состоит из следующих полей:
- ID составителя запроса
- ФИО составителя
- Должность составителя
- Контакты составителя
Поле ID составителя запроса является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно отображает цифровой номер идентификации конкретного сотрудника от которого пришёл запрос.
Поле ФИО составителя отображает полное ФИО сотрудника, который составил запрос.
Поле Должность составителя отображает наименование должности сотрудника, которую он занимает в организации.
Поле Контакты составителя отображают контактный номер и наименование рабочей почты составителя запроса.
Описание структуры записей таблицы «История путей документов» (Таблица 8.) состоит из следующих полей:
- Код истории путей документов
- Дата и время отправки
- Дата и время получения
- ID сотрудников
- Код документа
Поле Код истории путей документов является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно отображает всю историю пути документов по системе.
Поле Дата и время отправки отображает дату дня и время отправки документов исполнительными лицами.
Поле Дата и время получения отображает дату дня и время получения документов вышестоящими лицами от исполнительных лиц.
Поле ID сотрудников отображает цифровые номера, идентифицирующие сотрудников предприятия.
Поле Код документа содержит цифровой номер, отображающий определённый тип документа, находящийся в системе.
Описание структуры записей таблицы «Сотрудники предприятия» (Таблица 9.) состоит из следующих полей:
- ID сотрудников
- ФИО сотрудников
- Должность
- Код подразделения
- Контактный телефон
Поле ID сотрудников является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно отображает цифровые номера, идентифицирующие сотрудников предприятия.
Поле ФИО сотрудников отображает список ФИО сотрудников, которые работают на предприятии.
Поле Должность отображает список должностей, которые занимают сотрудники предприятия.
Поле Код подразделения отображает необходимую информацию о подразделениях, в которых находятся сотрудники предприятия.
Поле E-mail отображает наименование электронного почтового ящика конкретного сотрудника предприятия.
Поле Контактный телефон отображает контактный номер мобильного телефона каждого сотрудника предприятия.
Описание структуры записей таблицы «Подразделение» (Таблица 10.) состоит из следующих полей:
- Код подразделения
- Наименование подразделения
Поле Код подразделения является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно содержит номера подразделений, в которых находятся те или иные сотрудники предприятия.
Поле Наименование подразделения содержит названия подразделений, в которых находятся те или иные сотрудники предприятия.
Таблица 4
Описание структуры записей таблицы «Тип документа»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код типа документа |
Kod_tip_doc |
Число |
Ключевое поле |
|
|
Тип документа |
Tip_doc |
Строка |
10 |
Таблица 5
Описание структуры записей таблицы «Документ»
Содержание
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код документа |
Kod_doc |
Число |
Ключевое поле |
|
|
ID запроса |
id_zapr |
Число |
100 |
|
|
Дата |
date |
Дата |
||
|
Content |
Строка |
100 |
||
|
Текущий статус |
Status |
Строка |
30 |
|
|
Код типа документа |
Kod_tip_doc |
Число |
5 |
|
|
Правки и изменения |
Edits_and_ changes |
Строка |
50 |
|
|
Код истории путей документов |
History_doc |
Число |
50 |
Таблица 6
Описание структуры записей таблицы «Запрос»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID запроса |
id_zapr |
Число |
Ключевое поле |
|
|
Название организации |
name_org |
Строка |
30 |
|
|
ID составителя запроса |
id_sost_zapr |
Число |
40 |
|
|
ФИО исполнителя |
FIO_isp |
Строка |
100 |
|
|
ФИО получателя(ей) |
FIO_pol |
Строка |
100 |
|
|
Дата запроса |
date_zapr |
Дата |
||
|
Тема запроса |
tema_zapr |
Строка |
25 |
|
|
Срок ответа |
date_time |
Дата |
Таблица 7
Описание структуры записей таблицы «Составитель»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID составителя запроса |
id_sost |
Число |
Ключевое поле |
|
|
ФИО составителя |
FIO_sost |
Строка |
100 |
|
|
Должность составителя |
dol_sost |
Строка |
40 |
|
|
Контакты составителя |
contact_sost |
Строка |
45 |
Таблица 8
Описание структуры записей таблицы «История путей документов»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код истории путей документов |
Kod_history_doc |
Число |
Ключевое поле |
|
|
Дата и время отправки |
date_time_otpr |
Дата |
||
|
Дата и время получения |
date_time_pol |
Дата |
||
|
ID сотрудников |
id_sotr |
Число |
45 |
|
|
Код документа |
Kod_doc |
Число |
15 |
Таблица 9
Описание структуры записей таблицы «Сотрудники предприятия»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID сотрудников |
id_sotr |
Число |
Ключевое поле |
|
|
ФИО сотрудников |
FIO_sotr |
Строка |
100 |
|
|
Должность |
dol_sotr |
Строка |
30 |
|
|
Код подразделения |
Kod_podrazd |
Число |
25 |
|
|
|
e-mail_sotr |
Строка |
25 |
|
|
Контактный телефон |
contact_sotr |
Строка |
20 |
Таблица 10
Описание структуры записей таблицы «Подразделение»
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код подразделения |
Kod_podrazd |
Число |
Ключевое поле |
|
|
Наименование подразделения |
name_podrazd |
Строка |
15 |
Рисунок 8. ER-модель базы данных ИС
3.3. Структурная схема пакета (дерево вызова
программных модулей)
В данном разделе представлено Дерево вызова программных модулей Информационной системы (Рисунок 9.) в АО «НИИЭС», оно отражает содержание программных модулей.
В Таблице описания функций модулей (Таблица 11.) содержится описание всех модулей и подсистем, которые задействуются для работы данного программного обеспечения.
Таблица 11
Таблица описания функций модулей
|
№ п/п |
Наименование модуля |
Функции модуля |
|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы |
|
2. |
Модуль безопасности системы |
Содержит функции безопасности ИС |
|
3. |
Модуль взаимодействия с БД |
Содержит функции, упрощающие работу с БД ИС |
|
4. |
Модуль тестирования БД |
Содержит процедуры, тестирующие работоспособность БД на разных нагрузках |
|
5. |
Модуль ввода данных |
Содержит предопределенные процедуры, шаблоны и элементы для заполнения сведений |
|
6. |
Подсистема регистрации документов |
Содержит процедуры регистрации документации |
|
7. |
Подсистема работы с документами |
Содержит некоторые операции, которые можно использовать в работе с документацией |
|
8. |
Модуль создания запросов |
Содержит процедуры создания запросов |
|
9. |
Модуль корректировки загружаемой информации |
Содержит процедуры проверки загружаемой информации и выявления неких ошибок в них |
|
10. |
Модуль обновления данных |
Содержит процедуры обновления данных всей системы |
|
11. |
Модуль создания отчётов |
Содержит процедуру формирования статистической и отчетной информации о проведенных операциях и выявленных нарушениях |
|
12. |
Подсистема проверки отчётов |
Содержит процедуру проверки итогового документированного отчёта |
|
13. |
Подсистема работы со справочниками |
Содержит процедуры работы со справочной информацией |
|
14. |
Форма редактирования пользователей системы |
Содержит информацию о каждом пользователе системы и содержит редактор каждого составляющего пункта данной формы |