Определение жизненного цикла ПС и его этапы

 

Жизненный цикл (ЖЦ) отражает различные временные состояния ПС и является моделью создания и использования ПС.

Жизненный цикл ПС – это период времени от момента возникновения идеи о создании ПС до момента ее полного выхода из употребления.

Существует несколько моделей жизненного цикла ПС, каждая из которых определяет различную методологию создания ПС. Однако все без исключения модели ЖЦ включают в себя пять этапов.

Этапами классического жизненного цикла (автор Уинстон Ройс, 1970г.) являются:

– анализ требований;

– проектирование;

– кодирование;

– тестирование и отладка;

– эксплуатация и сопровождение.

Первый этап включает в себя подробный анализ предметной области, который включает:

– определение требований к программной системе (функциональное назначение и условия работы);

– планирование работ (этапы, сроки выполнения);

– определение трудоемкости разработки;

– вид и характеристики интерфейса.

Результаты анализа требований отражаются в техническом задании.

На этапе проектирования определяются:

– архитектура программной системы (программы и их назначение, взаимодействие между программами);

– алгоритмы работы каждой программы;

– структуры данных;

– входные и выходные формы данных.

Результат выполнения этого этапа отражается в рабочем проекте.

Кодирование заключается в переносе разработанных проектов (алгоритмов) на языки программирования, компоновке отдельных модулей. Результат этого этапа – листинги программ.

Этап тестирования и отладки состоит в проверке работоспособности отдельных модулей и всей системы в целом, исправлении допущенных ошибок. На данном этапе также создается программная документация.

Эксплуатация и сопровождение включают следующие действия:

– эксплуатация ПС;

– обучение пользователей;

– внесение изменений, выпуск новых версий, адаптация ПС к новым требованиям со стороны пользователя.

Данный этап является самым длительным по времени этапом жизненного цикла ПС.

В нашей стране вопросы разработки ПС регламентируются специальными документами, которые учитывают классические этапы жизненного цикла ПС.

В соответствии с ГОСТ 19.102-77 определяют следующие названия и краткое содержание каждого этапа жизненного цикла ПС.

1. Техническое задание:

– постановка задачи;

– выбор критериев эффективности;

– проведение предварительных научно-исследовательских работ (НИР);

– разработка ТЗ.

2. Эскизный проект:

– структура входных и выходных данных;

– уточнение методов решения;

– общий алгоритм;

– разработка документации эскизного проекта.

3. Технический проект:

– уточнение структуры входных и выходных данных;

– разработка алгоритмов;

– формы данных;

– выбор языка программирования;

– структура программ;

– конфигурация технических средств;

– план работ;

– разработка технического проекта;

4. Рабочий проект

– программирование и отладка;

– разработка документов;

– подготовка и проведение испытаний;

– корректировка программы и документов по итогам испытаний.

5. Внедрение:

– передача программы и документов для сопровождения;

– оформление акта о сдаче ПС в эксплуатацию;

– регистрация ПС в фонде алгоритмов и программ.








Дата добавления: 2017-01-29; просмотров: 2411;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.