-
Notifications
You must be signed in to change notification settings - Fork 1
Use Case Diagrams
Zeynep Buse Aydın edited this page Apr 27, 2024
·
9 revisions
flowchart TD
A[Member] --> B(Create Post)
A[Member] --> h(Comment on Post)
A[Member] --> i(Like Post)
A[Member] --> likecom(Like Comment)
A[Member] --> j(Follow Member)
A[Member] --> block(Block Member)
A --> n(Bookmark a Post)
A[Member] --> k(Search Post)
A[Member] --> m(View Post)
A[Member] --> l(View Player/Team Page)
G[Guest] --> m
G[Guest] --> k
G[Guest] --> l
B -.->|extend| C[Edit Post]
B -.->|extend| D[Delete Post]
h -.->|extend| Edit_Comment[Edit Comment]
h -.->|extend| del_Comment[Delete Comment]
i -.->|extend|Unlike
j -.->|extend|Unfollow
n -.->|extend|Unbookmark
block-.->|extend|Unblock
likecom -.->|extend|Unlike
flowchart TD
A[member] -->B[Login]
A[member] -->c[Logout]
A[member] -->changepas[Change Password]
A[member] -->changemail[Change Email]
A[member] -->changeusname[Change Username]
A[member] -->setprivacy[Set Privacy of Profile]
A[member] -->viewprofile[View Profile]
viewprofile-.->|extend| editprof[Edit Profile]
guest[guest] --> g[Register]
g-.->|include| check2[Check password]
g-.->|include| check3[Check username]
B-.->|include| check[Check password and username/email]
- Berat Yılmaz
- Bilge Kaan Güneyli
- Murat Can Kocakulak
- Zeynep Buse Aydın
- Nurullah Uçan
- Ceyhun Sonyürek
- Ahmet Batuhan Canlı
- Talha Ordukaya
- Miraç Öztürk
- Scenario 1: Logging in and Seeing Posts
- Scenario 2: Posting an Exercise Program
- Scenario 3: Posting a Diet Program
- Scenario 4: Rating Another User's Programs
- Scenario 5: Chatting with Another User