Presentation
Download
Report
Transcript Presentation
Soccer Record Net
Present by :
Lai, Yue Hang (Ugami)
Purpose
This program is doing the management of soccer
records in a well developed database
After the owner (Admin user) can use their recent data
to upload to the server easily and immediately
Provide a user-friendly interface for normal user and
admin user
Easy to manage
The normal user can use different search method to get
their desired data, statistic, etc..
Overview
For Admin User:
The database mainly separated to four parts
Player database
Team database
Competition database
Match database
Give user a easy way to update the databases
Overview
Easy input of data
If user input a single match detail, the databases in Match,
Player, and History data will be updated
Easy update of the data for admin user
Clear and easy interface for user to search records that
want to be updated
Feature
Admin User
Add new competition/team/player/match details
Edit competition/team/player/match details
edit competition, team, player history
edit the match status/data (Sub, Score, general data)
Edit the team member, transfer player
Add/edit a match report
Feature
Normal User
Search for statistic in different
competition/team/player …
Get competition, team, player history
Get the match status/data
Search the best fit player
Search for player in different position, with height,
number of Match Played
Give user a flexible way to find the leaders with
different attributes
Technology
Java
JSP/Servlets
Apache Tomcat
MySQL
JSTL
Server System
Function
Admin User
Player database
Add new Player
Edit Player Detail
Manage the Transfer of Player
Edit Player History
Relate Table:
PlayerProfile, PlayerHisory, PlayerPosition,
PositionPriority
Function
Admin User
Team database
Add new Team
Edit Team Detail
Edit Team History
Edit Team’s Squad
Relate Table:
TeamProfile, TeamHisory, PlayerHistory
Function
Admin User
Competition database
Add new Competition
Edit Competition Detail
Edit Competition History
Relate Table:
Competition, CompetitionHisory, TopScorerTable
Function
Admin User
Match database
Add New Match
Edit Match Detail
Add Match Report
Edit Match Report
Relate Table:
MatchDetail, InGameDetail, SubDetail, ScoreDetail,
PenaltyDetail, MatchReport, PlayerHistory
Function
Normal User
History
Competition
Player History
Team History
Match History
Relate Table:
MatchDetail, InGameDetail, SubDetail, ScoreDetail,
MatchReport, PlayerHistory, TeamHistory, PlayerProfile,
TeamProfile, Competition, CompetitionHistory
Function
Normal User
Statistic
Competition Statistic
Division Statistic
Table of League
Top Scorer
Player Discipline
Fair Play
Team Statistic
Team‘s leaders
Result
Squad
Function
Normal User
Search for best player
Giving user a easy way to get a group of player out with
user specify condition
Using the profile and history of player to search
Special Search
Giving user a way to find the leaders of different stats in
different league and in different period of time
Live Demo
http://cs.calstatela.edu:8080/cs491stu02/Login.
jsp