You are on page 1of 17

BHAKTAVATSALAM VIDYASHRAM

Academic Year: 2021-2022

PROJECT REPORT ON
“BIKE SHOWROOM MANAGEMENT SYSTEM AND SERVICES”  

REGISTER NUMBER   :
NAME        :     
CLASS                  :      XII-C
SUBJECT      :      COMPUTER SCIENCE
SUB CODE           :       083  
BONAFIDE CERTIFICATE
           This is to certify that the Project has been done
by
                          Master/Miss ___________________
Of class XII
At
BHAKTAVATSALAM VIDYASHRAM
Korattur, Chennai 600 080
During the year 2021-2022
Reg.no:_______________
Date:                   Teacher in charge

Submitted for 
All India Senior Secondary Practical Examination
Held at BHAKTAVATSALAM VIDYASHRAM
ON_____________________
Korattur, Chennai 600 080.

Internal Examiner          Seal              External Examiner


S.no Description T.SIGN
01
Acknowledgement

02
Introduction

03
Objectives of the project

04

Proposed System
05
Program code

07
Output

08
Software and Hardware
requirements

09
Installation
          procedure
10
Bibliography
PROPOSED SYSTEM

Today one cannot afford to rely on the fallible human

beings of be really wants to stand against today’s merciless

competition where not to wise saying “to err is human” no

longer valid, it’s out-dated to rationalize your mistake. So, to

keep pace with time, to bring about the best result without

malfunctioning and greater efficiency so to replace the unending

heaps of flies with a much sophisticated hard disk of the

computer. 

One has to use the data management software. Software

has been an ascent in atomization various organisations. Data

management initially had to maintain a lot of ledgers and a lot of

paperwork has to be done but now software production this

organization has made their work faster and easier. Now only

this software has to be loaded on the computer and work can be

done.
ACKNOWLEDGEMENT
           

I WOULD LIKE TO EXPRESS MY SPECIAL


THANKS OF GRATITUDE TO MY COMPUTER
SCIENCE TEACHER MRS.VIJAYALASKHMI FOR
THEIR ABLE GUIDANCE AND SUPPORT IN
COMPLETING MY PROJECT.

I WOULD ALSO LIKE TO EXTEND MY


GRATITUE TO THE PRINCIPLE MA’AM
MRS.N.VIJAYALAKSHMI AND VICE PRINCIPLE
MR.NAGALINGAM GURUSAMY FOR
PROVIDING ME WITH ALL THE FACILITY THAT
WAS REQUIRED
PROJECT ON  CREATING BIKE
SHOWROOM MANAGEMENT SYSTEM AND
SERVICES

INTRODUCTION
This programme helps the users to add a DATA of
customers of all those who does purchases bikes. Today’s
world is full of completions and the only winner of this
race is the one who challenges everybody in that specific
field. This allows the user to add , update and modify

OBJECTIVES OF THE PROJECT

The objective of this project is to let the students

apply the programming knowledge into a real- world

situation/problem and exposed the students how

programming skills helps in developing a good software.


PROGRAM CODE

