1
Задачи студентов / Re: Курсовая работа
« : 26 Января 2011, 13:06:21 »Цитировать
1. пунктирная стрелка - зависимость, стрелка указывает на класс, от реализации которого зависит класс, от которого пунктирная линия исходитЯ использовал отношение зависимости, чтобы показать что ученик, участник системы и наблюдатель используют обучающую систему.
т.е. читаем Участник системы зависит о реализации Обучающей системы
Учреждение зависит от реализации Инспектора
Ученик зависит от реализации Машины и т.д.
Цитировать
Зависимостью (Dependency) называется отношение использования, определяющее, что изменение в спецификации одной сущности (например, класса SetTopController) может повлиять на другую сущность, которая ее использует (в данном случае - на класс Channellterator), причем обратное в общем случае неверно (см. главу 5). Графически зависимости изображают в виде пунктирной линии со стрелкой, направленной в сторону той сущности, от которой зависит еще одна. Применяйте зависимости, если хотите показать, что одна сущность использует другую.Это я взял из книги.
Цитировать
3. Какой характер взаимодействия моделирует связь между Инспектором и Учеником? С какой целью Вы зафиксировали ее и обратили на нее внимание? Почему вам важно хранить во времени эту связь?Инспектор выдает ученику свидетельство и удостоверение на право управления "кранами". Да, возможно это не так важно на этой диаграмме, да и в системе в целом м.б.
Цитировать
4. Связь между Участниками и Учениками на диаграмме объектов неоднозначна. Инспектор связан с Учреждением, а Наблюдатель не связан, на диаграмме классов этот факт исчезает, а его можно обыграть кратностью связи.В этом месте можно немножко по подробнее?
Цитировать
5. Исчез тот факт, что с одним Учеником связаны три Разных Участника системыНаблюдателя, инструктора и экз.комиссию я хотел объединить в один класс. Видимо не правильное решение?