Дипломная работа: Автоматизация процесса ведения документации и отчетности на примере ООО "ФЛЕКСЛАЙН-Н"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
61
2.2.3. Характеристика результатной информации
Выходным документом системы является отчет о состоянии документов.
Отчет представляет собой список документов, созданных за определенный
период времени. В отчете для каждого документа представлены следующие
параметры:
1. Дата создания.
2. Наименование документа.
3. ФИО сотрудника, создавшего документ.
4. Стадия документа.
5. Дата перехода на текущую стадию документа.
Отчет не имеет унифицированной формы. Он представляет собой
двумерную таблицу, в строках которой представлены информация о документе,
а в столбцах которого перечислены параметры документа. Для отчетной формы
требуется оригинальное проектирование документа. Характеристика таблиц с
результатной информацией представлена в таблице 10.
Таблица 10
Характеристика таблиц с результатной информацией
Наименование
таблицы
Наименование поля
Сотрудник
Фамилия
Имя
Наименование
таблицы
Наименование поля
Сотрудник
Отчество
Документ
Наименование
Дата
Статус документа
Наименование
Стадия документа
Дата
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Функции, которые автоматизирует информационная система делятся на
два типа [20]:
1. Служебные функции.
2. Основные функции.
62
К служебным функциям проектируемой системы будут относиться:
1. Настройка информационной системы.
2. Управление окнами.
3. Помощь по работе программы.
К основным функциям будут относиться:
1. Редактирование справочников.
2. Создание операций.
3. Печать документов.
4. Формирование отчетов [14].
На основании перечисленных функций составим дерево функций системы
(рисунок 14).
Затем, на основании дерева функций системы создадим сценарий диалога.
Для взаимодействия информационной системы с пользователем был выбран
язык типа «Меню». Разрабатываемый сценарий диалога должен обладать
возможностью определения состава кадров диалога, содержания каждого кадра
и их соподчиненность [11].
Функции
Основные Служебные
Редактирование
справочников
Создание
документов
Настройка
программы
Управление окнами
Руководство
пользователя
Согласование
документов
Формирование
отчетов
Рисунок 14. Дерево функций системы
63
В сценарии диалога должно учитываться [25]:
работа с формами входных документов;
формирование результатных документов;
ввод и редактирование и просмотр данных;
протоколирование действий пользователей;
помощь на всех этапах работы с системой.
Сценарий диалога представлен на рисунке 15.
Главное меню
Мои задания
Входящие
Исходящие
Мои документы
Найти
Замещение Мои группы Мои папки
Входящие
Исходящие
Создать Создать
Рисунок 15. Сценарий диалога
2.3.2. Характеристика базы данных
Разработка базы данных осуществляется на основании информационной
модели предметной области. В результате построения информационной модели
были выделены таблицы, в которых будет храниться и обрабатываться
информация базы данных.
Разрабатываемая система будет хранить и обрабатывать данные в
реляционной базе данных, которая представляет собой совокупность двумерных
таблиц. База данных будет включать следующие таблицы:
1. Сотрудник.
2. Подразделение.
3. Должность.
4. Вид документа.
5. Статус документа.
6. Категория секретности.
7. Документ.
64
8. Стадия документа.
9. Роль.
10. Право доступа.
11. Файл.
12. Маршрут.
13. Версия документа.
14. Организация.
Поскольку для разработки используется реляционная база данных,
необходимо дать описание связям между таблицами базы данных. Для описания
взаимосвязей между таблицами построим ER-модель, построенная в редакторе
Erwin Data Modeler. ER-модель представлена на рисунке 16.
Рисунок 16. ER-модель
Затем нужно дать характеристику атрибутам таблицы базы данных.
Характеристика полей базы данных представлена в таблице 11.
Таблица 11
Характеристика базы данных
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Справочник «Должность»
ID_должности
ID_dolzhn
Счетчик
5
Ключевое
Сотру дник
ID_сотру дника
Фамилия
Имя
Отчество
Табельный номер
Дата рождения
ID_подраз деления (FK)
ID_должности (FK)
ID_роли (FK)
Должность
ID_должности
Наименование
Подразделение
ID_подраз деления
Наименование
Вид доку мента
ID_вида
Наименование
Стату с доку мента
ID_стату са
Наименование
Категория секретности
ID_категории
Наименование
Доку мент
ID_доку мента
Номер
Дата
Наименование
Содержание
Дата окончания действия доку мента
ID_вида (FK)
ID_категории (FK)
ID_стату са (FK)
ID_стадии (FK)
ID_сотру дника (FK)
ID_файла (FK)
ID_версии (FK)
Стадия доку мента
ID_стадии
Дата
Примечание
ID_стату са (FK)
ID_сотру дника (FK)
Роль
ID_роли
Наз вание
ID_права (FK)
Право доступа
ID_права
Наименование
Файл
ID_файла
Дата
Наз вание
Версия доку мента
ID_версии
Дата
Номер
Комментарий
Организация
ID_организации
Наз вание
Дата создания
ID_подраз деления (FK)
Маршру т
ID_маршру та
ID_стадии (FK)
ID_сотру дника (FK)
65
поле
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Наименование
Naim_dolzhn
Текст
30
Справочник «Сотрудник»
ID_сотрудника
ID_emp
Счетчик
5
Ключевое
поле
Фамилия
F_emp
Текст
30
Имя
N_emp
Текст
30
Отчество
O_ep
Текст
30
Табельный номер
Tn_emp
Число
3
Дата рождения
Date_emp
Дата
8
Справочник «Категория секретности»
ID_категории
ID_kat
Счетчик
5
Ключевое
поле
Наименование
N_kat
Текст
300
Справочник «Подразделение»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID_подразделение
ID_podr
Счетчик
5
Ключевое
поле
Наименование
N_podr
Текст
100
Справочник «Вид документа»
ID_вида
ID_vid
Счетчик
5
Ключевое
поле
Наименование
N_vid
Текст
100
Справочник «Стадия документа»
ID_стадии
ID_usl
Счетчик
5
Ключевое
поле
Наименование
Naim_usl
Текст
30
Организация
IDрганизации
ID_org
Счетчик
5
Ключевое
поле
Наименование
N_org
Текст
30
Дата создания
D_org
Число
10
Маршрут
ID_маршрута
ID_marsh
Счетчик
5
Ключевое
поле
Стадия
S_marsh
Текст
30
Сотрудник
Sotr_marsh
Текст
30
Документ
ID_документа
ID_doc
Счетчик
5
Ключевое
поле
Дата
Date_doc
Дата
8
Номер
Nom_doc
Число
10
Наименование
Naim_doc
Текст
30
Содержание
Sod_doc
Текст
3000
Дата окончания
Date_doc
Дата
8
Версия документа
ID_версии
ID_vers
Счетчик
5
Ключевое
поле
Дата
Date_vers
Дата
8
Источник: https://baza.diplomsite.ru/previewfile/2056