You are on page 1of 9

SOCIAL DEVELOPMENT

PROJECT
PROCESS OPTIMIZATION FOR
SPORTS AND EDUCATION PROMOTION
TRUST

SHIJIMA MUHAMMED SHAREEF


MAHENDRA CHAHAR
DEEPAK VERMA

PGP/18/108
PGP/18/85
PGP/18/75

AHRAZ AKHTAR

PGP/18/65

VICKY NISHIKET

PGP/18/65

ABHEY KAPOOR

PGP/18/63

Contents
Social Development Project.................................................................................. 2
Project Name: Streamlining the Football Coaching System at Sports and
Education Promotion Trust (SEPT): TECHNICAL PERSPECTIVE.....................2
Abstract....................................................................................................................... 3
Player Evaluation: Non-Technical Perspective.........................................................................4
Player Evaluation: Technical Perspective................................................................................ 5
Server: Data upload and download....................................................................................... 5
Report
Generation
.........6
Team Management
System
....7
Mobile attendance
system
8
Group notification
system
.9

Abstract
SEPT uses a lot of information about players, their background, their health information,
coaches, teams etc. but in the existing system the information present is not uniform and mostly
the way of accessing the information is manual with the absence of a centralized database. Also,
SEPT gives coaching to hundreds of players but in the existing system there is no system to
grade the players.
As part of this important Social Development Project as part of our curriculum, we got the
opportunity to interact with SEPT officials to understand the nitty-gritties of the organization and
how the whole system is benefiting the budding footballers and making them competent to play
with some of the big names in the football world.
As part of various deliverables, our team worked upon designing the outline of various part of
the existing system which includes Coaching Grading System, Player Evaluation both Technical
and Non-Technical, Match report covering the detailed information about the match which
happened. In addition to these deliverables, project included the layout to store the important
information about the players covering all the required information and most importantly the
Mobile attendance system to cater the need of using attendance system on mobile.
SEPT expectation with this project is to develop a comprehensive decision support system based
on the information system that they already have in place. They also wish to improve the look
and feel of their user interface and to make them user friendly.
As such, due to time limitation of the project and our technical expertise, we limited the scope of
the project to providing the roadmap and technical documents (Requirement Specification
Document, High Level Design Document, other supporting document etc.). The documents will
list the design (User Interface (if any) as well as data structure and associated business logic) of
following identified systems/sub-systems
1. Content Management (Upload- download functionality)
2. Communication System (email, group SMS functionality)
3. Grading System (Players, Coaches, Centers)
4. Attendance System
5. Team Management System
6. Report Generation System

Limitations:As discussed and clearly enunciated, our SDP team will not be taking up the coding
and implementation of the software system (which was what the NGOs expectation earlier) due
to lack of such expertise in the team and the non-technical nature of SDP program.

Player Evaluation: Non-Technical Perspective


In this we segregated various attributes which are the characteristic features of football players
into 3 categories namely Tactical, Physical and Psychological. The parameters are listed as
follows:
TACTICAL
Decision Making
Field Awareness
Mental
Competitiveness
Creativity
Pressure/Balance

PHYSICAL
Control
Strength

PSYCHOLOGICAL
Leadership
Unselfishness

Coordination & Body


Speed
Endurance

Positive attitude
Confidence
Attention and Focus

We have specified a 5 pointer scale and giving appropriate value to each of these attributes. In
addition to this, we have assigned the weightage to each of these headings (Tactical, Physical and
Psychological). This weightage can be changed according to the need and requirements. After
arriving on the final score, the system will give a grade using a specified algorithm (present in
second worksheet).
This grading will be done by coach on the aforesaid parameters. This system will allow them to
identify the key areas in which player is performing well and areas where player is lacking.
Areas of Strength
(Select from
dropdown)
Attribute 1
Attribute 2
Attribute 3
Attribute 4
Attribute 5

Algorithm
arrive at the
grading out
100

Less than
Less than
Less than
Less than
Less than
Less than

GRADING
14 greater than equal to
30.
5 greater than equal to
43 greater than equal to
74.
7 greater than equal to
98 greater than equal to
10
0 greater than equal to

1
2
3
4
5

0
14
30.
5

GRAD
ES
F
E
D

43
74.
7

C
B

98

used to
final
of the score

Player Evaluation: Technical Perspective


On the technical front we suggested SEPT (Sports Education Promotion Trust) to use a grading
system five point grading system for evaluating the players; our suggested grading system is
based onanalysis of productivity techniques and encountering the critical factors in game such
as:

Ball
contro
l

Passin
g
Dribbling
(1 to 1,
short,
(touch & Shootin
long)
speed)
g

Ball
Receiving trapping
&
first
defendin
Tackling Heading touch
g

Shot
Finishing

Generally coaches in small organizations evaluate players on play-by-play basis but with our
grading system SEPT coaches will be able to grade players on the basis of tactical and technical
skills required for the game of football on the basis of skills a player by unbundling the skills into
measurable components and measure these skills on a statistical basis.
Our evaluation tool is based on decision of rating each skill on weighted average scale and apart
from the above mentioned criteria some factors such as percentage of games attended and
percentage of practice session attended are encapsulated in the decision criteria.

