выполнения проектов.
2) Наличие регламентированных процедур внутри каждого этапа.
Недостатки:
1) Для выполнения проекта требуется широкий спектр участников
(аналитики, представители предметных областей, математики,
прикладные и системные программисты).
2) Существование четких границ между этапами проекта приводит к
необходимости разработки специальных методов взаимодействия этапов.
3) Процесс устранения различных категорий ошибок ведет к большим
материальным затратам.
Раздел Р4.
Основные принципы и особенности объектно-ориентированного
проектирования приложений. Язык UML как универсальный язык
объектного моделирования.
Р4. Лекция № 12.
Основные принципы объектно-ориентированного подхода при проектировании
автоматизированных систем.
В лекции даются базисные основы объектно-ориентированного подхода к
проектированию приложений в классической интерпретации на основе публикаций
Грейди Буча. Материал имеет целью связать материал данный в дисциплине
«Объектно-ориентированное проектирование» (5 и 6-й семестры обучения) с вопросами
проектирования конкретного приложения в виде системы управления лифтом.
Основы объектно-ориентированного (ОО) проектирования приложений
Процесс разработки приложения с точки зрения объектно-ориентированного подхода
можно представить следующей диаграммой, представленной на рис. 12.1.
ОО анализ
ОО проектирование
эволюция
модификация
итерации
эволюция
Рис. 12.1 Диаграмма разработки приложения при объектно-ориентированном подходе.
Процесс разработки приложения включает в себя 3 этапа:
1. ОО анализ,
2. ОО проектирование,
3. ОО программирование.