Диплом: Автоматизация процесса ведения документации и отчетности в ФГУП «РФЯЦ-ВНИИЭФ»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Защиту от хищения данных злоумышленниками обеспечивает пропускная
система контроля доступа в служебные помещения организации. Защита от
порчи данных регламентируется Политикой информационной безопасности,
которая принята в организации.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и ее описание
Для разработки информационной модели необходимо
осуществитьмоделирование нового варианта организации информационной
системы предметной области, в которую входят [9]:
полный состав информации, которая необходима для решения
комплекса задач;
отражение этой информации на всех типах носителей;
описание процесса преобразования информации, от получения
первичной переменной и условно-постоянной информации, и заканчивая
получением файлов с результатной информацией и выдачей ее пользователю;
состав исходных первичных документов и распределение их по
задачам;
источники и способы получения первичной информации;
состав файлов с первичной, условно-постоянной, промежуточной и
результатной информацией;
информационная потребность для каждой задачи комплекса;
адресаты выдачи и получения результатной информации.
Информационная модель представлена на рисунке 10.
48
ИС
Спр.
Сотрудник
Спр. Вид
документа
Документ
Спр. Отдел
Руководитель
Форма
отчета
Форма
документа
Спр.
Должность
Спр.
Отдел*
Спр.
Сотрудник*
Форма
редактирования
справочников
Спр. Статус
документа*
Спр. Вид
документа*
Спр.
Должность*
Стадия
документа
Спр.
Категория
секретности*
Документ*
Стадия
документа*
Отчет о состоянии
документов
Руководитель
Спр. Статус
документа
Спр. Категория
секретности
Право доступа
Пользовател
ь
Форма
загрузки
документа
Версия
документа*
Маршрут*
Исполнитель Администратор
Пользователь
Маршрут
Версия
документа
Пользователь*
Право
доступа*
Исполнитель
Администратор
Рисунок 10. Информационная модель
Источником информации для функционирования системы управления
документооборотом являются следующие пользователи: руководитель,
исполнитель, пользователь и администратор. Все перечисленные группы
пользователей осуществляют ввод данных в систему.
В базе данных проектируемой системы будут следующие таблицы со
справочной информацией: сотрудник, должность, отдел, вид документа, статус
документа, категория секретности. Также в базе данных будут таблицы, в
которых хранятся и обрабатываются оперативные данные: документ, стадия
документа, файл, маршрут, версия документа, организация.
В результате работы системы будет формироваться отчет о состоянии
документов, в котором будет представлена выборка документов за заданный
пользователем период, с указанием даты создания документа, стадии
49
документа, сотрудника ответственного за стадию и сотрудника, который создал
документ.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
Дадим описание составу входных документов, файлов и справочников. В
системе отсутствуют входные документы, поскольку документооборот
осуществляется согласно устному распоряжению руководителя.
В системе будут созданы следующие справочники:
1. Сотрудник – справочник сотрудников организации.
2. Отдел – справочник структурных подразделений организации.
3. Должность – справочник должностей сотрудников организации.
4. Вид документа – справочник документов, которые можно создать в
системе.
5. Статус документа – справочник стадий прохождения документа.
6. Категория секретности – справочник видов секретности документа.
Все перечисленные справочники заполняются администратором.
Характеристика справочников представлена в приложении 2.
Экранные формы ввода нормативно-справочной информации
представлены в приложении 3.
2.2.3. Характеристика результатной информации
Выходным документом системы является отчет о состоянии документов.
Отчет представляет собой список документов, созданных за определенный
период времени. В отчете для каждого документа представлены следующие
параметры:
1. Дата создания.
2. Наименование документа.
3. ФИО сотрудника, создавшего документ.
4. Стадия документа.
50
5. Дата перехода на текущую стадию документа.
Отчет не имеет унифицированной формы. Он представляет собой
двумерную таблицу, в строках которой представлены информация о документе,
а в столбцах которого перечислены параметры документа. Для отчетной формы
требуется оригинальное проектирование документа. Характеристика таблиц с
результатной информацией представлена в таблице 7.
Таблица 7
Характеристика таблиц с результатной информацией
Наименование
таблицы
Наименование поля
Сотрудник
Фамилия
Имя
Сотрудник
Отчество
Документ
Наименование
Дата
Статус документа
Наименование
Стадия документа
Дата
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Функции, которые автоматизирует информационная система делятся на
два типа [16]:
1. Служебные функции.
2. Основные функции.
К служебным функциям проектируемой системы будут относиться:
1. Настройка информационной системы.
2. Управление окнами.
3. Помощь по работе программы.
К основным функциям будут относиться:
1. Редактирование справочников.
2. Создание операций.
3. Печать документов.
4. Формирование отчетов.
51
На основании перечисленных функций составим дерево функций
системы (рисунок 11).
Функции
Основные Служебные
Редактирование
справочников
Создание
документов
Настройка
программы
Управление окнами
Руководство
пользователя
Согласование
документов
Формирование
отчетов
Рисунок 11. Дерево функций системы
Затем, на основании дерева функций системы создадим сценарий
диалога. Для взаимодействия информационной системы с пользователем был
выбран язык типа «Меню». Разрабатываемый сценарий диалога должен
обладать возможностью определения состава кадров диалога, содержания
каждого кадра и их соподчиненность.
В сценарии диалога должно учитываться [18]:
работа с формами входных документов;
формирование результатных документов;
ввод и редактирование и просмотр данных;
протоколирование действий пользователей;
помощь на всех этапах работы с системой.
52
Сценарий диалога представлен на рисунке 12.
Главное меню
Документ
Создать
Найти
Справочники
Просмотр
Задания Отчет Настройки
Открыть
Найти
Сформировать
Редактирование
Рисунок 12. Сценарий диалога
2.3.2. Характеристика базы данных
Разработка базы данных осуществляется на основании информационной
модели предметной области. В результате построения информационной модели
были выделены таблицы, в которых будет храниться и обрабатываться
информация базы данных [14].
Разрабатываемая система будет хранить и обрабатывать данные в
реляционной базе данных, которая представляет собой совокупность
двумерных таблиц. База данных будет включать следующие таблицы:
1. Сотрудник.
2. Отдел.
3. Должность.
4. Вид документа.
5. Статус документа.
6. Категория секретности.
7. Документ.
8. Стадия документа.
9. Пользователь.
10. Право доступа.
53
11. Маршрут.
12. Версия документа.
Поскольку для разработки используется реляционная база данных,
необходимо дать описание связям между таблицами базы данных. Для
описания взаимосвязей между таблицами построим ER-модель, построенная в
редакторе ErwinDataModeler. ER-модель представлена на рисунке 13.
Рисунок 13. ER-модель
Затем нужно дать характеристику атрибутам таблицы базы данных.
Характеристика полей базы данных представлена в таблице 8.
Таблица 8
Характеристика базы данных
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Справочник «Должность»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
ID_должности
ID_dolzhn
Счетчик
5
Ключевое
поле
Наименование
Naim_dolzhn
Текст
30
Справочник «Сотрудник»
Наименование поля
Идентификатор
Тип поля
Длина
Прочее
54
поля
поля
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_otd
Счетчик
5
Ключевое
поле
Наименование
N_otd
Текст
100
Справочник «Вид документа»
ID_вида
ID_vid
Счетчик
5
Ключевое
поле
Наименование
N_vid
Текст
100
Справочник«Стадия документа»
ID_стадии
ID_usl
Счетчик
5
Ключевое
поле
Наименование
Naim_usl
Текст
30
Маршрут
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
Номер
Nom_vers
Число
10
Комментарий
Comm_vers
Текст
1000
Стадия документа
ID_стадии
ID_st
Счетчик
5
Ключевое
поле
Дата
Date_st
Дата
8
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Примечание
Prim_st
Текст
30
Пользователь
Наименование поля
Идентификатор
Тип поля
Длина
Прочее
55
поля
поля
ID_пользователя
ID_usr
Счетчик
5
Ключевое
поле
Название
Name_usr
Текст
30
Право доступа
ID_права
ID_rul
Счетчик
5
Ключевое
поле
Наименование
N_rule
Текст
30
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета содержит модули следующих видов [22]:
1. Модули, выполняющие служебные функции.
2. Управляющие модули, осуществляющие загрузку меню и передачу
управления другому модулю.
3. Модули, связанные с хранением, обработкой и выдачей
информации.
Описание функций модулей позволяет структурировать файлы
информационной системы, обеспечить надежность системы и удобство при
сопровождении системы. Описание функций модулей представлено в таблице
9.
Таблица 9
Описание функций модулей
п/п
Наименование
модуля
Функции модуля
1
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при запуске
приложения
2
Модуль справочника
«Сотрудник»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при ведении
справочников
3
Модуль справочника
«Должность»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при ведении
справочников
4
Модуль справочника
«Отдел»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при ведении
справочников
5
Модуль справочника
«Вид документа»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
56
функции, которые выполняются при ведении
справочников
п/п
Наименование
модуля
Функции модуля
6
Модуль справочника
«Категория
секретности»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при ведении
справочников
7
Модуль справочника
«Стадия документа»
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при ведении
справочников
8
Модуль создания
документа
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при создании
документа
9
Модуль маршрута
документа
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при создании
маршрута документа
10
Модуль
формирования
отчета
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые выполняются при формировании
отчета
11
Модуль настроек
Содержит предопределенные процедуры и элементы
формы
Дерево вызова программных модулей представлено на рисунке 14.

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

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