Рейтинг користувача: 2 / 5

Активна зіркаАктивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка
 

Основные сведения о языке UML. 2007

Содержание
Глава 1. Основные сведения о языке UML...............................................3
1.1. Цели и история создания языка UML .............................................3
1.2. Средства UML....................................................................................4
1.3. Диаграммы вариантов использования.............................................4
1.4. Диаграммы взаимодействия ...........................................................13
1.4.1. Диаграммы последовательности..............................................14
1.4.2. Кооперативные диаграммы ......................................................16
1.5. Диаграммы классов .........................................................................17
1.5.1. Общие сведения .........................................................................17
1.5.2 Стереотипы классов ...................................................................19
1.5.3. Механизм пакетов .....................................................................20
1.5.4. Атрибуты ....................................................................................22
1.5.5. Операции ....................................................................................24
1.5.6. Связи ...........................................................................................26
1.6. Диаграммы состояний.....................................................................31
1.7. Диаграммы деятельности ...............................................................36
1.8. Диаграммы компонентов................................................................37
1.9. Диаграммы размещения..................................................................39
Глава 2. Основные сведения о CASE-средстве Rational Rose ..............41
2.1. Введение в Rational Rose ................................................................41
2.2. Работа в среде Rational Rose...........................................................44
2.2.1. Элементы экрана........................................................................44
2.2.2. Четыре представления модели Rose ........................................48
2.2.3. Параметры настройки отображения ........................................51
Глава 3. Выполнение учебного проекта..................................................55
3.1. Система регистрации для ВУЗа. Постановка задачи...................55
3.2. Составление глоссария проекта .....................................................56
3.3. Описание дополнительных спецификаций...................................57
3.4. Создание модели вариантов использования.................................58
3.5. Анализ системы ...............................................................................69
3.5.1. Архитектурный анализ..............................................................69
3.5.2. Анализ вариантов использования ............................................72
3.6. Проектирование системы ...............................................................86
3.6.1. Проектирование архитектуры ..................................................86
3.6.2. Моделирование распределенной конфигурации системы ....91
3.6.3. Проектирование классов...........................................................94
3.6.4. Проектирование баз данных...................................................102
3.7. Реализация системы ......................................................................104
3.7.1. Создание компонентов............................................................104
3.7.2. Генерация кода.........................................................................105
Глава 4. Варианты заданий для самостоятельной работы ..................108
4.1. Цифровой диктофон......................................................................109
4.2. Торговый автомат..........................................................................111
4.3. Табло на станции метро ................................................................112
4.4. Система автоматизации для пункта проката видеокассет ........113
4.5. Мини-АТС......................................................................................114
4.6. Телефон ..........................................................................................116
4.7. Стиральная машина.......................................................................117
4.8. Таксофон.........................................................................................118
4.9. Банкомат .........................................................................................120
4.10. Холодильник ................................................................................121
4.11. Кодовый замок.............................................................................122
4.12. Турникет метро............................................................................123
4.13. Система учета товаров ................................................................124
4.14. Библиотечная система.................................................................125
4.15. Интернет-магазин ........................................................................126
4.16. WWW-конференция....................................................................127
4.17. Каталог ресурсов Интернет ........................................................129
4.18. Будильник.....................................................................................130
4.19. Генеалогическое дерево..............................................................131
4.20. Телевизор......................................................................................132
4.21. Система поддержки составления расписания занятий............134
4.22. Домофон .......................................................................................134
Литература ...............................................................................................136


Для перегляду тексту необхідно залогінитись.