a social app for soccer-holics KIM, Sang Yeon PARK, Jae Hyun LEE, Joo Ho
S occer Together R eflection on Comments A rchitecture Description P rogress and Technical Achievement R emaining Work Contents
Soccer Together? TEAM I want to play soccer, but I have no teammate to play with!!
Facebook APP ?
EASY -Easy to recruit playmate -Easy to find match-up FACEBOOK -Credible information -Form social relationship FUN -Maintain well-organized records ? Why
Main Object Player -who want to join Team -a group of players Leader -a representative of a team Match -Team vs Team
Reflection on Comments Contacting Soccer Field - Cannot contact soccer field manager directly Currently in - Included a list of soccer fields - Flexible in changing to any soccer fields nearby
Focus USEFUL INFORMATION FAST QUERY USER-FRIENDLINESS
ARCHITECTURE DESCRIPTION Architecture | Flow Chart
Architecture Diagram
Page of the each function Interface of the page
Rate Player, Record History Objects of Soccer Together PLAYER, TEAM, MATCH, HISTORY, ALRAM Objects of Soccer Together PLAYER, TEAM, MATCH, HISTORY, ALRAM Major Function Create Team, Join Team, Find Match Major Function Create Team, Join Team, Find Match
Basic Information Team, Player, History Informait Basic Information Team, Player, History Informait Team logos, Images of Soccer Together
ARCHITECTURE HOME MY INFO TEAM ALARM RATE HISTORY RATE HISTORY TEAM JOIN TEAM FIND MATCH ANSWER ALRAM ANSWER ALRAM RATING PLAYER RECORD HISTORY CREATE TEAM CREATE TEAM
HOME MY INFO TEAM ALARM RATE HISTORY RATE HISTORY JOIN TEAM FIND MATCH ANSWER ALRAM ANSWER ALRAM RATING PLAYER RECORD HISTORY CREATE TEAM CREATE TEAM Development Progress TEAM
PROGRESS AND TECHNICAL ACHEIVEMENT Completed | Design Rationale | Overcoming Challenges
Completed Interworking Facebook Data Major Functions -Create Team, Join Team, Find Match Function DB -Construct database UI - Main UI, Join UI, Team UI
Design Rationale USABILILTYRELIABILITY -Simple Design -FAST and EASILY usable -Attractive Functions (e.g. Rate Player) -Results recorded in agreement -Matches held in agreement -Credential rating mechanism
Overcoming Challenges UI : CSS + HTML - HARD TO DESIGN
Overcoming Challenges LOGIN SESSION - HARD TO MAINTAIN
REMAINING WORK Remaining work
Remaining Work NON-MAJOR FUNCTIONS ~5/2 -IMPLEMENTATION IMPROVE UI ~5/10 - BETTER USABILITY AJAX ~5/6 - FOR PERFORMANCE
Demo DEMONSTRATION
Thank you for LISTENING