Министерство образования Республики Беларусь
Учреждение образования
«Белорусский государственный университет
информатики и радиоэлектроники»
Факультет компьютерных систем и сетей
Кафедра программного обеспечения
информационных технологий
Р
Л. В. Серебряная
УИ
БГ
а
ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ ТЕХНОЛОГИИ
ек
ПРОГРАММИРОВАНИЯ И СТАНДАРТЫ
ПРОЕКТИРОВАНИЯ
т
Рекомендовано УМО по образованию в области
ио
информатики и радиоэлектроники в качестве учебно-методического
пособия для специальности 1-40 01 01
«Программное обеспечение информационных технологий»
бл
Би
Минск БГУИР 2018
УДК 004. 42(076)
ББК 32. 973. 3я73
С32
Р е ц е н з е н т ы:
кафедра интеллектуальных систем Белорусского национального технического
университета (протокол №5 от 15. 11. 2017);
старший научный сотрудник государственного научного учреждения
«Объединенный институт проблем информатики Национальной академии наук
Р
Беларуси», кандидат физико-математических наук С. В. Чебаков
УИ
БГ
а
ек
Серебряная, Л. В. С32 Объектно-ориентированные технологии программирования и
т
стандарты проектирования : учеб. -метод. пособие / Л. В. Серебряная. –
ио
Минск : БГУИР, 2018. – 64 с. : ил. ISBN 978-985-543-397-3. Изложены объектно-ориентированные технологии программирования и
бл
стандарты проектирования на языке UML. Рассмотрены приемы автоматизированной
разработки программных средств с помощью CASE-инструментов. Предложены шесть
лабораторных работ, реализация которых позволит практически закрепить знания по
Би
курсу «Объектно-ориентированные технологии программирования и стандарты
проектирования». УДК 004. 42(076)
ББК 32. 973. 3я73
ISBN 978-985-543-397-3 © Серебряная Л. В. , 2018
© УО «Белорусский государственный
университет информатики
и радиоэлектроники», 2018
СОДЕРЖАНИЕ
ВВЕДЕНИЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... . . 4
1. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ ТЕХНОЛОГИИ ... ... ... ... ... ... ... ... ... ... . . 5
1. 1. Особенности CASE-технологии... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5
1. 2.