I'm setting the use cases of a project, here are some of the details :
My question is two parts :
first one :
I have an actor user. The user can register on the website. He can login, view profile, edit password.
Regarding the previous use cases, I'm confused how to visualize the use cases in the diagram, I was thinking it might be done like the following :
- Create a use case "Manage Profile" and connect the other use cases "View Profile,Edit password, etc..." to it with a generalize relationship. and then connect that use case to the "loginCheck" use case with a "include relationship". The actor will indicate "manage profile".
- Create a sub-system "Profile" and set the use cases related to within it. then connect it to "loginCheck" with "include relationship". The actor will indicate each use case.
second one :
The user can Add bet : there are some types of bets:
- mutual bet : 1- single bets. 2- combination bets
- long term bets
- championship bets
Should I create a general use case "AddBet" and extend the other types to it.
I can't upload photo directly because I'm new .