Дипломная работа: Разработка интернет-каталога МТО учебного процесса в Университете «Синергия»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
заказчика. Список требований к системе должен включать в себя
совокупность условий, при которых предполагается эксплуатация будущей
системы, описание выполняемых системой функций и ограничения,
накладываемые на процесс разработки (сроки завершения отдельных этапов,
расходование ресурсов, требования к обеспечению безопасности
информации). Целью анализа является преобразование неточных пожеланий
заказчика в максимально конкретные определения. Результатом этапа должна
являться модель требований к системе (также – системный проект),
определяющая:
Общую архитектуру системы, её функции, внешние условия,
распределение функций между программной и аппаратной частью;
Пользовательские интерфейсы и распределение выполняемых
функций между сотрудником и системой;
Требования к программно-аппаратным и информационным
ресурсам, физическим характеристикам компонентов.
Модель требований должна включать в себя:
Полную функциональную модель требований к будущей системе с
высокой глубиной проработки (до операций должностных лиц);
Спецификации операций нижнего уровня;
Полный пакет отчетов и документов по функциональной и
информационной моделям;
Рекомендации по организационной структуре подразделений для
поддержки системы.
Использование модели жизненного цикла позволяет обеспечить ряд
существенных преимуществ по сравнению с традиционной моделью, в
которой начальные этапы осуществляются неформализованными способами.
В противном случае возможно значительное несовпадение ожиданий и
результата, так как к моменту реализации большей части системы проходит
много времени, что влечет за собой дополнительные итерации разработки
и/или модификации, требующих дополнительных финансовых и временных
48
затрат.
Этап анализа требований считается основополагающим и важнейшим
среди всех остальных этапов жизненного цикла, так как оказывает
существенное влияние на все последующие этапы. Ключом к успешному
завершению этого является, во-первых, четкое понимание того, что
предполагается сделать, а во-вторых, корректно задокументировать это,
поскольку система будет разрабатываться исходя из документации.
Выполнение действий на этапе проектирования разделяются на два
подэтапа:
Проектирование архитектуры системы, включающее в себя
разработку структуры и интерфейсов, согласование функций;
Проектирование с углубленной детальностью: разработка
подробной спецификации для каждой компоненты систем и
создание интерфейсов между ними.
Проектирование является этапом жизненного цикла, на котором
вырабатываются методы реализации требований к автоматизированной
системе управления предприятием, сформулированные на этапе анализа.
Результатом работы на этапе проектирования становится модель
реализации, иллюстрирующая, каким образом система будет удовлетворять
предъявляемым к ней требования (опуская технические подробности).
Данный этап является, по сути, связующим звеном между анализом и
реализацией.
На этапе реализации осуществляется фактическое создание системы как
комплекса программно-аппаратах средств, начиная проектированием и
созданием глобальной телекоммуникационной инфраструктуры и
заканчивая разработкой и установкой приложений.
Этап тестирования и отладки. Корректность автоматизированной
системы является важнейшим её свойством и составляет основной предмет
заботы разработчиков. Под корректностью, в идеальном смысле,
понимается отсутствие в системе ошибок, что является невозможным для
49
сложных программных продуктов. Таким образом, главной целью данного
этапа является установление корректности. Тестирование – один из
наиболее долгих этапов и временные затраты на него увеличиваются прямо
пропорционально масштабу системы.
Тестирование представляет собой набор процедур и действий,
предназначенных для проверки корректной работы системы и заданных
режимах и с соблюдением реальных условий. Целью тестирования ставится
выявление наличия ошибок, или, в идеальной ситуации,
продемонстрировать их полное отсутствие. Отладка является логичным
продолжением этапа тестирования, который начинается с момента
выявления факта наличия ошибки и заключается в проведении комплекса
процедур и действий по установлению места и характера ошибки и
способов её удаления.
Для этапа эксплуатации и сопровождения выделяются следующие
задачи:
Администрирование системы, то есть обеспечение устойчивости
работы системы и сохранности хранимой информации;
Техническая поддержка, то есть своевременная модернизация,
обслуживание и ремонт отдельных компонентов;
Развитие системы, то есть оперативная адаптация возможностей
эксплуатируемой системы к текущим потребностям предприятия.
Данный список работ обязательно включается в оперативный план
информатизации предприятия, который формируется с соблюдением всех
условий плана стратегического. В противном случае, в рамках
существующей системы возможно возникновение компонентов,
нарушающих эффективную эксплуатацию системы.
На современном российском и зарубежном рынке широко развита
практика передачи функций по технической поддержке сторонним
компаниям; общее название подобной практики получило название
аутсорсинг.
50
На заключительных этапах проводится организация тренингов и
обучение персонала, в чьи обязанности войдет использование
автоматизированной информационной системы.
При разработке проекта будет использоваться ГОСТ 34.601-90. Данный
стандарт позволит отслеживать и контролировать все этапы
проектирования, разработки и внедрения автоматизированной системы.
Поскольку одним из основных требований, предъявляемых к разработке
системы, является в короткие сроки, а также отсутствует необходимость в
постоянной поддержке и развитии решения, наиболее подходящим
выбором модели жизненного цикла станет итерационная, так как общие
временные и трудовые затраты на прохождение основных этапов являются
минимальными, но, в то же время, по сравнению с каскадной моделью,
предусмотрен возврат на предыдущие этапы ЖЦ, что позволяет устранить
ошибки, допущенные на этапах анализа, проектирования и реализации.
Этапы создания автоматизированной системы по стандарту ГОСТ 34.601-
90 приведены в таблице 8.
Таблица 8
Этапы создания АИС согласно стандарту ГОСТ 34.601-90
Стадии
Этапы работ
1.Формирование требований
к АС
1.1. Обследование объекта и обоснование
необходимости создания АС.
1.2. Формирование требований пользователя
к АС.
1.3. Оформление отчёта о выполненной
работе и заявки на разработку АС (тактико-
технического задания)
2.Разработка концепции АС.
2.1. Изучение объекта.
2.2. Проведение необходимых научно-
исследовательских работ.
2.3. Разработка вариантов концепции АС,
удовлетворяющего требованиям
пользователя.
2.4. Оформление отчёта о выполненной
работе.
3.Техническое задание.
Разработка и утверждение технического
задания на создание АС.
51
Продолжение таблицы 8.
Стадии
Этапы работ
4.Эскизный проект.
4.1. Разработка предварительных проектных
решений по системе и её частям.
4.2.Разработка документации на АС и её
части.
5.Технический проект.
5.1. Разработка проектных решений по
системе и её частям.
5.2. Разработка документации на АС и её
части.
5.3. Разработка и оформление документации
на поставку изделий для комплектования АС
и (или) технических требований (технических
заданий) на их разработку.
5.4.Разработка заданий на проектирование в
смежных частях проекта объекта
автоматизации.
6.Рабочая документация
6.1. Разработка рабочей документации на
систему и её части.
6.2.Разработка или адаптация программ.
7.Ввод в действие.
7.1. Подготовка объекта автоматизации к
вводу АС в действие.
7.2. Подготовка персонала.
7.3. Комплектация АС поставляемыми
изделиями (программными и техническими
средствами, программно-техническими
комплексами, информационными изделиями).
7.4. Строительно-монтажные работы.
7.5. Пусконаладочные работы.
7.6. Проведение предварительных испытаний.
7.7. Проведение опытной эксплуатации.
7.8. Проведение приёмочных испытаний.
8.Сопровождение АС
8.1. Выполнение работ в соответствии с
гарантийными обязательствами.
8.2.Послегарантийное обслуживание.
Ввод и действие. Цель данного этапа: полностью работающий проект на
предприятии заказчика. Один из самых трудоёмких этапов, завершающийся
процессом опытной эксплуатации, на этапе которой проводят окончательную
калибровку системы, испытание на соответствие заявленным требованиям,
передачу проекта на доработку в случае выявления ошибок и несоответствий,
анализ результатов, оформление акта о завершении опытной эксплуатации.
Проведение приёмочных испытаний включает в себя испытание на
соответствие техническому заданию в соответствии с программой и
методикой приёмочных испытаний, анализ результатов испытания АС и
Источник: https://baza.diplomsite.ru/previewfile/857