0% found this document useful (0 votes)
170 views19 pages

OOPsyfinal 1

The document contains teacher evaluation sheets for 5 students who completed a micro-project on developing a Hotel Management System using C++. It includes assessment criteria such as relevance, literature survey, project completion, analysis, quality, report and presentation. Individual scores and overall marks are provided. The last section contains the project proposal describing the aims, methodology and algorithm to be implemented in C++.

Uploaded by

vidyadevi6996
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)
170 views19 pages

OOPsyfinal 1

The document contains teacher evaluation sheets for 5 students who completed a micro-project on developing a Hotel Management System using C++. It includes assessment criteria such as relevance, literature survey, project completion, analysis, quality, report and presentation. Individual scores and overall marks are provided. The last section contains the project proposal describing the aims, methodology and algorithm to be implemented in C++.

Uploaded by

vidyadevi6996
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/ 19

BHARATI VIDYAPEETH'S INSTITUTE OF TECHNOLOGY (Poly),

Kolhapur.

CERTIFICATE

Sr. No NAME Roll No.


1. NIRANJAN B. MANE 2029
2. ATHARVA B. PATIL 2036
3. HARSHVARDHAN H. POTE 2046
4. ABHIMANYU A. PATIL 2035
5. SHUBHAM S. PAGAR 2031

Has satisfactorily completed the micro- project work in the course OOP(Object Oriented
Programming with C++)Course code:-22316 entitled Hotel Management System This work is
being submitted for the award of Diploma in Computer Engineering as a partial fulfillment of the
requirement of the Maharashtra State Board of Technical Education, Mumbai during academic
year2022-23as prescribed in the curriculum.

Subject Teacher Head of Department

Seal of Institute
Teacher Evaluation Sheet
Name of Student: Mr. Niranjan B. Mane Enrollment No: 2105400030
Name of Program: Computer Engineering Semester: 3rd
Course Title: Object Oriented Programming using C++ Code: 22316
Title of the Micro-Project: Hotel Management System.
Course Outcomes Achieved:
1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement inheritance in C++ Program.
Assessment of Micro-Project
Sr. Characteristic to be assessed Poor Average Good Excellent Sub Total
No.
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 Proto type/Model
6 Report Preparation
7 Presentation
8 Viva

Process & Product Individual Assessment Total


Assessment Part A–(6Marks) Part B-(4Marks) Marks10

Comments/Suggestions about teamwork/leadership/inter-personal communication (if any)


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………
Name and designation of the Faculty Member: Mr. A B. MAHADIK (lecturer)
Signature: …………………………………
Teacher Evaluation Sheet
Name of Student: Mr. Atharva B. Patil Enrollment No: 2105400038
Name of Program: Computer Engineering Semester: 3rd
Course Title: Object Oriented Programming using C++ Code: 22316
Title of the Micro-Project: Hotel Management System.
Course Outcomes:
1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++programs using Class and Object.
3. Implement in heritance in C++ Program.
Assessment of Micro Project
Sr. Characteristic to be assessed Poor Average Good Excellent Sub Total
No.
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 Proto type/Model
6 Report Preparation
7 Presentation
8 Viva

Process & Product Assessment Individual Assessment Total


Part A–(6Marks) Part B-(4Marks) Marks10

Comments/Suggestions about teamwork/leadership/inter-personal communication (if any)


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………
Name and designation of the Faculty Member: Mr. A B. MAHADIK (lecturer)
Signature: …………………………………
Teacher Evaluation Sheet

Name of Student: Mr. Harshvardhan H. Pote Enrollment No: 2205400028


Name of Program: Computer Engineering. Semester: 3rd
Course Title: Object Oriented Programming using C++ Code: 22316
Title of the Micro-Project: Hotel Management System.
Course Outcomes Achieved:
1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement in heritance in C++ Program
Assessment of Micro Project
Sr. Characteristic to be assessed Poor Average Good Excellent Sub Total
No.
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 Proto type/Model
6 Report Preparation
7 Presentation
8 Viva

Process & Product Individual Assessment Total


Assessment Part A–(6Marks) Part B-(4Marks) Marks10

Comments/Suggestions about teamwork/leadership/inter-personal communication (if any)


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………
Name and designation of the Faculty Member: Mr. A B. MAHADIK (lecturer)
Signature: …………………………………
Teacher Evaluation Sheet
Name of Student: Mr. Abhimanyu A. Patil Enrollment No: 2105400037
Name of Program: Computer Engineering Semester: 3rd
Course Title: Object Oriented Programming using C++ Code: 22316
Title of the Micro-Project: Hotel Management System.
Course Outcomes:
1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement in heritance in C++ Program
Assessment of Micro Project
Sr. Characteristic to be assessed Poor Average Good Excellent Sub Total
No.
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 Proto type/Model
6 Report Preparation
7 Presentation
8 Viva

