Я просто хотел знать, правильно ли это и соответствует ли он требованиям UML? У меня возникли проблемы с регистрационными случаями входа в систему для клиентов и клиентов, и я думаю, что я над сложными вещами.Является ли этот вариант использования UML правильным?
ответ
Как уже говорилось в комментарии, ваши UCS в основном штраф за Login
исключением, как это не добавляет ценности. Используется ли Register as customer
и где его добавленная стоимость? Теперь, вот где он начинает становиться философским. Можно утверждать: добавленная стоимость Login
заключается в том, что я получаю доступ к чему-то, аналогичному Register
. Таким образом, существует только небольшое преимущество между тем, что он является действующим UC, а другой нет. Принимая это всерьез, вы можете поставить Register
также в ящик с не-UC. Однако, в то время как логин - это всего лишь дюжина клавиатурных штрихов и щелчка мышью, регистрация несколько сложнее. И обычно вы подключаете более добавленную стоимость к тому, что находится в фоновом режиме. В большинстве случаев вы хотите получить информацию о зарегистрированном человеке, который может быть использован (вот слово снова!), Чтобы (взять Facebook) продавать ему продукты (ему это не нужно).
Подводя итог, UC добавляет значение (не обязательно к первому актеру, но к некоторому месту рассматриваемой системы), которое может быть не видно непосредственно.
- 1. Продленный вариант использования! UML
- 2. Является ли этот прецедент правильным и правильным в соответствии с uml?
- 3. Является ли этот пример использования UML слишком подробным?
- 4. Какой вариант использования UnitOfWork в обслуживании является более правильным?
- 5. Является ли этот вариант использования кандидатом для приложения Graph Database?
- 6. Является ли этот вариант использования CRTP неопределенным поведением?
- 7. Этот вариант использования MongoDB?
- 8. Является ли этот коррелированный SubQuery правильным
- 9. Является ли этот шаблон дизайна одноэлементным правильным?
- 10. Является ли этот цикл инвариантным правильным?
- 11. Является ли этот SQL-код правильным выбором?
- 12. Является ли этот оператор SQL правильным?
- 13. Является ли это правильным способом использования исключений?
- 14. UML Число участников диаграммы использования Вариант
- 15. Является ли этот допустимый вариант шаблона строителя?
- 16. Является ли этот вопрос mysql правильным или неправильным?
- 17. Является ли это правильным синтаксисом для использования $ stateProvider в angularJS?
- 18. Этот метод PDO OOP является правильным?
- 19. Является ли это правильным способом использования Java 2D Graphics API?
- 20. Является ли это правильным способом повторного использования функции JS?
- 21. Является ли этот результат регулярным обратным преобразованием регулярных выражений правильным?
- 22. Является ли этот способ выделения объекта устройства «правильным»?
- 23. Является ли этот синтаксис PHP правильным или нет?
- 24. Является ли этот самый длинный общий следствием правильным?
- 25. Является ли этот код правильным способом для предотвращения дублирования идентификаторов?
- 26. Является ли этот метод вставки правильным при использовании mysqli
- 27. Является ли файл struts.xml правильным?
- 28. Является ли статический репозиторий правильным способом использования NHibernate?
- 29. Является ли это правильным способом использования маршрутизатора в магистрали?
- 30. Является ли это правильным способом использования класса в PHP?
Логин не UC (нет добавленной стоимости). Это ограничение, которое может применяться к другим UC. Я бы избегал использования extend/include, поскольку он обычно применяется в функциональной декомпозиции (UC - это добавленная стоимость). Иначе это выглядит нормально. Вы должны использовать строгую предикат/тему [/ object]. –
Большое вам спасибо! Я вижу, что в UC нет добавленной стоимости, но это проблема, я не понимаю, как происходит регистрация клиента UC. –
Регистрация клиента - это UC, поскольку он вызывает добавление учетной записи нового пользователя в систему. Это может быть единственное, что кто-то делает, и он все еще имеет некоторый эффект (создается учетная запись). С другой стороны, если вы входите в систему, ничего не предпринимайте и выходите из системы, никаких изменений в системе нет. – Ister