Форум Сообщества Аналитиков
Общий раздел => Примеры => Тема начата: IIeTpoBu4 от 21 Февраля 2017, 12:05:13
-
Добрый день! Начинаю постигать азы проектирования и хочу представить на ваш суд use case мобильного призванного сопровождать мероприятия организации.
-
Для начала просто несколько вопросов
1 что такое связь админка - включает - пользовательский интерфейс? в стандарте такого нет в принципе да и смысл реально не очень ясный. в лучшем случае Организатор обобщается (наследует его возможности) в участнике мероприятия, и то думать надо
2. поясните что вы имеете в виду в тех случаях, где используете отношение расширения - Управление мероприятием - расширяет - добавление мероприятия (и т.д. во всех таковых случаях)?
3. что означает включения Просмотр информации о мероприятии - включает - дата мероприятия - что вы имеете в виду в данном случае?
Общее замечания в рамках одной модели принято формулировать use case в едином стиле или Разместить заказ блюд (или заказать блюда) или Размещение заказа блюд или просто Заказ (в смысле заказывание) блюд.
-
1. C этим видимо погорячился, но хотел я показать что эти две подсистемы связаны. В последнем варианте сделал обобщение и все равно возникают какие то сомнения.
2. Я так понимаю расширение применяется когда один вариант использования включает функциональные возможности другого при определенных условия, и получается что вариант "Управление услугой" включает функциональные возможности: Добавить мероприятие, Удалить мероприятие, Редактировать контент т.е. если изменились какие то данные по мероприятию организатор Управляет услугой в частности Редактирует контент. Эм, или это все-таки "включить" или в принципе вариант использования Управление услугой здесь будет лишним.
3. Думал что вариант "Просмотр информации о событиях мероприятия" включает в себя действия просмотреть Описание события, Дата и время события, Место проведения но в последнем варианте отказался от этого подумав что это не описывается в use case т.к. в принципе это не действие а содержание действия.
Во вложении измененный вариант
-
То, что участник посылает стрелу в организатора -- неправильно. Далеко не каждый участник является организатором. На моей планете это так.
Вообще, почему-то предлагается комментировать диаграмму, исходя из неясных представлений о том, что именно моделируется, каковы описания вариантов использования, связанных расширением или включением. Это привычная ситуация, но она обедняет обсуждение.
-
1. C этим видимо погорячился, но хотел я показать что эти две подсистемы связаны. В последнем варианте сделал обобщение и все равно возникают какие то сомнения.
Опять погорячились. Уже отметил НЛО, что у вас что-то не так с направлением. Т.е. Это организатор может расширять возможности участника, т.е. правильнее говорит специализирует, а участник обобщает. Т.е. стрелка наоборот.
2. Я так понимаю расширение применяется когда один вариант использования включает функциональные возможности другого при определенных условия, и получается что вариант "Управление услугой" включает функциональные возможности: Добавить мероприятие, Удалить мероприятие, Редактировать контент т.е. если изменились какие то данные по мероприятию организатор Управляет услугой в частности Редактирует контент. Эм, или это все-таки "включить" или в принципе вариант использования Управление услугой здесь будет лишним.
Extend и Include - это две стороны одной медали. Include скажем так включение без условий, Extend - включение по условию. Отсюда сразу начинаем думать. Смотрим в админку - а если В Управлять мероприятием ничего не включится вдруг (ну нет подходящего истинного условия), что будет такое Управлять мероприятием?
3. Думал что вариант "Просмотр информации о событиях мероприятия" включает в себя действия просмотреть Описание события, Дата и время события, Место проведения но в последнем варианте отказался от этого подумав что это не описывается в use case т.к. в принципе это не действие а содержание действия.
Соглашусь с НЛО, сложно рассуждать о диаграмме, не имея иной информации
-
6000 сообщений! :o
Реплика бессодержательная, извините, но как тут пролететь мимо.
-
6000 сообщений! :o
Реплика бессодержательная, извините, но как тут пролететь мимо.
Да, уж, кругленькое число :)