Форум Сообщества Аналитиков
Общий раздел => Теория моделирования и нотации => Тема начата: Adis от 08 Июля 2008, 09:23:46
-
Прочитал главу 11 книги К. Вигерса "Разработка требований к ПО".
Там написано про моделирование, в частности про диаграссы ERD и классов.
К сожалению, мне не удалось узреть той грани, когда нужно применять диаграмму классов, а когда - диаграмму Сущность-связь.
Возможно, когда речь идет об анализе, то при построении модели предметной области использовать диаграмму Сущность-связь; а когда речь идет о проектировании - для проектирования программных классов - диаграмму классов ?
Поясните, пожалуйста, в чем суть?
-
Построение модели предметной области не накладывает ограничений на используемые нотации. Вопрос больше в целях такого моделирования и подходах к построению конкретной системы. Лично я отдаю предпочтения использованию диаграмм классов UML для domain model. ERD я использую при проектировании баз данных и то сразу в нотации IE или IDEF1X основываясь на модели предметной области.