Process & Product Individual Assessment Total


Assessment Part A–(6Marks) Part B-(4Marks) Marks10

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


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………
Name and designation of the Faculty Member: Mr. A B. MAHADIK (lecturer)
Signature: …………………………
Teacher Evaluation Sheet

Name of Student: Mr. Shubham S. Pagar Enrollment No: 2105400033


Name of Program: Computer Engineering Semester: 3rd
Course Title: Object Oriented Programming using C++ Code: 22316
Title of the Micro-Project: Hotel Management System.
Course Outcomes:
1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement inheritance in C++ Program.
Assessment of Micro Project
Sr. Characteristic to be assessed Poor Average Good Excellent Sub Total
No.
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 Proto type/Model
6 Report Preparation
7 Presentation
8 Viva

Process & Product Individual Assessment Total


Assessment Part A–(6Marks) Part B-(4Marks) Marks10

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


………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………
Name and designation of the Faculty Member: Mr. A B. MAHADIK (lecturer)
Signature: …………………………………
Part A- Project Proposal
HOTEL MANAGEMENT SYSTEM

1. Aim of the Micro-project


1. To Information and providing services to customers.
2. To Understand the Importance of C++ in creating such projects.
3. To reduce space consumed and less time is required.

2. Course Outcomes Addressed


1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement inheritance in C++ Program.
4. Use polymorphism in C++ Program.
5. Develop C++ Programs to perform file operations.

3. Proposed Methodology
This article contains using language C++ hotel management project. This system offers a number
of choices, reserving a room, stored and showing customer information. Classes, function and
object are used in the project's development. the section involves data gathering area of study the
data quality controls for study. It also illustrate how the data was analyzed and presented.

Use of turbo C++ and object oriented programming with C++ is being used in this project. The
project has been developed and is taken under several points to be perfect in its own way the
system is build for basic and common operation that can be performed automatically rather than
manually keeping the record, also data handling and storage is done successfully the following
system is in 100% working phase and can be used anywhere if needed.
.
 Algorithm of Program
1. Start
2. Create a login page using string functions.
3. Create Multiple Classes containing Data members and functions which will store
the information of different rooms.
4. Create Multiple Classes which will have the data about rooms and will display the
data of specific rooms when user will enter the input.
5. Create Sub classes having Whole details of rooms like AC-rooms, NON-AC:
rooms, etc.
6. Give the user modifications he wants to make in his rooms like book, empty etc.
7. Now When a Customer is done or selecting his rooms or wants to book his room
like AC or NON-AC.
8. Ask The User About his Details and bank details. Also ask him about Mode of
payment
9. End
4. Action Plan
Name of
Sr. no Details of activity Plan-Start Plan Finish Responsible Team
date date Members

1. Topics given by subject teacher and 18-8-2022 24-8-2022 All members


discussed with given topic with all
members
2. Collection of information related to 25-8-2022 27-8-2022 Mr. Niranjan Mane
the topic
3. Identify project scope and objectives 1-9-2022 7-9-2022 Mr. Atharva Patil

4. Identify project goals and 8-9-2022 14-9-2022 Mr. Harshvardhan


functionality Pote
5. Planning of project 15-9-2022 21-9-2022 Mr. Niranjan Mane

6. Find solution to challenging issues 22-9-2022 28-9-2022 Mr. Atharva Patl


7. Analyze the collected data and finalize 29-9-2022 5-10-2022 Mr.
Structure of project Harshvardhan Pote
8. Distribution of task and d iscussion of 6-10-2022 12-10- Mr. Abhimanyu
roles and responsibility of each 2022 Patil, Subham
member. Pagar
9. Learning different devices With 13-10- 19-10- All members
specifications 2022 2022
10. Connecting devices and 20-10- 27-10- Mr. Niranjan Mane
making 2022 2022
Observations
11. Calculations and results 28-10- 2-11-22 Mr. Harshvardhan
2022 Pote
12. Project report writing 3-11-2022 9-11-2022 Mr. Atharva Patil

13. Testing project report 10-11- 16-11- Mr. Atharva,


2022 2022 Niranjan
14. Initial report 17-11- 23-11- Mr. Harshvardhan
2022 2022 Pote
15. Final report 24-11- 30-11- All members
2022 2022
16. Submission of Micro-project 1-12-2022 8-12-2022 All members
5. Resources Required

