๐ฅ Hospital Management System A Java and MySQL-based Hospital Management System designed to simplify and automate hospital operations. The application provides a centralized platform for managing patients, doctors, appointments, admissions, ambulance services, and employee records, reducing manual paperwork and improving efficiency.
๐ Features
- Patient Registration & Management
- Doctor Information Management
- Appointment Scheduling
- Patient Admission & Discharge
- Employee Management
- Ambulance Service Management
- Department Management
- Secure Database Storage
- User-Friendly Graphical Interface
๐ ๏ธ Technologies Used
- Java (Core Java & Swing)
- MySQL
- JDBC
- NetBeans
๐ Project Structure
Hospital-Management-System/
โ
โโโ src/
โ โโโ Patient.java
โ โโโ Doctor.java
โ โโโ Reception.java
โ โโโ Ambulance.java
โ โโโ Employee.java
โ โโโ Conn.java
โ
โโโ icons/
โโโ database/
โ โโโ hospital.sql
โ
โโโ README.md
โ๏ธ Installation & Setup
-
Clone the repository:
git clone https://github.com/yourusername/hospital-management-system.git
-
Open the project in NetBeans or Eclipse.
-
Create a MySQL database:
CREATE DATABASE hospital;
-
Import the provided SQL file.
-
Update database credentials in
Conn.java:String url = "jdbc:mysql://localhost:3306/hospital"; String user = "root"; String password = "your_password";
-
Run the project.
๐ฏ Objectives
- Automate hospital administration tasks.
- Reduce manual record-keeping.
- Improve patient and staff management.
- Ensure secure and centralized data storage.
- Enhance operational efficiency.
๐ฎ Future Enhancements
- Online Appointment Booking
- Role-Based Authentication
- Email/SMS Notifications
- Cloud Database Integration
- Medical Report Management
- Analytics Dashboard
๐จโ๐ป Author Rinkle https://www.linkedin.com/in/rinkle-sharma-in/ Full Stack Developer | Java Developer | Software Engineering Enthusiast
๐ License This project is developed for educational and internship purposes. Feel free to modify and enhance it according to your requirements.