Диплом: Автоматизация процесса введения документации и отчетности в ООО "Аэрофильтр"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
51
отдела. Источником получения данного документа также является отдел кадров,
объем – 15 строк.
Документ является основным входным документом. При регистрации
документа в системе задействуются следующие реквизиты:
наименование;
тип документа;
дата подготовки или поступления;
количество страниц;
описание документа;
электронная копия документа.
Источниками получения документов являются как другие организации,
так и отделы самого предприятия. Объем документов колеблется в очень
широком диапазоне.
В системе используются справочники, приведенные в таблице 2.1.
Таблица 2.1
Перечень используемых справочников
пп
Название
справочника
Ответственный
за ведение
Средний
объём
справочника
в записях
Средняя
частота
актуализации
Средний
объем
актуализации,
%
1
Отделы
Администратор
45
1 раз в месяц
10
2
Документы
Администратор
10
1 раз в год
10
3
Клиенты
Администратор
2000
1 раз в год
10
4
Типы
документов
Администратор
50
1 раз в месяц
25
5
Категории
документов
Администратор
20
1 раз в месяц
25
6
Контрагенты
Администратор
20
1 раз в год
10
7
Сотрудники
Администратор
20
1 раз в месяц
25
Справочник Отделы имеет следующие реквизиты:
код отдела;
полное наименование отдела;
сокращенное наименование отдела.
Справочник Сотрудники имеет следующие реквизиты:
52
фамилия;
имя;
отчество;
дата рождения
пароль
логин
дата регистрации
Справочник Клиенты:
полное наименование
краткое наименование
фактический адрес
юридический адрес
банковские реквизиты;
контактное лицо;
телефон;
e-mail;
дата регистрации.
Справочник Контрагенты:
полное наименование;
краткое наименование;
регион;
телефоны;
сайт;
номер лицензии;
статус;
активы;
адрес фирмы и филиалов.
Справочник Типы документов включает в себя наименование типа
документа и код категории.
Справочник Категории содержит наименования категорий документов.
53
2.2.3 Характеристика результатной информации
Результатной информацией для задачи автоматизации делопроизводства
являются следующие документы:
список сотрудников;
список документов по категориям и типам;
список контрагентов;
список клиентов.
В списке сотрудников имеются следующие реквизиты:
фамилия, имя, отчество сотрудников;
дата регистрации;
должность;
отдел;
дата рождения;
логин и пароль для доступа в систему.
Данный документ формируется на основе справочников Отделы и
Сотрудники.
Списки документов имеют следующие реквизиты:
наименование документа;
дата регистрации;
краткое описание;
количество страниц;
адресат;
ссылка на электронную версию документа;
идентификатор документа;
категория документа;
код клиента.
Список контрагентов содержит перечень контрагентов со всеми
реквизитами, таким же образом, как и список клиентов.
54
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Разрабатываемый программный продукт автоматизирует процесс ведения
документации и отчетности в ООО «Аэрофильтр».
В разработанной информационной системе предусмотрено 2 вида
пользователей;
Делопроизводитель;
Администратор.
Дерево функций для каждого из пользователей представлено на рисунках
2.5-2.6.
Рис. 2.5 Дерево функций системы для пользователя
55
Основные
Справочники
Функции
администратора
Служебные
Регистрация
документа
Сотрудники
Контрагенты
Клиенты
Категории
Удаление
Добавление
Редактирование
ВЫборка
Типы
Отделы
Выбор типа
Выбор категории
Ввод
наименования
Выбор клиента
Выбор
контрагента
Загрузка
электронной
копии
Ввод других
реквизитов
Ввод даты
Общие
настройки
Управление
окнами
Настройки
пользовательско
й части
Рис. 2.6 Дерево функций системы для администратора
Сценарии диалога для соответствующих пользователей системы
приведены на рисунках 2.7-2.8.
Рис. 2.7 Сценарий диалога для пользователя
56
Рис. 2.8. Сценарий диалога для администратора системы
2.3.2 Характеристика базы данных
ER-модели отражают состав и взаимосвязь таблиц, которые отображают
информационную модель в терминах конкретной СУБД. Список сущностей и их
соответствие информационным моделям показано в таблице. 2.2.
Таблица 2.2
Перечень сущностей и их соответствие информационной модели
Название сущности в информационной
модели
Идентификатор таблицы
Справочник «Отделы»
departments
Справочник «Сотрудники»
employees
Справочник «Клиенты»
clients
Справочник «Категории документов»
documents_categories
Справочник «Контрагенты»
contractors
Таблица «Документы»
documents
57
ER-диаграмма базы данных представлена на рисунке 2.9.
Рис. 2.9 ER-диаграмма базы данных
Характеристика каждой таблицы базы данных приведена ниже, в таблицах
2.3-2.8.
Таблица 2.3
Таблица Документы
Идентификатор
Тип данных
Примечание
id
ObjectId
Идентификатор документа
employee_id
ObjectId
Идентификатор сотрудника
title
String
Заголовок
category_id
ObjectId
Идентификатор категории документа
created
Date
Дата подготовки
uploaded
Date
Дата и время регистрации
pages
Int32
Количество страниц
comment
String
Примечание
from
String
Отправитель документа
file_id
ObjectId
Ссылка на документ
status
String
Статус
is_archive
Boolean
Флаг помещения в архив
is_verified_chief
Boolean
Флаг резолюции начальника отдела
58
Таблица 2.4
Таблица Отделы
Идентификатор
Тип данных
Примечание
_id
ObjectId
Идентификатор отдела
title
String
Наименование отдела
short_title
String
Краткое наименование отдела
Таблица 2.5
Таблица Сотрудники
Идентификатор
Тип данных
Примечание
_id
ObjectId
Идентификатор сотрудника
lastname
String
Фамилия
firstname
String
Имя
middlename
String
Отчество
birh
Date
Дата рождения
position_id
ObjectId
Идентификатор должности
department_id
ObjectId
Идентификатор отдела
login
String
Логин
password
String
Пароль
created
Date
Дата регистрации
is_deleted
Boolean
Флаг удаления
Таблица 2.6
Таблица Категории документов
Идентификатор
Тип данных
Примечание
_id
ObjectId
Идентификатор категории
документа
title
String
Наименование типа документа
59
Таблица 2.7
Таблица Клиенты
Идентификатор
Тип данных
Примечание
_id
ObjectId
Идентификатор клиента
title
String
Наименование клиента
short_title
String
Краткое наименование клиента
address
String
Фактический адрес
legal_address
String
Юридический адрес
bank_account
String
Банковские реквизиты
person
String
Контактное лицо
phone
String
Телефон
email
String
Адрес электронной почты
created
Date
Дата регистрации в системе
is_deleted
Boolean
Флаг удаления
Таблица 2.8
Таблица Контрагенты
Идентификатор
Тип
данных
Примечание
_id
ObjectId
Идентификатор контрагента
title
String
Наименование
short_title
String
Краткое наименование
region
String
Регион
phone
String
Телефоны
website
String
Сайт
license_number
String
Номер лицензии
insurance_deposits_status
String
Статус участника системы страхования
вкладов
assets_size
String
Размер активов
address
String
Адрес
60
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
Структурная схема пакета представлена на рисунке 2.10.
Модуль инициализации
программ
Модуль безопасности
Модуль главного меню
Модуль Справочники Модуль Регистрация Модуль Пользователи
Модуль работы с БД
Модуль Отчеты
Рис.2.10. Структурная схема пакета
На основании разработанной информационной системы, была составлена
Таблица 2.10, отражающая описание программных модулей.

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

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