import mysql.connector as f
a=f.connect(host='localhost',user='root',passwd='',database='
deebikes')
if a.is_connected():
          print('Connected Successfully')
b=a.cursor()    
print('*********************************************
**************************************************
*******************')    
print('''Welcome To bv bikes
         bike's list''')
b.execute('select * from bikes')
for x in b:
        print(x)
print('*********************************************
**************************************************
*******************')
print('''Whether you need to:
         1.Add a new bike
         2.Update the price of the bike
         3.Remove a bike
         4.Purchase a bike
         5.Update delivery status
         6.Delete customer details
         7.EXIT''')
ch=int(input('Enter your choice:'))
print('*********************************************
**************************************************
*******************')

if ch==1:
    ans='Y'
    while ans.upper()=='Y':
        x=input('Enter model code:')
        n=input('Enter brand name:')
        z=input('Enter car model:')
        p=input('Enter price:')
        h="insert into
bikes(model_no,brand_name,bike_name,price)values("+x+",'
"+n+"','"+z+"',"+p+")"
        b.execute(h)
        a.commit()
        print("Added Successfully")
        ans=input('do you want to continue(Y/N)?')
    else:
        print("Thank You")
        
elif ch==2:
    ans='Y'
    while ans.upper()=='Y':
        x=input('Enter the model no:')
        f=input('Enter the new price amount:')
        h='update bikes set price="'+f+'"where
model_no="'+x+'"'
        b.execute(h)
        a.commit()
        print("Modified Successfully")
        for x in b:
            print(x)
        ans=input('do you want to continue(Y/N)?')
    else:
        print("Thank You")

elif ch==3:
    ans='Y'
    while ans.upper()=='Y':
        x=input('Enter model no you need to delete:')
        b.execute('delete from bikes where model_no="'+x+'"')
        a.commit()
        print("Deleted Successfully")
        ans=input('do you want to continue(Y/N)?')
    else:
        print("Thank You")

elif ch==4:
    print("CARS WE CURRENTLY HAVE")
    b.execute('select * from bikes')
    for x in b:
        print(x)
    ans='Y'
    while ans.upper()=='Y':
        n=input("Enter your name:")
        p=input("Enter your phone number:")
        v=input("Enter your address:")
        c=input("Enter the name of the bike you want to
purchase:")
        m=input("Enter mode of
payment(CREDIT/DEBIT/CASH/CHEQUE):")
        if m=="CREDIT" or m=="DEBIT":
            x=int(input("Enter acc no:"))
            y=input("Enter card holder name:")
            z=int(input("Enter CVV:"))
            
        b.execute('insert into
customers(cno,cname,ph_no,address,purchase,mop,dt_statu
s) value(04,"'+n+'","'+p+'","'+v+'","'+c+'","'+m+'","waiting")')
        a.commit()
        print("Added successfully")
        ans=input("do you want to continue(Y/N)?")
    else:
        print("THANK YOU")

elif ch==5:
    ans='Y'
    b.execute('select * from customers')
    for x in b:
        print(x)
    while ans.upper()=='Y':
        c=input("Enter customer no:")
        u=input("Current delivery status:")
        b.execute('update customers set dt_status="'+u+'"where
cno="'+c+'"')
        a.commit()
        print("Updated successfully")
        ans=input("do you want to continue(Y/N)?")
    else:
        print("THANK YOU")

elif ch==6:
    ans='Y'
    b.execute('select * from customers')
    for x in b:
        print(x)
    while ans.upper()=='Y':
        c=input("Enter customer no:")
        b.execute('delete from customers where cno="'+c+'"')
        a.commit()
        print("Deleted Successfully")
        ans=input('do you want to continue(Y/N)?')
    else:
        print("THANK YOU")

elif ch==7:
    print("Thank You")
    a.close()
print('*********************************************
**************************************************
*****************************') 
SOFTWARE AND HARDWARE
REQUIREMENTS
▪ Hardware requirement:
Operation system:
      Windows 10
Application software:
      MYSQL
     Python 3.8.2

 ▪ Minimum Requirement:
Processor-pentium1
Mouse-Required 
Keyboard-standard(101 Keys)
HDD-160 GB
RAM-1GB

▪ Recommended Requirement:
Core2due/i3-PROCESSOR
 Standard three button-MOUSE
 Standard(104 keys)-KEYBOARD
500GB plus-HDD
2GB-RAM
INSTALLATION PROCEDURE

Pre-Requisites :

1. You have to have the following softwares for


the
successful running of this software; which are
I) Python (Only for the First time), it is
downloadable from 'www.python.org'.
 II) MySQL (Only for the First time), it is
downloadable from 'www.mysql.org'.

Installation :-

1. There will be two folders namely 'Python Files'


and 'EXE files' in the folder 'Source Code'.
2. The folder 'Python Files' will contain the source
code of the software in python language. If you
are running the software by the 3rd step
mentioned below you have to pre install the
following modules :-

I) mysql.connector or pymysql
II) matplotlib.
3. Open the files in any python editors and run it
to start and work on the software.
4. The folder 'EXE files' will contain two files
namely 'main.exe' and 'Tables_in_mysql.exe'
BIBLIOGRAPHY

 Computer Science Text Book Class 12 

 https://en.wikipedia.org/wiki/Main_Page

 python.org

 codeacademy

 tutorialspoint.com

 pythonchallenge.com

 learnpython.org

 Google’s python class

You might also like