poo
r
low

Major weakness
developing the
skill
well-developed
skill
major strength

hig
h

Pro

GRADIN
G
Less
than
Less
than
Less
than
Less
than
Less
than
Less
than

GRADE
S
4.266666
667
4.777777
778
5.444444
444
6.188888
889
7.533333
333

greater than
equal to
greater than
equal to
greater than
equal to
greater than
equal to
greater than
equal to
greater than
10 equal to

0
4.2666
67
4.7777
78
5.4444
44
6.3666
67
7.5333
33

F
E
D
C
B
A

This scale will help the coach to easily grade the players on skill basis and coaches can easily
identify the best position (Forward, Midfield, Back, Goalkeeper) a player is suitable for
positioning in the field.

Server: Data upload and download


For data upload and download we have provided SEPT with a basic code to do the data handling
on an android application. We suggested them to use JSON (JavaScript Object Notation) format.
JSON is a lightweight text-based open standard designed for human-readable data interchange.

When android application will execute, it will connect android device to PHP Script
PHP Script will fetch data from the database. It will encode it into JSON format and send it to
the device
Now, android application will get these encoded data. It will parse the data and display it on
android device

Report Generation
Match report:
Match report is needed to understand and archive all useful information and
statistics out of a football match. The match report format suggested by us to SEPT
contains the names of the teams playing, venue, date and kick-off time of the
match, weather conditions and also the half-time and final scores. Then, marked on
a picture of the football pitch, it tells you the playing positions of all the players
participating. This gives you the idea of the formations used by the competing
teams.
After that theres a table that tells you which player has been penalized by the
referees in form of yellow or red card, its timing in the match and the offence for
which it was given. Moving on, theres a table that informs you about the analysis of
various attacking, defensive and finishing phases both the teams had in the match.
Then it tells the names of the referee and assistant referees who are responsible for
enforcing the Laws of the Game during the course of a match. The report ends by
giving you an overall assessment of the quality of the match in the form of selecting
one of the below options :
very good

good

average

poor

This assessment can be given by both the coaches involved in the match after
reaching a consensus.

Player report:
Player report contains the name of the player and the position they are currently
playing in. The report then rates the players on various attributes clubbed under 7
categories on the following scale:
Evaluation

1- excellent

2good

3-average

4poor

Centre report:
We have made this report keeping in mind the original report that exists on the sept
website. It starts by telling the centre name and number. Then it provides the
respective coordinators name, mobile number , email and address. It continues by
telling the club name and club secretarys phone number, number of children
present in the centre and name of the ground used for playing and training
purposes. Then it gives coaching details- name of the coaches , their contact
numbers and days and time of coaching. It then informs about the financial support
received by the local bodies on yearly basis. It finishes by telling the current year
results for the centres team in the form of total wins, losses and draws and overall
performance of the centre in the same format as the match report.

Team management System: Team management system comprises


information management of players and centers. In earlier system it was difficult to
extract information from system so we have simplified the information system. We
have classified players information in to two categories:
1. Players: We have categorized player information into two parts personal
information and professional information
(a)Personal information: Personal information consist name, age, parents details,
height, weight etc.Main purpose of this information is to sorting of players based on
age, height and weight. Fromm this information we can also get the details about
the player health.
(b)Professional information: Professional information include no of matches played
by player, no of practice sessions attended by player, and current grading of player.
This information plays a very important part in player selection and we have
developed a new grading system for players for easy identification of potential
players.

Mobile Attendance System


The proposed solution for mobile attendance system is basically a
responsive/adaptive website which can be served by mobile browser or as a mobile
app acting as a container. This will allow someone who does not have the app to
access the attendance system. Also there will be no requirement to maintain

different apps for android system/ IOS / Windows or any other mobile platform. The
responsive design will ensure that the user gets good usage experience in any
handheld device used by him by proactively fitting appropriately to the device
screen size.
The System will be composed of following modules which will interact with each
other to provide the desired functionality

Back-End (Server Side)


a. Authentication and Authorization Service
b. Data Service
c. Utility Service

Front-End (Client Side)


d. Data Controller
e. View Preparer

Group Notification System


The objective of this system is to provide an administrator (a coach/centre
manager/any other authorized personnel) to update the players, other coaches etc.
through email, SMS and mobile app notification about any information for example,
change in timing of practice or change in venue or any other information that the
administrator wishes to disseminate across.
The system will allow the administrator to send the message/notification to
individual or a specific group or whole batch (i.e. individual
messaging/multicasting/broadcasting)
As with the Mobile Attendance System, we propose to develop the UI for this system
with responsive web design so as to allow seamless display in different devices and
execution environment.

The components in the proposed system will be as follows


1.
2.
3.
4.

Grouping Module
Message Template and Transport module
Message Composition and Viewing Module
Redundant Message Store

You might also like