1. На первой стадии устанавливаются общие требования к ПО:
· по надёжности.
· технологичности.
· правильности универсальности.
· Эффективности.
· Информационной согласованности.
Они дополняются требованиями заказчика включающими:
· Пространственные временный ограничения
· Необходимые функции и возможности
· Режимы функционирования
· Требования точности и надежности
Т.е. вырабатывается описание системы с точки зрения пользователя.Итогом этой стадии является эксплуатационные и функциональные спецификации. Содержащие конкретное описание ПО. Разработка спецификации требует тщательной работы системных аналитиков постоянно контактирующих с заказчиками, которые в большинстве случаев не способны сформулировать чёткие и реальные требования.
Спецификации должны быть полными, точными, ясными
Значение спецификаций
· Спецификации являются заданием на разработку ПО и их выполнение – закон для разработчика
· Спецификации используются для проверки готовности ПО
· Спецификации являются неотъемлемой частью программной документации, облегчают сопровождение и модификацию ПО
2. Проектирование
· Формируется структура ПО и разрабатываются алгоритмы задаваемые спецификациями
· Устанавливается состав модулей с разделением их на иерархические уровни
· Выбирается структура информационных массивов
· Фиксируются межмодульные интерфейсы.
Цель этапа – иерархическое разбиение сложных задач на подзадачи меньшей сложности
Результат этапа – спецификации на отдельные модули, дальнейшая детализация не целесообразна
3. Программирование
4. Отладка ПО
Предполагает выявление ошибок, проверка работоспособности ПО, а также ее соответствие спецификациям
5. Сопровождение
Процесс исправления ошибок, координация всех элементов системы в соответствии с требованиями пользователей, внесение всех необходимых изменений и исправлений
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2025) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление