Дипломная работа: Исследование и разработка информационной системы приема и анализа заявок технической поддержки на примере АО "Единый расчетно-информационный центр ЯНАО"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
100
когда и разработчики, и заказчики не имеют чёткого видения всех особенностей
проектируемой ИС. Кроме того, невозможно идти дальше, пока не сдан
предыдущий этап, а после сдачи нельзя возвращаться к нему для устранения
обнаруженных недочётов, что серьёзно затрудняет работы по
совершенствованию и доработке создаваемой ИС. Эта модель нравится и
заказчикам, и разработчикам по причине жёсткой дисциплины финансирования
этапов только после их предъявления. Но полностью отсутствует гибкость в
работе над созданием ИС. [10] Каскадная модель представлена на рисунке 20.
Анализ
Проектирование
Реализация
Внедрение
Эксплуатация
Рисунок 20. Каскадная (водопадная, классическая) модель жизненного цикла ИС
На практике, всё же приходится возвращаться к предыдущим этапам и в
этом случае, в последнее время наиболее востребованной стала итерационная
модель ЖЦ ИС.
Поэтапная модель с промежуточным контролем итерационная
модель разработки ИС. Каждый этап имеет обратные связи в процессе
корректировки и создаёт условия для корректировки ранее созданных этапов.
При этом трудоёмкость работ и временные затраты существенно сокращаются
по сравнению с каскадной моделью жизненного цикла. [10]
Итерационная модель жизненного цикла ИС представлена на рисунке 21.
101
Анализ
Проектирование
Реализация
Внедрение
Эксплуатация
Рисунок 21. Итерационная модель жизненного цикла ИС
Создание ИС это организованный процесс построения и
последовательного преобразования согласованных моделей на всех этапах ЖЦ.
При этом все разработанные модели находятся в репозитории проекта и
доступны всем разработчикам, что позволяет эффективно вести одновременную
работу над проектированием и созданием ИС.
Спиральная модель определяет, в основном стартовые этапы ЖЦ
ИС. При этом обосновывается и проверяется возможность реализации
спроектированных технических решений. На каждом витке создаётся прототип
проектируемой ИС, который на следующих витках спирали ЖЦ ИС
совершенствуется, дополняется и доводится до полного внедрения. При этом не
обязательно дожидаться окончания каждого этапа, данная модель позволяет
переходить на следующие витки спирали и решать проблемы или недоделки на
следующем уровне, что делает работу над проектом более эффективной, гибкой
и завершить в более сжатые сроки. Новый виток спирали соответствует
поэтапной модели создания фрагмента информационной системы.
При использовании спиральной модели ЖЦ происходит ориентация на
модернизацию ИС; осуществляется аккумулирование всех решений в процессе
проектирования и создания моделей и прототипов ИС; проводится анализ
издержек и всех рисков в процессе проектирования ИС.
102
Спиральный процесс состоит из следующей повторяющейся
последовательности:
1. Определение требований.
2. Анализ.
3. Проектирование.
4. Реализация и тестирование.
5. Интеграция.
6. Внедрение.
Этот многократный цикл, завершающийся созданием новой версии ИС
представлен на рисунке 22.
Рисунок 22. Спиральная модель жизненного цикла ИС
Основная задача спиральной модели ЖЦ ИС заключается в том, чтобы
на каждой итерации создавать очередную версию системы, используя
разработанный прототип предыдущих этапов. Такая модель позволяет более
гибко работать с заказчиком, постоянно учитывать его замечания и
предложения, совершенствовать проектируемую систему в процессе каждого
нового витка спирали. [10]
В данной диссертации была выбрана итерационная модель ЖЦ. Разберём
этапы жизненного цикла в соответствии с выбранной моделью.
1. Анализ.
103
Цель данного этапа - сформировать требования пользователей к
разрабатываемой ИС.
На данном этапе собирается информация о деятельности отдела
программно-технического обеспечения, какие заявки поступают в отдел, как
осуществляется приём и учёт заявок. Начальник отдела проводит анализ, какая
информация необходима в ИС: это данные о сотрудниках компании, отделах, о
сотрудниках техподдержки, виды проводимых работ, сроки выполнения заявок.
При необходимости проводит опрос среди сотрудников.
2. Проектирование.
Цель данного этапа - разработать проект ИС.
В рамках данного этапа на основании собранной информации и
предоставленной начальником отдела программно-технического обеспечения,
разрабатываются проектные решения по ИС и её части. Проектируется
архитектура ИС и БД.
3. Реализация.
Цель данного этапа - разработка и адаптация ИС.
На данном этапе происходит создание БД и приложения для работы с
ней, т.е. создаётся непосредственно сама ИС.
4. Внедрение.
Цель данного этапа - тестирование и ввод в действие разработанной ИС.
На данном этапе подготавливается объект автоматизации, персонал
компании. Проводятся предварительные испытания ИС, демонстрируется работа
ИС заказчику.
Подготавливается веб-сервер (т.к. он уже существует в компании, при
необходимости, проводится его проверка и настройка). На рабочих столах
персональных компьютеров сотрудников создаётся ярлык для быстрого доступа
к ИС.
Возможны четыре основных варианта внедрения ИС:
Параллельная.
Скачок.
Пилотный проект.
104
Узкое место.
Описание стратегий приведено в таблице 23.
Таблица № 23
Стратегии внедрения ИС
Стратегия
Описание
Параллельная
Данная стратегия предполагает одновременное
использование старой и новой системы, далее
результаты работы в обеих системах сравниваются,
и если в течение длительного времени результаты
работы новой системы будут лучше, тогда
происходит переход на новую технологию.
Скачок
Данная стратегия предполагает, что работа
проходит по старой технологии до определённого
момента, а затем происходит внедрение новой
системы, и после внедрения используется только
новая технология. Например, в пятницу все
работали ещё по старой схеме, а в понедельник
начали работать по новой технологии.
Пилотный проект
Данная стратегия - это тактика скачка, которая
применяется не ко всем бизнес-процессам
компании, а только к ограниченному участку
деятельности. То есть по новой технологии сначала
начинает работать определённый список лиц
(например, какой-нибудь один отдел компании), а
затем, в случае положительных результатов, новая
технология уже внедряется на всю компанию.
Узкое место
Данная стратегия предполагает, что внедрение
новой технологии будет проводиться только в
определённую часть производственного процесса,
то есть только для «узкого места», которое
определяется по критериям эффективности
Источник: https://baza.diplomsite.ru/previewfile/8704