Архитектура программного обеспечения - Лекция

бесплатно 0
4.5 70
Проведение анализа области решений. Архитектура программной системы. Оценка архитектуры на основе сценариев, определение интерфейсов компонентов. Архитектура индексатора текста в стиле "каналы и фильтры". Структура классов-участников образца "адаптер".


Аннотация к работе
Архитектура программного обеспечения Будем понимать под архитектурой ПО внутреннюю структуру продукта (компоненты и их связи), основы пользовательского интерфейса продукта, а также квинтэссенцию знаний и решений, являющихся инструментом разработки и управления проектом. Точка зрения (viewpoint) - это определенный взгляд на систему, который осуществляется для выполнения какой-то определенной задачи кем-либо из участников проекта. Точку зрения нужно ясно осознавать при создании визуальных моделей, например, варианты использования. Важнейшими характеристиками точки зрения моделирования является цель (зачем создается модель) и целевая аудитория (то есть, для кого она предназначается). Можно выбрать одного представителя такой аудитории - конкретного и известного вам человека - и создавать диаграммы, понятные именно ему. На этом этапе (а точнее, гораздо раньше, обычно еще в ходе анализа предметной области) исследуются возможные способы решения тех задач, которые поставлены в требованиях. Искомый способ организации ПО в виде системы взаимодействующих компонентов называют архитектурой, а процесс ее создания - проектированием архитектуры ПО.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?