- •Тема 1. Автоматизированные информационные системы
- •I. Понятие системы
- •II. Информационные системы
- •III. Автоматизированные информационные системы
- •Тема 2. Классификации ис
- •I. Классификация ис по признаку структурированности решаемых задач
- •II. Классификация по масштабу:
- •V. Классификация ис по функциональному признаку.
- •VI. Классификация ис по степени автоматизации ис
- •Области применения ис
- •Тема 3. История развития ис
- •I. История развития ис
- •II. Этапы развития аис
- •Тема 4. Тенденции развития ис
- •I. Тенденции развития ис
- •II. Модели развития ис
- •Тема 5. Понятие жизненного цикла ис (жцис). Структура жц
- •I. Понятие жизненного цикла ис
- •II. Структура жц
- •III. Стадии жц
Тема 5. Понятие жизненного цикла ис (жцис). Структура жц
Понятие жизненного цикла ИС, определение. Структура ЖЦ: основные процессы, вспомогательные процессы, организационные процессы. Стадии ЖЦ
После завершения занятия студент должен:
Иметь представление о жизненном цикле ИС;
Знать:
Структуру ЖЦ ИС.
Стадии ЖЦ ИС
I. Понятие жизненного цикла ис
Понятие жизненного цикла (ЖЦ) ИС является одним из базовых в программной инженерии. Жизненный цикл ИС определяется как период времени, который начинается с момента принятия решения о необходимости создания ИС и заканчивается в момент его полного изъятия из эксплуатации.
Жизненный цикл (ЖЦ) АИС - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ИС и заканчивается в момент ее полного изъятия из эксплуатации.
Основным нормативным документом, регламентирующим состав процессов жизненного цикла, является международный стандарт ISO/IEC 12207: “Information Technology – Software Life Cycle Processes”. ISO – International Organization for Standardization – Международная организация по стандартизации, IEC – International Electrotechnical Commission – Международная комиссия по электротехнике. Данный стандарт определяет структуру жизненного цикла, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания ИС.
II. Структура жц
По международному стандарту ISO/IEC 12207 структура ЖЦИС основывается на трех основных группах:
Основные процессы жизненного цикла:
Процесс приобретения – определяет действия предприятия-покупателя, приобретающего ИС, программный продукт или ПО;
Процесс поставки – определяет действия предприятия-поставщика, снабжающего покупателя системы;
Процесс разработка – определяет действия разработчика, который разрабатывает ИС;
Процесс функционирования – определяет действия оператора, обеспечивающего обслуживание системы в целом в процессе ее функционирования в интересах пользователя;
Процесс сопровождения – определяет действия персонала, обеспечивающего сопровождение программного продукта;
Вспомогательные процессы ЖЦИС – это процессы эксплуатации и сопровождения:
Процесс решения проблемы;
Процесс документирования – наличие описания системы в целом и ее ПО;
Процесс управления конфигурацией – организационное правовое обеспечение и контроль работы ПО; Управление конфигурацией позволяет организовывать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ
Процесс обеспечения качества – включает в себя верификацию, тестирование ПО, аттестацию, совместную оценку и аудит.
Процесс верификации. Верификация – возможность определить на всех стадиях ЖЦ, отвечает ли текущее состояние разработки требованиям данного проекта. Для этого проводится тестирование
Процесс аттестации – тестирование системы, которое проводится для обеспечения процесса верификации.
Процесс совместной оценки заказчиком и разработчиком соответствия АИС представленным перед ее разработкой целям, а также ее эффективности и функционирования.
Процесс аудита – совместный процесс получения оценки объективных данных о текущем состоянии АИС, действиях и событиях, происходящих в ней, устанавливающий уровень их соответствия определенным критериям (эффективность, значимость), и предоставляющий результаты заказчику. Аудит проводят аудиторы ИС – независимые специалисты.
Организационные процессы ЖЦИС – обеспечивают организацию деятельности по созданию, эксплуатации и сопровождению АИС:
Управление проектом – планирование и организация работ, создание коллективов разработчиков, контроль за качеством и сроками, ТО и ОО включает выбор методов и инструментальных средств для реализации проекта, разработку методов и средства испытания ПО; обучение персонала.
Процесс создания инфраструктуры проекта АИС – формирование концептуальной основы функционирования проектирования АИС.
Процесс усовершенствования АИС – проводится персоналом организации, разработавшей ее и ответственной за модернизацию и сопровождение данной ИС.
Процесс обучения персонала организации, эксплуатирующей АИС, работе с ней.
