[go: up one dir, main page]

0% found this document useful (0 votes)
70 views13 pages

OOP Nitesh Microproject

The document describes a micro project on a hospital management system. It includes an introduction describing the features of adding and retrieving patient records. It then outlines the aim to develop C++ programs, debug them, and execute the programs. It provides an action plan with timelines and responsibilities. Resources needed are also listed.

Uploaded by

guptanitesh7276
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views13 pages

OOP Nitesh Microproject

The document describes a micro project on a hospital management system. It includes an introduction describing the features of adding and retrieving patient records. It then outlines the aim to develop C++ programs, debug them, and execute the programs. It provides an action plan with timelines and responsibilities. Resources needed are also listed.

Uploaded by

guptanitesh7276
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Micro Project report

HOSPITAL MANAGEMENT SYSTEM

Academic Year: 2022-23 Institute Code: 0563


Program: Computer Engineering Semester: 3
Course: OBJECT ORIENTED PROGRAMMING USING Course Code:22316
C++(OOP)

Maharashtra State Board of Technical Education, Mumbai


(Autonomous)(ISO-9001-2008)(ISO/IEC 27001:20013)
Maharashtra State Board of Technical Education, Mumbai
CERTIFICATE
This is to certify that,
ROLL NAME OF THE SEAT NO ENROLLMENT NO
STUDENTS
NO

71 ZAID SHAIKH 2105630135


72 NITESH GUPTA 2105630136
73 ANSH NARSALE 2105630137
Of Second Semester of Diploma in Computer Engineering of Institute Pravin Patil
College of Diploma Engineering and Technology, Bhayander(E)(Code: 0563) has
completed the Micro Project satisfactorily in subject object oriented programing
(22316) for the academic year 2022-23 as prescribed in the curriculum.
Place: Bhayander (E)

Date:10/12/2022

Subject Teacher Head of Department Principal

MRS. NAMRATA THAKUR MRS. MANJULA ATHANI R.B. PATIL


PART A– Plan
MICROPROJECT PROPOSAL ON:

HOSPITAL MANAGEMENT SYSTEM


1.0 Brief Introduction:
Hospital Management System is based on a concept of recording patient records and their diagnosis
information. Before stepping into the main system a user has to pass through a login system to get
access, then only the user can add a new patient record, diagnosis information and check the full
history of the patient. This mini project contains limited features, but the essential one.

Talking about the features of the Hospital Management System, after logging in as a user he/she can
add new patient records, diagnosis information, check patient information, and view information
about the hospital. To delete a record, the user has to delete the file from the project folder as this
project focuses on adding and retrieving files. While adding a patient record, he/she has to provide
the details which includes the name of the patient, address, contact number, age, sex, blood group,
disease name and patient id number. Similarly, in adding diagnosis information of a particular patient
then he/she has to select the respective patient’s file and provide symptoms, Diagnosis, Medicines,
ask admission, and ward type. The user can view patients history easily as which displays each and
every detail of the patient.

This microprojects of hospital management system contains following features:

1. Taking information of the patients.

2. Displaying the information of the patients.

3. Displaying information about DEPARTMENTS present in HOSPITAL.

4. Displaying information of TREATMENTS available in hospital.

2.0 Aim of the Micro-Project:


 Develop ‘C++’ Programs for given problem statement.
 Debug the program.
 Execute ‘C++’ program using Turbo C / GCC Compiler
3.0 ACTION PLAN:

Sr .no Details of Activity Planned Planned Name of


Start Date Finish Responsible
Date team member

Discussion and finalization


of topic ALL
1
Preparation and submission
2 of Nitesh Gupta
Abstract
Collection of Data &
3 Literature ALL
Review
Discussion on outline
of Content & 03-10-2022 03-12-2022
Nitesh Gupta
Formulation of the Content
4
Editing and proof Reading of Nitesh Gupta
5 Content
Compilation of Report And Ansh Narsale,
6 Presentation Zaid Shaikh
7 Viva voce
ALL

Final submission of Micro


ALL
8 Project

4.0 Resources Required


Sr.
Name of Resource/Material Specifications Qty Remarks
No

‘C’ compiler Turbo C\ 1


1 To execute program
GCC
Open learning sources Video\websit- 1
2 es\book\maga To gather information
-zines
MS word 2007 or 1
3 higher To prepare report
PART B– Plan Micro project report
HOSPITAL MANAGEMENT SYSTEM
1.0 Brief Introduction:
Hospital Management System is based on a concept of recording patient records and their diagnosis
information. Before stepping into the main system a user has to pass through a login system to get
access, then only the user can add a new patient record, diagnosis information and check the full
history of the patient. This mini project contains limited features, but the essential one.

