Читать онлайн «Учебно-методическое пособие по дисциплине «Анализ и проектирование на UML»»

Автор Федор Новиков

Санкт-Петербургский государственный университет информационных технологий, механики и оптики Учебно-методическое пособие по дисциплине «Анализ и проектирование на UML» Новиков Ф. А. , канд. физ. -мат. наук, доцент кафедры «Технологии программирования» Санкт-Петербург 2007 Оглавление Введение 5 Тема 1. Введение в UML 6 1. 1. Что такое UML? 6 1. 1. 1. UML — это язык 6 1. 1. 2. UML — это язык моделирования 8 1. 1. 3. UML — это унифицированный язык моделирования 13 1. 2. 1. 2. Назначение UML 15 1. 2. 1. Спецификация 15 1. 2. 2. Визуализация 17 1. 2. 3. Проектирование 18 1. 2. 4. Документирование 19 1. 2. 5. Чем НЕ является UML 20 1. 2. 6. Способы использования UML 21 1. 2. 7. Инструментальная поддержка 22 1. 3. Определение UML 23 1. 3. 1. Определения искусственных языков 23 1. 3. 2. Метод определения UML 24 1. 3. 3. Структура стандарта UML 26 1. 3. 4. Терминология и нотация 27 1. 4. Модель и ее элементы 28 1. 4. 1. Сущности 29 1. 4. 2.
Отношения 32 1. 5. Диаграммы 33 1. 5. 1. Классификация диаграмм 34 1. 5. 2. Диаграмма использования 36 1. 5. 3. Диаграмма классов 36 1. 5. 4. Диаграмма объектов 37 1. 5. 5. Диаграмма состояний 38 1. 5. 6. Диаграмма деятельности 38 1. 5. 7. Диаграмма последовательности 39 1. 5. 8. Диаграмма кооперации 40 1. 5. 9. Диаграмма компонентов 41 1. 5. 10. Диаграмма размещения 42 1. 6. Представления 42 1. 6. 1. Пять представлений 43 1. 6. 2. Восемь представлений 44 1. 6. 3. Три представления 44 1. 7. Общие механизмы 46 1. 7. 1. Внутреннее представление модели 46 1. 7. 2. Дополнения и украшения 48 1. 7. 3. Подразделения 48 1. 7. 4. Механизмы расширения 49 1. 8. Общие свойства модели 52 1. 8. 1.