Диплом: Разработка мер обеспечения безопасности баз данных программного комплекса "Системы сопровождения ремонта для мастерских "Росполёт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
языки программирования, которые до- кументально оформлены и приняты в
организации;
проанализировать требования к системе;
проанализировать требования к программным средствам, внешним ин-
терфейсам программного объекта, определению данных и базе данных;
разработать программные модули и базы данных, провести тестирова-
ние. Результаты тестирования должны быть документально оформлены;
собрать программные модули и компоненты и протестировать в ком-
плексе;
провести квалификационные испытания системы на соответствие ожида-
емым результатам, возможность эксплуатации и сопровождения;
ввести в действие программный продукт;
При оценке готовности к приемке и приемочных испытаний должны
учитываться результаты совместных анализов, квалификационных испытаний
программного продукта и системы.
Процесс эксплуатации состоит из следующих работ:
сдача системы в эксплуатацию в среду, которая установлена для нее в
соответствии с документацией пользователя;
обеспечить поддержку пользователя. Запросы пользователей и последу-
ющие ответные действия должны быть документально оформлены и кон-
тролируемы. Принятые окончательные поправки и изменения, должны вно-
ситься в эксплуатируемый программный продукт с использованием про-
цесса сопровождения.
Процесс сопровождения реализуется при изменениях программного про-
дукта и соответствующей документации. Целью процесса является изменение
существующего программного продукта при сохранении его целостности. Рабо-
ты, входящие в процесс сопровождения:
анализ проблем и изменений. Разбор вариантов реализации изменения;
внесение изменений. Должны быть обеспечены полнота и правильность
реализации новых и измененных требований. При неизменности исходных тре-
бований;
проверка и приемка при сопровождении – производится проверка вне-
49
сенного изменения. Это задача персо- нала сопровождения совместно с орга-
низацией, утвердившей изменение в целях подтверждения работоспособности
измененной системы;
перенос, если система или программный продукт (включая данные) пе-
реносится из прежней в новую эксплуатационную среду, должно быть обеспече-
но, чтобы любой программный продукт или данные, созданные или измененные
при переносе, соответствовали настоящему стандарту;
снятие с эксплуатации.
Из описанного жизненного цикла видно, что на одной стадии выполняет-
ся комплекс задач, разного уровня сложности. Модель ЖЦ представлена на ри-
сунке 12.
Рис. 12. Модель жизненного цикла
Разработка
анализ требований к системе,
анализ требований к программ-
ным средствам,
программирование и тестиро-
вание,
сборка, испытания, ввод, сдача,
оценка готовности к приёмке.
Эксплуатация
Эксплуатация системы
Поддержка пользователя
Сопровождение
Анализ проблем и изменений
Внесение изменений
Проверка и приёмка
Перенос
Снятие с эксплуатации
50
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
В разработанной системе задействованы справочники:
1. Справочник материалов - перечень материалов и комплектующих для
ремонта СЭ. Реквизиты: «код», «наименование», «шифр», «обозначение», «ми-
нимальный запас», «единица измерения». За внесение изменений в данный спра-
вочник несет ответственность кладовщик;
2. Справочник процессов ремонта и операций - перечень ремонтных опе-
раций. Реквизиты «код», «наименование процесса», «наименование операции»,
«код исполнителя». Изменения вносят участники процесса ремонта;
3. Справочник ремонтируемых СЭ - перечень ремонтируемых СЭ на обо-
рудовании предприятия. Реквизиты: «код», «наименование», «шифр», «обозна-
чение», «литера». Изменения вносит курьер и непосредственный исполнитель.
Актуализация справочников приведена в таблице 9.
Таблица 9
Актуализации справочников системы
Наименование
справочника
Ответственный
(курьер)
Средний
объем запи-
сей
Средняя ча-
стота актуа-
лизации
Средний объ-
ем актуализа-
ции, записей
Справочник
материалов
Администратор
Несколько
тысяч
1 раз в год
10
Справочник
процессов ре-
монта и опера-
ций
Администратор
Несколько
десятков
1 раз
в 3 года
1
Справочник
ремонтируемых
СЭ
Администратор
Несколько
сотен
1 раз
в 6 мес-ев
10
Входные документы системы:
приходная накладная на СЭ, на основании которой СЭ принимается на
склад. В данном документе указаны: данные сменного элемента и представителя
заказчика. В форме должно быть заполнено 6 показателей. К СЭ могут прила-
гаться дополнительные сопроводительные документы, которые указываются в
соответствующем поле. (рисунок 13).
51
Накладная № Дата
Сменный элемент
Наименование:
Шифр:
Обозначение:
Номер изменения:
Заводской номер:
Заказчик
Наименование
ФИО ____________________/_______________
Сопроводительные документы _______________________________________________________________
_________________________________________________________________________________________
Описание неисправности
_______________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
______
ФИО принявшего __________/_________________________
Рис. 13. Накладная на приём СЭ
приходная накладная на материал, на основании которой принимаются
на склад материалы. В данном документе должны быть указаны: номер по по-
рядку, если в перечне несколько материалов, наименование, обозначение (при
наличии), количество и единицы измерения. (рисунок 14).
«___» __________________________201
Накладная №
п/п
наименование
Обозначение
Кол-во
Ед. измерения
Сдал _______/________ Принял _________/____________
Дата ___________________
Рис. 14. Приходная накладная на материалы
После автоматизации документооборота и перевода документации в элек-
тронный вид, входные документы приобрели, согласно техническому заданию,
удобные для ввода данных и исправления формы. Фрагмент листинга програм-
52
мы перевода накладной приёма СЭ представлен в приложении 6. Осталь-
ные входные и результатные документы программировались аналогично.
Теперь кладовщик сканирует накладные и данные из них автоматически
заполняют соответствующую электронную форму.
Накладная приёма СЭ в электронном виде представлена на рисунке 15.
здесь и далее вся документация будет представлена в электронной форме.
Рис. 15. Электронная накладная прихода в ремонт СЭ
При получении материалов заполняется форма, представленная на рисунке 16.
.
Рис. 16. Форма прихода материала
53
Все операции по ремонту сменных элементов заносятся в Сопроводитель.
Его форма представлена на рисунке 17.
Рис. 17. Электронная форма технологического сопроводителя
Часть данных приходиться вносить вручную. поэтому, в целях безопасно-
сти целостности базы данных и минимизации ошибок, при заполнении форм пе-
ред подтверждением каждой операции на экране появляется предупреждающее
сообщение, в зависимости от ситуации (рисунок 18):
Рис. 18. Предупреждающие сообщения
2.2.3 Характеристика результатной информации
К результативной информации относятся отчёты по исполнению (не ис-
полнению) ремонта, расходу материалов, состоянию и местоположению прибо-
ров другие.
54
1. Результаты ремонта – форма, которую заполняет непосредственный
исполнитель заказа. После завершения ремонта формируется Акт выдачи из таб-
лиц, прохождения СЭ по инстанциям (рисунок 19).
Рис. 19. Акт выдачи
Система позволяет формировать порядка двадцати различных отчётов по
разным параметрам. В качестве примера на рисунке 20 приведена Форма для
Отчета по материалам. Эта форма заполняется пользователем, затем формирует-
ся Отчет (рисунок 21), данные для которого берутся из таблиц принятых матери-
алов, выданных материалов, списанных материалов и справочника материалов.
Также формируются и другие отчёты.
.
Рис. 20. Форма для Отчета по материалам
55
Рис. 21. Отчет по приходу/расходу материалов
2.3 Программное обеспечение задачи
2.3.1.Общие положения (дерево функций и сценарий диалога)
В системе автоматизации документооборота для мастерских «Росполёт»
определены два подмножества функций:
- служебные функции: вход в систему с учетной записью пользователя,
- основные функции: ведение склада, ведение справочников, операции с
СЭ, просмотр и печать отчетов, актов.
Дерево функций приведено на рисунке 22.
56
Функции
Основные Служебные
Вход в
систему
Материалов
Помощь
СЭ
Операций
Отчет по
приходу/
расходу
Отчет по
отремонтиров
анным СЭ
Отчет по не
отремонтиров
анным СЭ
Склад
материалов
Ведение
справочников
Отчеты
Акты
Ведение
склада
материалов
Сопровожде-
ние СЭ
Приема
Выдачи
Приход
Расход
Списание
Требования
Прием/выдача
Назначение
оперции
Передача/
возврат в/из
ремонта
Выполнение
операции
Рис. 22. Дерево функций
57
В системе документооборота могут работать одновременно несколько
взаимозависимых пользователей. Так, без подтверждения руководителя Заявки
на ремонт Исполнитель не может приступить к работе, следовательно, заполнить
соответствующую форму – Заявку на материалы.
Однако четкая последовательность действий при обработке данных не
определена. Поэтому для взаимодействия пользователей с программой удобнее
всего использовать язык диалога.
Все диалоги ведутся в режиме реального времени. Доступ к информации,
осуществляется только после идентификации пользователя (введения пароля или
считывания уникального ключа). Программа реализует довольно большое коли-
чество функций, и для реализации такого диалога удобно использовать меню.
Сценарий диалога с пользователем приведен на рисунке 23.
Аутентификация
Основное меню
Ремонт Склад Отчеты
Отчет по
материалам
Прием
материала
Отремонтиров
анные СЭ
Не
отремонтиров
анные СЭ
Журнал
прихода/
расхода
Списанные
материалы
Склад
материалов и
комплектующих
Заявки на
выдачу
материала
Формирование
требований на
пополнение
Формирование
требований на
замену
Перечень
материалов и
комплектующих
Прием/выдача
СЭ
Печать актов
приема/
выдачи
СЭ готовые к
выдачи
Передача в/из
ремонта
Перечень
ремонтируемых
СЭ
СЭ на складе
Доступные СЭ
СЭ в работе
Рис. 23. Структурная схема диалога

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

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