umldiagramclass-diagramuse-case

UML : all use cases require login


I am working on a language learning platform and i made the following use case diagram :

enter image description here

My question is : if all my use-cases require the user to be logged in, is the way i used considered correct, or there is a better approach


Solution

  • I agree with Geert and qwerty_so, (two of our best UML master), your use case diagram looks like a list of possible actions/functionality than use case for me.You should focus on the sytem main usages. According to your diagram login seems to be the central/first point, it should be more browsing activities or something else even if your student must login to do something else. So try to identify your main usecases then they would include or be extended by other secondary usecases. I gave you an example try to understand what I meant by that. enter image description here