Пример готового реферата по предмету: Информатика
Содержание
Введение 3
1. Язык UML 4
2. Основные этапы процесса разработки приложений и язык UML 5
3. Классификация диаграмм 8
3.1. Диаграммы вариантов использования (use case diagrams) 9
3.2. Диаграммы классов (class diagrams) 10
3.3. Диаграммы автомата (state machine diagrams) 11
3.4. Диаграммы деятельности (activity diagrams) 12
3.5. Диаграммы последовательности (sequence diagrams) 13
3.6. Диаграммы коммуникации (communication diagrams) 14
3.7. Диаграмма компонентов (component diagrams) 15
3.8. Диаграммы размещения 16
4. Специальные диаграммы 17
4.1. Диаграммы объектов (object diagrams) 17
4.2. Диаграммы внутренней структуры (composite structure diagrams) 18
4.3. Обзорные диаграммы взаимодействия (interaction overview diagrams) 19
4.4. Диаграммы синхронизации (timing diagrams) 19
4.5. Диаграммы пакетов (package diagrams) 20
Заключение 22
Список использованной литературы 24
Выдержка из текста
Язык UML, имеющий полное название Unified Modeling Language, что переводится как унифицированный язык моделирования стал преемником методик объектно-ориентированного анализа и проектирования, появившихся в конце 80-х и начале 90-х годов.
Впервые унифицированный метод был предложен в 1995 году на конференции OOPSLA Гради Бучом и Джимом Рамбо. Немного позднее к ним присоединился Айвар Якобсон и в 1996 году Г. Буч, Д. Рамбо и А. Якобсон, продолжили работу над этим методом, получившим название унифицированного языка моделирования (UML).
Но кроме этого метода сообщество разработчиков создало и другие методы. Так увидела свет первая версия языка UML — UML 1.1. Общепризнанной версией языка UML является версия 1.5, но идет разработка спецификации языка UML версии 2.0 [3].
Но UML – это именно язык моделирования, а не метод. Подавляющее большинство методов состоят не только из языка моделирования, но и процесса. Языком моделирования называют нотацию (в основном графическую), использующуюся разработчиками для описания проектов. Процессом называют рекомендацию по этапам, которым нужно следовать во время выполнения проектов [7].
Целью данной работы является изучение особенностей графического языка моделирования UML и его основных нотаций.
Список использованной литературы
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с