Sr. No Name of resource/material Specification Qty Remarks


1 Laptop Windows 11, 1 -
64bits, 4GB RAM
2 Microsoft Word 2019 Version 16.0 1 -
3 Turbo C++ Version 3.2 1 -
4 Books 1. Object Oriented 1 -
Programming
With C++.
2. The C++
Programming
Language

6. Name of Team Members with Roll No.

Sr. No NAME Roll No.


1. NIRANJAN B. MANE 2029
2. ATHARVA B. PATIL 2036
3. HARSHVARDHAN H. POTE 2046
4. ABHIMANYU A. PATIL 2035
5. SHUBHAM S. PAGAR 2031

Subject teacher sign: ………………………………


Part B- Project Report
HOTEL MANAGEMENT SYSTEM

1.0 Rationale
In early day the Hotel system as well as Hotel where not so much advanced as till today’s. But
now a day’s hotels have become the major business and most important part of people as the
importance of it increases the management also needs to become more and more advanced
hence this project helps a lot in management of system keeping the room records , displaying
them and reducing the space and complexity in work of Management.

2.0 Aims
1. To Information and providing services to customers.
2. To Understand The Importance Of C++.
3. To reduce space consumed and less time is required.

3.0 Course Outcomes Achieved


1. Develop the C++ programs to solve problems using procedure Oriented Approach.
2. Develop the C++ programs using Class and Object.
3. Implement inheritance in C++ Program.

4.0 Literature Review


In earlier day’s the storing of records of the tourists/customers was not much efficient as it was
stored in catalogue and receipts. With the help of this C++ Program we can make a efficient
hotel management system that could help us to access, delete and modify data. Which will help
us to increase the efficiency of data entry and its manipulation. Also this could reduce/crop the
money that would be required in managing multiple books, receipts and keeping them in well
condition, also it requires least no. Of people which will reduce the complexity in management.

5.0 Actual Methodology

#include<iostream.h>#in
clude<conio.h>
#defineMAXSIZE10

