Диплом: Автоматизация взаимодействия сотрудников с техническим отделом ПАО «МОЭСК»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
2. Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Существует большое количество общеизвестных стандартов жизненного
цикла. Рассмотрим наиболее известные:
1. ГОСТ 34.601-90 один из наиболее применяемых стандартов,
определяющий стадии и этапы создания автоматизированной системы.
Жизненный цикл включает следующие стадии:
Формирование требований к АС;
Разработка концепции АС;
Техническое задание;
Эскизный проект;
Технический проект;
Рабочая документация;
Ввод в действие;
Сопровождение АС.
2. ISO/IEC 12207 является базовым и определяет жизненный цикл
программного обеспечения. Стандарт определяет стратегию и общий
порядок в создании и эксплуатации программного обеспечения,
охватывая жизненный цикл от концептуальной идеи до завершения
проекта. [14]
В стандарте описаны следующие процессы:
Процесс приобретения;
Процесс поставки;
Процесс разработки;
Процесс функционирования;
Процесс сопровождения.
3. ГОСТ Р ИСО/МЭК 15288—2005 устанавливает основы для описания
жизненного цикла систем, определяет структурированные процессы и
38
соответствующую терминологию. Стандарт применим к полному
жизненному циклу системы, включая замысел, разработку, производство,
эксплуатацию, снятие с эксплуатации, приобретение и поставку систем.
Для выполнения данного проекта выбрана модель жизненного цикла в
соответствии с ГОСТ 34.601-90. Рассмотрим отдельно каждую стадию и
перечень документов.
1. Формирование требований к АС. На начальном этапе создания
необходимо проведение обследования объекта автоматизации.
Происходит сбор и анализ данных об организации, производственной
структуре и функционировании объекта. Обследование должно провести
анализ автоматизированных систем, функционирующих в рамках объекта
автоматизации. Должен быть проведен сбор и анализ сведений и
зарубежных и отечественных аналогах. Необходимо выявить основные
функциональные и пользовательские требования к АС. В результате
проведенных исследований должен быть составлен аналитический отчет.
2. Разработка концепции АС. Исходя из результатов исследований
разрабатывается несколько вариантов концепции, удовлетворяющих
требованию пользователей. Концепции могут быть представлены в виде
отчета о выполненных работах, или отдельного документа, или стать
частью аналитического отчета.
3. Техническое задание. Ключевая роль при создании АС отводится
именно разработке и согласованию ТЗ, так как он определяет требования
и порядок разработки, развития и модернизации системы. Техническое
задание должно включать в себя следующие разделы:
Общие сведения;
Назначения и цели развития системы;
Характеристика объектов автоматизации;
Требования к системе;
Состав и содержание работ по созданию системы;
39
Порядок контроля и приемки системы;
Требования к составу и содержанию работ по подготовке объекта
автоматизации к вводу системы в действие;
Требования к документированию;
Источники разработки.
4. Эскизный и технический проект. На данном этапе происходит
разработка проектных решений и создание технической документации:
Пояснительная записка к техническому проекту;
Схема организационной структуры;
Схема комплекса технических средств (КТС);
Схема функциональной структуры;
Схема автоматизации;
Перечень входных и выходных сигналов данных;
Описание автоматизированных функций;
И т.д.
5. Рабочая документация. В данном этапе происходит разработка
рабочей документации на АС или ее части. Зачастую пакет рабочей
документации ограничивается следующими документами:
Руководство пользователя;
Инструкция по эксплуатации КТС;
Общее описание системы;
Программа и методика испытаний;
6. Ввод в действие. Стадия включает в себя подготовку комплекса
технических средств, проведение пусконаладочных работ и обучение
персонала. Перед вводом АС в эксплуатацию проводятся
предварительные испытания, в результате чего формируется «Протокол
испытаний», который фиксирует все замечания к системе, порядок и
сроки их устранения, подтверждает ее готовность к вводу в опытную
эксплуатацию. Во время проведения опытной эксплуатации
40
рекомендуется вести журнал, в котором фиксируются все ошибки, сбои и
отказы системы. Далее проводятся приемочные испытания, результаты
которых фиксируются протоколом. По результатам испытаний
принимается решение о передаче АС в промышленную эксплуатацию,
после подписывается «Акт выполненных работ».
7. Сопровождение АС. Данный этап подразумевает выполнение работ
по гарантийному и послегарантийному обслуживанию системы.
Основными сторонами являются:
1. Организация-заказчик, для которой создаются АС;
2. Организация-разработчик, которая осуществляет работы по
созданию АС;
3. Организация-поставщик, которая изготавливает и поставляет
программные и технические средства;
4. Организация-генпроектировщик;
5. Организации-проектировщики различных частей проекта;
6. Строительные, монтажные, наладочные и другие организции.
Стадии и этапы создания АС приведены в таблице 12.
Таблица 12.
Стадии и этапы создания АС
Стадии
Этапы работ
1
2
Формирование требований к АС
1. Обследование объекта и
обоснование создания АС;
2. Формирование требований
пользователя;
3. Оформление отчета о
выполненной работе и заявки на
разработку АС.
Разработка концепции АС
1. Изучение объекта;
2. Проведение научно-
исследовательских работ;
3. Разработка вариантов
концепции;
4. Оформление отчета.
41
Продолжение таблицы 12
1
2
Техническое задание
Разработка и утверждение
технического задания
Эскизный проект
1. Разработка предварительных
проектных решений;
2. Разработка документации.
Технический проект
1. Разработка проектных решений;
2. Разработка документации на АС и
ее частям;
3. Разработка и оформление
документации на поставку
изделий для комплектования АС и
(или) технических требований;
4. Разработка заданий на
проектирование в смежных
частях проекта.
Рабочая документация
1. Разработка рабочей
документации на систему и ее
части;
2. Разработка или адаптация
программ.
Ввод в действие
1. Подготовка объекта
автоматизации к вводу АС в
действие;
2. Подготовка персонала;
3. Комплектация АС поставляемыми
изделиями;
4. Строительно-монтажные работы;
5. Пусконаладочные работы;
6. Предварительные испытания;
7. Проведение опытной
эксплуатации;
8. Приемочные испытания.
Сопровождение АС
1. Выполнение работ в соответствии
с гарантийными
обязательствами;
2. Послегарантийное обслуживание.
Для автоматизируемой задачи ключевыми участниками являются:
Организация-заказчик;
Организация-разработчик;
Организация-проектировщик.
Ключевые положения процесса жизненного цикла для автоматизируемой
задачи отражены в таблице 13.
42
Таблица 13.
Основные положения процессов жизненного цикла
Этап
Задачи этапа
Ключевые
участники
Требования к
входной
информации
Получаемые
результаты
Формировани
е требований
Обследование
объекта
автоматизации;
сбор и анализ
необходимых
данных;
составление
аналитического
отчета
Организация-
заказчик
Информация о
предприятии,
производственно
й структуре и
функционирован
ии объекта
автоматизации
Аналитически
й отчет
Разработка
концепции
Разрабатывание
нескольких
вариантов
концепции АС
Организация-
разработчик
Аналитический
отчет
Концепции
АС
Техническое
задание
Разработка и
согласование
технического
задания
Организация-
заказчик,
организация-
разработчик
Аналитический
отчет, варианты
концепции АС
Готовое
техническое
задание
Эскизный и
технический
проект
Разработка
проектных
решений АС и
создание
технической
документации
Организация-
разработчик
Техническое
задание
Техническая
документация
,
Разработанны
й продукт
Рабочая
документация
Разработка
рабочей
документации
Организация-
разработчик
ТЗ, техническая
документация,
проектные
решения
Рабочая
документация
Ввод в
действие
Подготовка
комплекса
технических
средств,
проведение
пусконаладочн
ых работ,
обучение
персонала
Организация-
разработчик,
Организация-
проектировщ
ик
Разработанный
продукт
Передача АС
в
промышленну
ю
эксплуатацию
,
подписанный
«Акт
выполненных
работ»,
сведения о
возникающих
проблемах
Сопровожде-
ние
Выполнение
работ по
гарантийному и
послегарантийн
ому
обслуживанию
системы
Организация-
разработчик
Выполненная
работа, сведения
о возникающих
проблемах,
требования по
изменению
Снятие
программного
продукта с
эксплуатации
43
Стратегия внедрения предполагает следующие этапы:
1. Разработка конфигурации для автоматизации взаимодействия
сотрудников с техническим отделом ПАО «МОЭСК». Данные работы
выполняются организацией-разработчиком.
2. Внедрение доработанной версии программного обеспечения.
Данные работы выполняются организацией-разработчиком.
3. Тестирование на площадке заказчика. Данные работы выполняются
организацией-заказчиком.
4. Обучение персонала. Данные работы выполняются организацией-
разработчиком.
5. Так как нами была выбрана параллельная стратегия внедрения, то
переход на разработанную систему происходит плавно: параллельно
выполняется старая и новая технология решения задачи, их результаты
сравниваются, в последствии осуществляется переход на новую
технологию.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Риск информационных технологий (ИТ риск) - любой риск, связанный с
использованием информационных технологий.
Риски подразделяются на известные и неизвестные.
Известные риски идентифицируются и подлежат управлению.
Неизвестные риски нельзя определить, и невозможно спланировать действия по
реагированию на такой риск.
На различных этапах жизненного цикла возможны следующие риски:
1. Формирование требований к АС. На этом этапе возможна
незаинтересованность руководителей в проекте. Для уменьшения
данного риска необходимо определить экономическую эффективность
проекта, что поможет заинтересовать руководителей. Чтобы
предотвратить риск плохого описания предметной области необходимо
44
использовать Case-средства. Так же на данном этапе возможно то, что
функции подсистем будут не точно указаны. Для уменьшения риска
необходимо принимать участие в разработке требований.
2. Проектирование (Разработка концепции АС, техническое задание).
На данном этапе возможен риск того, что разработка определенного
модуля будет сопряжен с большими трудностями. Необходимо
определить проблемный модуль или функцию и по возможности
упростить ее, заменить другой или убрать из проекта полностью. Так же
возможна разработка сложного модуля. Чтобы минимизировать данный
риск необходимо разбить данный модуль на несколько и решить
поставленные задачи по отдельности, либо упростить сложный модуль.
На данном этапе так же существует риск проектирование решения,
которое несовместимо с имеющимися информационными системами.
Для уменьшения данного риска необходимо выполнить точный анализ
имеющихся программных и технических средств.
3. Разработка (Эскизный и технический проект, рабочая
документация). На данном этапе возможен риск выявления большого
количества ошибок в программном коде. Для предотвращения риска
выделить как можно больше времени на разработку системы. Существует
возможность недостаточности технических и программных средств для
реализации поставленных задач, и чтобы этого избежать необходимо
предусмотреть наращивание программных и технических средств. Так же
существует риск неверного технического решения, для предотвращения
которого необходимо проанализировать возможные технические
решения.
4. Ввод в действие. На этом этапе возможен риск увеличения нагрузки
на сотрудников при внедрении системы. Для предотвращения
необходимо показать все преимущества использования новых решений
для пользователей. На данном этапе существует сложность переноса
больших объемов данных в новую информационную базу, чтобы это
45
предотвратить нужно проработать и согласовать детальный план
перехода на новую систему учета. Могут возникнуть проблемы установки
платформы на ПК пользователя. Для предотвращения необходимо
определить требуемую конфигурацию ПК заранее и при необходимости
провести модернизацию.
5. Эксплуатация и сопровождение. Для предотвращения рисков
недостаточной квалификации персонала, текучка кадров и сложности
обучения нового персонала нужно составить более подробное
руководство пользователя и инструкции для персонала. Так же
существует риск снижения производительности ИС, чтобы это
предотвратить необходимо выполнять замеры производительности с
определением и устранением «узких мест».
Возможные риски разработки и внедрения ИС приведены в таблице 14.
Таблица 14.
Риски разработки и внедрения ИС
Этап
жизненного
цикла
Возможные риски
Пути снижения
вероятности
возникновения
1
2
3
Формирование
требований к АС
1. Незаинтересованность
руководителей в
проекте;
1. Определить
экономическую
эффективность
проекта;
2. Плохо описана
предметная область;
2. Для описания
предметной области
использовать Case-
средства;
46
Продолжение таблицы 14
1
2
3
3. Функции подсистем
указаны неточно.
3. Принимать участие
в разработке
требований.
Проектирование
1. Разработка
определенного модуля
будет сопряжен с
большими
трудностями;
1. Во время
определить
проблемный модуль
или функцию и по
возможности
упростить ее,
заменить другой
или убрать из
проекта полностью;
2. Разработка сложного
модуля;
2. разбить данный
модуль на
несколько и решить
поставленные
задачи по
отдельности, либо
упростить сложный
модуль;
3. Проектирование
решения,
несовместимого с
имеющимися
информационными
системами
3. Выполнить анализ
имеющихся
программных и
технических
средств
Реализация
1. Возможно выявления
большого количества
ошибок в программном
коде;
1. Необходимо отвести
максимально
возможное время,
выделенное на
разработку
системы;
2. Недостаточность
технических и
программных средств
для реализации
поставленных задач;
2. Предусмотреть
наращивание
программных и
технических
средств;

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)