Международные и отечественные стандарты, регламентирующие жизненный цикл ИС
Автор: Gel Agel • Март 26, 2024 • Реферат • 1,934 Слов (8 Страниц) • 91 Просмотры
9. Международные и отечественные стандарты, регламентирующие жизненный цикл ИС.
1. Общее понятие жизненного цикла информационной системы
2. Стадии ЖЦ ИС
3. Основные стандарты, регламентирующие ЖЦ ИС
4. Этапы создания ЖЦ ИС в соответствии с национальным стандартом
В общем случае под термином жизненный цикл системы понимается определенная эволюция, период времени и совокупность работ, меняющих состояние системы от появления замысла и начала ее разработки до окончания эксплуатации. Понятие ЖЦ системы позволяет определить понятие жизненный цикл информационной системы (ЖЦ ИС) как модель создания и использования (эволюция) ИС, отражающую ее различные состояния, начиная с момента возникновения необходимости в данном комплексе средств создания и обмена информацией и заканчивая моментом ее полного выхода из употребления у пользователей.
Модель ЖЦ ИС включает в себя последовательность выполняемых стадий, результаты выполнения работ на каждой стадии и ключ-вые события, точки завершения работ и принятия решений. Стадия ЖЦ – это часть процесса создания ИС, ограниченная определенными временными рамками и заканчивающаяся выпуском конкретного продукта (моделей, программных компонентов, документации), определяемого заданными для данной стадии требованиями. Для каждой стадии определяются состав и последовательность выполняемых работ, получаемые результаты, методы и средства, необходимые для выполнения работ, роли и ответственность участников и т.д. Соотношение между процессами и стадиями определяется используемой моделью жизненного цикла ИС. [1, с. 84]. ЖЦ ИС имеет следующие стадии: (рис. 1)[pic 1]
Рисунок 1 – ЖЦ ИС.
Источник: [3, с. 48].
- Предпроектный этап. (предпроектное обследование) На этом этапе определяются цели, задачи, требования и ограничения к будущей информационной системе. Также проводится анализ существующего состояния автоматизируемого объекта, выявляются его проблемы и потребности. На основе этого анализа формируется техническое задание на разработку информационной системы, а также проводится экономическое обоснование проекта и планирование работ.
- Проектный этап (проектирование). На этом этапе проектируются логическая и физическая структуры информационной системы, а также ее компоненты, такие как базы данных, интерфейсы, алгоритмы, программы и т.д. На этом этапе также выбираются методы и средства реализации и тестирования системы, а также разрабатывается документация по проекту.
- Реализационный этап (развертывание и внедрение). На этом этапе осуществляется программирование, отладка, тестирование и интеграция компонентов информационной системы. Также на этом этапе подготавливается среда эксплуатации системы, такая как оборудование, сети, персонал и т.д. На этом этапе также проводится обучение пользователей и администраторов системы.
- Эксплуатационный этап (эксплуатация). На этом этапе информационная система вводится в действие и используется для решения поставленных задач. На этом этапе также осуществляется сопровождение, поддержка, мониторинг, контроль и оценка работы системы, а также внесение необходимых изменений и улучшений в систему.
- Завершающий этап (утилизация). На этом этапе информационная система снимается с эксплуатации по разным причинам, таким как устаревание, ненадобность, замена и т.д. На этом этапе также осуществляется архивация и уничтожение данных, документов и оборудования, связанных с системой, а также анализ результатов и опыта работы системы.
Концепция жизненного цикла в сфере работы с информационными системами применяется достаточно давно, а именно с конца 1960-х гг., и до настоящего времени большую роль в данной концепции играют стандарты, как международные, так и внутрифирменные. Начало этому процессу было положено в октябре 1968 г. в Германии на конференции подкомитета NATO по науке и технике, на которой присутствовало 50 профессиональных разработчиков программного обеспечения из 11 стран. На этой конференции впервые была признана общественная значимость управления программными проектами.
...