Книга: Объектно-ориентированный анализ и проектирование с примерами приложений на С++
Оглавление книги
- Об авторе
- Предисловие
- ЧАСТЬ ПЕРВАЯ Концепции
- Глава 1 Сложность
- 1.1. Сложность, присущая программному обеспечению
- 1.2. Структура сложных систем
- 1.3. Внесение порядка в хаос
- 1.4. О проектировании сложных систем
- Выводы
- Дополнительная литература
- Глава 2 Объектная модель
- 2.1. Эволюция объектной модели
- 2.2. Составные части объектного подхода
- 2.3. Применение объектной модели
- Выводы
- Дополнительная литература
- Глава 3 Классы и объекты
- 3.1. Природа объекта
- 3.2. Отношения между объектами
- 3.3. Природа классов
- 3.4. Отношения между классами
- 3.5. Взаимосвязь классов и объектов.
- 3.6. Качество классов и объектов
- Выводы
- Дополнительная литература
- Глава 4 Классификация
- ЧАСТЬ ВТОРАЯ Метод
- Глава 5 Обозначения
- 5.1. Элементы обозначений
- 5.2. Диаграммы классов
- 5.3. Диаграммы состояний и переходов
- 5.4. Диаграммы объектов
- 5.5. Диаграммы взаимодействия
- 5.6. Диаграммы модулей
- 5.7. Диаграммы процессов.
- 5.8. Применение системы обозначений
- Выводы
- Дополнительная литература
- Глава 6 Процесс
- 6.1. Основные принципы
- 6.2. Микропроцесс проектирования
- 6.3. Макропроцесс проектирования
- Выводы
- Дополнительная литература
- Глава 7 Практические вопросы
- ЧАСТЬ ТРЕТЬЯ Примеры приложений
- Глава 8 Система сбора данных: метеорологическая станция
- Глава 9 Среда разработки: библиотека базовых классов
- Глава 10 Архитектура клиент-сервер: складской учет
- Глава 11 Искусственный интеллект: криптоанализ
- Глава 12 Управление: контроль за движением поездов
- Послесловие
- Приложение: Объектно-ориентированные языки программирования
- А.1. Концепции
- А.2. Smalltalk
- А.3. Object Pascal
- А.4. C++
- А.5. Common Lisp Object System (CLOS)
- А.6. Ada
- A.7. Eiffel
- А.8. Другие объектно-ориентированные языки программирования
- Словарь терминов
- Литературные ссылки
- Содержание книги
- Популярные страницы
Похожие страницы
- Объектно-ориентированный анализ и проектирование с примерами приложений на С++
- 1.1. Введение в объектно-ориентированное программирование
- Повышение производительности приложений с помощью хранимых процедур
- 2.5. Разработка технического задания на проведение детального анализа рынка при работе над инновационным проектом. Основ...
- 9.1. Проблема синтаксического анализа
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- 2.12.2. Анализ усилительных каскадов в области малых времен
- Разработка приложений баз данных InterBase на Borland Delphi
- Глава 5. Разработка и анализ бизнес-планов в системе Project Expert
- 4.4.3.3. План-фактный анализ продаж
- 7.5 Программные интерфейсы приложений для адаптеров шины
- Создание рабочих областей для документов из приложений Microsoft Office 2007