Дипломная работа: Автоматизация приема заявок на ремонт и модернизацию ПК в АО НПО "Турботехника"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
деятельности компании бизнес-процесс. Такой вариант не требует
значительных денежных затрат, так как компания располагает собственными
финансовыми средствами для создания и поддержки созданного программно-
аппаратного комплекса.
В первой, аналитической части, выполнены комплексные работы,
направленные на обоснование необходимости внедрения автоматизации:
определена суть задачи, описаны главные характеристики системы,
отображены все имеющиеся бизнес-процессы, освещены вопросы, которые
связанны с анализом имеющихся разработок в данной области. Первая глава
также обосновывает проектные решения по информационному,
техническому, программному и технологическому обеспечению.
59
2. ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл проекта начинается с момента принятия решения о
начале создания и заканчивается только в момент выведения его из
эксплуатации. Современные IT проекты разрабатываются с учётом принятых
стандартов, но так как проект разрабатывается собственными силами
предприятия, то стандарт жизненного цикла должен отвечать ряду
требований:
- стандарт не должен содержать жёстких нормативных критериев;
- при использовании стандарта не должно быть излишней
бюрократической нагрузки;
- стандарт должен содержать общую структуру жизненного цикла, а
также действия, процессы, задачи, которые необходимо реализовать в
процессе создания проекта;
- стандарт должен быть актуален и соответствовать современным
требованиям к ИС.
Как стандарт для регламентации жизненного цикла проекта выбран
ГОСТ Р 57193—2016 «Системная и программная инженерия. Процессы
жизненного цикла систем». Данный стандарт больше подходит для описания
жизненного цикла проекта, представленного в предоставленной работе, так
как он ориентирован прежде всего на разработку ИС в рамках предприятия и
даёт общие рекомендации для любого жизненного цикла, в тоже время
позволяя определить его структуру и сформулировать процессы, действия и
задачи в рамках каждого этапа.
Для предоставленного проекта выделены следующие стадии
жизненного цикла:
- анализ;
- проектирование;
- внедрение;
60
- сопровождение.
Первая стадия «Анализ». Эта стадия начинается с подэтапа
«Определение запросов к будущей ИС». Первой задачей является «Анализ
бизнес-процессов предприятия "КАК ЕСТЬ"». Данную задачу выполняет
менеджер отдела техобслуживания, назначенный генеральным директором в
качестве ответственного лица и IT специалист. В процессе выполнения
задачи формирует структурно - функциональную диаграмму бизнес-
процессов предприятия «КАК ЕСТЬ» в нотации IDEF0. По результатам
выполненного анализа выбирается совокупность задач автоматизации.
Данная задача выполняется IT специалистом. Завершающая задача подэтапа
состоит в «Определении свойств ИС, которые необходимы для решения
задачи». Задача решается менеджером отдела техобслуживания и IT
специалистом.
Следующим подэтапом в стадии «Анализ» считается определение
функций будущей ИС и подбор стратегии автоматизации. В подэтапе
участвуют менеджер отдела техобслуживания, IT специалист.
Первая задача подэтапа состоит в анализе существующих разработок в
области создания ИС. Следующей задачей подэтапа считается «Выбор
метода приобретения ИС». Далее следует задача - «Подбор стратегии
автоматизации». Завершающая задача подэтапа состоит в «Определении
задач и целей автоматизации». Необходимо отметить, что данная задача
является ключевой для составления технического задания на разработку ИС.
Предпоследним подэтапом стадии «Анализ» считается «Аргументация
проектных решений». Этот подэтап включает в себя три ключевые задачи:
- аргументация проектных решений по программному обеспечению;
- аргументация проектных решений по техническому обеспечению;
- аргументация проектных решений по ИО.
Целью данных задач является формирование необходимых требований
к вышеперечисленным видам обеспечения ИС предприятия. Участником
данного подэтапа является IT специалист.
61
Заключительным подэтапом стадии «Анализ» является создание
документации по техническому заданию на разработку ИС.
Следующая стадия «Проектирование». На данной стадии необходимо
выполнить следующие задачи:
- оценить риски проекта;
- разработать информационную модель будущей ИС;
- охарактеризовать всю нормативно-справочную информацию, которая
необходима для функционирования ИС;
- охарактеризовать входные и выходные данные, а также алгоритмы их
расчёта;
- перечислить необходимое программное и техническое обеспечение
для функционирования ИС;
- охарактеризовать дерево функций, сценарии диалога, структуру базы
данных проектируемой ИС;
- разработать пользовательские интерфейсы;
Данную работу выполняет IT специалист предприятия. Выходной
информацией является проектная документация.
После проектирования наступает стадия реализации проекта. Данная
стадия начинается с подготовки к разработке ПО. Первый подэтап состоит из
следующих задач:
- установка локального сервера Apache;
- создание всех модулей ИС согласно ТЗ;
- разработка интерфейса на основе созданных модулей.
Все работы выполняет IT специалист предприятия. Конечным
результатом данной стадии является готовая ИС.
Главной целью стадии «Внедрения» является размещение тестирование
ИС. Ключевые стратегии введения системы представлены ниже.
1. Стратегия “Параллельное применение”. Параллельное применение -
синхронно выполняются новая и старая технология решения задачи, итоги их
подлежат сравнению. Ежели полученные результаты согласуются довольно-
62
таки продолжительное время, то выполняется переход на новую технологию.
Достоинства системы:
- наименьший риск ошибок в виде новых технологий;
- управление введения ИС будет выполняться независимо от обычного
операционного планирования компании.
Недостатки системы:
- удвоение загрузки персонала;
- требуется удвоенные мощности серверов;
- необходимо постоянно сверять результаты работы двух технологий.
2. Стратегия “Скачок”. Скачок - старая технология действует до
конкретного момента, потом осуществляется введение новой технологии, а
после ее введения реализуется исключительно новая технология
Достоинства стратегии:
- минимальная продолжительность переходного периода;
- отсутствуют двойные затраты на деятельность компании;
- новые процессы считаются более оптимальными по причине
отсутствия длительного переходного периода.
Недостатки системы:
- большие риски несоответствия характеристик ИС требованиям
компании;
- высокие запросы к действиям по планировании перехода на новую
технологию;
3. Стратегия “Пилотный проект”. Данная стратегия – это стратегия
скачка, применяемая к ограниченному количеству процессов, областью
внедрения, как правило, является небольшой участок компании.
Достоинства системы:
- малый риск выбора неправильного решения, которое не приведёт к
долгому простою всей компании;
- наличие возможности изменять планируемую технологию в ходе
внедрения ИС на участке;
Источник: https://baza.diplomsite.ru/previewfile/1930