piyushwani004 /
HospitalManagementSysyem
Hospital management system project in java using JSP, servlet, Mysql, and Netbeans. Its using java as core technology and Mysql as backend to manage the data records.
69/100 healthLoading repository data…
ZainAlabdeen17 / repository
The hospital management or automation project is a university project @ ITE @ DU for the first year using Java and it received a full mark.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Hospital Management System (Java 21 · Maven)
A Java-based Hospital Management System demonstrating object‑oriented programming principles (inheritance, polymorphism, encapsulation). The system manages doctors, patients, treatments, departments, and provides an interactive console interface for basic operations and testing.
DateManager utility wrapping java.time to standardize parsing/formatting and date operations.hospital-management/
├─ pom.xml
├─ src/main/java/com/example/hospital/
│ ├─ Main.java
│ ├─ util/
│ │ └─ DateManager.java
│ ├─ model/
│ │ ├─ doctor/
│ │ │ ├─ Doctor.java
│ │ │ ├─ ContractDoctor.java
│ │ │ ├─ FixatedDoctor.java
│ │ │ └─ TrainingDoctor.java
│ │ ├─ patient/
│ │ │ ├─ Patient.java
│ │ │ ├─ InternalPatient.java
│ │ │ └─ OuterPatient.java
│ │ ├─ treatment/
│ │ │ ├─ Treatment.java
│ │ │ ├─ InternalTreatment.java
│ │ │ └─ OuterTreatment.java
│ │ ├─ department/
│ │ └─ clinic/
│ └─ repository/
│ ├─ DoctorRepository.java
│ ├─ PatientRepository.java
│ └─ TreatmentRepository.java
└─ README.md
mvn clean package
java -jar target/hospital-management-1.0.0.jar
Ensure
mainClassinpom.xmlis set tocom.example.hospital.Main.
model.doctor)Doctor (base): unique id, name, specialty, and an abstract calculateMonthlyPayment() method.ContractDoctor: hourly rate multiplied by hours worked in the month.FixatedDoctor: fixed monthly salary plus optional bonus.TrainingDoctor: stipend-based payment.model.patient)Patient (base): personal info and a treatment history list.InternalPatient: admission/discharge dates, ward, and lengthOfStayDays() calculation.OuterPatient: outpatient record linked to a primary doctor id.model.treatment)Treatment (base): date, description, cost, and requiresHospitalization() abstract method.InternalTreatment: includes bedDays and requires hospitalization.OuterTreatment: outpatient treatment without hospitalization.Department and Clinic act as grouping constructs for doctors and related activities. Example subclasses include AmbulanceDepartment and DigestiveClinic.DoctorRepository, PatientRepository, and TreatmentRepository using Map/HashMap. These are intentionally simple so they can be replaced with persistent implementations later.Contributions are welcome: bug fixes, design improvements, and tests. Create a new branch, apply changes, and open a Pull Request describing your changes.
instagram : https://www.instagram.com/zain_moh17
Gmail : zyn68640@gmail.com
Selected from shared topics, language and repository description—not editorial ratings.
piyushwani004 /
Hospital management system project in java using JSP, servlet, Mysql, and Netbeans. Its using java as core technology and Mysql as backend to manage the data records.
69/100 healthvikesh8860 /
Hospital Management project made in Java using DBMS as backend database and provide mostly all the operations from patient registration to various other functions
50/100 healthsreenivasankv /
The Hospital Management system app has been developed using Android Studio for Android devices. This android app tries to give an overall view of the different elements that can interact in a Hospital system.
60/100 healthalfaaz-uddin /
This is a Java GUI based Hospital Management System project, developed for the Object Oriented Programming-1 (Java) course by the students of American International University-Bangladesh (AIUB).
71/100 healthmittrayash /
The Princeton Hospital Management System is a comprehensive project based on technologies - Java, Jasper iReports and SQL. The project has been built specifically for Princeton Community Hospital.
40/100 healthNikita-Jadhav /
The primary reason for developing this website is to ease the hassle of the patient visiting the hospital all the way and booking an appointment, finding the required medicines, making multiple visits to the hospital, thereby saving a lot of patient’s time preserving its mental state too. This application enables patient to find a doctor based on the specialty and book an appointment for the same using AJAX as well as patient can purchase medicines from the medicine store and make an online payment saving patient’s precious time. Extracted the tweets from Walgreens using Twitter’s API for getting the best deals on medicines and provided data visualization using google charts. Used HTML, CSS3, JavaScript, JSP, AJAX, Bootstrap, MYSQL, MONGODB, JAVA, Servlets
40/100 health