Skip to content

Project series for CMSC 226 Introduction to C++, spring semester 2023

Notifications You must be signed in to change notification settings

noahcil/Serendipity-Booksellers-Software-Development

Repository files navigation

Serendipity-Booksellers-Software-Development

Project series for CMSC 226 Introduction to C++, spring semester 2023

Serendipity Booksellers is a small bookstore located in a shopping mall. They have a cashier station equipped with a personal computer. The manager wants you to develop a point-of-sale (POS) software package that will make the computer function as a cash register and keep an inventory file. The inventory file will be a database of all the books in the bookstore. In general, the software is to perform the following tasks:

  • Calculate the total of a sale, including sales tax
  • When a book is purchased, subtract it from the inventory file
  • Add, change, delete, and look up books in the inventory file
  • Display various sales reports

Header comments need to be updated Notes in files should be implemented The main function of the files should be converted to void add include sting to relevant files readme needs to be formatted change all possible input validation to Y/N format with char variable checker implement enum where appropriate vectors in cashier may not be necessary anymore because of new struct comments in files need to be updated

About

Project series for CMSC 226 Introduction to C++, spring semester 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published