Читайте также:
|
|
Представление реализации (implementation view) определяет реальную организацию программных модулей в среде разработки. Оно учитывает потребности в простоте разработки, управлении программными средствами, повторном использовании кода, а также языковых и инструментальных ограничениях. Элементами моделирования в представлении компонентов (component view) являются пакеты, компоненты и связи между ними.
Пакет в данном представлении архитектуры - это физический раздел системы. Пакеты организованы в виде иерархии уровней или слоев, где каждый уровень имеет четко определенный интерфейс. На рис. 8.3 изображена типичная схема уровней системы.
Интерфейс пользователя |
Пакеты, связанные с приложениями |
Повторно используемые коммерческие пакеты |
Основные механизмы |
Пакеты аппаратных средств и операционной системы |
Рис. 8.3
Нотация языка UML для изображения пакетов в представлении компонентов напоминает изображение пакетов в логическом представлении. Для создания пакетов в представлении компонентов в программе Rational Rose:
1. Щелкните правой кнопкой мыши по разделу Component View (Представление компонентов) в окне браузера.
2. В появившемся контекстно-зависимом меню выберите команду New => Package (Создать => Пакет). В список объектов браузера будет добавлен новый пакет New Package.
3. Введите нужное имя пакета.
Главная диаграмма компонентов обычно представляет определенные для системы пакеты.
Чтобы получить главную диаграмму компонентов в программе Rational Rose:
1. Дважды щелкните по диаграмме Main Diagram (Главная диаграмма) в разделе Component View (Представление компонентов) в окне браузера, чтобы открыть диаграмму.
2. В списке браузера щелкните по пакету и перетащите его на диаграмму.
3. Повторите второй шаг для других пакетов, которые нужно поместить на диаграмму.
4. Чтобы добавить отношения зависимости, щелкните по кнопке Dependency (Отношение зависимости) на панели инструментов, затем по пакету-клиенту и проведите линию связи к пакету-поставщику.
Главная диаграмма компонентов регистрации учебных курсов показана на рис. 8.4.
Рис.8.4
Дата добавления: 2015-08-09; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
КЛЮЧЕВЫЕ МЕХАНИЗМЫ ДЛЯ ЗАДАЧИ РЕГИСТРАЦИИ УЧЕБНЫХ КУРСОВ | | | Уровень выполнения. |