Welcome to Kerala Project Center.
Efficient hospital management is crucial for quality patient care. This project builds a Hospital Management System using Java and MySQL. The system handles patient registration, appointment scheduling with queue management, IPD bed allocation, pharmacy inventory management, laboratory test processing, and comprehensive billing. Reports provide management insights on hospital operations.
| Components | Hexkart | Flipkart |
|---|---|---|
| Java JDK 8+ | ||
| Java Swing | ||
| MySQL | ||
| JDBC Connector | ||
| Jasper Reports |
Note: The components listed are software tools and frameworks required for development.
Java Swing provides the graphical user interface for this desktop application. The system uses JFrame for main windows, JPanel for module screens, JTable for displaying records, and JDialog for popup forms. The interface is organized with a tabbed pane layout giving quick access to Patient Registration, OPD/IPD, Appointments, Doctor Management, Pharmacy, Lab Reports, and Billing modules from a single window.
MySQL stores all hospital data including patient records, doctor schedules, pharmacy inventory, lab results, and billing information. JDBC (Java Database Connectivity) connects the Swing application to MySQL. Prepared statements prevent SQL injection. Connection pooling optimizes database performance. The schema includes tables for patients, doctors, appointments, prescriptions, lab tests, bed allocation, pharmacy stock, and invoices.
Jasper Reports is used for generating all printable reports in the system.
Key report types:

Monday - Saturday: 9:00 AM - 5:00 PM
Sunday: Not Working
2nd Floor, Comptron Arcade, Kallattumukku,
Thiruvananthapuram, Kerala 695012
+91 9633118080