Computer Science C++ Project on Hotel Management for CBSE Class 12 2012

Advertisements

 

Synopsis of Hotel Management Project

In this project that is hospital MANAGEMENT SYSTEM prepared, we are dealing with the concept of the generation of the room status, billing detail status of various patients in the hospital. This system is based on the admission of patients into the hospital. This is principally and solely a final bill generation utility and is a Post Transaction System. This means, that the transaction being fed into the System, have already been executed. We start with the authentication of user for the security purpose. The next step is to enter the record of the patients and then we proceed to renter his room no, ward no and other details. After the medicine and nursing details, and doctors details are recorded, the automated system automatically posts each record to their respective heads.

Note: The project on Hotel Management is available for free download at C++ projects section of www.icbse.com

This software records daily expenses incurred on the patient details in form of TRANSACTION ENTRY, classifies these transactions to the respective heads automatically, summarize these transactions in the form of various expenses heads. Beside all these basic requirements of hospital billing it also generates the reports like annual result which is useful to take annual decisions and is helpful to analyze the recovery of the concerned patient.

The concerned hospital is one of the premire in providing excellent healthcare and nursing services in areas like mumbai and delhi and is a fast growing hospital organisation with technical tie up from USA, UK, Australia & Germany for providing latest industry related treatments. It maintains excellent rapport and provides fine treatment to its patients.

OBJECTIVE OF THE PROJECT

The set of the objectives that the software caters to are as stated below:

 Electronically handling of patient admission details to enhance the accuracy, flexibility, reliability and to remove the human errors.

 To permit the indiscipline of entering records at random and to permit easy retrieval of any information.

 To provide the accurate information about the patient room no ,modified details,result on the basis of rollno to provide online informationand deletion of records

 To keep track of fail students .

 To provide annual result card
 To provide the efficient, accurate, reliable, fast, and robust structure that can handle any number of students transactions.

DATA FLOW DIAGRAMS (DFDs)

ANALYSIS (DFD’S)

A Data Flow Diagram is a tool that traces the flow of data in a system. The Data Flow Diagram is made up of a set of four symbols called as the external entities, data stores, data flows and the processes. The zero level data flow diagram also popularly called as the context level data flow diagram is depicted below for our software.

FAMS
DATABASE

CONTEXT LEVEL DIAGRAM
(ZERO LEVEL DFD)

Pass Login Details

User ID & Valid
Password Status

User Table

FIRST LEVEL DATA FLOW DIAGRAM

User
file
Transaction
file

results
SECOND LEVEL DATA FLOW DIAGRAM

HARDWARE REQUIREMENTS

PROCESSOR Pentium III 500 MHz.
HARD DISK DRIVE 10.2GB
RAM 64 MB
CACHE 512 KB

TOOLS/PLATFORM, LANGUAGES TO BE USED
Software and hardware specification as the name suggests, tells us about the various characteristics of the software and the hardware environment used i.e. the development environment used. Here I specify various software languages, supporting tools that have been used for the development of the system. These tools and the languages have been used because of their relative ease of understand and personal interest of the team developing the project.

PROCESSING ENVIRONMENT
SOFTWARE ENVIRONMENT OF THE PROJECT
PLATFORM WINDOW 98,XP,2000
FRONT END Turboc c++ ver 3.0
BACK END Dos file support

SOFTWARE LANGUAGES USED
In the development of a project the selection of an appropriate programming language and a platform is of primary importance. The major part of credit of success of a project goes to the software environment chosen by the developer. Selecting a language from the ocean of the languages is very difficult. A developer has to consider the various features and functionalities that a particular language can provide him/her how easily and successfully the requirements of a user can be fulfilled depend on the s/w language chosen. More over the developer also has to take care of the various facilities, he can use. In the development of this application, it has been taken into great consideration that server overhead should be low as far as possible.

