Billing management system c++


Restaurant Billing Management System Based on: Calculation of total bill on the basis of order placed Abhishek Singh, RB6801B39, 10804172 Shivam Grover, RB6801B40, 10801101 Btech-ECE, Lovely Professional University Address sam.[email protected]com[email protected]com Submitted to: Mr. Raj Karan Singh Lovely Professional University ACKNOWLEDGEMENT I take this opportunity to express my sincere thanks to all those people, how helped me in completing this project successfully; this work of creation wouldn’t have been possible without their kind help, cooperation and extended support.

First and foremost sincere thanks to my project guide Mr. Raj Karan SIngh, for their valuable guidance for completion of this work and also for providing the necessary facilities and support. Also I sincerely thanks to all the faculties and coordinator, whose valuable suggestions, support andmotivationprovided me, required strength for accomplishment of this term paper. -Shivam Grover, Abhishek Singh Contents: • Introduction • About the Billing Management System. • Source code Advantages • Programming test • Bibliography INTRODUCTION C++ (pronounced ” See plus plus”) is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. [1] It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C programming language and originally named ” C with Classes”.

It was renamed to C++ in 1983. C++ is widely used in the software industry, and remains one of the most popular languages ever created. Some of its application domains include systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. Several groups provide both free and proprietary C++ compiler software, including the GNU Project, Microsoft, Intel, Borland and others.

C++ is also used for hardware design, where design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create a register transfer level hardware description language via high-level synthesis. The language began as enhancements to C, first adding classes, then virtual functions, operator overloading, multiple inheritance, templates, and exception handling among other features. After years of development, the C++ programming language standard was ratified in 1998 as ISO/IEC 14882: 1998.

That standard is still current, but is amended by the 2003 technical corrigendum, ISO/IEC 14882: 2003. The next standard version (known informally as C++0x) is in development. About Billing Management System: At time of purchasing items we use bill book for easy billing and for records include the identification of the customer and other relevant information that are passed onto the billing system. The billing system also receives records from other carriers (such as a long distance service provider, or a roaming partner).

Here in our program, only the authoritarian can operate the software by putting a password. [pic] He then chooses to enter the system or to exit. [pic] Further he can enter the number of customers, followed by the details of each user like: [pic] [pic] Number of items, Name of the particular item, Price and Quantity. [pic] The user is then displayed with a bill of customer 1 with date and time. [pic] Where he has to pay equal or more than the total amount, otherwise he would not accept. pic] The program will further display the change and then a screen with the next customer follows. After when the user is done with the billing and payment, he gets an option either to continue with the further customers or to exit. [pic] If we continue, the user will start again giving the password.

Source Code: #include #include #include #include #include #include class bill_book { public: char name[20]; char add[30]; int bill_no, s_no; public: void getdata(int i) { s_no= 0; clrscr(); cout