Дипломная работа: Автоматизация учета и обработки заявок пользователей на ТО и ремонт оргтехники (Help Desk) в ГБОУ Школа № 937

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Разработка проекта автоматизации
2.1.1. Процессы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы, как и любого программного
продукта это непрерывный процесс, который начинается с момента принятия
решения о необходимости создания этой информационной системы и заканчивается
при полном изъятии её из эксплуатации.
Наиболее популярными и распространенными являются:
ГОСТ 34.601-90. Действие данного стандарта распространяется на
автоматизированные информационные системы и описывает основные стадии и
этапы их создания;
ГОСТ Р 12207-2010. Этот стандарт описывает процессы и организацию
жизненного цикла программного обеспечения.
Custom Development Method (методика, разработанная компанией
Oracle) подробный материал, содержащий в себе заготовки проектных документов,
которые можно использовать в проектах, основанных на программных продуктах
Oracle.
Rational Unified Process (RUP) подразумевает итеративную модель
разработки, состоящая из четырех этапов (или фаз): начало, исследование,
построение и внедрение. Каждый этап разбивается на подэтапы (итерации), в
результате прохождения которых создаются версии для внутреннего и внешнего
пользования. Суть работы в рамках RUP это создание и сопровождение моделей
на базе UML.
Для данного дипломного проекта был выбран стандарт ГОСТ 34.601-90, т.к.
он наиболее хорошо знаком и имеет четкое описание всех этапов работы над ИС.
Модель жизненного цикла была выбрана каскадная, в первую очередь это
связано с тем, что для разработки проекта автоматизации процессов учета и
обработки заявок необходима поэтапная разработка, с обязательной отчетностью о
выполнении каждого этапа. Детальное описание всех семи этапов жизненного цикла
разрабатываемой информационной системы представлено в таблице 3.
48
Таблица 3
Детальное описание этапов жизненного цикла ИС
Наименование
этапа
Цель этапа
Ключевые
участники
Требования к
входной
информации
Получаемые
результаты
Исследование
предметной
области
Получить
полное
представление о
предметной
области, задачах
автоматизации
бизнес-процесса,
выявить
требования к ИС
Сотрудник
и
учреждения
Разработчи
к
Нормативные
документы
учреждения
Текущая
организация IT-
сферы в
организации
Требования к
функциональном
у наполнению
ИС
Проектирование
ИС
Выбрать и
обосновать
проектные
решений по
информационно
му,
программному и
аппаратному
обеспечениям
Разработчи
к
Требования к
функциональном
у наполнению
ИС
Проектные
решения по
информационно
му,
программному и
аппаратному
обеспечению
проектируемой
ИС
Разработка ИС
Создать
работающий
прототип
системы,
выполняющий
все требуемые
функции
Разработчи
к
Программи
ст
Проектные
решения по
информационно
му,
программному и
аппаратному
обеспечению
проектируемой
ИС
Рабочая система,
удовлетворяюща
я обозначенным
функциональны
м и другим
требованиям
Тестирование и
отладка первой
версии ИС
Провести
проверку
корректности
работы всех
функций
системы,
устранить
выявленные
недочеты
Сотрудник
и
учреждения
Разработчи
к
Рабочий
прототип
системы
Система с
исправленными
недочетами и
ошибками
Внедрение ИС
Внедрить ИС в
производственн
ый процесс
Разработчи
к
Сотрудник
и
учреждения
Система с
исправленными
недочетами и
ошибками
Внедренная в
производственн
ый процесс ИС
Эксплуатация
системы в
производственн
ом процессе
Получить
необходимый
эффект от
использования
ИС
Сотрудник
и
учреждения
Внедренная в
производственн
ый процесс ИС
Полученный
положительный
эффект,
пожелания к
доработке и
49
развитию
системы
Развитие
системы
Расширить
функционал,
улучшить
пользовательски
й интерфейс
Разработчи
к
Пожелания к
доработке и
развитию
системы
Расширенный
функционал ИС,
улучшенный
пользовательски
й интерфейса
Этап внедрения информационной системы в производственный процесс
является одним из наиболее важных в жизненном цикле ИС, т.к. от его проведения
и результатов выполнения зависит эффективность дальнейшего использования и
эксплуатации информационной системы, а значит и эффективность всего проекта
автоматизации. По этой причине, этап внедрения разработанной информационной
системы чаще всего рассматривают как отдельный проект.
Существуют следующие основные стратегии внедрения информационных
систем:
Параллельная стратегия когда одновременно работают старая
(ручная) и новая система, и их выходные документы сравниваются. Если они
согласуются длительное время, осуществляется переход на новую систему.
«Скачок». Эта стратегия привлекательна, но не рекомендуется для
внедрения корпоративных информационных систем.
«Пилотный проект». Это наиболее часто используемая стратегия.
«Пилотный проект» - это тактика «скачка», но применяемая к ограниченному числу
процессов. Область применения стратегии - небольшой участок деятельности. Такой
подход снижает риск и наиболее надежен.
«Узкое место» - это малая часть производственного процесса. При
использовании похода «узкое место» план внедрения выполняется только для
«узкого места» и для людей, работающих в нем. Точность данных повышается
только для изделий в этом «узком месте»; переподготовка - только для людей,
работающих в нем; анализ эффекта затрат делается только для него и т.д.
Для реализации данного проекта автоматизации процесса обработки заявок
в техническом отделе была выбрана стратегия внедрения, называемая «Узкое
место», т.к. использование других описанных стратегий невозможно из-за четко
выделенных рамок автоматизированного бизнес-процесса.
50
Ниже представлены основные фазы реализации проекта по внедрению ИС в
производственный процесс.
Все перечисленные фазы выполняет разработчик, совместно с сотрудниками
учреждения, ответственными за обеспечение работы компьютерной техники.
Основная роль разработчика анализ ресурсов и процессов, корректировка
внедрения под конкретные условия организации. Роль сотрудников учреждения
обеспечение разработчика всей необходимой ему информацией, нужными
материалами и оргтехникой.
Фаза «Предварительные работы по подготовке проекта внедрения ИС». В
ходе предпроектного обследования учреждения происходит сбор подробной
информации о структурном построении организации, функциональных связях,
системе управления, об основных бизнес-процессах, о потоках внутри учреждения,
необходимой для построения соответствующих моделей и выбора объектов для
автоматизации. Оцениваются сроки, ресурсы, виды и объемы работ, номенклатура и
стоимость программно-аппаратных и телекоммуникационных средств, стоимость
обучения персонала и т. д.
Фаза «Подготовка проекта». После завершения первой фазы осуществляется
предварительное планирование и формирование процедур запуска проекта:
формирование проектной и экспертной групп;
распределение полномочий и ответственности;
определение организационно-технических требований к процессу
внедрения;
уточнение спецификаций и ожиданий заказчика;
обучение группы внедрения, состоящей из специалистов предприятия-
заказчика.
Фаза «Концептуальная проработка проекта». В течение этой фазы:
формируется и утверждается концептуальный проект;
достигается обязательное однозначное понимание намерений всех
участников проекта относительно внедряемой ИС;
уточняются и конкретизируются цели и задачи проекта;
определяются размеры прототипа системы;
51
согласуются укрупненный план работы, последовательность этапов и
условия опытной эксплуатации, планово-финансовые и отчетные показатели.
Фаза «Реализация проекта». Во время проведения основных работ по
внедрению создается, устанавливается и конфигурируется системная среда,
определяются процедуры системного администрирования, устанавливаются
основные программно-аппаратные комплексы и приложения. В системе
настраиваются организационно-штатные и организационно-функциональные
структуры предприятия с использованием таких организационных единиц, как
филиал, департамент, отдел, рабочая группа и т. д.
Осуществляется установка, конфигурирование и настройка сетевых и
телекоммуникационных средств, производится перенос данных из прежних
локальных систем и формирование интерфейсов с унаследованными и внешними
системами.
Отрабатываются системные вопросы безопасности работы системы в
многопользовательском режиме. Создаются приложения, шаблоны, отчеты,
клиентские формы доступа, распределяются полномочия пользователей.
Проводится «прогонка» всех систем в «боевом режиме» с участием всех
заинтересованных сторон.
После окончания фазы реализации проект внедрения считается
законченным. Информационная система передается в эксплуатацию.
Этап жизненного цикла ИС эксплуатация содержит в себе следующий
перечень выполняемых работ:
ввод первичных данных для формирования входных документов;
актуализация нормативно-справочной информации;
создание резервных копий;
отслеживание и исправление ошибок в работе, незамеченных на этапе
тестирования и внедрения ИС.
Ввод первичных данных осуществляется пользователями проектируемой ИС
с помощью соответствующих форм ввода данных (отправки заявки и комментариев
к заявке).
Источник: https://baza.diplomsite.ru/previewfile/2375