Disclaimer: This system is a fictional project developed for academic purposes.
The bookstore, names, and data used are entirely made up and do not represent any real business.
The "Famous" Bookstore Management System is a C++ console-based application designed to simulate the order placement process in a bookstore. It supports role-based access for both staff and managers, allowing efficient handling of customer orders & payment, and sales & inventory reporting.
The system is user-friendly, menu-driven, and includes input validation to minimize errors during transactions.
-
Book Ordering
- Browse books by genre: Drama, Fiction, Non-fiction, Fantasy, Biography.
- Select book by number and quantity.
- Add multiple books to a single invoice.
- Order confirmation before payment.
-
Payment Processing
- Supports Cash, Debit Card, Credit Card, and E-wallet. (Fictional Money)
- Calculates change automatically.
- Displays an on-screen receipt.
- Secure Login β Requires Manager ID and password.
- Reports
- Daily Sales Report
- Best & Worst Genre Sales Report
- Stock Report
FamousBookstore/
β
βββ main.cpp # Entry point with menu system
βββ functions.cpp # Core functions for ordering, reporting, etc.
βββ functions.h # Function prototypes