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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
74
Размер в кб
Дата добавления
ФИО пользователя, добавившего файл
Код документа, к которому прикреплен файл
Права доступа
Тип файла (расширение)
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Схема вызова программных модулей представлена на рисунке 2.9.
ПМ Главное меню
ПМ работы с со
справочниками
ПМ Справочника Адреса
ПМ Справочника
Пользователи
ПМ Справочника Отделы
ПМ Справочника Роли
ПМ работы с
документами
ПМ получения
отчетов
ПМ Карточка документа
ПМ Файлы
ПМ Списки
документов
ПМ Справочника
Номенклатура
ПМ Справочника Папки
ПМ Список пользователей
ПМ Авторизация
ПМ Вывода на
печать
Рисунок 1.4 Схема вызова программных модулей
Описание программных модулей представлено в таблице 2.14.
75
Таблица 1.12
Описание программных модулей
п/п
Наименование модуля
Функции модуля
1)
ПМ Авторизация
Выполняет авторизацию пользователей при
их доступе в систему
2)
ПМ Главное меню
Производит вызов меню, для каждого вида
пользователей - своего
3)
ПМ работы со
справочниками
Содержит определенные процедуры,
позволяющие осуществлять редактирование
справочников
4)
ПМ Работа с документами
Формирует документы в соответствии с
заданными критериями, регистрирует
документы, добавляет файлы
5)
ПМ получения отчетов
Содержит заранее определенные процедуры
формирования отчетных документов
6)
ПМ вывода на печать
Выводит результатные документы на печать
7)
ПМ Справочника
Пользователи
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Пользователи
8)
ПМ Справочника Роли
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Роли
9)
ПМ Справочника Отделы
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Отделы
10)
ПМ Справочника Адреса
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Адреса
11)
ПМ Справочника
Номенклатура
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Номенклатура
12)
ПМ Справочника Папки
Содержит определенные процедуры,
позволяющие осуществлять редактирование
Справочника Папки
13)
ПМ Карточка документа
Содержит заранее определенные процедуры
формирования документа Карточка
документа
14)
ПМ Списки Документов
Содержит заранее определенные процедуры
формирования документа Списки
Документов
15)
ПМ Файлы
Содержит заранее определенные процедуры
формирования документа Файлы
16)
ПМ Список пользователей
Содержит заранее определенные процедуры
формирования документа Список
пользователей
76
2.3.4 Описание программных модулей
Общий алгоритм работы программы представлен на рисунке 2.10. Как
показывает схема, разрабатываемая информационная система должна
обеспечивать выполнение следующих задач:
1 Авторизация пользователя;
2 Создание (обновление) списка документов;
3 Учет документов;
4 Формирование сводных отчетов с возможностью фильтрации.
Начало
Проверка имени/
домена учетной
записи
пользователя
Существует в
списке имен?
Определение прав
доступа к
информации
Проверка прав
доступа
пользователя
Формирование
области доступных
данных
да
Конец
нет
Рисунок 1.5 Схема алгоритма работы системы
Рассмотрим подробнее каждый из них.
1 Авторизация пользователя (Рисунок 2.9).
Каждый пользователь в системе имеет имя – Фамилия и инициалы
пользователя..
77
Начало
Проверка имени/
домена учетной
записи
пользователя
БД
Существует в
списке имен?
Определение
прав доступа к
информации
Проверка прав
доступа
пользователя
данные
Формирование
области
доступных
данных
да
Конец
нет
ответ
запрос
запрос
Рисунок 1.6 Схема алгоритма авторизации пользователя
2 Создание (обновление) списка документов (Рисунок 2.10).
Процедура создания списка объектов и документов необходима при
первом входе пользователя в систему.
78
Начало
Выбор групп из
списка доступных
для работы
Выбрать документы?
Выбор документов
Добавление
данных в рабочую
область
Обновить список
документов?
да
нет
Сохранение
настроек
Конец
Нет
Нет
Рисунок 1.7 Схема алгоритма создания/обновления списка документов для
работы
Построение отчетов (Рисунок 2.13).
Построение отчетов – основная задача, стоящая перед проектируемой
информационной системой. От правильной организации процесса формирования
и редактирования данной задачи зависит качество исходной информации.
Данную задачу было решено сделать как можно более аналогичной той, которая
решалась без использования специализированных средств.
79
Начало
Создать отчет? ДаНет
Выбор типа отчета
Отображение
доступных
параметров
Доступ
разрешен?
Есть/Нет
Проверка прав
пользователя на
редактирование
Да
нет
даПродолжить?
нет
Добавление
записи в БД
да
Добавление
выбранных
позиций в рабочую
область
Учет параметров
Редактирование
Конец
нет
Сохранение
Сохранение в
документах
Завершить
работу?
да
нет
Выгрузка
памяти
Выбор параметров
из списка
доступных
Определение
параметров
Рисунок 1.8 Схема алгоритма построения отчетов
2.4 Контрольный пример реализации проекта и его описание
Работа с системой начинается с авторизации. Если пароль и/или логин
введены неправильно, система сообщает об этом и требует повторить ввод.
80
Далее сотрудник попадает на главную страницу системы, где показывается
список папок с документами и имеется возможность регистрации и загрузки
документов:
Рисунок 1.9 Главная форма программы
При нажатии кнопки с изображение глаза открывается страница с
характеристиками папки .
Рисунок 1.10 Страница с характеристиками папки
Перейдя по кнопке «Документы», пользователь видит список документов,
размещенных в данной папке.
81
Рисунок 1.11 Документы в папке
Для добавления документа предусмотрена специальная форма:
Рисунок 1.12 Форма добавления документа
При этом дата загрузки, фамилия сотрудника, загрузившего документ,
заносятся в систему автоматически.
После загрузки документа можно просмотреть его параметры и учетную
карточку.
82
Рисунок 1.13 Параметры документа
Учетная карточка формируется в формате Excel.
Рисунок 1.14 Учетная карточка документа
83
К каждому документу можно настроить параметры доступа через
добавление правил:
Рисунок 1.15 Права доступа
Кроме того, имеется возможность просмотра и редактирования
прикрепленных к документу файлов:
Рисунок 1.16 Файлы документа
Администратору также доступна работа со справочниками системы, в том
числе разделами номенклатуры.

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

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