Является ли эта диаграмма классов правильной в соответствии с этой диаграммой вариантов использования?

Я пытаюсь создать диаграмму классов, которая показывает обобщение и, возможно, некоторую форму агрегации или композиции из этой диаграммы вариантов использования. Предполагаемая система должна быть сайтом/приложением, подобным социальной сети facebook.

СХЕМА ИСПОЛЬЗОВАНИЯ:

введите здесь описание изображения

ДИАГРАММА КЛАССОВ:

введите здесь описание изображения

Я почти уверен, что что-то не так с диаграммой классов, пожалуйста, кто-нибудь может мне помочь, спасибо.


person Jatinder Singh    schedule 03.11.2011    source источник


Ответы (2)


Между диаграммой классов и диаграммой вариантов использования нет прямой связи. Один используется для понимания требований, а другой — для моделирования статической структуры системы.

person vainolo    schedule 23.11.2011

Я считаю, что лучший способ перейти к этапу диаграммы классов — это создать производную диаграмму классов, используя информацию (я использую существительные и именные словосочетания) из спецификации варианта использования. Потому что, как говорит @vainolo, нет прямой связи между диаграммой вариантов использования и диаграммой классов.

person Darren Burgess    schedule 02.12.2011