Class First
{public:
intn,yc;
char
Types[60];voidsta
rt()
{

cout<<"AvailableRoomsIn1stFloor"<<endl;cout<<"1s
tFloorOnlyCouple"<<endl;cout<<" 1st Floor Total
Rooms= 10"<<endl;cout<<"All
RoomsIn1stFloor"<<endl;
cout<<"\tRoomNO\t\tType\t\t\tRoomNo
\tType"<<endl;co
ut<<"\t 1.\t\tNon-AC\t\t 6.\t\tAC"<<endl;
cout<<"\t2.\t\tAC \t\t7.\t\tNon-
AC"<<endl;cout<<" \t 3.\t\tNon-AC\t\t
8.\t\tAC"<<endl;cout<<"\t4.\t\tAC \t\t9.\t\tNon-
AC"<<endl;cout<<" \t 5.\t\tNon-AC\t\t
10.\t\tAC"<<endl;cout<<endl;
cout<<"Available'sRoom:"<<endl;
cout<<"\tRoomNO\t\tType\t\t\tRoomNo
\tType"<<endl;co
ut<<"\t 1.\t\tNon-AC\t\t 6.\t\tAC"<<endl;
cout<<"\t2.\t\tAC \t\t
8.\t\tAC"<<endl;cout<<"\t3.\t\tNon-AC\t\t9.\t\tNon-
AC"<<endl;cout<<"\t 5.\t\tNon-AC"<<endl;
cout<<endl;
cout<<"enterroomn:"<<endl;cin>>
n;
if(n=1,2,3,5,6,8,9)
{cout<<"Available"<<endl;
}
else
{cout<<"NotAvailable"<<endl;
}if(n%2==0
)
{
cout<<"AC
Room"<<endl;cout<<"\nRent(Perday)="<<70
0<<endl;
}
else
{cout<<n<<"NON-AC"<<endl;
cout<<"\nRent(Perday)="<<500<<endl;
}
}
};
classSecond:publicFirst
{public:
intno;
charTypes[60];vo
id mid()
{cout<<endl;
cout<<"AvailableRoomsIn2ndFloor"<<endl;cout<<"
2nd Floor Only
Familes"<<endl;cout<<"2ndFloorTotalRooms=10"<<e
ndl;
cout<<"\tRoomNO\t\tType\t\t\tRoomNo
\tType"<<endl;co
ut<<"\t 1.\t\tNon-AC\t\t 6.\t\tAC"<<endl;
cout<<"\t2.\t\tAC \t\t7.\t\tNon-
AC"<<endl;cout<<" \t 3.\t\tNon-AC\t\t
8.\t\tAC"<<endl;cout<<"\t4.\t\tAC \t\t9.\t\tNon-
AC"<<endl;cout<<" \t 5.\t\tNon-AC\t\t
10.\t\tAC"<<endl;cout<<endl;
cout<<"Available'sRoom:"<<endl;
cout<<"\tRoomNO\t\tType\t\t\tRoomNo
\tType"<<endl;co
ut<<"\t 1.\t\tNon-AC\t\t 6.\t\tAC"<<endl;
cout<<" \t 3.\t\tNon-AC\t\t 8.\t\tAC"<<endl;cout<<endl;
cout<<"enterroomno:"<<endl;cin>>n
o;
if(n=1,3,6,8)
{cout<<"Available"<<endl;
}
else
{cout<<"NotAvailable"<<endl;
}
if(no%2==0)
{
cout<<"AC
Room"<<endl;cout<<"\nRent(Perday)="<<1000
<<endl;
}

else
{cout<<"NON-AC"<<endl;
cout<<"\nRent(Perday)="<<700<<endl;
}
}
};
classThird:publicSecond
{public:
inti,Cust_member;
longRoom_no,Phone_no,Account_no;charCust_n
ame[60];
voidlast()
{cout<<endl;
cout<<"\t\tEnterTheDetails/BillOfCustomer"<<endl;cout<<"Roo
m No:"<<endl;
cin>>Room_no;if(
no%2==0)
{
cout<<"AC
Room"<<endl;cout<<"\nRent(Perday)="<<1000
<<endl;
}
else
{cout<<"NON-AC"<<endl;
cout<<"\nRent(Perday)="<<700<<endl;
}
cout<<endl;
cout<<"CustName:"<<endl;cin>
>Cust_name;
cout<<"CustMember:"<<endl;cin>
>Cust_member;cout<<"Phone
No:"<<endl;cin>>Phone_no;cout<<
"Account
No:"<<endl;cin>>Account_no;
if(i>2==0)
{cout<<"WelcomeToCoupleFloor"<<endl;cout<<endl;
}
else
{cout<<"WelcomeToFamilyFloor"<<endl;
}

}
voiddisplay()
{
clrscr();cout<
<endl;
cout<<"\t\t\t**Details/BillOfCustomer**"<<endl;
cout<<"RoomNo="<<Room_no<<"\nCustName="<<Cust_name<<"\nNoofPeople="<<Cust_me
mber<<"\nPhoneNO="<<Phone_no<<"\nAccountNo="<<Account_no<<endl;
}
};
voidmain()
{Third
c;intch;clrs
cr();
cout<<"\t\t\t********C-11********"
<<endl;cout<<"\t\t\t****Hotel AANA'S****"
<<endl;cout<<"\t\t\t******MAIN MENU******"
<<endl;cout<<"1.AvailableRoomsInCoupleFloor"<<endl;cout<
<"2.Available Rooms In Family Floor
"<<endl;cout<<"3.EnterCustomerInfo"<<endl;
cout<<"4.CheckYourData"<<endl;cout<
<"5.Exit"<<endl;
do
{
cout<<"Enteryourchoice:"<<endl;cin>>
ch;
clrscr();swit
ch(ch)
{case1:c.start();
break;case2
:c.mid();
break;case3:
c.last();
break;
case4:c.display();bre
ak;
case5:break;
default:cout<<"youenteredwrongChoice"<<endl;
}
}
while(ch!=5);

getch();
}
6.0 Actual Resource Used
Sr. no Name of Specification Qty Remarks
Resource/material
1 Laptop HP 64 bits 1 -
2 Turbo C++ Version 3.2 1 -
3 Book Object Oriented 1 -
Programming With
C++

7.0 Outputs of the Micro-Project


8.0 Skill Developed of this Micro-Project
1. Develop an application by implementing Inheritance.
2. Analyze the collected data and to generate useful information from it.
3. Prepare detailed plan for execution of the work and works responsible, persistently to
achieve the targets.
4. Work independently as well as participate effectively in group work.
5. Prepare the technical all reports also present and defend in seminars.
6. Acknowledge the help rendered by others in the success of project.

9.0 Application of the micro-project


1. Manage rooms.
2. Check-In.
3. Get Available rooms.
4. Check-out rooms.
5. Manage the details of the available customers.
6. Get the price info of the rooms.
7. Manage different type of the rooms.

You might also like