Помощь в написании студенческих работ
Антистрессовый сервис

«4+1 представления» архитектуры ИС

РефератПомощь в написанииУзнать стоимостьмоей работы

Также следует отметить, что не все представления обязательно должны присутствовать в модели. В случае простых информационных систем допустимо отказаться от отдельных представлений. Кроме того, разработчики могут добавлять собственные представления, если это необходимо. Так, можно добавить представление защиты, представление данных, представление интерфейса и т. п. Описание модели «4 + 1… Читать ещё >

«4+1 представления» архитектуры ИС (реферат, курсовая, диплом, контрольная)

Объектно-ориентированный анализ и проектирование системы сосредоточиваются на создании архитектуры И С. Правильно смоделированная архитектура ИС (или отдельно взятого приложения) является важным условием получения конечного продукта, который удовлетворял бы требованиям заинтересованных сторон.

В случае использования унифицированного языка визуального моделирования чаще всего применяется архитектура «4+1 представлений». Каждое представление, рассматриваемое в данной модели, описывает какой-либо аспект информационной системы, значимый для конечных пользователей, разработчиков, менеджеров проекта, специалистов по эксплуатации и т. п.

В случае применения объектно-ориентированного анализа и проектирования архитектура информационной системы наглядно демонстрирует, каким образом ИС разделена на компоненты и как осуществляется взаимодействие компонентов. Таким образом, архитектура ИС базируется на функциональных требованиях и создаст ограничения для последующих проектных решений, поскольку они будут вписаны в общий архитектурный каркас.

Описание модели «4 + 1 представлений». Образно говоря, модель «4 + 1 представлений» архитектуры — это выжимка наиболее важных компонентов на высоком уровне абстракции (рис. 5.8). Компоненты разделены по четырем представлениям: логическому, процессному, реализации и развертывания. Пятое, стоящее отдельно, представление — эго представление прецедентов.

Представление прецедентов (Scenarios) описывает поведение системы в терминах прецедентов с точки зрения внешних (относительно ИС) акторов. Представление прецедентов отражает функциональные требования, которым должна удовлетворять ИС.

Логическое представление (Logical) описывает словарь предметной области. Для этого представление оперирует классами, подсистемами и интерфейсами И С.

Процессное представление (Process) описывает, как процессы и потоки взаимодействуют во время работы ИС. Процессное представление отражает различные нефункциональные требования (например, параллелизм и т. п.).

Представление реализации (Development) охватывает систему на уровне артефактов (компонентов, файлов, модулей и т. п.), которые используются для сборки, выпуска и конфигурации программной части И С;

Представление развертывания (Physical) отражает связь компонентов ПО с аппаратными средствами.

Модель «4+1 представлений» архитектуры ИС.

Рис. 5.8. Модель «4+1 представлений» архитектуры ИС

Модель «4+1 представлений» архитектуры никогда не создается за один подход. Она формируется итеративно в течение всего цикла создания информационной системы.

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

Показать весь текст
Заполнить форму текущей работой