Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
раздел 5(1,2,3,4).doc
Скачиваний:
1
Добавлен:
13.09.2019
Размер:
137.73 Кб
Скачать

Жизненный цикл срв

  1. Предварительное планирование

  2. Разработка и анализ системных требований

  3. Разработка системного проекта: Разработка требований к обработке информации, Разбиение системы на аппаратно-программные комплексы (АПК – система, разнесенная аппаратно или территориально), Разработка функциональной структуры системы

  4. Разработка требований к каждому АПК. Требования к аппаратному обеспечению, информационному обеспечению, сетевые требования, к интерфейсу. В случае ПО уточняются требования к: 1. ОПО – общее ПО. 2. ОСПО – общесистемное ПО. 3. ФПО – функциональное ПО. 4. СУБД.

  5. Разработка проекта ПО системы. Итерационный процесс разбиения комплекса ПО

  6. Реализация программного проекта (проект, программа и отладка модулей)

  7. Сборка, комплектование, тестирование и испытание систем

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

  9. Завершение эксплуатации. Снятие версии с сопровождения. Замена на новую версию системы.

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

К п. 2. Общие требования к системе и критерии качества.

К п. 3. Разработка системного проекта. Обязателен контроль на полноту и согласованность.

К п. 4. С помощью какого ПО реализовать, как купить или разработать.

К п. 5. Главный результат: все проектные компоненты спроектированы и согласованны до уровня групп программ или модулей

К п.п. 6-8. Большой объем кода на ЯП 3 поколения или ассемблере на технологической ЭВМ, отличной от специальной ЭВМ. Разработанные программы должны удовлетворять требованиям динамических и объемных характеристик.

СРВ { АПК { Комплекс программ (КП)

Комплексирование программ производится на нескольких уровнях. При проведении тестирования нужно часто имитировать абонента.

Требования к технологии СРВ

  1. Управление процессом разработки

  2. Разработка проекта

  3. Проведение испытаний

  4. Оценка разрабатываемого продукта

  5. Управление конфигурациями и версиями

  6. Сопровождение ПО

Должны обеспечиваться удобное документирование в текстовой, графической и табличной формах, ведение банка данных разработанных компонентов.

Отличия ИС и СРВ

ИС

СРВ

ПО

Может быть почти любым

Жесткие ограничения по вычислительным возможностям, памяти, быстродействию + распараллеливание процессов

ТО

Зависит от самой ИС и ее составных компонентов

Наличие измерительной аппаратуры, датчиков, каналов передачи данных, управляющих устройств + возможности аппаратуры

ИО

Информация хранится в БД, осуществляется работа БД

Входная информация поступает в реальном времени, она должна успевать обрабатываться, за этим должен быть контроль

МО

Основа на выборе по критериям, параметрам

Все выведено в формулы

ЛО

По усмотрению (присобленные для работы с БДs)

Самые быстрые с точки зрения производительности (языки 3-го поколения, ассемблер)

Пред

Не требуется вычислений в реальном времени

Все или часть процессов выполняются в реальном масштабе времени

ИС управляют данными, СРВ управляют событиями

В ИС - сложные структуры данных в СРВ – простые структуры данных

В ИС - большой объем входных данных в СРВ – малый объем входных данных

В ИС - интенсивный ввод/вывод, в СРВ – интенсивные вычисления

В ИС – машинная независимость в СРВ – машинная зависимость