-
Notifications
You must be signed in to change notification settings - Fork 0
Use‐Case‐diagrams
Emil Fagerjord edited this page Feb 17, 2026
·
16 revisions
@startuml hmh-usecasediagram
left to right direction
skinparam actorStyle awesome
actor User
actor Admin
actor "Payment Gateway" as Pay
rectangle "User Management" {
User -- (Login)
User -- (Register)
User -- (Logout)
}
rectangle "Administration" {
Admin -- (Add Organisation)
Admin -- (Remove Organisation)
Admin -- (Login)
(Add Organisation) ..> (Login) : <<include>>
(Remove Organisation) ..> (Login) : <<include>>
}
rectangle "Donation System" {
User -- (Browse Organisations)
User -- (Search For Organisation)
User -- (Donate)
User -- (View Donations)
User -- (Read About Application)
User -- (View Previous Donations)
User -- (View Supported Causes)
Pay -- (Process Payment)
(Donate) ..> (Login) : <<include>>
(Donate) ..> (Process Payment) : <<include>>
(Donate) ..> (Enter Donation Amount) : <<include>>
}
@enduml📘 Project Wiki
Last updated: March 2026
Maintained by (BIDATA) Team 5 in the course IDATT1005