53
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл информационной системы – это период создания и
использования ЭИС, охватывающий её различные состояния, начиная с момента
возникновения необходимости в данной ЭИС и заканчивая моментом её полного
выхода из употребления у пользователей [13].
На данный момент, наиболее распространенными стандартами,
регламентирующими жизненный цикл информационных систем, являются:
серия стандартов ГОСТ 34 (ГОСТ 34.601-90 «Автоматизированные
системы Стадии создания»),
ISO 12207 «Standard for Information Technoiogy - Software Life Cycle
Processes»,
ISO 15288 «Standard for Information Technoiogy - System Life Cycle
Processes».
В процессе дипломного проектирования будет использоваться стандарт
жизненного цикла ISO 12207-2010. Этот стандарт является основным
нормативным документом, регламентирующим состав процессов жизненного
цикла ПО. Он определяет структуру жизненного цикла, содержащую процессы,
действия и задачи, которые должны быть выполнены во время создания ПО.
Каждый процесс разделен на набор действий, каждое действие - на набор задач.
Каждый процесс, действие или задача инициируется и выполняется другим
процессом по мере необходимости, причем не существует заранее определенных
последовательностей выполнения. Связи по входным данным при этом
сохраняются [2].
Рассмотрим этапы жизненного цикла разрабатываемой информационной
системы, в соответствии с выбранным стандартом жизненного цикла:
Этап разработки и внедрения состоит из работ и задач,
выполняемых разработчиком (на начальных этапах и заказчиком). Основными
целями данного этапа является: разработка технического задания (ТЗ) на
информационную систему; преобразование требований ТЗ в детальные