C++ PROJECT
HOSPITAL
MANAGEMENT SYSTEM
Team Members:
   G. Veera Charan-AP23110010895
   A. Dinesh Reddy-AP23110010662
   P.V. Sai Kiran-AP23110010650
   K. Rahul-AP23110010945
Ms. Mary CH
Abstract
OBJECTIVE:
 The Hospital Management System (HMS) facilitates efficient
 management of hospital operations, reducing manual effort
 and errors.
KEY FEATURES:
 Patient management
 Doctor assignment
 Room allocation
 Billing automation
Introduction
PROBLEM STATEMENT:
Hospitals handle extensive data daily, which can lead to
inefficiencies without proper management systems.
SOLUTION:
The Hospital Management System (HMS) provides a centralized
system to manage critical operations effectively.
TECHNOLOGY:
Built using C++
Utilizes Object-Oriented Programming (OOP)
principles.
Methodology
DESIGN APPROACH:
 Modular and object-oriented.
 Classes: Doctor, Patient, and Hospital Management System.
KEY CONCEPTS:
 Encapsulation: Groups related data and methods.
 Abstraction: Simplifies complex operations (e.g., billing, room
 management).
 Scalability: Can be extended with additional features.
 Features and Functionalities
1.ADMIN LOGIN:
 Secured with a password.
2.DOCTOR MANAGEMENT:
   Add, view, and manage doctor records.
   Includes details like specialty, fees, and seniority.
3.PATIENT MANAGEMENT:
   Admission, viewing, and discharge of patients.
   Room allocation and bill calculation.
4.BILLING AND PRESCRIPTION:
   Automated bill generation based on services.
   Prescriptions stored as text files.
Code Structure and Implementation
Languages Used: C++
Object-Oriented Principles:
    Encapsulation: Each class handles its specific data.
    Abstraction: User-friendly methods abstract complex logic.
Key Classes:
    Doctor: Captures doctor-specific details like ID, specialty, and
    fees.
    Patient: Tracks patient details, room assignments, and
    billing.
    HospitalManagementSystem: Manages hospital workflows.
File Handling:
    Stores patient prescriptions for retrieval.
Outputs:
System Outputs:
  Prescriptions: Generated and saved as text files.
  Patient Records: Lists patients with ID, name, disease, room
  details, and total bill.
Example Prescriptions:
  Patient details (ID, name, disease).
  Doctor’s information and calculated bill.
Screen Previews:
 Show system menus and sample outputs.
Outputs:
Outputs:
Conclusion
The Hospital Management System developed using C++ demonstrates an efficient
and streamlined approach to managing essential hospital operations, including
patient admission, doctor assignment, billing, room allocation, and record-keeping.
By employing Object-Oriented Programming principles such as Encapsulation and
Abstraction, the system organizes critical data and operations into distinct modules,
ensuring security, accuracy, and ease of use.
This project has successfully reduced the administrative workload, minimized errors,
and improved the overall operational efficiency of a hospital setup. The system’s
modular design and scalability make it adaptable for future enhancements, such as
database integration, multi-user access, and advanced reporting. By centralizing
hospital operations, the HMS allows hospital staff to focus more on patient care,
thereby enhancing the quality of healthcare services.
C++ PROJECT
              Thank You
                    Ms. Mary CH