Turboc c++ 3.0
C++ is one of the most widely used development tools on the market today. C++ is a high level, compiler and high shell language. In addition, c++ has the feature of object-oriented programming.
A language can be classified as low-level language and high-level language. Program written the low level language is dependent on the architecture of the computer. In other words, the low level languages are machine dependent. Machine language and Assembly language are the low-level languages. High-level language uses English like statements to give an instruction to the machine. These instructions are machine independent. The same source program can be used on another machine, which is architecturally different from the machine in which the source program is written with a few or no changes. In other words, the high level languages are machine independent. A high level language has more readability than low-level language. Programming in high-level
language is much easier than low-level language.
A high level language uses the translators to translate the source program in to machine executable form because the computer cannot understand the high level language. It can understand only binary language. A high-level language program can be translated using interpreter or compiler. Interpreter takes the source program line by line as input, translates one line at a time into executable form if it has no errors otherwise displays an error message. Compiler first translates the source program into object program if there is no errors if there are errors in the program it displays the list of the errors. After translating the object program can be executed. Each time the program execution starts the interpreter interprets the source program but compiler does not. C++ is an compiler language. It also has the feature of compilation. When one want to create .exe file c++ first compile the source program then translates it into executable program. upsc
A language provides either low visual or high visual. Earlier high level languages like Pascal, Basic, For-tran, COBOL, etc. provides the low-visual because it uses the character based interface to the interact with the user.
The c++ provide various facility like encapsulation and polymorphism it also provide various features like exception handling mechanism it also provide runtime object error correction
FEATURES OF C++ 3.0
• It is a simple language that’s easy to master.
• C++ makes working with the basic data types extremely easy.
• C++ provides a full-featured development environment with features such as polymorphism.
• The native code compiler provides the feature to build fast, scalable components.

‘FILE ’ STRUCTURE

SNO FIELDNAME DATATYPE
1 Con_no Long unsigned int
2 Name CHAR
3 ADD CHAR
4 CITY CHAR
5 Oprdg long unsigned int
6 Clrdg long unsigned int
7 Met call long unsigned int
8 Free call long unsigned int
9 Charge call long unsigned int
10 Metcharge Float
11 Rent Float
12 Debit Float
13 Credit Float
14 Tax Float
15 Surcharge Float
16 Gross amt Float
17 Net amt Float

PROCESS SPECIFICATION:
PROCESS NAME: LOGIN OPERATION
Input Data: Password
Output Data: Grant or Deny Access
Validations:
The Password are validated against the file authorizations to verify if the user is authorized to use the application. In cases of error, the appropriate error message is displayed.
Processing:
If all the validations go through successfully, the options on the main menu are available depending upon the authorization of the logged in user. If the user is failed to supply the correct User Id or Password for four consecutive times then the application will be closed.
—————————————————————————————————
PROCESS NAME: BILL MAINTENANCE
Operations :
1. Add record
2. See record
3. Enquiry
4. Modification
5. Exit

For further information regarding Computer Science C++ Project on Hotel Management for CBSE Class 12, connect with us on facebook, google+ and twitter.


Tags: c project on hotel management, hotel management project in c, c projects on hotel management, computer science projects for class 12 with output, c projects for class 12 with output, c projects for class 12, hotel management project in c free download, hospital management project in c for class 12, c project on hotel management with output, hardware and software requirements for c project


Ask a Question:

  • how to make a better and nice project on [aeronautical engineering]
    must reply…..

    @PuShP on 18 Jan 2013
  • the project should be in c++ …..
    the project can be related to any topic in todays life
    i am help less please help me soon

    ” THANK YOU “

    kalrav bhavsar on 15 Dec 2012
  • i need a project for my 12th board ?????????
    i m help less please help me…..
    it is better if it is min. of 500 lines and with graphics

    “I WOULD BE REALY THANKFUL FOR YOUR HELP”

    kalrav bhavsar on 15 Dec 2012
  • computer project c++ program hotel management for Engineering,How i can get it

    Linga Sangeeth on 15 Sep 2012
  • Plz, Send Hotel Management program for Engineering using c++, I need it

    Linga Sangeeth on 15 Sep 2012
  • computer science project c++ program in hotel management? for class 12th

    Rushabh Mehta on 30 May 2012
  • i need a c++ program consisting atleast 500lines.
    but i am helpless. how wil i do it???

    sreenath on 20 Jan 2012
  • where will i get a complete c++ project for class12 cbse with a brief description of the project and project file?

    sandy on 02 Jan 2012
  • provide me with hotel management program written in c++ programming language by 11th November 2011.

    Timothy Mutwiri on 09 Nov 2011
  • hey where’s the project i need it ?
    urgently help me…. so from where i could i get it .
    please give the detail in full

    sonu on 15 Sep 2011
  • computer project c++ program hotel management? for class 12 school santhinikethan public school

    Ayswarya Mohandas on 02 Aug 2011
  • how can complete this project given to me as my project topic(computerization of hotel management) a case study of first molac hotel owo.

    OJO AUGUSTUS AYODEJI on 09 Apr 2011