Use Case Diagram for Scenario 4 - bounswe/bounswe2026group4 GitHub Wiki
This is the Use Case Diagram for Scenario 4: Cultural Heritance Preservation From Grandfather to Granddaughter.
It is prepared by sub-group 1, @sezindogan and @AHMET-CAGDAS-GIRIT.
We assumed that the second reader that was only browsing was a guest user.

Code
@startuml
left to right direction
actor "Guest User" as Guest
actor "Registered User" as Registered
Registered --|> Guest
rectangle "Local History Story Map System" {
(Sign Up) as UC1
(Verify Email) as UC2
(Log In) as UC3
(Search Story by Location) as UC4
(Browse Stories) as UC6
(Search Story by Storyteller) as UC7
(Add New Story) as UC8
(Upload Media) as UC9
(Upload Text) as UC10
(Associate Story with Location and Time) as UC11
(View specific story) as UC12
(Save story) as UC13
(Add title) as UC14
(Add other metadata) as UC15
}
' Guest capabilities
Guest --> UC4
Guest --> UC6
Guest --> UC7
Guest --> UC1
UC7 <.. UC6 : <<extend>>
UC4 <.. UC6 : <<extend>>
' Registered user additional capabilities
Registered --> UC3
Registered --> UC8
UC1 ..> UC2 : <<include>>
UC6 <.. UC12 : <<extend>>
UC8 <.. UC9 : <<extend>>
UC8 ..> UC10 : <<include>>
UC8 ..> UC11 : <<include>>
UC8 ..> UC13 : <<include>>
UC8 ..> UC14 : <<include>>
UC8 <.. UC15 : <<extend>>
@enduml