Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Системный анализ, проектирование и UML > Класс-ассоциация vs Диаграмма с композицией


Автор: jaaaaa 2.1.2010, 18:57
привет.
Задача такая, есть приборы для контроля которых надо написать софт.
Система видит приборы по средствам датчиков и выключателей, каждый прибор имеет один датчик и один выключатель.

надо построить предметную область (Domain Model)

по этому поводу есть вопрос о разнице если таковая есть, и о плюсах и минусах такой вот диаграммы

http://x00.users.photofile.ru/photo/x00/150289909/xlarge/157359846.jpg

извените но http://ipicture.ru/ в моем интернете заблокирован =((



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

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

Автор: ida 4.1.2010, 01:50
С т.зр. предметной области эти детали никакого значения не имеют.

Различия существенны только для реализации, т.е. на этапе проектирования (а это уже не "предметная область", а "архитектура"). И ограничения накладываются технологией, которая будет выбрана для реализации.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)