Talking about the features of the Hospital Management System, after logging in as a user he/she can
add new patient records, diagnosis information, check patient information, and view information
about the hospital. To delete a record, the user has to delete the file from the project folder as this
project focuses on adding and retrieving files. While adding a patient record, he/she has to provide
the details which includes the name of the patient, address, contact number, age, sex, blood group,
disease name and patient id number. Similarly, in adding diagnosis information of a particular patient
then he/she has to select the respective patient’s file and provide symptoms, Diagnosis, Medicines,
ask admission, and ward type. The user can view patients history easily as which displays each and
every detail of the patient.

This microprojects of hospital management system contains following features:

1. Taking information of the patients.

2. Displaying the information of the patients.

3. Displaying information about DEPARTMENTS present in HOSPITAL.

4. Displaying information of TREATMENTS available in hospital.

2.0 Aim of the micro-project:

 Write Algorithm for given program.


 Draw Flowchart for given Algorithm.
 Develop ‘C++’ Programs for given problem statement.
 Debug the program.
 Execute ‘C++’ program using Turbo C / GCC Compiler

3.0 Course outcomes integrated:


a.Develop C++ programs to solve problems using Procedure Oriented Approach.
b. Develop C++ programs using classes and objects.
c. Implement Inheritance in C+ + program.
d. Use Polymorphism in C++ program.
e. Develop C++ programs to perform file operations
4.0 Actual Procedure Followed:
 Discussion and finalization of topic
 Preparation and submission
 Collection of Data &Literature Review
 Discussion on outline of Content &Formulation of the
Content
 Editing and proof Reading of Content
 Compilation of Report And Presentation
 Final submission of Micro Project

0.5 Actual Resources Used


Sr.
Name of Resource/Material Specifications Qty Remarks
No

‘C’ compiler Turbo C\ 1


1 To execute program
GCC
Open learning sources Video\websit- 1
2 es\book\maga To gather information
-zines
MS word 2007 or 1
3 higher To prepare report

ALGORITHM:
1) START
2) DELCARE CLASS HMS
3) DECLARE VARIABLES IN PRIVATE VISIBILITY MODE
4) CREATE FUNCTION DEFINATION IN PUBLIC VISIBILITY MODE
5) CREATE FUNCTION GUI()
6) CREATE FUNTION INFO()
7) CREATE FUNCTION DATA()
8) CREATE FUNCTION DISPLAY()
9) CREATE OBJECT OF CLASS HMS IN MAIN FUNCTION()
10) DECLARE VARIABLE I OF INTEGER DATA TYPES ;
11) FOR(i=0;i<5;i++) , FUNCTION CALLING AND DISPLAYING DATA
12) END OF LOOP
13) STOP.
C++ PROGRAM FOR HOSPITAL MANAGEMENT SYSTEM:
#include<iostream.h>
#include<conio.h>
class HMS
{
private:
int patient_id;
float age;
char patient_name[20];
char address[15];
public:
int choice;
char disease_type[30];
void gui()
{
cout<<" WELCOME TO CITY HOSPITAL "<<endl;
cout<<" Enter choice = 1 for treatment in GOVERNMENT DEPARTMENT ";<<endl;
cout<<" Enter choice = 2 for treatment in PRIVATE DEPARTMENT "<<endl;
cout<<" Enter 11 for ORTHOPEDIC DISEASE TREATMENT "<<endl;
cout<<" Enter 12 for NEUROLOGY "<< endl;
cout<<" Enter 13 for CARDIOLOGY "<< endl;
}
void info()
{
cout<< " enter choice "<< endl;
cin>>choice;
cout<<" Enter te type of disease " <<endl;
cin>disease_type;
}

void data()
{
cout<<" ENTER THE DETAILS OF THE PATIENT " <<endl;
cout<<" Enter the patient id "<<endl;
cin>>patient_id;
cout<<" Enter the patient name "<<endl;
cin>>patient_name;
cout<<" Enter the age of the patient "<<endl;
cin>>age;
cout<<" Enter the address of the patient";
cin>>address;
}
void display()
{
cout<<" PATIENT'S INFORMATION IS: "<<endl;
cout<<" "<<endl;
if(choice==1)
{
cout<<" GOVERNMENT DEPARTMENT ";
cout<<" Patient ID "<<patient_id<<endl;
cout<<" Patient Name " << patient_name<<endl;
cout<<" disease type "<< disease_type<<endl;
cout<<" Age "<<age<<endl;
cout<<" Address "<<address<<endl;
}
elseif(choice==2)
{
cout<<" PRIVATE DEPARTMENT ";
cout<<" Patient ID "<<patient_id<<endl;
cout<<" Patient Name " << patient_name<<endl;
cout<<" disease type "<< disease_type<<endl;
cout<<" Age "<<age<<endl;
cout<<" Address "<<address<<endl;
cout<<" ";
}
else
return;
}
};
int main()
{
HMS a;
a.gui();
HMS h[5];
int i;
for(i=0;i<=4;i++)
{
h[i].info();
h[i].data();
h[i].display();
}
getch();
return 0;
}

