Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
48
Добавлен:
01.06.2015
Размер:
2.64 Mб
Скачать

Взаимосвязь “архитектура-система”

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП ЭВМ

архитектура может соответствовать некоторому

архитектурному стилю.

35 / 40

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП ЭВМ

Программный процесс и архитектурно-экономический цикл

Программный процесс (software process) действия по организации, нормированию и управлению разработкой программного обеспечения.

создание экономической модели системы;

выявление требований;

создание новой или выбор существующей архитектуры;

документирование и распространение сведений об архитектуре;

анализ и оценка архитектуры;

реализация системы на основе архитектуры;

проверка соответствия реализации архитектуре.

36 / 40

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП ЭВМ

Программный процесс и архитектурно-экономический цикл

Программный процесс (software process) действия по организации, нормированию и управлению разработкой программного обеспечения.

создание экономической модели системы;

выявление требований;

создание новой или выбор существующей архитектуры;

документирование и распространение сведений об архитектуре;

анализ и оценка архитектуры;

реализация системы на основе архитектуры;

проверка соответствия реализации архитектуре.

37 / 40

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП ЭВМ

Проектирование архитектуры программной системы

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

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

38 / 40

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП ЭВМ

Проектирование архитектуры программной системы

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

архитектурный или высокоуровневый дизайн (software architectural design, top-level design) описание высокоуровневой структуры и организации компонентов системы;

детализированная архитектура (software detailed design) описывающая каждый компонент в том объеме, который необходим для конструирования.

39 / 40

Q&A

Архитектура

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

программных систем. Введение

Данилов И. Г.

ассистент каф. МОП

ЭВМ

Вопросы?

40 / 40

Соседние файлы в папке лекции