62) Sports Event Management System

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 26

SPORTS EVENT MANAGEMENT

SYSTEM
A Project Report

Submitted by:

Avinash Kumar (16105129002)


Gaurav Kumar (16105129028)
Chandan Kumar (16105129775)
Ankit Kumar (16105129033)

In partial fulfilment for the award of

degree Of

BACHELOR OF TECHNOLOGY

IN

COMPUTER SCIENCE AND ENGINEERING

at

KATIHAR ENGINEERING COLLEGE, KATIHAR – 854109

(AFFILIATED TO ARYABHATTA KNOWLEDGE UNIVERSITY, PATNA, BIHAR


(INDIA)

MAY-2020
DECLARATION
We declare that the project entitled “SPORTS EVENT MANAGEMENT SYSTEM” submitted
for the B. Tech. (CSE) degree is our original work and the project has not formed the basis for
the award of any other degree, diploma, fellowship or any other similar titles.

Name of the Students University Registration Signature


Numbers

1 Avinash Kumar 16105129002

2 Gaurav Kumar 16105129028

3 Chandan Kumar 16105129775

4 Ankit Kumar 16105129033

Place:

Date:

ii
CERTIFICATE
This is to certify that the Project-II entitled “SPORTS EVENT MANAGEMENT
SYSTEM”

Submitted by: -

Avinash Kumar (16105129002)


Gaurav Kumar (16105129028)
Chandan Kumar (16105129775)
Ankit Kumar (16105129033)
has been carried out for the partial fulfilment for the degree of Bachelor of Technology
in the department of Computer Sc. & Engineering, Katihar Engineering College,
Katihar.

…………………………. ………………………..…
Subodh Kumar Dr. Dharmveer Kumar Yadav
HOD Project Guide
Department of Computer Sc. & Engg. Department of Computer Sc. & Engg.

Examined & Approved on………………………….

By

Internal Examiner …………….….. External Examiner ………………..….

iii
ACKNOWLEDGEMENT

I would like to add a few heartfelt words for the people who were part of this project
report in numerous ways. People who gave unending support right from the stage where
the project idea were conceived.

I express my sincere gratitude to Prof. Dr. Dharmveer Kumar Yadav (Dept.


of Computer Science & Engineering; Katihar Engineering College, Katihar) for his
valuable guidance and constant support rendered to us throughout the project. We
would also like to thank our head of department of Computer Science and Engineering
department Prof. Subodh Kumar including all the faculties of CSE department of
KEC Katihar for their consistent support and our principal madam Prof. Ranjana
Kumari for providing the appropriate environment in our college for the completion of
the project and their help and support. We thank him for all his precious time that he
has spent with us during the course of preparation of this document and the critical
suggestion, and for providing me the required information for completion my job.
Without their expert guidance and kind help this project would have been a distant
dream.

Date:

Students Name

Avinash Kumar (16105129002)

Gaurav Kumar (16105129028)

Chandan Kumar (16105129775)

Ankit Kumar (16105129033)

iv
ABSTRACT

Sport event management system is a project where students can find the details of
various games and the information of the college where the games are being conducted.
Admin will add all the collected information in the project where students can see and
get register for the game.

v
LIST OF FIGURES

Figure No. Figure Name Page


No.

Figure 3.1 Architecture diagram 7

Figure 3.2.1 Use Case Diagram 9

Figure 3.2.2 Sequence diagram 10

Figure 3.2.3 Activity Diagram 11

Figure 4.1 Home Page 11

Figure 4.2 Admin Login Page 12

Figure 4.3 Admin Home Page 13

Figure 4.4 Add Sports Details Page 13

Figure 4.5 View sports Page 14

Figure 4.6 Home Page 14

Figure 4.7 User Page 15

Figure 4.8 Register Page 15

v
vii
TABLE OF CONTENTS

Title Page i ii
Declaration of the Students iii
Certificate iv
Acknowledgement v
Abstract vi
List of Figures vii
List of Tables

1. INTRODUCTION 1

2. LITERATURE SURVEY 4

3. SYSTEM ANALYSIS & DESIGN 6

4. OUTPUTS 12

5. CONCLUSIONS & DISCUSSION 16

6. REFERENCES 17

7. APPENDICES 30
1. INTRODUCTION

1.1 Definition:

Sports Event Management System” project helps in saving a lot of time as it becomes
easy to access information on various events happening in various colleges. It provides
access to multiple users to register from anywhere and anytime.

1.2 Project Overview:

The main purpose of this project is to simplify the process of handling each sports event
by providing a web interface for admin and teacher. The admin part consists of multiple
modules to initiate with the sports event by adding the type of sport (indoor or outdoor),
adding student who are interested in a particular sports activity, adding teachers who
will conduct the particular sports activity which is allotted by the admin itself and lastly,
viewing the results of sports event held in college. The teacher part has come up with
handling all the sports related activity assigned by the admin. Teacher performs various
task such as taking the attendance of the students who are registered for a particular
sport event, viewing the list of students to mark the winner of each round, generating the
results based on multiple rounds won by the student and also can view the 1st, 2nd and
3rd standings of student’s name for the particular sport event.

1
1.3 Scope:

The project brings the entire manual process of sports event management online which
is built using java as a front end and MySQL Server as a backend.
1.4 Hardware Specification

System requirement is as follows:

 System : Pentium IV 2.4 GHz.


 Hard Disk : 100 GB.
 Monitor : 15 VGA Color.
 Mouse : Logitech.

 RAM : 1 GB.

1.5 Software Specification

 Operating system : Windows XP/7/10


 Coding Language : Html, JavaScript, Java/J2EE (Jsp Servlet)
 Development Kit : JDK 1.7
 Database : MySQL
 IDE : Netbeans
 Server : Tomcat 7.0
2. LITERATURE SURVEY

2.1 Existing System

In the existing system, students are not able to get proper information about the games
conducted in various colleges. Student need to spend time to get the information about
the game. Student should attend the venue to get registered for the game which takes lot
of time.

2.2 Proposed System

In the proposed system student can get all the information of various games and the
venue. Student can get registered from anywhere and at anytime. By using this system
student can save lot of time and effort. Student can easily get the information from
anywhere

2.3 Feasibility Study

Feasibility analysis begins once the goals are defined. It starts by generating broad
possible solutions, which are possible to give an indication of what the new system
should look like. This is where creativity and imagination work. Analysts must think of
new ways to provide a consistent architecture of the application. This does not require
the analysis and study of system operation; this study should only provide enough
information about the estimates that are required and give an overview on how the
system would fit into an organization. Feasibility study of a system means ensuring the
new system, that we are going to implement is efficient and affordable. [1,2]

2.3.1 Economical Feasibility

The development of this application is economically feasible as it only requires a


suitable environment and open sourced technologies with no extra charges, and a simple
circuitry setup which can be purchased at a cost which is affordable for a school, college
or office.

The system is both cost and time effective as it focuses on minimizing the use of papers
and automates the calculation on entered data efficiently. As a result, minimizing
efforts, time and cost.

2.3.2 Technical Feasibility

During the development it required only the hardware stated above in the hardware
specification section and requires a little bit knowledge for the same. But it is simple
for the user as they don’t need to know about that.

2.3.3 Operational Feasibility

The system is very easy to use and require a power source of 5 volt and a Wi-Fi
connection to upload the recorded data. Actors does not require any special training for
operating the system. We can say that the system is easy to operate as it is very simple
and easy to operate and user don’t need to know the technicalities.
3. SYSTEM ANALYSIS AND DESIGN

3.1 SYSTEM ARCHITECTURE

The purpose of the design phase is to arrange an answer of the matter such as by the necessity
document. This part is that the opening moves in moving the matter domain to the answer
domain. The design phase satisfies the requirements of the system. The design of a system is
probably the foremost crucial issue warm heartedness the standard of the software package. It’s a
serious impact on the later part, notably testing and maintenance.
The output of this part is that the style of the document. This document is analogous to a blueprint
of answer and is employed later throughout implementation, testing and maintenance. The design
activity is commonly divided into 2 separate phases System Design and Detailed Design.
System Design conjointly referred to as top-ranking style aims to spot the modules that ought to
be within the system, the specifications of those modules, and the way them move with one
another to supply the specified results.
At the top of the system style all the main knowledge structures, file formats, output formats, and
also the major modules within the system and their specifications square measure set. System
design is that the method or art of process the design, components, modules, interfaces, and
knowledge for a system to satisfy such as needs. Users will read it because the application of
systems theory to development.
Detailed Design, the inner logic of every of the modules laid out in system design is determined.
Throughout this part, the small print of the info of a module square measure sometimes laid out in
a high-level style description language that is freelance of the target language within which the
software package can eventually be enforced.
In system design the main target is on distinguishing the modules, whereas throughout careful
style the main target is on planning the logic for every of the modules.

6
Figure 3.1: Architecture diagram

7
3.2 UML DIAGRAMS

The Unified Modeling Language allows the software engineer to express an analysis model using
the modeling notation that is governed by a set of syntactic semantic and pragmatic rules.
A UML system is represented using five different views that describe the system from distinctly
different perspective. Each view is defined by a set of diagram, which is as follows.

User Model View

This view represents the system from the user’s perspective. The analysis representation describes
a usage scenario from the end-users perspective.

Structural Model view

In this model the data and functionality are arrived from inside the system. This model view
models the static structures.

Behavioral Model View

It represents the dynamic of behavioral as parts of the system, depicting the interactions of
collection between various structural elements described in the user model and structural model
view.

Implementation Model View


In this the structural and behavioral as parts of the system are represented as they are to be built.
3.2.1 USE CASE DIAGRAM
A use case diagram at its simplest is a representation of a user's interaction with the system
and depicting the specifications of a use case. A use case diagram can portray the different types of
users of a system and the various ways that they interact with the system. This type of diagram is
typically used in conjunction with the textual use case and will often be accompanied by other
types of diagrams as well.

8
Figure 3.2.1 Use Case Diagram

3.2.2 SEQUENCEDIAGRAM

A sequence diagram is a kind of interaction diagram that shows how processes operate
with one another and in what order. It is a construct of a Message Sequence Chart. A sequence
diagram shows object interactions arranged in time sequence. It depicts the objects and classes
involved in the scenario and the sequence of messages exchanged between the objects needed to
carry out the functionality of the scenario. Sequence diagrams are typically associated with use
case realizations in the Logical View of the system under development. Sequence diagrams are
sometimes called event diagrams, event scenarios, and timing diagrams.

9
Figure 3.2.2: Sequence diagram

3.2.3 ACTIVITY DIAGRAM

Activity diagrams are graphical representations of workflows of stepwise activities and actions
with support for choice, iteration and concurrency. In the Unified Modeling Language, activity
10
diagrams can be used to describe the business and operational step-by-step workflows of
components in a system. An activity diagram shows the overall flow of control.

Figure 3.2.3: Activity Diagram

11
4. OUTPUTS

Fig 4.1: Home Page

Fig 4.2: Admin Login Page


12
Fig 4.3: Admin Home Page

Fig 4.4: Add Sports Details Page

13
Fig 4.5: View sports Page

Fig 4.6: Home Page

14
Fig 4.7: User Page

Fig 4.8: Register Page

15
5. CONCLUSION & DISCUSSION

“Sports Event Management System” project which helps students to save lot of
time in searching for games being conducted in various colleges. Our project
provides students to get register from anywhere and anytime.

Future Enhancements:

 It is not possible to develop a system that makes all the requirements of the user.
User requirements keep changing as the system is being used. Some of the
future enhancements that can be done to this system are:
 As the technology emerges, it is possible to upgrade the system and can be
adaptable to desired environment.
 Based on the future security issues, security can be improved using emerging
technologies like single sign-on.

16
6. REFERENCES

[1] Boyer, K. E., Lahti, W., Phillips, R., Wallis, M., Vouk, M., and Lester, J. 2009. An Empirically
Derived Question Taxonomy for Task Oriented Tutorial Dialogue. In Proceedings of the 2nd
Workshop on Question Generation, Brighton, UK.

[2] Chen, W. and Mostow, J. 2011. A Tale of Two Tasks: Detecting Children’s Off-Task Speech in a
Reading Tutor. In Proceedings of the Interspeech, Florence, Italy.

[3] CMU. 2010. CMU Sphinx: Open Source Toolkit For Speech Recognition, from
http://cmusphinx.sourceforge.net/

17
7. APPENDIX - A
Process of compiling and running the code consist of following steps:

Java (servlets, jsp), NetBeans8.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

30

You might also like