архитектура / Лабор. работа 3 по Архит_и_проект ПО
.docЛабораторная работа 3
Объектно-ориентированное проектирование программ
Цель работы: освоить технологию объектно-ориентированного проектирования программ.
Контрольные вопросы
1. Какова цель объектно-ориентированного анализа?
2. Назовите три этапа объектно-ориентированного анализа?
3. Что является рабочими продуктами объектно-ориентированного
анализа?
4. Назначение диаграммы классов и диаграммы объектов?
Методические указания
Объектно-ориентированная технология проектирования программ рассмотрена на лекциях и изложена в книге Г.Буч «Объектно-ориентированный анализ и проектирование с примерами применения». – М.: «Бином», 1999.
Задание к лабораторной работе
Разработать проект по объектно-ориентированной технологии на создание комплекса программ из лабораторной работы №1.
Порядок выполнения работы
1. Методами объектно-ориентированного анализа составить перечень основных абстракций проектируемой системы.
2. Описать графически диаграммы классов.
3. Описать с помощью шаблонов основные классы и операции.
4. Составить диаграмму объектов системы.
5. Составить диаграммы переходов для основных объектов
программного комплекса.
6. Изобразить динамику посылки сообщений в виде временной диаграммы для одной из функций системы.
Содержание отчета
1. Название и цель работы.
2. Диаграмма классов и шаблоны классов.
4. Диаграмма объектов.
5. Шаблоны операций.
6. Диаграммы переходов для основных объектов.
7. Временные диаграммы.