Форум Сообщества Аналитиков

Общий раздел => Теория моделирования и нотации => Тема начата: Adis от 08 Июля 2008, 09:23:46

Название: Когда применять диаграмму классов, а когда - диаграмму Сущность-связь
Отправлено: Adis от 08 Июля 2008, 09:23:46
Прочитал главу 11 книги К. Вигерса "Разработка требований к ПО".
Там написано про моделирование, в частности про диаграссы ERD и классов.

К сожалению, мне не удалось узреть той грани, когда нужно применять диаграмму классов, а когда - диаграмму Сущность-связь.

Возможно, когда речь идет об анализе, то при построении модели предметной области использовать диаграмму Сущность-связь; а когда речь идет о проектировании - для проектирования программных классов - диаграмму классов ?

Поясните, пожалуйста, в чем суть?
Название: Re: Когда применять диаграмму классов, а когда - диаграмму Сущность-связь
Отправлено: Юрий Булуй от 08 Июля 2008, 10:19:20
Построение модели предметной области не накладывает ограничений на используемые нотации. Вопрос больше в целях такого моделирования и подходах к построению конкретной системы. Лично я отдаю предпочтения использованию диаграмм классов UML для domain model. ERD я использую при проектировании баз данных и то сразу в нотации IE или IDEF1X основываясь на модели предметной области.