logo
Работа отдела кадров

2. Модель предметной области

Модель предметной области широко используется в качестве основы для разработки программных объектов и обеспечивает важную входную информацию для создания нескольких последующих артефактов.

Модель предметной области отображает основные (с точки зрения моделирующего) классы понятий (концептуальные классы) предметной области. Она является наиболее важным артефактом, создаваемым на этапе объектно-ориентированного анализа.

Основной задачей объектно-ориентированного анализа является идентификация большого количества разнообразных объектов или понятий, а также точная оценка усилий в терминах отдачи на стадиях проектирования и реализации.

Идентификация классов понятий или концептуальных классов - составная часть исследования предметной области.

Модели предметной области на языке UML строятся в форме диаграмм классов.

Концептуальные классы данной предметной области изображены на рисунке 5.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 5 - Концептуальные классы

После выделения атрибутов концептуальных классов и ассоциаций между ними, получаем модель предметной области, изображенной на рисунке 6.

Рис 6 - модель предметной области