-
Notifications
You must be signed in to change notification settings - Fork 0
Use Case Diagram
Basartemiz edited this page Mar 19, 2025
·
2 revisions
This page describes the Use Case Diagram for our project, outlining the interactions between users and the system.
- Regular User: A standard user who interacts with the platform.
- Admin: A privileged user with management and moderation capabilities.
-
Login: Required for all users to access features.
-
Log Waste Entry: Allows users to log their waste contributions.
-
Visualize Progress: Users can track their progress, with an option to customize visualization.
-
Create Challenge: Users can define new challenges, including:
- Defining challenge parameters.
- Saving and editing challenges.
- Deleting challenges.
-
Enter Forum: Users can participate in discussions, extending to:
- Creating posts.
- Manage Sustainability Challenges: Admins oversee platform-wide challenges.
-
Moderate Posts: Admins ensure proper forum interactions by:
- Deleting posts and comments.
-
Includes (
<<include>>
): Mandatory dependencies, such as defining parameters before saving a challenge. -
Extends (
<<extend>>
): Optional interactions, like customizing progress visualization or editing challenges.
This diagram visually organizes user interactions, ensuring clarity in system functionality.