ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Name of UserUser RoleUser Req. IDUser Requirement Description (User story)System Req. IDSystem Requirement DescriptionUse Case ID.Use Case Name
2
RyuPatientUR001The system should allow users to store and access their health records.SR001The system shall provide a secure database to store user's health records.UC001Store User Health Record
3
SR002The system shall allow users to access their health records with proper authentication.
4
UR002The system should generate a QR code to send user's health information to hospitals.SR003 The system shall generate a QR code containing user's health information.UC002Generate QR Code for Info Sending
5
SR004The system shall display the QR code on the user's device.
6
EhPatientUR003The system should allow users to manually input their health information and send it to hospitals without using QR code scanning.SR005The system shall display nearby hospitals.UC003Display nearby Hospitals
7
SR006The system shall have an option to select the hospital to send the information to.UC004Send patient's health records to the selected hospital.
8
SR007The system shall display a confirmation message after sending the information.
9
TodnyPatientUR004The system should allow users to choose or change their appointment date and time.SR008The system shall display a calendar with a list of available time slots for the selected date. UC005Timeslot display
10
SR009The system shall allow users to change the appointment date and time if needed.UC006Choose/Change Appointment Time
11
12
Name of UserUser RoleUser Req. IDUser Requirement Description (User story)System Req. IDSystem Requirement DescriptionUse Case ID.Use Case Name
13
WinPatient UR005Queue delay notification SR010The system monitor the queue in real-timeUC007Notify queue delay
14
SR011The system can estimate the waiting time for each patientUC007
15
SR012Message notifies time delay should be sent to userUC007
16
Patient UR006Compute and display average waiting time report for each hospital SR013Arrival and departure time of every patients must be recordedUC010Compute hospital's average waiting time
17
SR014The system calculate and display average waiting time for each hospitalUC010
18
Patient UR007The system collects symptoms and suggest departmentSR015when the user input the symptoms, The system then record patient symptoms into different department => the system shall pass these symptoms to nurse if they are not directly linked to the department.UC011Collect symptoms
19
SR016if symtoms are directly linked to a department, the system shall suggest the appropriate departments and healthcare profressionals to the patients to consult with. UC012Department Suggestion
20
NammonDoctorUR008Doctor's availability informationSR017The system shall display the availability of doctor based on the schedule that doctors have.UC014Retrieve and Display Doctor's Availability
21
SR018Allow staff or doctor to manually alter the availability information in emergency or critical circumstances and provide notification if there are changes in scheduleUC015Alter availability Information
22
NackNurseUR009Search and display patinet's symptomsSR019Search for individual patient from the database by name or hospital IDUC016Search Patient
23
SR020Display the selected patient's symptomsUC017Display patient's symptoms
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100