Форум Сообщества Аналитиков

×


Use Case мобильного приложения(Прочитано 12824 раз)
Use Case мобильного приложения : 21 Февраля 2017, 12:05:13
Добрый день! Начинаю постигать азы проектирования и хочу представить на ваш суд use case мобильного призванного сопровождать мероприятия организации.



Re: Use Case мобильного приложения Ответ #1 : 21 Февраля 2017, 14:37:38
Для начала просто несколько вопросов

1 что такое связь админка - включает - пользовательский интерфейс? в стандарте такого нет в принципе да и смысл реально не очень ясный. в лучшем случае Организатор обобщается (наследует его возможности) в участнике мероприятия, и то думать надо
2. поясните что вы имеете в виду в тех случаях, где используете отношение расширения - Управление мероприятием - расширяет - добавление мероприятия (и т.д. во всех таковых случаях)?
3. что означает включения Просмотр информации о мероприятии - включает - дата мероприятия - что вы имеете в виду в данном случае?

Общее замечания в рамках одной модели принято формулировать use case в едином стиле или Разместить заказ блюд (или заказать блюда) или Размещение заказа блюд или просто Заказ (в смысле заказывание) блюд.



Re: Use Case мобильного приложения Ответ #2 : 22 Февраля 2017, 10:12:44
1. C этим видимо погорячился, но хотел я показать что эти две подсистемы связаны. В последнем варианте сделал обобщение и все равно возникают какие то сомнения.
2. Я так понимаю расширение применяется когда один вариант использования включает функциональные возможности другого при определенных условия, и получается что вариант "Управление услугой" включает функциональные возможности:  Добавить мероприятие, Удалить мероприятие, Редактировать контент т.е. если изменились какие то данные по мероприятию организатор Управляет услугой в частности Редактирует контент. Эм, или это все-таки "включить" или в принципе вариант использования Управление услугой здесь будет лишним.
3. Думал что вариант "Просмотр информации о событиях мероприятия" включает в себя действия просмотреть Описание события, Дата и время события, Место проведения но в последнем варианте отказался от этого подумав что это не описывается в use case т.к. в принципе это не действие а содержание действия.

Во вложении измененный вариант



Re: Use Case мобильного приложения Ответ #3 : 22 Февраля 2017, 18:13:04
То, что участник посылает стрелу в организатора -- неправильно. Далеко не каждый участник является организатором. На моей планете это так.
Вообще, почему-то предлагается комментировать диаграмму, исходя из неясных представлений о том, что именно моделируется, каковы описания вариантов использования, связанных расширением или включением. Это привычная ситуация, но она обедняет обсуждение.
[...и улетело НЛО.]



Re: Use Case мобильного приложения Ответ #4 : 22 Февраля 2017, 23:50:59
1. C этим видимо погорячился, но хотел я показать что эти две подсистемы связаны. В последнем варианте сделал обобщение и все равно возникают какие то сомнения.
Опять погорячились. Уже отметил НЛО, что у вас что-то не так с направлением. Т.е. Это организатор может расширять возможности участника, т.е. правильнее говорит специализирует, а участник обобщает. Т.е. стрелка наоборот.
2. Я так понимаю расширение применяется когда один вариант использования включает функциональные возможности другого при определенных условия, и получается что вариант "Управление услугой" включает функциональные возможности:  Добавить мероприятие, Удалить мероприятие, Редактировать контент т.е. если изменились какие то данные по мероприятию организатор Управляет услугой в частности Редактирует контент. Эм, или это все-таки "включить" или в принципе вариант использования Управление услугой здесь будет лишним.
Extend и Include - это две стороны одной медали. Include скажем так включение без условий, Extend - включение по условию. Отсюда сразу начинаем думать. Смотрим в админку - а если В Управлять мероприятием ничего не включится вдруг (ну нет подходящего истинного условия), что будет такое Управлять мероприятием?
3. Думал что вариант "Просмотр информации о событиях мероприятия" включает в себя действия просмотреть Описание события, Дата и время события, Место проведения но в последнем варианте отказался от этого подумав что это не описывается в use case т.к. в принципе это не действие а содержание действия.
Соглашусь с НЛО, сложно рассуждать о диаграмме, не имея иной информации



Re: Use Case мобильного приложения Ответ #5 : 24 Февраля 2017, 15:14:48
6000 сообщений!  :o
Реплика бессодержательная, извините, но как тут пролететь мимо.
[...и улетело НЛО.]



Re: Use Case мобильного приложения Ответ #6 : 24 Февраля 2017, 20:27:40
6000 сообщений!  :o
Реплика бессодержательная, извините, но как тут пролететь мимо.
Да, уж, кругленькое число :)




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19