ONLINE BILLING SYSTEM
(In Java)
Sachindeep Singh 13103034
Kanak Bagga 13103044
Ankit Singal 13103037
Amandeep Singh 13103046
Overview
This project is for making a supermarket billing systematic. This system
requires login of any one of the selected worker who will be managing all the
accounting. The worker has the privileges of handling the billing as well as
database modification(updating items details / quantity of items etc.).
The system has a database stored in the system where the details of the
items (quantity/stock on hand/current price/to be ordered etc.) are stored
which can be modified by the current user(remember only one user can login
at a time).
Objectives
Making billing system in a supermarket easy to be handled.
Making billing secure by making a login page without which the database
cannot be changed/updated.
What have we done ?
We have defined 4 classes till now,
login
adminoptions
billing
payment
These classes provide with different functionalities to the user
The LOGIN class
From this class the project begin its execution.
The class accepts a login_id and a password from the user and is meant to be
used by only one user.
The valid id and password creates a object for the next class
All these classes are defined in a single package
The ADMINOPTIONS class
This class provides the admin options to the user.
The user can either modify the database of the products or can proceed to go
for billing.
The BILLING class
This class provides for the billing procedure for the products
The user enters the item code and the quantity of the item.
The total amount is stored in a variable total which is updated every time a
product is added to the cart
Once the items are added, we then proceed for the payment
The PAYMENT class
The object of this class confirms from user the payment
The payment mode is set to be CASH.
After this the billing procedure ends.