Рис.3.7 Операции классов Point и Line
Получим следующий вид диаграммы классов – Рис.4.1
Рис.4.1 Диалоговое окно диаграммы классов
Осталось только установить взаимосвязи между имеющимися классами.
(Вспоминаем первое и второе лабораторные занятия – Рис.5.1 и 5.2 и 5.3).
В этой лабораторной работе мы будем использовать два типа отношений (взаимосвязей):
ассоциацию;
обобщение.
Рис.5.1 Диалоговое окно диаграммы классов – связь “Ассоциация”
Рис.5.2 Диалоговое окно диаграммы классов – связь “ко многим” (“много” или *)
Рис.5.3 Диалоговое окно диаграммы классов – связь “Обобщение”
Рис.5.3 Диалоговое окно диаграммы классов – связь “Обобщение”
Итоговый вид диаграммы классов простейшего графического редактора:
Рис.5.4 Диаграмма классов простейшего
Quatrani. T. Visual Modeling with Rational Rose and UML. Addison-Wesley? 1998. 222 h. (Русский перевод 2-го изд. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. М.: ДМК Пресс, 2001, 176 с.
Орлов С.А. Технология разработки программного обеспечения. Учебник для вузов. СПб,: Питер, 2004, 527 с.
Леоненков А. UML 2-е издание, Санкт-Петербург: БХВ-Петербург, 2004,432 с.
Вендров А.М. Проектирование программного обеспечения экономических информационных систем. Учебник. М.: Финансы и статистика, 2003, 352 с
Достарыңызбен бөлісу: |