Class 12 Computer Project

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

COMPUTER SCIENCE

PROJECT 2022/23
SYNOPSIS
“THE BIG SIX”
FOOTBALL BOOKING SYSTEM

NAME CLASS/SEC ROLL.NO ADMISSION.NO


KARAN.S 12/C 13 BN/11869
JAYADHITYAA.S 12/C 8 BN/7471
SHREYAS 12/C 4 BN/4347
TABLE OF CONTENTS

CONTENTS PG.NO
1. INTRODUCTION TO THE PROJECT 3
 ABSTRACT 3
 PURPOSE/OBJECTIVE 3
 EXISTING SYSTEM 3
 PROPOSED SYSTEM 3

2. HARDWARE AND SOFTWARE SPECIFICATION 4


 DEVELOPEMENT ENVIRONMENT 4
 DEPLOYMENT ENVIRONMENT 4

3. PROJECT DESIGN 5
 DATA FLOW DIAGRAM AND PROJECT MODULARIZATION 5,6
 DATABASE DESIGN STRUCTURE 7

4. PROJECT TIMELINE 8
INTRODUCTION
ABSTRACT
FOOTBALL IS THE MOST FOLLWED SPORT IN THE WORLD WITH OVER 3.5
BILLION FANS WORLDWIDE. THE PREMIER LEAGUE BASED IN THE UNITED
KINGDOM IS THE MOST FOLLWED LEAGUE IN THE WORLD WITH OVER 650
MILLION VIEWERS PER GAME AND A WORLDWIDE TELEVISION AUDIENCE
OF 3.2 BILLION. IT IS ALSO THE MOST COMPETITIVE AND LUCRATIVE
LEAGUE IN THE WORLD. “THE BIG SIX” COMPRISES OF SIX TEAMS -
MANCHESTER UNITED, MANCHESTER CITY, LIVERPOOL, CHELSEA,
ARSENAL AND TOTTENHAM HOTSPURS. THIS IS BECAUSE THESE TEAMS
ARE THE MOST SUCCESSFUL TEAMS IN THE LEAGUE. THEY ALSO BOAST
THE BIGGEST STADIUMS, BIGGEST FANBASES, AND THE BIGGEST,
HEALTHIEST BANK ACCOUNTS.

PURPOSE/OBJECTIVE
THE PURPOSE OF THIS STUDY IS TO DEVELOP AN ONLINE BOOKING
SYSTEM FOR THE FANS OF THE BIG SIX TEAMS WHO ARE IN PLENTY BY
GIVING THEM AN USER FRIENDLY PROGRAM WHICH IS EASY TO USE AND
WILL ALSO HELP THEM TO CANCEL TICKETS IN CASE OF EMERGENCIES
DUE TO THESE CLUBS HAVING STRICT BOOKING POLICIES WHICH MAKE
IT DIFFICULT FOR THE FANS. THIS PROGRAM AIMS TO BE LAG
DEFICIENT AND EASILY ACCESSIBLE TO PROVIDE FANS THE
OPPURTUNITY TO WITNESS THE BEAUTIFUL GAME.

EXISTING SYSTEM
 SLOW PROCESSING SPEED
 NOT VERY EFFICIENT.
 ONLINE FRAUD
 NOT ALWAYS USER FRIENDLY

PROPOSED SYSTEM
 FASTER PROESSING SPEED
 EFFICIENT PROCESS
 SAFE AND SECURE
 RESTRICTED ACCESS TO PREVENT LAG
 USER FRIENDLY
HARDWARE AND SOFTWARE
SPECIFICATIONS

DEVELOPMENT ENVIRONMENT
HARDWARE
 LAPTOP – DELL VOSTRO 3568, DELL INSPIRON ,HP
 OPERATING SYSTEM – WINDOWS 10
 PROCESSOR – Intel(R) Core(TM) i5-7200U
 RAM – 8 GB
 KEYBOARD AND MOUSE

SOFTWARES USED
 MySQL
 Python 3.9
 PyQt5

DEPLOYMENT ENVIRONMENT
HARDWARE
 LAPTOP/PC/MOBILE/TABLET/I-PAD
SOFTWARE
 ANY WEB BROWSER
 INTERNET CONNECTIVITY REQUIRED
PROJECT DESIGN
DATA FLOW DIAGRAM
WELCOME TO “THE BIG SIX” HELP
BOOKING SITE
(CAN BE ACCESSED AT
ANY TIME)

CREATE ACCOUNT/LOGIN

MAIN MENU

ACCEPTING BOOKING REVIEWING INFORMATION CANCELLING TICKETS


INFORMATION

ENTER TICKET NUMBER


GENERATION OF TICKET ENTER TICKET NUMBER

REVIEWS DETAILS OF THE


TRANSFER OF TICKET TICKET ARE YOU SURE?
(THROUGH USER’S
PREFERRED METHOD)

ARE YOU SATISFIED?


TICKET CANCELLED

EXIT
PYTHON MODULES USED
 Random module
 Sys module
 MySql connector module
 Pillow module
 Tkinter module
 String module
 Pyperclip module
DATABASE DESIGN STRUCTURE

TABLE ACCOUNT
+--------------+--------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+--------------+--------------+------+-----+---------+-------+

| username | varchar(20) | NO | PRI | NULL | |

| password | varchar(20) | NO | | NULL | |

| phone_number | varchar(20) | NO | UNI | NULL | |

| email_id | varchar(50) | NO | | NULL | |

| card_no | varchar(20) | NO | | NULL | |

| PIN_No | varchar(10) | NO | | NULL | |

| Address | varchar(100) | NO | | NULL | |

+------------+-------------+-----+-----+--------+------+

TABLE BOOKING_INFO
+---------------+--------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+---------------+--------------+------+-----+---------+-------+

| ticket_type_1 | varchar(20) | YES | | NULL | |

| teams | varchar(20) | YES | | NULL | |


| month | varchar(10) | YES | | NULL | |

| competitons | varchar(20) | YES | | NULL | |

| opponents | varchar(20) | YES | | NULL | |


| no_of_tickets | varchar(10) | YES | | NULL | |
| stand | varchar(20) | YES | | NULL | |

| tier | varchar(10) | YES | | NULL | |


| seat_numbers | varchar(100) | YES | | NULL | |
| ticket_type_2 | varchar(20) | YES | | NULL | |

| food | varchar(300) | YES | | NULL | |

| drinks | varchar(300) | YES | | NULL | |


| other_items | varchar(300) | YES | | NULL | |
+---------------+--------------+------+-----+---------+-------+
PROJECT TIMELINE CHART
STAGES OF PROJECT STATUS MONTH OF COMPLETION

PROJECT PROBLEM COMPLETED SEPTEMBER

REQUIREMENTS AND ANALYSIS IN PROGRESS OCTOBER

SOFTWARE DESIGN TO BE DONE NOVEMBER

CODING TO BE DONE NOVEMBER

TESTING TO BE DONE DECEMBER

FUTURE SCOPE TO BE DONE JANUARY

You might also like