КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Реализация системыСоздание компонентов В Rational Rose диаграммы компонентов создаются в представлении компонентов системы. Отдельные компоненты можно создавать непосредственно на диаграмме, или перетаскивать их туда из браузера.
Упражнение 15. Создание компонентов
Выберем в качестве языка программирования С++ и для класса Student создадим соответствующие этому языку компоненты. Создание диаграммы компонентов: 1. Дважды щелкните мышью на главной диаграмме компонентов в представлении компонентов. 2. На панели инструментов нажмите кнопку Package Specification. 3. Поместите спецификацию пакета на диаграмму. 4. Введите имя спецификации пакета Student и укажите в окне спецификации язык С++. 5. На панели инструментов нажмите кнопку Package Body. 6. Поместите тело пакета на диаграмму. 7. Введите имя тела пакета Student и укажите в окне спецификации язык С++. 8. На панели инструментов нажмите кнопку Dependency. 9. Проведите линию зависимости от тела пакета к спецификации пакета. Рис. 3.30. Диаграмма компонентов
Соотнесение классов с компонентами: 1. В логическом представлении браузера найдите класс Student. 2. Перетащите этот класс на спецификацию пакета компонента Student в представлении компонентов браузера. В результате класс Student будет соотнесен со спецификацией пакета компонента Student. 3. Перетащите класс Student на тело пакета компонента Student в представлении компонентов браузера. В результате класс Student будет соотнесен с телом пакета компонента Student.
|