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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
2.3.4 Описание программных модулей
Общий алгоритм работы программы представлен на рисунке 2.10. Как
показывает схема, разрабатываемая информационная система должна
обеспечивать выполнение следующих задач:
1 Авторизация пользователя;
2 Создание (обновление) списка документов;
3 Учет документов;
4 Формирование сводных отчетов с возможностью фильтрации.
Начало
Авторизация
пользователя
Авторизован?
Создание/Обновление
списка документов
Учет документов
Формирование списков
нет
Конец
Обновить
данные?
да
да
Завершить
работу?
нет
да
Работа с
документами
да
нет
Нет
Рисунок 2.10 Схема алгоритма работы системы
Рассмотрим подробнее каждый из них.
1 Авторизация пользователя (Рисунок 2.9).
83
Каждый пользователь в системе имеет имя – Фамилия и инициалы
пользователя.. Таким образом, при каждом входе пользователя в систему
запускается процедура авторизации пользователя. Система отправляет
запрос базе данных на наличие данной записи о пользователе, и если она
существует, то запускается процесс формирования рабочей области
пользователя. Рабочей областью называется набор данных, к которым
разрешен доступ пользователя. Доступ определен двух видов – на чтение и
редактирование информации. Данные о правилах доступа пользователя к
информации также должны содержаться в базе данных и предварительно
заносятся администратором системы.
Начало
Проверка имени/
домена учетной
записи
пользователя
БД
Существует в
списке имен?
Определение
прав доступа к
информации
Проверка прав
доступа
пользователя
данные
Формирование
области
доступных
данных
да
Конец
нет
ответ
запрос
запрос
Рисунок 2.11 Схема алгоритма авторизации пользователя
2 Создание (обновление) списка документов (Рисунок 2.12).
3 Процедура создания списка объектов и документов необходима при
первоначальном входе пользователя в систему. Данная процедура
84
ведется пользователем самостоятельно, однако в данный момент он
способен оперировать только теми сведениями, на которые
администратор системы присвоил право допуска. Подобная модель
нужна для большей защиты от неадекватных операций пользователя.
Уже после первичной операции формирования рабочей области,
сведения о ней хранится в базе данных. При дальнейших входах в
систему, список автоматически привязан к имени и домену
пользователя в системе, загружается в память. При появлении в
компетенции пользователя новейших позиций он может запускать
этот алгоритм с целью обновления списка. Операция обновления
подобна операции создания.
Начало
Выбор групп из
списка доступных
для работы
Выбрать документы? Выбор документов
Добавление
данных в рабочую
область
Обновить список
документов?
да
нет
Сохранение
настроек
Конец
да
БДданные
БД
запрос
данные
данныезапрос
Нет
Рисунок 2.12 Схема алгоритма создания/обновления списка
документов для работы
Построение отчетов (Рисунок 2.13).
85
Построение отчетов – основная задача, стоящая перед проектируемой
информационной системой. От правильной организации процесса
формирования и редактирования данной задачи зависит качество исходной
информации. Данную задачу было решено сделать как можно более
аналогичной той, которая решалась без использования специализированных
средств.
Начало
Создать отчет? ДаНет
Выбор типа отчета
Отображение
доступных
параметров
Доступ
разрешен?
Есть/Нет
БД
Проверка прав
пользователя на
редактирование
Выбор
параметров
из списка
доступных
Да
нет
запрос
ответ
даПродолжить?
Определен
ие
параметро
в
нет
Добавление
записи в БД
БД данные
Выбор
параметров
да
данные
запрос
Добавление
выбранных
позиций в рабочую
область
Ввод значений
Учет параметров
Редактирование
Конец
нет
Внесение
изменений
Сохранение БДданные
Сохранение в
документах
Завершить
работу?
да
нет
данные
Выгрузка
памяти
запрос
ответ
Рисунок 2.13 Схема алгоритма построения отчетов
86
2.4 Контрольный пример реализации проекта и его описание
Работа с системой начинается с авторизации. Если пароль и/или логин
введены неправильно, система сообщает об этом и требует повторить ввод.
Далее сотрудник попадает на главную страницу системы, где показывается
список папок с документами и имеется возможность регистрации и загрузки
документов:
Рисунок 2.14 Главная форма программы
При нажатии кнопки с изображение глаза открывается страница с
характеристиками папки .
Рисунок 2.15 Страница с характеристиками папки
Перейдя по кнопке «Документы», пользователь видит список
документов, размещенных в данной папке.
87
Рисунок 2.16 Документы в папке
Для добавления документа предусмотрена специальная форма:
Рисунок 2.17 Форма добавления документа
При этом дата загрузки, фамилия сотрудника, загрузившего документ,
заносятся в систему автоматически.
88
После загрузки документа можно просмотреть его параметры и
учетную карточку.
Рисунок 2.18 Параметры документа
Учетная карточка формируется в формате Excel.
Рисунок 2.19 Учетная карточка документа
89
К каждому документу можно настроить параметры доступа через
добавление правил:
Рисунок 2.20 Права доступа
Кроме того, имеется возможность просмотра и редактирования
прикрепленных к документу файлов:
Рисунок 2.21 Файлы документа
Администратору также доступна работа со справочниками системы, в
том числе разделами номенклатуры.
90
Рисунок 2.22 Разделы номенклатуры
Фрагмент листинга программных модулей приведен в Приложении.
Таким образом, во второй главе работы проведено проектирование
информационной системы документооборота, в том числе разработана база
данных и комплект диаграмм, позволяющих иллюстрировать
функциональность системы, а также описан порядок работы с ней.
91
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Подсчет экономической эффективности ИТ всегда предполагает
количественное сравнение затрат и полученных результатов. И если
показатели без проблем можно сформировать, то саму процедуру оценки
нужно осуществлять при помощи известных методик подсчета
экономической эффективности для инвестиционных проектов. Такой
подход наиболее общий и сложно реализуем, особенно для специфических
проектов, которые отличаются от внедряемых в промышленность. И
главной сложностью применения данного проекта для внедрения
информационных технологий в медицине являются результаты
экономической оценки.
Вторым этапом для приближения к решению поставленной задачи
выделяют анализ подходов к оцениванию эффективности ИС, несмотря на
их предметные области. Здесь обычно отмечают отсутствие методики,
которая готова к применению сразу. Практические опыты есть только для
частных случаев и некоторых условий, касающихся вариантов внедрения
ИС.
В связи с отсутствием адекватного применимого подхода к оценке
экономической эффективности информационных технологий сегодня
разрабатываются новые методы для ИС, которые могут служить решением
конкретных задач управления. Большая часть представленных методов
включает в себя эвристический характер и основывается на изучении
последствий и экономических затрат для каждого конкретного случая в
отдельности. И если удается определить качественные затраты и результат
использования подобных систем, то в дальнейшем имеет смысл применение
обобщенного подхода в оценке экономической эффективности проектов с
инвестициями, о которых говорилось выше.

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

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Автоматизация и обеспечение информационной безопасности управления сервисного обслуживания клиентов в ООО Сигма-трейд
Автоматизация межбанковских операций на примере ООО КБ «РОСАВТОБАНК»
Автоматизация обработки заявок ООО «Облака»
Автоматизация подсистемы учета статистических данных и формирования отчетности в IT компании OOO "ЖилРемСтрой"