Читать онлайн «Применение языка UML при объектно-ориентированном проектировании: Метод. пособие для студ. спец. 31 03 04 «Информатика» дневной формы обучения»

Автор А. В

Министерство образования республики беларусь Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники» Кафедра информатики Р УИ А. В. Галковский БГ Применение языка UML при объектно-ориентированном проектировании а ек Методическое пособие т для студентов специальности 31 03 04 “Информатика” дневной формы обучения ио бл Би Минск 2004 УДК 004. 436. 4 (075. 8) ББК 32. 973-02 я 73 Г 16 Рецензент: Р доцент кафедры экономической информатики, канд. техн. наук В. Н. Комличенко УИ БГ а Галковский А. В. ек Г 16 Применение языка UML при объектно-ориентированном проекти- ровании: Метод. пособие для студ. спец. 31 03 04 «Информатика» днев- т ной формы обучения/А. В. Галковский. – Мн. : БГУИР, 2004. – 36 с. ISBN 985-444-580-1 ио Методическое пособие является дополнительным учебным материалом для студентов, изучающих обьектно-ориентированное программирование и проектирова- ние программного обеспечения c использованием системы Rational Rose. бл УДК 004. 436. 4 (075. 8) ББК 32. 973-02 я 73 Би © Галковский А. В. , 2004 ISBN 985-444-580-1 © БГУИР, 2004 СОДЕРЖАНИЕ Введение ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 4 1. Обзор UML ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5 2. Представления UML ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5 2. 1. Использование диаграмм при проектировании ... ... ... ... ... ... ... ...
. 6 2. 2. Диаграмма вариантов использования ... ... ... ... ... ... ... ... ... ... ... ... ... . 8 2. 3. Диаграмма классов ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 9 2. 3. 1. Информация о классе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 10 2. 3. 2. Отношение обобщения... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 12 Р 2. 3. 3. Интерфейсы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13 2. 3. 4.