Визуальное моделирование в среде IBM Rational Rose 2003



Окончательное построение диаграммы классов модели банкомата - часть 4


В качестве кратности концов этой ассоциации установить значение 1.
  • Добавить направленную ассоциацию от класса Контроллер Банкомата к классу Экран Банкомата. В качестве кратности концов этой ассоциации установить значение 1.
  • Добавить направленную ассоциацию от класса Контроллер Банкомата к классу IКонтроллер Банка. В качестве кратности конца этой ассоциации для первого класса установить значение 0..n, а кратности конца ассоциации для второго класса установить значение 1. В качестве стереотипа данной ассоциации выбрать из вложенного списка значение <<communicate>>. Применение данного стереотипа означает, что между этими классами должна существовать физическая взаимосвязь.
  • Выполнить эти действия предлагается читателям самостоятельно. Построенная в результате указанных действий диаграмма классов будет иметь следующий вид (рис. 6.7).

    Окончательный вид диаграммы классов для разрабатываемой модели банкомата

    Рис. 6.7.  Окончательный вид диаграммы классов для разрабатываемой модели банкомата

    Следует заметить, что при изображении диаграммы классов все классы представлены в форме графических стереотипов, при этом выбран способ отображения сигнатуры операций классов. Для более компактного представления диаграммы можно убрать отображение атрибутов, операций или сигнатуры операций отдельных классов с помощью соответствующих операций контекстного меню Options (Настройка).




    Содержание  Назад  Вперед