-
Notifications
You must be signed in to change notification settings - Fork 5
Use Case Diagram
Furkan Ilısu edited this page Dec 30, 2017
·
8 revisions
- Actor: Ali (registered user)
- Goal Task: Add an annotation to an item
-
Actions:
- Ali has a good latin vocabulary, and he is interested in ancient books.
- He opens the web application.
- He searches for old books.
- He browses through the search results and picks one.
- He opens the page of the book.
- He reads about the book and checks the other users' comments.
- There is a picture of a certain page of the book on the webpage. There is a latin word on that page that is causing confusion among the users in the comment section.
- Ali knows the meaning of the word and decides to be a nice person.
- He clicks on the latin word on the page and clicks "create annotation".
- He types in the translation of the word.
- He tags his annotation with the "translation" tag.
- He clicks "save changes".
-
Postconditions:*
- Ali has created an annotation for the translation of a certain word on an image.
- All users can read Ali's annotation.
- Actor: Ahmet (unregistered user)
- Goal Task: Register and create a heritage item.
-
Actions:
- Ahmet is someone who loves travelling. He has known about our website for a while and he has been using it. However, he has never actively participated on discussions and therefore didn't need to register to the website.
- He has been to an antic site last week which amazed him.
- He opens the website.
- He searches for the antic site he visited last week.
- There was no entry for the antic site. He wanted to create one himself.
- He clicked the "Sign Up" button.
- He filled in the necessary personal information.
- He clicked "Register" button. An email is sent to him.
- He clicked the confirmation link on the email and activated his account.
- He went back to the website. He clicked "Login" button.
- He logged in using his email and password.
- He clicked "Create new item" button.
- He typed about his experiences in the antic site last week.
- He uploaded some pictures that he took.
- He gave some tags to the new item.
- He clicked "Save changes" button.
-
Postconditions:*
- Ahmet has become a registered user.
- A new heritage item about an antic site has been created.
- Meeting 1 - 07.02.2017
- Meeting 2 - 16.02.2017
- Meeting 3 - 21.02.2017
- Meeting 4 - 23.03.2017
- Customer Meeting 1 - 02.03.2017
- Meeting 5 - 01.03.2017
- Meeting 6 - 08.03.2017
- Meeting 7 - 15.03.2017
- Meeting 8 - 07.05.2017
- Meeting 9 - 15.05.2017
- Meeting 10 - 24.09.2017
- Meeting 11 - 02.10.2017
- Meeting 12 - 19.10.2017
- Meeting 13 - 02.11.2017
- Meeting 14 - 09.11.2017
- Meeting 15 - 27.11.2017