Пример готовой курсовой работы по предмету: Информатика
Содержание
Содержание
Введение 3
1. Теоретическая часть 4
1.1. Особенности языка программирования UML 4
1.1.1. Сущность языка программирования UML 5
1.1.2. Основные элементы языка программирования UML 7
1.1.3. Особенности изображения диаграмм языка UML 10
1.2. Основные особенности построения диаграмм языка UML 13
1.2.1. Диаграммы вариантов использования (use case diagrams) 14
1.2.2. Диаграммы классов (class diagrams) 15
1.2.3. Диаграммы видов деятельности (activity diagrams) 16
1.2.4. Диаграммы взаимодействия (communication diagrams) 17
2. Практическая часть 19
2.1 Построение диаграммы прецедентов по видам экономической деятельности 19
2.2. Построение диаграммы классов по видам экономической деятельности 23
2.3 Построение диаграммы видов деятельности 26
2.4. Построение диаграмм взаимодействия(последовательности) по видам экономической деятельности 28
Список использованной литературы 32
Выдержка из текста
Введение
Язык UML, имеющий полное название Unified Modeling Language, что переводится как унифицированный язык моделирования стал преемником методик объектно-ориентированного анализа и проектирования, появившихся в конце 80-х и начале 90-х годов.
Впервые унифицированный метод был предложен в 1995 году на конференции OOPSLA Гради Бучом и Джимом Рамбо. Немного позднее к ним присоединился Айвар Якобсон и в 1996 году Г. Буч, Д. Рамбо и А. Якобсон, продолжили работу над этим методом, получившим название унифицированного языка моделирования (UML).
Но кроме этого метода сообщество разработчиков создало и другие методы. Так увидела свет первая версия языка UML — UML 1.1. Общепризнанной версией языка UML является версия 1.5, но идет разработка спецификации языка UML версии 2.0 [3].
Все большее распространение языка UML обусловлено удобством его применения из-за наглядности, которую предоставляют инструменты UML [7].
Он используется на этапе проектирования систем, а так же на этапе разработки для установления связи между разработчиками системы и ее заказчиками.
Целью курсовой работы является изучение теоретических аспектов языка UML, особенностей построения и алгоритма разработки диаграмм языка UML и освоение практических навыков построения диаграмм прецедентов, классов, видов деятельности и последовательности.
Для построения вышеперечисленных диаграмм в работе используется программа Microsoft Visio 2013.
Список использованной литературы
Список использованной литературы
1. Ф.А. Новиков, Д.Ю. Иванов Моделирование на UML. Теория, практика, видеокурс. — СПб, Профессиональная литература, Изд-во: Наука и Техника, 2010. — 640 с.
2. Г. Буч, Д. Рамбо, А. Якобсон Язык UML. Руководство пользователя. Второе издание. — ДМК, 2006. — 496 с.
3. М. Фаулер UML. Основы. 3-е издание. — Символ-Плюс, 2005, 192 с.
4. Г. Буч, А. Якобсон, Д. Рамбо UML. 2-е издание Классика CS. — Спб., Изд-во: Питер, 2005. — 736 с.
5. Г. Буч, А. Якобсон, Д. Рамбо. Унифицированный процесс разработки программного обеспечения. Изд-во: Питер, 2002. — 496 с.
6. Л. Крэг, Применение UML 2.0 и шаблонов проектирования, 3- е издание. Изд-во: Вильямс, 2007. — 736 с.
7. Д. Рамбо, М. Блаха UML 2.0. Объектно-ориентированное моделирование и разработка. Изд-во: Питер, 2007.- 540 с.
8. Д. Ю. Иванов, Ф. А. Новиков Основы моделирования на UML: Учеб. пособие. – СПб.: Изд-во Политехн. ун-та, 2010. – 249с.