Requirements Engineering for Hospital Management System
Need help with this assignment?Get an original answer from a qualified tutor — from $10/page.
Get it written →You are part of a software development team tasked with designing a Hospital Management System (HMS) for a multi-specialty hospital. The HMS aims to streamline various hospital operations, enhance patient care, and improve overall efficiency.
The team had already got some User Requirements:
1. Patient Registration:
The hospital staff should be able to register new patients.
Capture essential patient information, including personal details, contact information, and medical history.
Generate a unique patient identifier upon registration.
2. Appointment Scheduling:
Enable hospital staff to schedule appointments for patients across various hospital departments.
- Consider the availability of doctors and the nature of the medical service required during appointment scheduling.
- Send confirmation notifications to patients for their scheduled appointments.
- 3. Electronic Health Records (EHR):
Maintain electronic health records for each registered patient.
Include diagnosis details, prescribed medications, lab results, and treatment plans in EHRs.
Allow authorized medical staff real-time access to patient EHRs.
4. Billing and Invoicing:
- Generate accurate bills for medical services provided to patients.
- Itemize bills to indicate each service, associated costs, and applicable taxes.
- Enable online payment processing through the system.
5. Inventory Management:
Track the inventory of medical supplies and equipment.
Implement automated alerts for low-stock items and restocking orders.
Allow staff to update inventory records in real-time.
- Your tasks for the assignment are:
- 1. Identify Stakeholders:
- List and describe the key stakeholders involved in the Hospital Management System. Specify their roles, responsibilities, and interactions with the system.
2. Convert User Requirements:
Convert the provided user requirements into both functional and non-functional requirements. Clearly articulate each requirement to address specific aspects of user needs.
3. Draw Use-Case Diagram:
Create a use-case diagram to visually represent the interactions between users and the Hospital Management System. Clearly identify actors, use cases, and relationships in the diagram.
Get a plagiarism-free answer to this question
Send us your instructions and we’ll match you with the best writer in your subject.
- 100% human-written, zero AI
- Turnitin report included
- Confidential — we never share your data
- Free revisions & refunds