Диплом: Автоматизация оперативного управления муниципальным предприятием МУП Северный г.Электросталь

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
данные из всех справочников системы и таблицы Документы. При
необходимости данные документы можно вывести на печать.
3.2.2
Характеристика нормативно-справочной, входной и
оперативной информации
В качестве входной информации в разработанной системе
документооборота используются следующие документы и сведения:
Перечень отделов предприятия;
Список сотрудников предприятия;
Номенклатура дел.
Данные документы вносятся в систему вначале ее работы.
В системе используются справочники, приведенные в таблице 2.4.
Таблица 3.4
Перечень используемых справочников
п
п
название
справочника
ответствен-
ный за ведение
средний
объём
справоч-
ника в
записях
среднюю
частоту
актуализа-
ции
средний
объем
актуализа-
ции, %
1
Отделы
Администратор
100
1 раз в месяц
10
2
Роли
пользователей
Администратор
10
1 раз в год
10
3
Пользователи
Администратор
200
1 раз в год
10
4
Типы
документов
Администратор
500
1 раз в месяц
25
5
Номенклатура
Пользователь
200
1 раз в год
25
6
Папки
Пользователь
250
ежедневно
25
Справочник Отделы включает в себя название отдела. Справочник Роли
пользователей включает наименование роли пользователя, а также
определенные права на чтение, добавление или удаление документов, файлов,
папок. В справочнике Пользователи содержатся следующие сведения:
Фамилия
Имя и отчество
Должность
83
Логин
Пароль
Дата регистрации
Дата рождения
Роль пользователя
Справочник Номенклатура составляется в ходе использования
номенклатуры дел бумажного документооборота и содержит следующие
реквизиты:
Наименование записи (дела) в номенклатуре
Количество томов
Номер тома
Страниц всего
Дата добавления
ФИО добавившего пользователя
ФИО удалившего пользователя
Справочник Папки является справочником, который содержит сведения о
создании каждым пользователем иерархии обрабатываемых документов. Также
каждая папка может быть в той или иной степени открыта для чтения и записи
другими пользователями, либо вообще закрыта.
Данный справочник содержит следующие реквизиты:
Наименование папки
ФИО добавившего пользователя
Дата добавления
Права доступа
Изображение
Оперативная информация хранится в таблицах Документы и Файлы. В
таблице Документы хранятся все сведения о зарегистрированном документе, а
именно следующие реквизиты:
Номер документа
ФИО сотрудника
Наименование
84
Вид документа
Дата подготовки
Дата и время регистрации
Количество страниц
Примечание
Адресат
Статус
Права доступа
В ходе деятельности к документам могут прикрепляться различные
файлы, в том числе и их электронные копии. Сведения о таких файлах
содержатся в таблице Файлы, в которой учитываются нижеперечисленные
реквизиты:
Номер файла
Наименование файла
Путь к файлу на сервере
Размер в кб
Дата добавления
ФИО пользователя, добавившего файл
Код документа, к которому прикреплен файл
Права доступа
Тип файла (расширение)
3.2.3
Характеристика результатной информации
Результатной информацией для задачи автоматизации делопроизводства
являются следующие документы:
список сотрудников;
список документов по видам;
номенклатура дел;
учетная карточка документа;
список документов, находящихся в архиве.
85
Список сотрудников приведен на рисунке 2.2
Рис. 3.2 Список сотрудников
В списке сотрудников имеются следующие реквизиты:
фамилия, имя, отчество сотрудников;
дата регистрации;
должность;
отдел;
дата рождения;
логин и пароль для доступа в систему.
Данный документ формируется на основе справочников Отделы,
Пользователи.
Списки документов имеют следующие реквизиты:
наименование документа;
дата регистрации;
краткое описание;
количество страниц;
адресат;
ссылка на электронную версию документа.
Экранная форма списка документов приведена на рисунке 2.3
86
Рис. 3.3 Экранная форма списка документов
Список документов, находящихся в архиве, а также список документов,
находящихся на контроле, отличаются статусом. При этом в системе могут быть
следующие статусы:
документ зарегистрирован;
документ рассмотрен;
документ поставлен на контроль;
документ отправлен в архив.
На основе статуса формируются списки документов. При формировании
списков документов используются такие таблицы, как Документы, Файлы, а
также справочники Отделы, Виды документов, Пользователи.
Номенклатура дел содержит наименование томов, их количество и общее
количество страниц.
Учетная карточка документа содержит следующие реквизиты:
наименование документа;
дата добавления (создания);
список файлов, прикрепленных к документу;
наименование папки, в которой содержится документ;
резолюции руководителей отделов.
3.3
Программное обеспечение задачи
3.3.1
Общие положения (дерево функций и сценарий диалога)
В разработанной системе предусмотрено 2 вида пользователей;
87
Работа с
документами
Регистрация
Учетная
карточка
документа
Виды
документов
Разделы
номенклатуры
Отделы
Должности
Пользователи
Список
документов,
находящихся в
архиве
Список
сотрудников
Список
документов по
видам
Номенклатура
дел
Получение
отчетов
Работа со
справочниками
Функции системы
документооборота
Установка прав
Удаление
Добавление
примечаний
Просмотр
документов в
папке
Изменение
папки
Редактировани
е
Редактировани
е
Просмотр
Добавление
файла
Добавление
Сотрудник, осуществляющий регистрацию документов;
Администратор.
Различие между функциями данных пользователей содержится в
различном уровне к доступу редактирования справочников. Дерево функций для
администратора представлено на рисунке 2.4.
Работа с
папками
Рис. 3.4 Дерево функций системы
Сценарии диалога приведен на рисунке 2.5.
88
Разделы
Отделы
Должности
Пользователи
Номенклатура
дел
Список
видам
сотрудников
документов,
находящихся в
архиве
карточка
документа
Учетная
карточка
документа
Загрузить
Настройка
Настройка
Удалить
Удалить
Редактировать
Редактировать
документ
Рис. 3.5 Сценарий диалога
3.3.2
Характеристика базы данных
ER-диаграмма базы данных созданная в соответствии с информационной
моделью представлена на рисунке 2.6.
Просмотр
папки
Список
Редактировать
Удалить
Настройка
89
Рис. 3.6 ER-диаграмма базы данных
Характеристика каждой таблицы базы данных приведена ниже, в таблицах
2.5-2.13.
Таблица 3.5
Структура таблицы department (отделы)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 3.6
Структура таблицы document (документы)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_folder
int(11)
Да
NULL
registration_date
datetime
Да
NULL
number
varchar(255)
Да
NULL
title
varchar(255)
Да
NULL
description
longtext
Да
NULL
90
Продолжение таблицы 2.6
page_count
int(11)
Да
NULL
destination
varchar(255)
Да
NULL
id_user
int(11)
Да
NULL
id_document_status
int(11)
Да
NULL
id_document_kind
int(11)
Да
NULL
Таблица 3.7
Структура таблицы document_access (права доступа)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_document
int(11)
Да
NULL
id_user
int(11)
Да
NULL
id_department
int(11)
Да
NULL
id_user_type
int(11)
Да
NULL
flag_view
bit(1)
Да
NULL
flag_edit
bit(1)
Да
NULL
flag_delete
bit(1)
Да
NULL
Таблица 3.8
Структура таблицы document_kind (виды документов)
Таблица 3.9
Структура таблицы document_status (статусы документов)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 3.10
Структура таблицы file (файлы)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_document
int(11)
Да
NULL
registration_date
datetime
Да
NULL
number
varchar(255)
Да
NULL
title
varchar(255)
Да
NULL
filename
varchar(255)
Да
NULL
size
int(11)
Да
NULL
id_user
int(11)
Да
NULL
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
91
Таблица 3.11
Структура таблицы folder (папки)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
id_partition
int(11)
Да
NULL
registration_date
datetime
Да
NULL
number
varchar(255)
Да
NULL
title
varchar(255)
Да
NULL
id_user
int(11)
Да
NULL
Таблица 3.12
Структура таблицы partition (разделы)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
title
varchar(255)
Да
NULL
Таблица 3.13
Структура таблицы user (пользователь)
Поле
Тип
Null
По умолчанию
id
int(11)
Нет
username
varchar(255)
Нет
password_str
varchar(255)
Да
NULL
password_hash
varchar(255)
Нет
auth_key
varchar(32)
Нет
password_reset_token
varchar(255)
Да
NULL
activation_token
varchar(255)
Да
NULL
email
varchar(255)
Нет
status
smallint(6)
Нет
10
created_at
int(11)
Нет
updated_at
int(11)
Нет
nikname
varchar(255)
Да
NULL
id_user_type
int(11)
Да
NULL
last_name
varchar(255)
Да
NULL
first_name
varchar(255)
Да
NULL
middle_name
varchar(255)
Да
NULL
phone
varchar(255)
Да
NULL
id_department
int(11)
Да
NULL
id_user_function
int(11)
Да
NULL
birthday
datetime
Да
NULL

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

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