Requirements Engineering for Hospital Management System
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.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.