Class 12 Computer Project
Class 12 Computer Project
PROJECT 2022/23
SYNOPSIS
“THE BIG SIX”
FOOTBALL BOOKING SYSTEM
CONTENTS PG.NO
1. INTRODUCTION TO THE PROJECT 3
ABSTRACT 3
PURPOSE/OBJECTIVE 3
EXISTING SYSTEM 3
PROPOSED SYSTEM 3
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
EXIT
PYTHON MODULES USED
Random module
Sys module
MySql connector module
Pillow module
Tkinter module
String module
Pyperclip module
DATABASE DESIGN STRUCTURE
TABLE ACCOUNT
+--------------+--------------+------+-----+---------+-------+
+--------------+--------------+------+-----+---------+-------+
+------------+-------------+-----+-----+--------+------+
TABLE BOOKING_INFO
+---------------+--------------+------+-----+---------+-------+
+---------------+--------------+------+-----+---------+-------+