Skip to content

Scenario 4

mustafaozturkmen edited this page Mar 19, 2026 · 3 revisions

User Profile

Meave Roberts Ada Cayır
Political Science Student in Bogazici University
Female
She is from Kayseri
She wants to learn about the old habits of the people from her hometown

Goals

She has a homework about their hometown and wants to learn about local histories. The homework is about the cultural changes of people of Kayseri. She focuses on detecting purpose of change of buildings.

Pre-Conditions

  • She already has a account.
  • There is already enough information on the site.

Main Flow

  • The user opens the website.
  • She sees a map and a search bar.
  • She searches for "Kayseri".
  • She zooms in on her district by using scroll.
  • She notices several local markers on the map.
  • When she hovers her cursor over a marker, she sees a preview of a story and photos.
  • She clicks on a modern building's marker.
  • She discovers a story revealing that the building used to be a traditional bathhouse where a family used to go.
  • She starts reading the story.
  • An elderly woman wrote about her family's bathing nights at that bathhouse.
  • She describes how her mother would braid her hair after the bath.
  • Ada is emotionally moved by the story and clicks the "like" button.
  • The system prompts her with a login pop-up screen.
  • She logs in.
  • She successfully likes the post and leaves a comment.
  • She also inspects the old photos of the bathhouse that are placed right next to the story.

Criteria

1.2.1 The application shall map every story to a geospatial coordinate (Latitude/Longitude).

1.2.3 The application shall display a preview of the information associated with a marker.

1.2.4 The system shall support zoom-in and zoom-out operations using platform-appropriate buttons.

1.5.1 The system shall provide a user authentication mechanism that allows users to register and log in securely.

1.5.2 The system shall differentiate between authenticated users and unauthenticated users.

1.6.1 The system shall allow only authenticated users to upload video, audio, and image content.

1.7.1 The system shall allow authenticated users to comment on published content.

1.7.2 The system shall allow authenticated users to like published content.

1.7.3 The system shall prevent unauthenticated users from posting comments or liking content.

1.7.4 The system shall allow unauthenticated users to view and consume publicly approved content.

1.8.1 The users should be able to search places by their names.

Mock-up

Meave Roberts
Meave Roberts
Meave Roberts
Meave Roberts
Team Members

Milestones


Lab Reports


Weekly Meetings

Other Meetings


Templates

Scenarios

Use Case Diagrams

Class Diagram

Sequence Diagrams

Requirements


Implementation

Clone this wiki locally