0% found this document useful (0 votes)
52 views9 pages

Prateek Synopsis

This document describes a project for a Python Tkinter application for transport booking. The application has two modules - admin and user. The admin module allows admins to manage users, set transport fare rates, and view booking reports. The user module allows users to book, modify, search, and cancel transport bookings. The project aims to simplify the transport booking process compared to existing solutions. It will use Tkinter for the GUI and MySQL for the backend database. The future scope involves adding SMS and email notifications. The software requirements are Python, Tkinter, a database IDE like PyCharm, and MySQL. The hardware requirements are Windows OS, 4GB RAM, and 240GB hard disk.

Uploaded by

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

Prateek Synopsis

This document describes a project for a Python Tkinter application for transport booking. The application has two modules - admin and user. The admin module allows admins to manage users, set transport fare rates, and view booking reports. The user module allows users to book, modify, search, and cancel transport bookings. The project aims to simplify the transport booking process compared to existing solutions. It will use Tkinter for the GUI and MySQL for the backend database. The future scope involves adding SMS and email notifications. The software requirements are Python, Tkinter, a database IDE like PyCharm, and MySQL. The hardware requirements are Windows OS, 4GB RAM, and 240GB hard disk.

Uploaded by

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

Department of Computer Science AKS UNIVERSITY,SATNA (M.

P)

Aks University Satna

A PROJECT SYNOPSIS
“ Python Tkinter Project for Transport Booking”
DEPARTMENT OF COMPUTER SCIENCE

( MASTER OF COMPUTER APPlICATION )

3 -SEM
RD

by:

STUDENT NAME – PRATEEk NIgAM STUDENT CODE – B2192R10700016

UNDER ThE gUIDANCE OF

bRIjESh SONI

AkS UNIvERSITy SATNA(M.P.)

SEASON 2021-2023

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 1


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

INTRODUCTION

“Python Tkinter Project for Transport Booking”

Transport packer and movers :


Its python GUI Desktop application using Tkinter for GUI Interface and MySQL
database as backend it's a desktop application single user which has two modules,
admin, user

Admin module:
Admin allowed to create new user, change its and change admin password itself, admin
role to set fare of transport goods, admin also checks booking details and various
reports on booking daily, monthly and yearly

User module:
User are allowed to accept the booking, check a booking, modify booking, search
booking, update, or cancel booking also allowed to check fare details

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 2


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

ObjECTIvE

This project is an innovation, which makes the way of Transport Booking simple
compared to other existing projects. This project has been implemented using Python
Tkinter as front end and MySQL as back end. The purpose of the project is to build an
application program to reduce the manual work for managing the transport booking,
transport type , charges according to transport type and distance and generating bill
according to the type of customer – individual or commercial. It displays the details
of the customers, type of booking. It maintains error free database and easily
incorporates the future developments and changes.

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 3


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

MODUlE
Admin Module
 Admin login
 Admin
 Admin Change Password
 Create New User
 User Change Password
 Delete
 Exit
 Fare Menu
 Add Fare Detail
 Search Fare Detail
 Update Fare Detail
 Delete Fare Detail
 Help
 About Project
 About Us

User Module
 User Login
 Bookings
 New
 Open
 Update
 Cancel
 Exit
 Calculate Fare
 Search
 Show
 Calculate Fare

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 4


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

MODUlE DESCRIPTION

 LOGIN - This screen contains various fields like username and


password. There are two different buttons called Admin Login and
User Login. If he/she has already registered, only he has to login using
username and password. If the user is an administrator, admin screen
will be displayed or If the user is User then user screen will be
displayed. Once the user has logged in, type of customer will be fetched
from the database by comparing the username and password entered.
Based on the customer the required screen will be called.
 ADMINISTRATOR – After the administrator has logged in, admin screen
will be displayed. This screen contains various fields like admin (admin
changed password, create new user, user change password, delete,
exit), fare menu (add-search-update-delete fare detail), help (about
project, about us).
 USER – After the user has logged in, user screen will be displayed. This
screen contains various fields like bookings (new, open, update, cancel,
exit booking), calculate fare (search, show, calculate fare details).

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 5


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

FUTURE SCOPE OF ThE PROjECT


The main purpose of “Transport Booking Using Tkinter ” is to provide an alternative
and convenient way for a customer to book transport for packers and movers. We
can provide SMS based alert and email notification for transport booking. Where user
will get update of their booking and the status of transport in their mobile phone.

SOFTwARE REqUIREMENT
 Python - Tkinter
 IDLE - Pycharm
 Database - MySQL

hARDwARE REqUIREMENT
 OS – Windows
 Hard Disk – 240 GB
 RAM – 4 GB

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 6


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

ExPECTED OUTCOME

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 7


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 8


Department of Computer Science AKS UNIVERSITY,SATNA (M.P)

CONClUSION

Transport Booking using Python Tkinter and MySQL has been developed with the
help of Pycharm IDE effectively. It is simple and user friendly. Since this system is
implemented in Python, it is platform independent. It has wide scope for future
expansion. All the manual as well as paper works can be fully eliminated in this
transport booking. The accuracy and reliability are surely increased. It makes sure
that unauthorized personal cannot execute this program. This system provides
secured processing without any threats.

Transport Booking with Tkinter | Prateek Nigam (B2192R10700016) 9

You might also like