Hospital Management System (HMS) is a comprehensive software solution designed to streamline and automate various operations within a healthcare facility. This system facilitates efficient management of administrative, financial, and medical functions, ensuring seamless coordination among different departments.
Illustration of the relationships between classes and their associated methods: Here
Features:
- Patient Management Registration: Capture and store patient information securely. Appointment Scheduling: Manage and schedule patient appointments. Medical Records: Maintain electronic health records for each patient.
- Staff Management User Authentication: Secure login system for different roles (admin, doctors, nurses, receptionists, etc.). Staff Information: Record and manage staff details, including roles and responsibilities.
- Appointment and Queue System Appointment Booking: Patients can schedule appointments with doctors. Queue Management: Efficiently manage patient queues for different departments.
- Billing and Invoicing Billing System: Generate bills for services provided to patients. Invoicing: Keep track of payments and outstanding balances.
Navigate to the "src" directory in your terminal and execute the following commands:
javac HospitalManagementSystem.java
java HospitalManagementSystem
-
Admin Login(Default Credentials):
- Username: [admin]
- Password: [admin123]
-
Add Staff and Doctors:
- Followed the menu-driven program to add staff and doctors.
- Document any errors or issues encountered.
-
Patient Registration:
- Followed the registration process as a patient.
- Document any errors or issues encountered.
-
Patient Login:
- Used patient credentials to log in.
- Document any errors or issues encountered.
- Include any additional information or observations about the program.
- Mention any improvements or issues identified during the execution.
Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code.
The workspace contains two folders by default, where:
src
: the folder to maintain sourceslib
: the folder to maintain dependencies
Meanwhile, the compiled output files will be generated in the bin
folder by default.
If you want to customize the folder structure, open
.vscode/settings.json
and update the related settings there.
The JAVA PROJECTS
view allows you to manage your dependencies. More details can be found here.