You are on page 1of 19

MAHARASHTRA STATE BOARD OF TECHNICAL

EDUCATION MUMBAI
A
PROJECT REPORT ON
“DEVELOP A BOOK PURCHASE
SYSTEM”
UNDER THE GUIDANCE
OF
Mrs.

DEPART MENT OF
COMPUTER

ENGINEERING
DR. D.Y. PATIL POLYTECHNIC,
KASABA BAWADA, KOLHAPUR
SEMESTER – VI
YEAR: - 2019-20
SUBMITTED BY:
Name Roll No

Misbah Sharif Naik 3117

Sakshi Sachin Patil 3116


Certificate

This Is To Certify That Mr. /Ms.


Name Roll No
Misbah Sharif Naik 3117
Sakshi Sachin Patil 3116

of 6th Semester of Diploma in Computer Engineering Of


Institute, Dr. D. Y. Patil Polytechnic (Code: 0539) Has Completed the Micro
Project Satisfactorily In Subject –Programming With Python for the
Academic Year 2019-2020 As Prescribed In the Curriculum.

Place: Kolhapur Date:

Subject Teacher Head of the Department Principal


ACKNOWLEDGMENT
It is being a result of patients, hard work and mutual understanding it is our great pleasure to
represent this project on “DEVELOP A BOOK PURCHASE SYSTEM”

Everything needs some where to fall back upon sometimes. And we are not an exception. The
completion of this project is the result of immense, heartfelt advice and suggestions from various
people in various fields no matter how small they might seem to be.

We would first like to thank our guide MRS. without whom the completion of this project would
be nothing but a dream. Their suggestions, advice and wonderful ideas had never failed to add
some color to this project.

Explicitly speaking, each and every teacher in computer engineering department in dr. D. Y. Patil
polytechnic aided none way or another in turning this project in to a reality. Thought it may not be
possible to mention each one of them by name, we still like to thank the mall for their aids.

The patience, advice and encouragement of our classmates and our friends in general had
been too helpful to be neglected. Wondering what would happen without them. We heartily
like to express our gratitude to them too.

Well charity can also last at home sometimes. We would also like to thank one another in our
project group for this advice, hardworking patience and off course precious idea.

Date:

Place: Kolhapur.
INDEX

SR.NO TOPIC PAGE NO

1. Introduction

2. Literature Review

3. Aim Of The Project

4. Course Outcomes Achieved

5. Actual Resources Used

6. Program Code

7. Output Of The Micro Project

8. Skills Developed / Learning Out Of


This Micro Project

9. Applications Of This Project


INTRODUCTION

This project is based on the book purchase system that used in the different sectors like libraries
and store management systems. book purchasing system is a process for buying books and
services encompassing purchase from purchase order.

This project encompasses the overall working of the book purchase system and try to
follow the same approach of book purchase system which is actually used and works contently in
companies.

6
LITERATURE REVIEW

A purchase system is a specialized accounting system of purchasing books and it is also a prime


entry book/daybook/main entry book which is used in an accounting system to keep track of the
orders of items placed using accounts payable. Simply a purchase journal can be defined as the
main entry book.

For the development of this software for developing more effective, reliable and simple software
for the end user. After the development of software must test its characteristics as per its standard
functions used. Also we use the following resources for the reference.

7
AIM OF THE MICRO PROJECT

Aim:

Develop a book purchase system in python

Benefits:

 Study how to use Python editor to design application


 Develop the Practical Skills and Competency.
 Analyze the Functions of Python programming language.

8
COURSE OUTCOMES ACHIEVED

 Display message on screen using Python script on IDE

 Develop python program to demonstrate use of operators.

 Perform operations on data structure in python

9
ACTUAL RESOURCES USED

Sr.no Name of Resource Specification Qty Remarks

1. Hardware: Computer(i3-i5 Preferable), minimum 1 -


Computer System 2GB RAM and onwards

2. Operating System Windows 7 or Later Version - -

3. Software Thonny IDE with Version 3.2.4 - -

10
ACTUAL METHODOLOGY FOLLOWED

1. Collect the Information from relevant Source about project:

 Collect the information about the book purchase system from the resources like reference
book and python tutorials by the python developers and implement it in own words.

2. Study the different IDE’s and controls for Advance Features:


 Study the different IDE’s (Integrated Development Environment) for making more
effective and Advance System of Software.

3. Develop an application for Environment and Sustainability:

 Develop an application which is sustainability in changing environment of purchase


system in which all the focus should consider on the software and check that it function
effectively as its need or not.
4. Preparation and Presentation of Report:
 Start the creation of proposal we consider the Facts, communication and ethics and
follow individual and teamwork approach, and then start the preparation of report

11
PROGRAM CODE

Source code

import random

def price():

price=int(input("Enter Price:"))

qty=int(input("Enter Qantity:"))

chrgs=int(input("Enter Charges:"))

b_id=random.randint(1,101)

gst=(price*12)/100

tc= price * qty + chrgs

print("\n------------Bill recipt-----------")

print("Bill Id:",b_id)

print("Quantity:",qty)

print("Price:",price)

print("Charges Apply:",chrgs)

print("GST included:",gst)

print("\n------ Total Amount:",tc,"--------")

print("(Charges may apply as per the custom duties and GST's)")

print("Amount without gst:",tc-gst)

12
def main():

print("\n########Book purchase system########")

print("Select Department:")

print("1.Mechanical\n2.Automobile\n3.Computer\n4.Electronics and Telecommunication")

mech=['SOM','TOM','APM']

auto=['SOM','TOM','APM']

comp=['PIC','WPD','ACN']

etc=['BEC','EEC','DTE']

ch=int(input(""))

if(ch==1):

print(mech)

print("select the subject from the list")

#print("1.SOM \n2.TOM\n3.APM")

book_mech=int(input(""))

print("book department:Mechanical")

price()

cont=int(input("\n\nWould you like to countinue \n1.Yes 2.No\n"))

if(cont==1):

main()

else:

print("You Exited successfully

!!!")

exit()

13
if(ch==2):

print(auto)

print("select the subject from the list")

# print("1.SOM \n2.TOM\n3.APM")

book_auto=int(input(""))

print("book department:Automobile")

price()

cont_1=int(input("\n\nWould you like to countinue \n1.Yes 2.No\n"))

if(cont_1==1):

main()

else:

print("You Exited successfully!!!")

exit()

if(ch==3):

print(comp)

print("select the subject from the list")

# print("1.PIC \n2.WPD\n3.ACN")

book_comp=int(input(""))

print("book department:Computer")

price()

cont_2=int(input("\n\nWould you like to countinue \n1.Yes 2.No\n"))

14
if(cont_2==1)

main()

else:

print("You Exited successfully!!!")

exit()

if(ch==4):

print(etc)

print("select the subject from the list")

# print("1.BEC \n2.EEC\n3.DTE")

book_etc=int(input(""))

print("book department:Electronics and Telecommunication")

price()

cont_2=int(input("\n\nWould you like to countinue \n1.Yes 2.No\n"))

if(cont_2==1):

main()

else:

print("You Exited successfully!!!")

exit()

if(ch<1 or ch>4):

print("Wrong Selection Try Once again!")

main()

15
OUTPUT OF THE MICRO PROJECT

Output:

a) Mechanical department

16
b) Automobile department

c) Computer department

17
d) Electronics and Telecommunication department

18
SKILLS DEVELOPED/LEARNING OUT OF THIS PROJECT

1. Testing Skills and Team-work Ability.


2. Prioritize time effectively to complete the Develop project

APPLICATION OF THIS PROJECT

1. Library management system


2. Store management system

19

You might also like