Verifying roll call attendance
Model
/
Starter Use Case Model
/
Verifying roll call attendance
Project:
Starter Use Case Model
Verifying roll call attendance : Public UseCase
Created:
28 paź 2025 10:49:41
Modified:
4 lis 2025 11:17:39
Project:
Author:
studentmkzl
Version:
1.0
Phase:
1.0
Status:
Proposed
Complexity:
Easy
Difficulty:
Priority:
Multiplicity:
Advanced:
UUID:
{83ED6829-A3EA-E1BA-A375-2802551BDE1B}
Appears In:
Starter Use Case Model
Associations To
Associations From
Constraints
Scenarios
Advanced
Other Links
Element
Source Role
Target Role
Inmate
Actor
Name:
Name:
Details:
Element
Source Role
Target Role
Guard
Actor
Name:
Name:
Details:
Constraint
Type
Status
Roll call
Pre-condition
Approved
Details:
User attends roll calls
Pre-condition
Approved
Details:
User is recorded as attending
Post-condition
Approved
Details:
Scenario
Type
Basic Path
Basic Path
Details:
1. Terminal clock signals roll call time<br/>2. User taps a security card<br/>3. Inmates and Guards get added as attendees<br/>
Non-attendee
Exception
Details:
1. User taps a security card<br/>2. Non-attending staff gets ignored<br/>3. Invalid use is signaled to the user<br/>
Missing attendance
Alternate
Details:
1. Teminal clock signals roll call time<br/>2. Terminal enables roll call attendance monitoring<br/>3. Roll call timeout<br/>4. [Recording missing attendance]<br/><br/>
Property
Value
isFinalSpecialization:
0
Object
Type
Connection
Direction
Notes
Recording missing attendance
UseCase
Extends
To
Recording and signaling events
UseCase
Extends
To