Advertisement
SenpaiZero

Untitled

May 24th, 2024
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. This use case diagram depicts the interactions between different actors and the system functionalities for the project 'Evalify: An Objective Approach to Event Judging'. The actors involved are Event Organizer, Event Judge, and Event Staff Member. Here’s an explanation of the use case diagram:
  2.  
  3. 1. **Actors:**
  4. - **Event Organizer:** Responsible for setting up and managing the event.
  5. - **Event Judge:** Assigned to evaluate and score participants in the event.
  6. - **Event Staff Member:** Assists in managing the event, including starting and ending the event.
  7.  
  8. 2. **Use Cases:**
  9. - **Login:** Event Organizer logs into the system.
  10. - **Create Event:** Event Organizer creates a new event.
  11. - **Create Event Categories:** Event Organizer creates categories for the event.
  12. - **Assigning Judge:** Event Organizer assigns judges to the event categories.
  13. - **Create Custom Scoresheets:** Event Organizer creates custom scoresheets, which include event categories.
  14. - **Enter Scores and Comments:** Event Judge enters scores and comments for participants.
  15. - **Lock Scores:** Event Judge locks the scores after entering them.
  16. - **View Final Input Scores and Comments:** Event Judge can view the final input scores and comments.
  17. - **Viewing Individual Scores:** Event Organizer and Event Staff Member can view individual scores.
  18. - **Choose Between Ranking and Averaging Scores:** Event Organizer can choose the method of scoring (ranking or averaging).
  19. - **Review and Print Final Results:** Event Organizer reviews and prints the final results.
  20. - **Start/End the Event:** Event Staff Member starts and ends the event.
  21.  
  22. 3. **Relationships:**
  23. - **Include:** Indicates that the use case includes the functionality of another use case.
  24. - "Create Custom Scoresheets" includes "Create Event Categories."
  25. - **Extend:** Indicates that the use case may extend the functionality of another use case.
  26. - "View Final Input Scores and Comments" extends "Enter Scores and Comments."
  27. - **Associations:** Show which actors are involved in each use case.
  28.  
  29. This diagram visually outlines how the various roles interact with the system to perform different tasks related to event judging and management.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement