Table 2: User/Functional Requirements List.
Requirement Use Case (s) Actor
1. System should provide users with the ability to log in. Login Administrator Nurse Doctors
2. System should provide Nurse with services to add a new patient. Manage patient Nurse
3. System should provide Nurse with an ability to update patient details.
4. System should provide Nurse with the ability to search for stored patients details.
5. System should provide nurses with the ability to manage patient’s contacts.
6. System should allow nurses to add doctors to the system. Manage Doctors Nurse
7. System should provide nurses with the ability to update doctor’s details.
8. System should provide nurses with the ability to search for stored doctors.
9. System should provide Nurse with the ability to add new admission details. Manage Admissions Nurse
10. System should provide Nurse with the ability to update admission details.
11. System should provide Nurse with the ability to add diagnosis record.
12. System should provide Nurse with an ability to add medication schedule. Manage Medication Schedule Nurse
13. System should provide Nurse with an ability to update medication schedule.
14. System should provide Nurses with an ability to view the list of medication schedules.
15. System should provide Nurse with the ability to add appointment schedules between Patients and doctors. Manage Appointment Schedules.
16. System should allow Nurse to update appointment schedules.
17. System should provide Nurses with the ability to view appointment schedules. View Appointment Schedule. Doctors Nurses
18. System should provide administrator with the ability to add users of the system. Manage User. Administrator
19. System should allow administrator to update users.
20. System should allow administrator to delete the user.