Bill Management Anuj
Bill Management Anuj
SCHOOL,GOHANA
Investigatory project on
BILL MANAGEMENT
Principal:
Acknowledgement
I, Anuj of class XIIth Non Medical, roll no: 9
MR. BIJENDER,, PGT COMPUTER SCIENCE, for her vital support, guidance and
encouragement – without which this project would not have come forth.
Need of Computerization
Advantages of Project
Limitations of Project
Output Screening
Bibliography
BRIEF OVERVIEW
Bill management system is developed using python. While using this bill
management system we can easily calculate total bill of the customer.
Moreover, the total bill is calculated including service charge and state tax.
All you have to do is to just fill the questions asked by the computer with
item and quantities .The program will display your total bill with number
of items purchased.
Data file handling: has been effectively used in the program. The database is a
collection of interrelated data to serve multiple applications. That is database
programs create files of information. So we see that files are worked with most,
inside the program.
DBMS: The software required for the management of data is called as DBMS. It
has 3 models:
Relation model
Hierarchical model
Network model
RELATIONAL MODEL: It’s based on the concept on relation. Relation is the table
that consists of rows and columns. The rows of the table are called tuple and the
columns of the table are called attribute. Numbers of rows in the table is called as
cardinality. Number of columns in the table is called as degree.
HIERARCHICAL MODEL: In this type of model, we have multiple records for
each record. A particular record has one parent record. No chide record can exist
without parent record. In this, the records are organized in tree.
CHARACTERISTICS OF DBMS
Sequential file
Serial file
Random (direct access) file BASED ON STORAGE:-
Text file
Binary File
Need of computerization
Bill management is a python based project and we have developed bill
management system using mysql and mysql connector. It is easy to operate and
understand by users. The calculations of bills is done in a short period of time
and it’s not time consuming. It ensures accurate records and minimizes the
inevitable and costly errors with manual data enter.
This accurate data helps to provide accurate performance and payroll data.
Most bill management system is built around highly secure system and highly
reliable and secure and can help prevent time theft and administrative costs
stemming. With just few clicks we can generate accurate reports on hours
worked.
Merits
It generates the report on the number of items purchased by customer.
Provides filter report on payments, inventory and products.
We can easily export PDF on products sold.
Applications can also provide excel export for sales and discounts.
It deals with monitoring the information and transaction of products.
It increases the efficiency of managing sales and discount.
It has higher efficiency of editing, adding and updating of records.
Provides the searching facilities on various factors
Demerits
Excel export has not been developed for products sold.
The transactions are executed in offline mode only.
Online transactions for sales, discounts, or other data modifications are not
possible.
Offline reports of sales, products, discounts and stocks cannot be generated
due to batch mode execution
create
Output screen
Future enhancements
1. The process of gathering information, diagnosing the problems,
then interpreting facts is known as System analysis. It also includes
recommending system improvements needed, based on the same data.
Bibliography
sumita arora
sultan chand
https://www.w3schools.com
https://dev.mysql.com
Om public school,gohana
Investigatory project on
BILL MANAGEMENT
Submitted by: Anuj
Class: XII Non Medical
Roll.no:9