0% found this document useful (0 votes)
35 views19 pages

Bill Management

Uploaded by

ankit200579
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views19 pages

Bill Management

Uploaded by

ankit200579
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

CERTIFICATE

1
Acknowledgement

2
INDEX
 Brief Overview of Project

 Need of Computerization

 Software and Hardware requirement

 Advantages of Project

3
 Limitations of Project

 Source Code of Project

 Output Screening

 Future Enhancement of Project

 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.

There is no error and warning content in this project. This design is so


simple that user won’t find it difficult to use and navigate

4
 INPUT DATA AND VALIDATION OF PROJECT
 All the fields such as sales payments discounts are validated and do not
take invalid values.
 Each form of sales, discounts, stock cannot accept the blank values.
 Avoiding errors in data.
 Controlling amount of given data.

SOFTWARE AND HARDWARE REQUIREMENTS

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.

NETWORK MODEL: In this, the data is represented by collection of records and


relationship is represented by (ink or association.

CHARACTERISTICS OF DBMS

 It reduces the redundancy


 Reduction of data in inconsistency
 Data sharing
 Data standardization
5
DIFFERENT TYPES OF FILES: -BASED ON ACCESS

 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.

Software programs constantly evolve. A program used today may be


obsolete within several years. Being trained on today's software does not
guarantee it will be used when you are ready to go out into the field.

6
Understanding calculations is timeless, as is computer competency. Software,
however, shifts rapidly.

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

7
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

8
Output screen

9
10
11
12
13
14
15
16
Future enhancements
17
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.

2. The system is observed as a whole; the inputs need to be


identified firstly before turning them and then the system is
subjected to study as a whole to identify the problem areas.

3. Although tunings any system as a whole is a complex


procedure, but tuning individual statements is not the best
as something that is correct for one input may hurt another
inputs performance.

4. The solutions are given as a proposal. The suggestion is


revised on user request and optimal changes are made. This
loop terminates as soon as the user is gratified with the
proposal.

5. So on the whole, system analysis is done to improve the


system performance by monitoring it and obtaining the best
throughput possible from it. Therefore system analysis plays
a crucial role in designing any system.

Bibliography
18
19

You might also like