Каталог статей
Главная » Статьи » Мои статьи | [ Добавить статью ] |
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ Целью
объектно-ориентированного проектирования является
адаптация предварительного системного проекта (набора классов «анализа»), составляющего стабильную основу архитектуры системы, к среде реализации с учетом всех нефункциональных требований. Объектно-ориентированное проектирование включает
два вида деятельности: ·
проектирование
архитектуры системы; ·
проектирование
элементов системы. Их изложение будет сопровождаться примерами из системы регистрации учебного заведения. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ СИСТЕМЫ Проектирование
архитектуры системы выполняется архитектором
системы и включает в себя: ·
идентификацию
архитектурных решений и механизмов, необходимых для проектирования системы; ·
анализ
взаимодействий между классами анализа, выявление подсистем и интерфейсов; ·
формирование
архитектурных уровней; ·
проектирование
структуры потоков управления; ·
проектирование
конфигурации системы. Идентификация архитектурных решений и механизмов В
процессе проектирования определяются детали реализации архитектурных
механизмов, обозначенных в процессе анализа. 318 Глава 4 Поскольку практически все
механизмы — это некоторые типовые решения (образцы), они документируются в
проекте (модели) с помощью кооперации со стереотипом «mechanism», при этом
структурная часть механизма описывается с помощью диафамм классов, а поведение
— с помощью диаграмм взаимодействия Проектирование элементов системы выполняется
проектировщиками и включает в себя: ·
уточнение описания
вариантов использования; ·
проектирование
классов; ·
проектирование баз
данных. | |
Просмотров: 1489 | |
Всего комментариев: 0 | |