OUTPUT:
0.6 Skill Developed/Learning Out Of This Micro-Project:

 Develop ‘C++’ Programs for given problem statement.


 Debug the program.
 Execute ‘C++’ program using Turbo C
Teacher Evaluation Sheet

Name of Student: ZAID SHAIKH Enrollment:2105630135 Roll No:71


Name of Program:- OBJECT ORIENTED PROGRAMMING USING
C++(OOP) Semester: 3
Course Title: Computer Engineering Code: 22316
Title of the project: HOSPITAL MANAGEMENT SYSTEM
Course Outcomes Achieved:
a.Develop C++ programs to solve problems using Procedure Oriented Approach.
b. Develop C++ programs using classes and objects.
c. Implement Inheritance in C+ + program.
d. Use Polymorphism in C++ program.
e. Develop C++ programs to perform file operations
Evaluation as per Suggested Rubric for Assessment of Micro-Project
SUB
Sr. Characteristic to be Assessed Poor Average Good Excellent
No TOTAL
(Marks 1- (Marks 4- (Marks 6- (Marks 9-
3) 5) 8) 10)
(C) Process and Product Assignment(convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Survey / Information Collection
3 Completion of the Target as per project
proposal
4 Analysis of Data and Representation

5 Quality of Prototype/Model
6 Report Preparation

(D) Individual presentation/Viva ( Convert above total marks out of 4 marks)


7 Presentation

8 Viva

Process Assessment Product Assessment Total Marks(A&B)


(Marks 6) (Marks 4) (Marks 10)

Comments / Suggestions about team work / leadership / inter-personal communication(If any)


Teacher Evaluation Sheet

Name of Student: NITESH GUPTA Enrollment:2105630136 Roll No:72


Name of Program:- OBJECT ORIENTED PROGRAMMING USING
C++(OOP) Semester: 3
Course Title: Computer Engineering Code: 22316
Title of the project: HOSPITAL MANAGEMENT SYSTEM
Course Outcomes Achieved:
a.Develop C++ programs to solve problems using Procedure Oriented Approach.
b. Develop C++ programs using classes and objects.
c. Implement Inheritance in C+ + program.
d. Use Polymorphism in C++ program.
e. Develop C++ programs to perform file operations
Evaluation as per Suggested Rubric for Assessment of Micro-Project
SUB
Sr. Characteristic to be Assessed Poor Average Good Excellent
No TOTAL
(Marks 1- (Marks 4- (Marks 6- (Marks 9-
3) 5) 8) 10)
(A) Process and Product Assignment(convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Survey / Information Collection
3 Completion of the Target as per project
proposal
4 Analysis of Data and Representation
5 Quality of Prototype/Model

6 Report Preparation

(B) Individual presentation/Viva ( Convert above total marks out of 4 marks)


7 Presentation

8 Viva

Process Assessment Product Assessment Total Marks(A&B)


(Marks 6) (Marks 4) (Marks 10)

Comments / Suggestions about team work / leadership / inter-personal communication (If any):
Teacher Evaluation Sheet

Name of Student: ANSH NARSALE Enrollment:2105630137 Roll No:73

Name of Program:- OBJECT ORIENTED PROGRAMMING USING


C++(OOP) Semester: 3
Course Title: Computer Engineering Code: 22316
Title of the project: HOSPITAL MANAGEMENT SYSTEM
Course Outcomes Achieved:
a.Develop C++ programs to solve problems using Procedure Oriented Approach.
b. Develop C++ programs using classes and objects.
c. Implement Inheritance in C+ + program.
d. Use Polymorphism in C++ program.
e. Develop C++ programs to perform file operations
Evaluation as per Suggested Rubric for Assessment of Micro-Project
SUB
Sr. Characteristic to be Assessed Poor Average Good Excellent
No TOTAL
(Marks 1- (Marks 4- (Marks 6- (Marks 9-
3) 5) 8) 10)
(C) Process and Product Assignment(convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Survey / Information Collection
3 Completion of the Target as per project
proposal
4 Analysis of Data and Representation
5 Quality of Prototype/Model

6 Report Preparation

(D) Individual presentation/Viva ( Convert above total marks out of 4 marks)


7 Presentation

8 Viva

Process Assessment Product Assessment Total Marks(A&B)


(Marks 6) (Marks 4) (Marks 10)

Comments / Suggestions about team work / leadership / inter-personal communication (If any):

You might also like