Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
933 views

Submitted By: Under Supervisinon Of:: Guru Ghasidas University, Chhatisgarh S E S S I O N: 2 0 2 0 - 2 0 2 2

This document describes a café billing system project created using Python and Tkinter. The project aims to develop a computerized billing system to manage billing tasks more efficiently than a manual process. It will allow calculating totals, generating receipts, and searching past bills. The system is designed to be user-friendly with a simple GUI. Future enhancements could include storing data in a backend database and adding a print invoice option.

Uploaded by

SONAM SHRIVASTAV
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
933 views

Submitted By: Under Supervisinon Of:: Guru Ghasidas University, Chhatisgarh S E S S I O N: 2 0 2 0 - 2 0 2 2

This document describes a café billing system project created using Python and Tkinter. The project aims to develop a computerized billing system to manage billing tasks more efficiently than a manual process. It will allow calculating totals, generating receipts, and searching past bills. The system is designed to be user-friendly with a simple GUI. Future enhancements could include storing data in a backend database and adding a print invoice option.

Uploaded by

SONAM SHRIVASTAV
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

G U R U G H A S I D A S U N I V E R S I T Y, C H H AT I S G A R H

SESSION: 2020-2022
PROJECT REPORT
ON
CAFÉ BILLING SYSTEM
(PYTHON)

SUBMITTED BY: M.C.A 2 semester

UNDER SUPERVISINON OF:


SONAM SHRIVASTAV
PROF. SUSMA JAISWAL
GGV/20/05060
(CSIT DEPARTMENT)
ROLL NO: 20606056
CONTENTS

Introduction
Need of the system
Language description
Flow chart
Hardware and Software Requirement
Module description
Screenshot
Merits and demerits
Future aspects
Summary

Reference
INTRODUCTION

Billing Software system is a project which aims in developing a computerized billing system to
maintain all the billing work of a Café shop.
Billing System is a python based project. We have developed Billing System using Python Tkinter.
The main modules available in this project are Calculate total module which manages the
functionality of total calculation with tax, Generate bill is normally used for generate receipt of bill,
Search bill used for searching previous bill of customer using bill number.
NEED OF THE SYSTEM

• There is always a need of a system that will perform easy billing calculation in a café shop.
• This system will reduce the manual operation required to maintain all the bills. And also
generates bill receipt with unique bill number.
PYTHON:

Python is a widely used general-purpose, high level programming language. It was


initially designed by Guido van Rossum in 1991 and developed by Python Software
Foundation.
It was mainly developed for emphasis on code readability, and its syntax allows
programmers to express concepts in fewer lines of code. Python is a programming
language that lets you work quickly and integrate systems more efficiently. Python is a
high-level, interpreted, interactive and object-oriented scripting language. Python is
designed to be highly readable.
It uses English keywords frequently where as other languages use punctuation, and it
has fewer syntactical constructions than other languages.
FEATURES OF PYTHON

Python is Interpreted − Python is processed at runtime by the interpreter. You do not need to compile your
program before executing it. This is similar to PERL and PHP.

Python is Interactive − You can actually sit at a Python prompt and interact with the interpreter directly to
write your programs.

Python is Object-Oriented − Python supports Object-Oriented style or technique of programming that


encapsulates code within objects.

Python is a Beginner's Language − Python is a great language for the beginner-level programmers and
supports the development of a wide range of applications from simple text processing to WWW browsers to
games.

Easy-to-read − Python code is more clearly defined and visible to the eyes.
TKINTER MODULE

Tkinter is the Python interface to the Tk GUI toolkit shipped with Python. Tkinter is the standard GUI library
for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications.
Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit.
REQUIREMENTS:

 Hardware Requirement
 Processor – Intel i3 7th generation

 RAM – 4 GB

 System Type – 64-bit windows operating system

 Model – Lenovo Ideapad 310kb

 Memory Required – 500 mb

 Software Requirements:
 Technologies used - Python 3.6.

-Python Tkinter GUI

 Language used - Python


FLOWCHART:
MODULE DESCRIPTION

 This Bill Management System is in Python.


 It contains only the admin section.
 The admin manages all the orders management, payments, and report.
 GUI is created using Python Tkinter.
 Here, the User can enter number of selected items from the menu.
 The software displays the menu items as category wise.
 The system will display a bill after clicking on Bill Button.
 Also, the design of this system is pretty simple so that the user won’t get any difficulties while working on it.
GUI MODEL USED

• Button
 The Button widget is used to display buttons in your application.
• Label
 The Label widget is used to provide a single-line caption for other widgets.
 It can also contain images.
• Frame
 The Frame widget is used as a container widget to organize other widgets.
SCREENSHOT:
SCREENSHOT
MERITS

It will give curate accurate result as compared to manual calculation.


Affordable and cost-effective.
User friendly: no expert knowledge required.
Reducing long queues: customer don’t have to wait long.
Reduce manual working: No need of manual calculation.
Time saving: User don’t need to look for menu card, they can directly see on application
DEMERITS

 It doesn’t include input of user details.


 It doesn’t give user information.
 It doesn’t generate bill number
 Backend is not included so it can’t save bills on database
 It doesn’t generate printed invoice.
FUTURE ASPECTS

 This project will Include user details form area.


 It will generate bill.
 Backend will be included where data will be stored.
 It will have print invoice option.
SUMMARY

The project entitled "Billing Software System" is developed using Python tkinter as front end to
computerize the process of total calculation and bill generation.
REFERENCE

 BOOK:

Think Python by Allen B. Downey

ISBN: 9789352134755

 WEBSITES :

 www.google.com

 www.slideshare.net

 www.stackoverflow.com  
Thankyou

You might also like