The document is a lab project report detailing the development of a restaurant management application using C++. The app allows users to sign up, log in, view restaurants, select dishes, and provide feedback, aiming to modernize restaurant operations. It serves as a foundational codebase for further enhancements to meet the needs of restaurant owners and customers.
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 ratings0% found this document useful (0 votes)
14 views7 pages
SDFPROJECTREPORTAYUSHPDF
The document is a lab project report detailing the development of a restaurant management application using C++. The app allows users to sign up, log in, view restaurants, select dishes, and provide feedback, aiming to modernize restaurant operations. It serves as a foundational codebase for further enhancements to meet the needs of restaurant owners and customers.
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/ 7
Software Development Fundamentals-II
Lab Project Report
Submitted by :
Prasanna Godiyal [9923103001]
Ayush Bajpai [9923103003]
Lakshya Pandey [9923103247]
BATCH-F1
(B.Tech CSE 2nd semester)
PROBLEM STATEMENT:
We made a restaurant app because many
restaurants struggle with old-fashioned ways of doing things. Our app helps customers to place orders from variety of restaurants and variety of dishes from the specific restaurant. Also at the end the user can give his/her feedback after placing and order. Additionally, user can view his/her cart, view his/her account details, view the details of the placed order.It's easy to use and helps restaurants run better so they can make more money and make their customers happier. Features of C++ used: 1. Objects and Classes(OOPS) 2. STL(Vector,Maps) 3. Functions 4.Header files such as #include<string>,#include<vector>, #include<map>,#include<cstdlib>, #include<ctime> 5. Inheritance 6. Arrays IMPLEMENTATION Our code is a restaurant management system implemented in C++. It allows users to sign up or log in, view a list of restaurants, select dishes from a menu, add them to a cart, and choose a payment method.
In this code we have:
1. Defined the classes userdetails, Restaurants, and app.
2. Implemented member functions for each class to handle user details, restaurant management, and application functionalities. 3. In the main function, created an instance of the app class and prompt the user to either sign up or log in. 4. Depending on the user's choice, either sign them up as a new user or prompt them to log in with existing credentials. 5. Once logged in, provide options for the user to interact with the restaurant management system, such as adding a new restaurant, viewing restaurants, viewing the cart, viewing account details, viewing placed orders, or logging out. 6. Implemented the functionalities for each option as defined in your code, such as adding a new restaurant, displaying the list of restaurants, selecting dishes, viewing the cart, handling payment options and at the last asked for the feedback from the user. OUTPUT: CONCLUSION:
In conclusion, this code presents a basic implementation of
a restaurant management application using C++. It allows users to sign up, log in, add new restaurants, view restaurant menus, select dishes, view their cart, and place orders. Additionally, it incorporates features for providing user feedback and handling payment methods. Overall, this code serves as a foundation for building a more comprehensive and polished restaurant management system, offering opportunities for expansion and refinement to meet the evolving needs of both restaurant owners and customers in the digital age.