Язык UML. Руководство пользователя

       

Язык UML. Руководство пользователя

Глава 1. Зачем мы моделируем
Предисловие
Значение моделирования

Принципы моделирования
Объектное моделирование
Глава 2. Введение в язык UML
Обзор UML
UML - это язык

UML - это язык визуализации
UML - это язык специфицирования
UML - это язык конструирования
UML - это язык документирования
Где используется UML
Концептуальная модель UML
Строительные блоки UML

Правила языка UML
Общие механизмы языка UML
Архитектура

Жизненный цикл разработки ПО
Глава 3. Здравствуй, мир!
Ключевые абстракции
Механизмы
Компоненты
Глава 4. Классы

Введение
Термины и понятия
Имена
Атрибуты
Операции
Организация атрибутов и операций
Обязанности
Другие свойства
Словарь системы
Распределение обязанностей в системе

Непрограммные сущности
Примитивные типы
Советы
Глава 5. Отношения
Зависимости
Обобщения
Ассоциации

Простые зависимости
Одиночное наследование
Структурные отношения
Глава 6. Общие механизмы

Примечания
Другие дополнения
Стереотипы
Помеченные значения
Ограничения
Стандартные элементы
Комментарии
Новые строительные блоки
Новые свойства

Новая семантика
Глава 7. Диаграммы
Структурные диаграммы
Диаграммы поведения

Различные представления системы
Различные уровни абстракции
Сложные представления
Глава 8. Диаграммы классов

Содержание
Типичные примеры применения
Простые кооперации
Логическая схема базы данных
Прямое и обратное проектирование

Глава 9. Углубленное изучение классов
Классификаторы
Видимость
Область действия
Абстрактные, корневые, листовые и полиморфные элементы

Кратность
Шаблоны классов
Семантика класса
Глава 10. Углубленное изучение отношений

Реализация
Сети отношений
Глава 11. Интерфейсы, типы и роли


Алгоритм шифрования RSA - описание и общие вопросы далее
Основы проектирования реляционных баз данных далее