Dev Shukla (1)
-
Upload
batrachaitanya007 -
Category
Documents
-
view
223 -
download
0
Transcript of Dev Shukla (1)
-
8/13/2019 Dev Shukla (1)
1/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 1
GURUKUL-THE SCHOOLGHAZIABAD
PROJECT FILE
SESSION 2013-14
HOTEL
MANAGEMENT
-
8/13/2019 Dev Shukla (1)
2/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 2
GURUKUL THE SCHOOL
COMPUTER PROJECT
CERTIFICATE
THIS IS TO CERTIFY THAT Dev Shukla And Shubham Mehta.. , CLASS 12th
., GURUKUL THE
SCHOOL HAVE COMPLETED THIS PROJECT UNDER THE GUIDANCE OF Mrs. Geetika Pant AND
MAYBE CONSIDERED AS A PART OF THE PRACTICAL EXAM CONDUCTED BY CBSE BOARD.
_________________ ___________________
-
8/13/2019 Dev Shukla (1)
3/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 3
INTERNAL EXAMINAR EXTERNAL EXAMINER
CKNOWLEDGEMENT
THIS PROJECT WOULD NOT HAVE BEEN SUCCESSFULLY COMPLETED WITHOUT THE UNENDING
AND CONTINUOUS SUPPORT AND HELP FROM ALL MY TEACHERS, ESPECIALLY GEETIKA MAM. I
WOULD ALSO LIKE TO THANK MY PARENTS FOR THEIR LOVE AND ENCOURAGEMENT
THROUGHOUT THE MAKING OF THIS PROJECT.
.
(Shubham Mehta And DevShukla)
-
8/13/2019 Dev Shukla (1)
4/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 4
FLOW CHART
MAIN MENU
BOOK A ROOM
CUSTOMER RECORD
EDIT RECORD
EXIT
ROOMS ALLOTED
MODIFY RECORDDELETE RECORD
1 3
2
4
5
-
8/13/2019 Dev Shukla (1)
5/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 5
Classes and Functions Used in the Project
Classes: Hotel
Functions:
FUNCTION FUNCTIONALITY
void main_menu(); //to dispay the main menu void add(); //to book a room void display(); //to display the customer record void rooms(); //to display alloted rooms void edit(); //to edit the customer record int check(int); //to check room status void modify(int); //to modify the record void delete_rec(int); //to delete the record
-
8/13/2019 Dev Shukla (1)
6/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 6
Project code:
-
8/13/2019 Dev Shukla (1)
7/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 7
Header File Used
//
//
#include
#include
#include
#include
#include
#include
#include
#include
#include
//
-
8/13/2019 Dev Shukla (1)
8/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 8
class hotel
{
int room_no;
char name[30];
char address[50];
char phone[10];
public:
void main_menu(); //to dispay the main menu
void add(); //to book a room
void display(); //to display the customer record
void rooms(); //to display alloted rooms
void edit(); //to edit the customer record
int check(int); //to check room status
void modify(int); //to modify the record
void delete_rec(int); //to delete the record
};
//
//Function:1
//
void hotel::main_menu()
-
8/13/2019 Dev Shukla (1)
9/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 9
{
int choice=0;
while(choice!=5)
{
clrscr();
cout
-
8/13/2019 Dev Shukla (1)
10/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 10
{
cout
-
8/13/2019 Dev Shukla (1)
11/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 11
room_no=r;
cout
-
8/13/2019 Dev Shukla (1)
12/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 12
fin.read((char*)this,sizeof(hotel));
if(room_no==r)
{
clrscr();
cout
-
8/13/2019 Dev Shukla (1)
13/29
-
8/13/2019 Dev Shukla (1)
14/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 14
coutchoice;
clrscr();
coutr;
switch(choice)
{
case 1: modify(r);
break;
case 2: delete_rec(r);
break;
default: cout
-
8/13/2019 Dev Shukla (1)
15/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 15
if(room_no==r)
{
flag=1;
break;
}
}
fin.close();
return(flag);
}
//
//Function:6
//
void hotel::modify(int r)
{
long pos,flag=0;
fstream file("Record.dat",ios::in|ios::out|ios::binary);
while(!file.eof())
{
pos=file.tellg();
file.read((char*)this,sizeof(hotel));
if(room_no==r)
{
cout
-
8/13/2019 Dev Shukla (1)
16/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 16
cout
-
8/13/2019 Dev Shukla (1)
17/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 17
ofstream fout("temp.dat",ios::out);
while(!fin.eof())
{
fin.read((char*)this,sizeof(hotel));
if(room_no==r)
{
cout
-
8/13/2019 Dev Shukla (1)
18/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 18
}
}
//
//..Main Function:1....
//
void main()
{
hotel h;
clrscr();
cout
-
8/13/2019 Dev Shukla (1)
19/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 19
OUTPUT
ADMIN MENU
-
8/13/2019 Dev Shukla (1)
20/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 20
MAIN MENU
-
8/13/2019 Dev Shukla (1)
21/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 21
Book a Room
-
8/13/2019 Dev Shukla (1)
22/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 22
Customer Record
-
8/13/2019 Dev Shukla (1)
23/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 23
Room Alloted
-
8/13/2019 Dev Shukla (1)
24/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 24
Edit Menu
-
8/13/2019 Dev Shukla (1)
25/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 25
Modify The customer
Record
-
8/13/2019 Dev Shukla (1)
26/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 26
Delete The customer
Record
-
8/13/2019 Dev Shukla (1)
27/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 27
USES OF THE PROJECT
The set of the objectives that the software caters to, are as stated below:
Electronic handling of admission details to enhance the accuracy, flexibility, reliability andto remove the human errors.
To permit user to enter in a disciplined, organized and user-interactive environment atrandom and to permit easy retrieval of any information
To provide the accurate information about the room, no of guest ,modified details, on thebasis of check in or out to provide online information and deletion of records
To provide an efficient, accurate, reliable, fast, and robust structure that can handle anynumber of new entries.
-
8/13/2019 Dev Shukla (1)
28/29
GURUKUL-THE SCHOOL PROJECT FILE 2013-14 [HOTEL MANAGEMENT] 28
BIBLIOGRAPHY..
BOOKS:
COMPUTER SCIENCE WITH C++ Class 12 (Saraswati Corp.) TOGETHER WITH COMPUTER SCIENCE WITH C++ Class 12.
HARDWARE REQUIREMENTS:
PROCESSOR Pentium III 500 MHz.
HARD DISK DRIVE 10.2GB
RAM 64 MB
CACHE 512 KB
SOFTWARE:TURBO C++.
-
8/13/2019 Dev Shukla (1)
29/29
REMARKS:.