I am trying to put together a use case diagram. There are a number of functional use cases and one actor. The use cases represent choices for the user but all require that the user first be logged into the system. I have a separate Login use case.
I am wondering how the use case diagram should look. I propose the only two options I can think of below:
- Should the user be touching (connected to) the login use case and all other use cases branch from the login use case as dependencies?
- Should the user be touching (connected to) all of the activity use cases and the login use case should then be a dependency branching from each activity use case?
This is a bit confusing but I am trying to identify the proper way to represent the login use case which is a dependency for all other use cases. I would like to be consistent with UML standards.