Диплом: Автоматизация документооборота учета материально-технического оборудования в ООО "ТРАНСКОМ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
Существует два основных режима работы IPsec туннельный и
транспортный. В транспортном режиме шифруются только полезные данные IP
пакета, а в туннельном режиме шифруется все данные, включая заголовки IP.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Информационная модель проектируемой АИС представлена на рисунке
2.3.
Рис. 2.3 Информационная модель
В рамках информационной модели выделены такие таблицы:
пользователи;
подразделения ООО «ТрансКом»;
категории МТО;
состояния МТО;
67
материально-техническое оборудование (МТО);
материально-ответственные лица за МТО (МОЛ).
Сотрудник подразделения предприятия (работник отдела МТО) ведет учет
МТО, а администратору доступны функции управления справочниками системы.
При учете МТО происходит изменение таких таблиц базы данных:
МТО.
При управлении справочниками происходит изменение таких таблиц базы
данных:
пользователи;
подразделения ООО «ТрансКом»;
категории МТО;
состояния МТО;
материально-ответственные лица.
В результате учета МТО сотруднику подразделения ООО «ТрансКом»
доступен список МТО, который может быть представлен либо в электронной,
либо в бумажной форме.
Также сотруднику доступна форма редактирования МТО.
При работе со справочниками администратору системы доступна форма
редактирования, содержащая актуализированную информацию о данных,
хранящихся в том или ином справочнике.
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации
Входной информацией являются данные по материально-техническому
оборудованию:
наименование;
инвентарный номер;
дата выпуска;
дата ввода;
стоимость;
срок полезного использования (ПИ)
68
дата списания;
филиал;
категория;
тип МТО;
МОЛ
состояние
Нормативно-справочной информацией является:
пользователи;
подразделения;
категории МТО;
состояния МТО.
Оперативной информацией являются:
материально-ответственные лица для МТО
Экранные формы:
главная форма (информация об МТО)
форма справочников:
Каждая экранная форма должна позволять осуществлять выгрузку
размещенных на ней данных в файлы формата Excel.
2.2.3. Характеристика результатной информации
Результатной информацией является сводная таблица с МТО, которая
выгружается в формат Excel (рисунок 2.4).
Рис. 2.4 Результатная информация
69
Формы отчетов:
МТО, сгруппированное по филиалам;
материально ответственные лица по филиалам;
отчеты по состоянию/категории МТО.
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций позволяет оценить функционал системы (рисунок 2.5).
Функции системы можно условно разделить на основные и
обеспечивающие.
К основным функциям относятся:
занесение МТО в систему;
разделение МТО по филиалам;
построение отчетов.
К обеспечивающим функциям относят:
авторизация пользователей;
обеспечение работы справочников.
Рис. 2.5 Дерево функций
70
Дерево диалога позволяет построить иерархическую структуру,
показывающую подчиненность форм приложения (рисунок 2.6).
Рис. 2.6 Дерево диалога
Сценарий диалога будет таким:
изначально загружается форма авторизации;
после успешной авторизации загружается главная форма приложения,
выводящая список МТО;
из главной формы доступно редактирование справочников,
редактирование МТО, а также форма построения отчетов.
2.3.2. Характеристика базы данных
Инфологическая модель
В результате инфологического моделирования выделим такие сущности:
пользователь ИС;
филиал;
категория особо ценного движимого МТО;
тип МТО;
71
материально-ответственное лицо (МОЛ);
техническое состояние МТО;
материально-техническое оборудование.
Опишем атрибуты сущностей.
Пользователь ИС:
ФИО
Логин
Пароль
Права
Филиал:
Код
Наименование
Категория ОЦДИ:
Код
Наименование
Тип МТО:
Код
Наименование
МОЛ:
ФИО
Код
Телефон
Техническое состояние МТО:
Код
Наименование
МТО:
Наименование
Инвентарный номер
Дата выпуска
Дата ввода
Стоимость
72
Срок ПИ
Дата списания
Филиал
Категория
Тип МТО
МОЛ
Состояние МТО
Представим инфологическую модель на рисунке 2.7.
Рис.2.7 Инфологическая модель
Даталогическая модель
В качестве модели представления данных используется реляционная.
Даталогическая модель представлена на рисунке 2.8.
Модель выполнена в среде AllFusion ERWin Data Modeller 7 [9].
73
Рис. 2.8 Даталогическая модель
Физическая модель данных
Физическая модель данных показывает базу данных в рамках выбранной
СУБД MySQL (рисунок 2.9).
Рис. 2.9 Физическая модель данных
74
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Спроектированная АИС состоит из 5 модулей (рисунок 2.10).
Рис. 2.10. Иерархическая схема модулей АИС
Спецификация всех модулей ИС приведена в таблице 2.2.
Таблица 2.2
Спецификация модулей
Название модуля
Назначение модуля
Вызывающий модуль
Program.cs
Инициализация приложения
При запуске
программы
Auth.cs
Главная страница
Program.cs
Main.cs
Авторизация пользователей
Auth.cs
Directory
Редактирование справочников
Main.cs
Excel.cs
Вывод данных в excel
Main.cs, Directory.cs
Report
Отображение отчетов
Main.cs
Модуль «Program.cs» – является точкой входа приложения и служит для
первоначальной инициализации приложения в целом.
Модуль «Auth.cs» – модуль авторизации, который позволяет ограничить
попытки входа в приложение до 3-х при неправильном вводе пароля, а также
производит аутентификацию, а первоначальную установку прав доступа для
вновь идентифицированного пользователя.
Модуль «Main.cs» – главное окно приложения.
Program
Auth
Main
Excel
Directory
Report
75
Модуль «Directory.cs» – создает и отображает справочники с
возможностью их редактирования, если текущий пользователь обладает правами
доступа.
Модуль «Excel.cs» – служит для вывода таблиц в файл Excel.
Модуль «Report.cs» – служит для вывода сводной информации.
2.3.4. Описание программных модулей
Представим алгоритм работы ИС в виде блок схемы (рисунок 2.11).
Первоначально происходит процесс авторизации пользователя. В случае,
если пользователь ввел некорректные логин и/или пароль, то система выдает
ошибку. В случае успешной авторизации происходит загрузка главной формы
приложения.
Далее пользователю предлагается выбор дальнейших действий по работе с
АИС выбрать для редактирования какой-либо справочник, выбрать одну из
операций над данными, либо же выйти из программы.
При начале работы со справочниками оператору АИС предлагается на
выбор список из справочников.
Листинги некоторых программных модулей представлены в приложении
А.

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

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