You are on page 1of 21

PROJECT NAME: DIGITAL FOOD

MANAGEMENT

SUBJECT: INFORMATICS PRACTICES(065)

Session (2021 - 22)

Submitted to Submitted by
Mr. Vinit Jain Akhil Murarka
ACKNOWLEDGEMENT

I, Akhil Murarka of class XII - A (Science) would sincerely like to thank


Mr. Vinit Jain, our Informatics Practices Teacher who has been a constant
source of inspiration and guidance throughout the project work, acting as
guiding spirit behind the completion of this project. We are thankful to her
for providing us with the valuable suggestions and motivation for the
completion of this project.

Our sincere thanks also to our Principal Mrs. Sarika Singh who has
encouraged in general the science students to be more analytical in solving
the problems.
CERTIFICATE

This is to certify that Akhil Murarka of XII - A (Science) have


worked under my supervision by showing a great interest and
completed their project to my total satisfaction.

The work and conduct of Akhil Murarka during the completion of


their project was excellent.

______________ _______________ ____________


Teacher’s Signature Principal’s Signature Examiner’s Signature

___________________
School Stamp
PROBLEM DEFINITION
Python code to take order and generate bill.

OBJECTIVE
The objective is to provide advance billing system, increased
transparency , a better user experience will no awkward moments,
better , efficient and reliable computerised system .

REASONS FOR CHOOSING THIS TOPIC


1 } It will provide advance Billing system to the customer means that
the customer will have an invoice beforehand to take a look in the
expenses before the service is confirmed i.e. the order is placed.
2 } Increased transparency in the pricing of the food items to
maintain trust and integrity between the customers and the service
provider.
3 } There are times when face to face interaction ordering may
become awkward for you and also for the service provider but when
it’s on a computerised interface the problem can be avoided.

4 } Waiting in long queues to place an order is also a very irritating


task instead ordering while sitting would be preferred . So, no more
waiting in long queues to place an order.

5} Having a computerised system will always help in increasing the


efficiency. After all we know that machines do not do mistakes.
6}Customers will spend more time when they order through an
application as they will have more time to make a decision. And of
course a thoughtful decision will make them happy.
HARDWARE REQUIREMENTS
1 } RAM - 4GB
2 } Processor - Intel(R) Core (TM) i3-5005U
CPU@2.00GHz
3 } Laptop/Desktop
4 } Internet Connectivity - Wi-Fi

SOFTWARE REQUIREMENTS
1 } O.S-Windows 10
2 } Coding Language - Python
3 } Backend - csv file
4 } Development Environment - Python IDLE
5 } Libraries - Pandas , Numpy, Matplotib
6 } MS Office tools - MS Excel
LIMITATIONS
1 } You can only generate bill of one item at a time.
2 } Print of the bill will not be given.
3 } No online payment

BIBLIOGRAPHY
Few information’s were taken from
1 } www.Wikipedia.com
2 } www.google.com
3 } www.restolabs.com

CSV USED-
PYTHON CODE –
FMENU-
OUTPUT-

SALES(OUTPUT)-

SHOW MENU-
OUTPUT-
ORDER-
OUTPUT-
UPDATE-
OUTPUT-
CODE FOR CANCELLING THE ORDER:

OUTPUT:
CODE FOR GENERATING BILL:

OUTPUT:
CODE FOR GRAPH:

OUTPUT:
CODING FOR EXIT:

OUTPUT:

You might also like