Skip to content
Snippets Groups Projects
Commit 616c2778 authored by Petr Kabelka's avatar Petr Kabelka
Browse files

docs: updated use-case diagram

parent 66c65cf5
No related branches found
No related tags found
1 merge request!32Add OAuth 2
diagrams/use_case_diagram/use_case_diagram.png

54.6 KiB | W: | H:

diagrams/use_case_diagram/use_case_diagram.png

32.4 KiB | W: | H:

diagrams/use_case_diagram/use_case_diagram.png
diagrams/use_case_diagram/use_case_diagram.png
diagrams/use_case_diagram/use_case_diagram.png
diagrams/use_case_diagram/use_case_diagram.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -7,20 +7,21 @@ viewMovieDetail <.. rateMovie : <<extend>> ...@@ -7,20 +7,21 @@ viewMovieDetail <.. rateMovie : <<extend>>
"Unregistered User" as AnonUser "Unregistered User" as AnonUser
AnonUser --> (List movies) AnonUser --> (List movies)
AnonUser --> (List reviews)
AnonUser --> (List movie persons)
AnonUser --> (List movie roles)
AnonUser --> viewMovieDetail AnonUser --> viewMovieDetail
AnonUser --> (Find similar movies\nbased on rating) AnonUser --> (Find similar movies\nbased on rating)
usecase (Manage own ratings) as manageOwnRatings
usecase (List own ratings) as listOwnRatings
listOwnRatings <.. manageOwnRatings : <<extend>>
"Registered User" as RegUser "Registered User" as RegUser
AnonUser <|-- RegUser AnonUser <|-- RegUser
RegUser --> rateMovie RegUser --> rateMovie
RegUser --> listOwnRatings RegUser --> (Manage own ratings)
RegUser <|-- Admin RegUser <|-- Admin
Admin --> (Manage the list of movies) Admin --> (Manage the list of movies)
Admin --> (Manage categories) Admin --> (Manage categories)
Admin --> (Manage persons)
Admin --> (Manage movie roles)
@enduml @enduml
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment