Файл: Проектирование ИС автоматизированного документооборота предприятия АО НИИЭС.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 31.03.2023

Просмотров: 293

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Поле Код документа является ключевым. Оно получает своё значение автоматической генерацией цифр.

Поле ID запроса содержит цифровые номера запросов в работе с документами от сотрудников предприятия.

Поле Дата содержит дату последних изменений работы с документами.

Поле Содержание отображает конкретное содержание документов.

Поле Текущий статус отображает конкретный на данный момент времени этап прохождения документа в системе.

Поле Код типа документа содержит код документа, который отображает тип необходимого документа.

Поле Правки и изменения отображает список последних изменений в работе с документами.

Поле Код история путей документов отображает полную историю путей документов в системе.

Описание структуры записей таблицы «Запросы» (Таблица 6.) состоит из следующих полей:

  • ID запроса
  • Название организации
  • ID составителя запроса
  • ФИО исполнителя
  • ФИО получателя(ей)
  • Дата запроса
  • Тема запроса
  • Срок ответа

Поле ID запроса является ключевым. Оно отображает цифровой номер конкретного запроса в системе. Оно получает своё значение автоматической генерацией цифр.

Поле Название организации отображает наименование организации от которой пришёл запрос на выполнение той или иной задачи.

Поле ID составителя запроса отображает цифровой номер идентификации сотрудника, который делал запрос вышестоящему по руководству от собственного имени.

Поле ФИО исполнителя отображает ФИО исполнителя запроса.

Поле ФИО получателя(ей) отображает ФИО получателя(ей) необходимой информации от исполнителей.

Поле Дата запроса отображает информацию о дне, месяце, годе, когда был совершён запрос от конкретного лица в системе.

Поле Тема запроса отображает конкретную тематику, которая должна отражаться в запросе.

Поле Срок ответа отображает дату конкретного дня ответа на определённый запрос.

Описание структуры записей таблицы «Составитель» (Таблица 7.) состоит из следующих полей:

  • ID составителя запроса
  • ФИО составителя
  • Должность составителя
  • Контакты составителя

Поле ID составителя запроса является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно отображает цифровой номер идентификации конкретного сотрудника от которого пришёл запрос.

Поле ФИО составителя отображает полное ФИО сотрудника, который составил запрос.

Поле Должность составителя отображает наименование должности сотрудника, которую он занимает в организации.


Поле Контакты составителя отображают контактный номер и наименование рабочей почты составителя запроса.

Описание структуры записей таблицы «История путей документов» (Таблица 8.) состоит из следующих полей:

  • Код истории путей документов
  • Дата и время отправки
  • Дата и время получения
  • ID сотрудников
  • Код документа

Поле Код истории путей документов является ключевым. Оно получает своё значение автоматической генерацией цифр. Оно отображает всю историю пути документов по системе.

Поле Дата и время отправки отображает дату дня и время отправки документов исполнительными лицами.

Поле Дата и время получения отображает дату дня и время получения документов вышестоящими лицами от исполнительных лиц.

Поле ID сотрудников отображает цифровые номера, идентифицирующие сотрудников предприятия.

Поле Код документа содержит цифровой номер, отображающий определённый тип документа, находящийся в системе.

Описание структуры записей таблицы «Сотрудники предприятия» (Таблица 9.) состоит из следующих полей:

  • ID сотрудников
  • ФИО сотрудников
  • Должность
  • Код подразделения
  • E-mail
  • Контактный телефон

Поле 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

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.

Форма редактирования пользователей системы

Содержит информацию о каждом пользователе системы и содержит редактор каждого составляющего пункта данной формы