Professional Documents
Culture Documents
A Proposal
Presented to the Faculty of the
College of Computer Studies, University of Cebu-Banilad.
By:
October 2019
i
ACKNOWLEDGEMENT
The completion of this study couldn't have been achievable without the support and help
of such a large number of individuals whose names may not all be specified. Their commitments
are genuinely valued and thankfully recognized.
We earnestly express gratitude towards Mr. Eric Ortega, our Capstone Project Adviser,
for his direction and persistence in the arrangement of our work, and for giving recommendations
for the study’s completion.
Furthermore, to our Capstone Subject Adviser, Mrs. Moma Ortega, for sharing her basic
originations and academic remarks for the study's substratum.
To our grammarian, Mr. Rechie Ople, for revising the language structure and setting for
the study’s unwavering quality.
To our parents, companions, and other people who shared their stronghold, either
ethically, monetarily and physically, bless your heart. The result of this manuscript would not be
achievable without every one of them.
Most importantly, to the Almighty God the Father for his endless love.
We bless your heart.
ii
DEDICATION
To University of Cebu-Banilad
To People in general
To Almighty God
iii
TABLE OF CONTENTS
TITLE PAGE……………………………………………………………………………....i
ACKNOWLEDGEMENT………………………………………………………………...ii
DEDICATION……………………………………………………………………………iii
TABLE OF CONTENTS…………………………………………………………………iv
LIST OF TABLES………………………………………………………………………...v
LIST OF FIGURES………………………………………………………………………vi
CHAPTER I: INTRODUCTION………………………………………………………….1
Rationale of the Study……………………………………………………………..1
Objectives of the Study…………………………………………………………....2
Scope of Limitations of the Study…………………………………....…………...2
Significance of the Study………………………………………………………….2
Flow of the Study………………………………………………………………….3
Definition of Terms………………………………………………………………..4
CHAPTER II: REVIEW OF LITERATURE AND STUDIES…………………………...5
Related Literatures………………………………………………………………...5
Related Studies………………………………………………………………….....6
Comparative Matrix……………………………………………………….8
CHAPTER III: RESEARCH METHODOLOGY……………………………………….10
Software Development Methodology……………………………………………10
Planning/Conception-Initiation Phase…………………………………………...12
Business Model Canvas………………………………………………….13
Program Workflow………………………………………………………13
Validation Board………………………………………………………....16
Gannt Chart……………………………………………………………....17
Functional Decomposition Diagram……………………………………..19
Analysis-Design Phase…………………………………………………………..20
Use Case Diagram……………………………………………………….20
iv
A- Transmittal Letter
B- Transmittal Letter
C- Transmittal Letter
vi
LIST OF TABLES
1 COMPARATIVE MATRIX 8
3 VALIDATION BOARD 16
4 PLAYER 38
5 SEARCH_COACH 38
6 SEARCH_COACH_RESULTS 39
7 COACH_SCHEDULE 39
8 REQUEST_SECHEDULE 40
9 COACH 40
10 COACH_SCHEDULE 40
11 LIST OF MODULES 45
vii
LIST OF FIGURES
1 Flow Chart 3
3 Program Workflow 15
4 Gannt Chart 17
7 Log-in 22
8 Register As 23
9 Player Registration 24
10 Coach Registration 25
11 Home 26
13 Search Coach 28
14 Results 29
15 View Coach 30
16 Admin 31
17 Coach Profile 32
18 Update Schedule 33
19 Request Schedule 34
20 Story board 35
21 Database 36
23 Network Model 42
24 Technology Stack 43
CHAPTER 1
INTRODUCTION
The coach is one of the most important people who guide individuals or organization.
Coaching supports a learner or client achieving a specific personal or professional goal by
providing training and guidance. Coaching is applied in fields such as sports, performing arts,
acting, business, education, health care, and relationships. Coaches use a range of communication
skills such as targeted restatements, listening, questioning, clarifying, etc. to help clients shift
their perspectives and thereby discover different approaches to achieve their goals.
There are many kinds of coaches. Finding a coach suitable for you can be hard. Not every
coaching relationship is smooth flowing and joyous. Some coaching relationships are contentious,
peppered with arguments, power struggles, and other tension-inducing elements. Knowing your
coach will be a significant part of training to be more effective and determined on the goal.
Sports coaches in Cebu can be difficult to be acknowledged by players due to the lack of
information on coaches. Some coaches are not popular enough to be recognized by the people.
Another barrier could be limited resources to advertise themselves. And other coaches do not
have social media accounts. These are the problems and barriers to acquiring the coach’s data.
Surveying for places to conduct training can be a hassle for many Cebuano trainees and
coaches. The lack of facilities and crowded gyms can be a deterrent to training. Some sports
facilities are miles away and travel time is an obstacle. Choosing a suitable sports facility for both
parties is essential for training. Conflict of schedule for using the training facilities can be a
troublesome experience especially for the trainee that has tight schedules.
2
WePlay is a website that helps coaches and players in Cebu City find each other and
acquire on certain goals, communicate effortlessly and plan venues for training. Players can
choose their preferred coach for the goal to achieve. Surveying sports facilities would be easy and
fast. Coaches can promote themselves effortlessly for free.
The study aims to develop a coach-player finder & court schedule booking system for
player and coaches without having to meet each other in person for planning training sessions &
book court schedule with training facilities.
WePlay is a talent matching system where a person with a talent can match with coaches
but it is only limited to physical sports like basketball, volleyball, tennis, and etc. During the
payment transaction with player and coaches, sports coach cannot receive any payment from the
player directly. The system will only be operational with the use of an internet connection.
Researchers. Researchers can share knowledge with what they know about the study, and also
gain knowledge about what they still don’t know about the study.
Future Researchers. This will help them with their future research related to this kind of project.
Flow of the study
The flow of the study shows the all information and data needs to be inputted
AGILE METHOD
Planning
-Data about coaches
Analysis
-Rating scheme of
WePlay
coaches and players Design
Implementation
-Notification scheme
Maintenance
Figure 1: Flow of the study
The flow of the study shows the input, process, and output of the study. The inputs are
the gathered data through survey questionnaires. The data gathered is used to understand the
basics and to deeply understand the problem. The method to be used in this study is the Agile
Method where it includes the Requirement Analysis, Planning Phase, Design Phase, Design
Phase, Implementation Phase, and Maintenance Phase. The output is a Web-based application
called WePlay: Talent Matching System.
4
Definition of Terms
Data about players and coaches. this refers to the profile of the players and the
coaches.
Rating Scheme. this refers to a feature for rating coaches and players or
characteristics that include skills/talents, experience, and payment.
This chapter includes a detailed discussion about “WePlay: Talent Matching System” to
better understand the purpose of the study it includes the review of related literature and studies.
Related Literature
In 1994 Vikki G. Brock saw the need for coaches to assist people as companies
transitioned to a more participative leadership style. In 1995, she left her 21-year career at The
Boeing Company to start VB Coaching & Consulting with the mission of providing premier
coaching services to leadership. Dr. Brock specializes in bringing coaching skills into business
and industry. Her clients are high performance and hi-potential leaders and organizations
undergoing transformation.
Vikki defines coaching as 'raising awareness, so people are at conscious choice." Since
2005, Vikki's practice has expanded beyond North America to every continent. Committed to
transformation at a global level, one-third of her clients are international leaders committed to
making a difference in their country. Dr. Brock is committed to life-long learning and
contributing to the field of coaching. The foremost subject matter expert on the roots and
emergence of the coaching field, her impressive credentials include an Executive MBA, a PhD in
Coaching and Human Development, and Master Certified Coach (MCC) from the International
Coach Federation (ICF).
Vikki was one of the first coaches to receive an MCC from the ICF in 1998. Dr. Brock
has been actively involved with governance, accreditation, and credentialing with the ICF since
its inception in 1996. She served as Director of the History and Archive Division at The Coaching
Commons, a project of The Harnisch Foundation (2005-2010). She has published numerous
articles on the coaching profession, is an adjunct professor in a university executive coaching
certificate program, and frequently speaks internationally on coaching. Vikki provides sessions
face-to-face at client sites and by telephone from her 50' sailboat named Cuidado, which is
moored in Ventura Harbor about an hour north of Los Angeles, (Brock 2012).
6
Training effects everything from the day we are born until now. We started to walk, talk,
and read by training. Every day we learn and improve We just need a guide to correct our wrong
and know what is right. According to (Melville Leedham 2009). Pilots learn to fly aircraft
through the process of training. MBA students learn to manage the future through the process of
education. The effect of training is convergence. The effect of education and development is
divergence. Values, opinions, behavior, and culture are all affected. If we train MBA students and
educate pilots, we are headed for nosedive
Physical activities can improve our daily life it reduces the chances of having disease it
also gives benefits such as flexibility, strong bones, stamina strength and etc. According to D.
(Stanley Eitzen 2009). The exercise requires sports participants is good for them. It promotes
coordination, stamina, strength, strong bones, joints flexibility, and heart and lung capacity.
Exercise diminishes the ill effect of disease such as diabetes. It reduces hypertension (high blood
pressure), lowers bad cholesterol, and raises good cholesterol. Physical activity is an important
part of controlling weight.”
Skills are being passed through generations. Today there are so many young athletes that
are good in their sports. Sports are very beneficial to the young athletes it contributes to the
child’s ability to learn. According to (Istvan Balyi, Richard Way, Colin Higgs 2013). Evidence
shows that physically active, fit children perform better in the classroom and that daily physical
education does not hinder academic performance. Infact, an increase in physical activity levels
maintains and occasionally enhances academic performance, despite a reduction in study time
(Sallis et al. Shepard, 1996, 1997).
Related Studies
According to Bendíková Physical activity is a tool for maintaining physical and mental
balance that can result in increased fitness, performance, self-confidence and self-fulfillment and
7
self-confirmation. Despite its physical and mental benefits, we must say that there is a constant
decrease in amount of regular daily or weekly physical activity in all age stages (Liba, 2000).
Since the ample of sports categories are existing out there, it is becoming all the way
more difficult for the users to identify the appropriate sports coaches be it for the basketball, table
tennis, cricket or maybe anything else. Since today’s generation is embracing the idea of being fit,
hence they are constantly looking for the sports coaches so as to undergo training and sports
sessions. Thus, we can say that the Sports Coach Finder mobile app had become the need for the
hour and the businesses investing in the niche are likely to earn chunks of revenues. Moreover,
the sports coaches can also showcase themselves on the app plus can attract visibility on a good
note.
Coachfinder offers user a common platform to view, select and get advice on which job
and pathway is the best fit for one’s development in coaching. For a Club or Sports provider, it
offers a dedicated platform to source available coaches that best fit the coaching needs of clubs.
(Coachfinder, 2016)
2Evolve offers unique learning experiences and educate your management team to
become more effective leaders through sporting experiences. Managing a high-performance team
can be heavily linked to managing a team in challenging business environment. (Cunningham,
2016)
Comparative Matrix
Table 1
COMPARATIVE MATRIX
Name: Coachfinder Allows the user to post Needs internet System (GPS)
URL and search job position connection
http://www.coachfinder.club/ according to his/her sports -Software-
about
Allows the user to choose Smartphone
9
Table 1 shows the information of the existing studies using a tabular layout. The layout
presents the comparison among the different studies. Each study is compared starting with the
name implied for the study. The features column is to distinguish the features associated with the
kind/type of study/invention. The limitation is to list down its limiting condition and the platform
details is to state any hardware or software that could host the given application or service. These
studies are related to the study that the researchers are conducting. These related studies are used
by the researchers as references to identify desired objectives that need to be involved to develop
WePlay.
Chapter III
RESEARCH METHODOLOGY
This section covers the steps, procedures, actions and technical specification to
strengthen and widen the understanding of the study. It includes the features and materials that
will be used to develop a Coach Finder System that shall match the objectives of the study
requirements.
The methodology used in this study is the Agile Software Development Methodology as
the proponents’ qualitative methodology. Qualitative methodology focuses on words rather than
numbers. This study is concerned with the understanding the human behavior from the informant’
perspective. The data collected from the participant’s observation will be used to improved and
enhance the system. This method uses interview and seeks for participants opinion their
observation.
The figure 2 shows the continuous iteration of the Agile Methodology that is used as the
software development of the study. The Agile Methodology has six phases: planning,
requirements analysis, design, development, testing, and deployment.
Requirements Analysis
In the requirements analysis phase, the researchers had collected the data of coaches and
sports enthusiasts. The following information to be used are: user’s identifications, contact
information, sports played/coached, sports experience, addresses, and coach’s skills. The purpose
of the data gathered is to build the coaches and players profile. The data gathered will be the
guide for our user interface design. The intended users are the coach and players.
In the design phase, the gathered information and requirements have given idea to the
Researchers design for the system. The researchers discussed how the team can match the
coaches and players. For the software design, the researchers aim to create a friendly-user app
with a soft look that is pleasing to the eyes.
In the development phase of the study, the goal of the researchers is to develop the
system design into a website. The major component in this phase is writing the programs to build
the WePlay website and fins investors to compensate the expenses for future development of the
project.
In the testing phase, the researchers will focus on the practical review, in which the result
the test will describe the quality of the system. The researcher’s goal in this phase is to ensure that
the system is successfully built and has completed all the requirements during the development
phase and together with the design parameters. The researchers will make sure that the talent
matching system will successfully coordinate with the software by conducting several tests. The
testing will not stop until the level of confidence on the system is achieved.
12
Implementation
In this phase, the system will be ready to be used in a real environment by the end users.
The rule of the deployment phase that the WePlay team needs to follow is to ensure that the code
and technology deploy appropriately.
In the maintenance phase, the website requires maintenance to operate properly. Properly
maintaining the site helps to ensure site security, increase the number of new visitors, boost
returning traffic, and more.
Planning and conception- initiation, it is where the start of the undertaking is introduced.
The researchers made a plan of action canvas for the marketable strategy of the undertaking, the
Gantt diagram which contains the assignments and exercises that the venture needs and its given
span. It likewise incorporates the functional decomposition of the project which demonstrates the
progressive system of various business forms that is engaged with the venture that necessities
itemized operations, capacities, and activities.
13
The Business Model Canvass is for developing new or documenting existing business
models in a strategic management and lean startup template presentation.
Table 2
Programmer Advertisements
UI Designer
Social Media
COST STRUCTURE REVENUE STREAMS
Advertisements fees
14
Table 2 explains the business model canvas of WePLay. The key partners on this project
are the Sports Coach and Sports Enthusiasts. Each entity can provide and offer big help in
creating and making the project work. These entities will help the researchers succeed in areas
that the researchers would be inefficient to do alone. The key activities represented on the canvas
are the activities that the researchers/developers are and will be performing in creating the
project. As for value proposition, the aim of the project is to create a faster, easier, less effort and
better way of finding coach and player. With this, it could boost the coaches’ popularity and
revenue since it will help make more clients for the coaches. The relationship with customers will
be maintained through developing new features, and good response to customer feedback and
suggestions for further system improvement. For Customer segments, the possible group of
clients appropriate for this project are the sports coaches, sports players, and court owners. The
key resources that the Researchers need are programmers and UI designer. The channels that
could be used for gaining client is through direct advertising and mass media. The cost structure
will be website publishing cost and web storage hosting cost for the system. Revenue streams, the
possible means of gaining profit is commissions, for every transaction with the sports enthusiasts
and coaches there is a commission, maintenance fee for the upkeep of the website, and
advertisements fees from coaches’ and training facility for posting their profile.
15
The following figure shows the processes and tasks that the WePlay: Talent Matching
System executes. The objects below are arranged in order to understand the whole process of the
system
The Figure 3 shows the flow of the study and on how the user use the program. First if
the user is already registered, the user can login using a valid account but if the user does not have
account, the user must create an account before proceeding to login. To create an account the user
must choose whether he wants to register as coach or as a player. After the user register. If the
user is a player, the user must choose a coach to book session and wait for the request to be
accepted by the coach. On the other hand, if the user is a coach the user must wait to have a
request to have a trainee. If request is accepted, the request will be passed to the coach and to
check if the schedule is available and send notification to the player, and if the coach will decline
the request, the system will notify the player that the request has been decline by the coach.
16
Validation Board
The Validation Board is a tool that will help the group or entrepreneurs track their
progress and focus on what really matters for their new project or business idea.
Table 3
VALIDATION BOARD
The coach may not The athlete may not attend to the planned
Riskiest accommodate athlete’s training training session
Assumption session request
Success 90% of coaches cannot notice 80% of the sports enthusiast do not have
Criteria walk-ins contact information to coaches.
Results and The coaches found out that The sports enthusiasts found out that
Discussion WePlay can be useful WePlay helps them find/contact sports
coaches without a hassle.
Learnings Some sports coaches are not very Some sports enthusiasts really need a
known to players sports coach to guide them with their
trainings.
17
Gantt Chart
ID Task Name Task Lead Start Date End Date September 2019 October 2019
1 2 3 4 5 1 2 3 4 5
1 Acknowledgement Catubig 9/21 9/27
2 Dedication Catubig 9/21 9/27
3 Table of Contents Catubig 9/21 9/27
4 List of Tables Catubig 9/21 9/27
Legend:
Figure 4 represents the tasks or activities accomplished within the given time. It
contained the list of tasks or activities done by the researchers. Each task or activity has a time
period to be done. The time period for each task or activities varies on how complicated it is. The
Gantt chart is a representation of tasks or activities to be done in the project, it also includes start
date and end date for each task or activity and task lead. It also shows the status of the tasks or
activities within the time period given for each. Each task or activity has a corresponding task ID
which will be unique identification for each the task or activity. For each task or activity there is a
task lead who will be leading in doing it. The start date and end date is the time period given for
each task or activity. The chart also presented the status of each task in the time period given. The
status is represented using the colors red, yellow, and green. The color red means the task or
activity is incomplete, yellow means the task is already being done, and green means the task is
already done.
19
This section is the presentation of the various function, processes and other object broken
down into lower level. The diagram covers the detailed functionality of each component that is
present on the proposed system and how each component would interact with each other.
Figure 5 shows the hierarchal breakdown of the system flow. The presentation began
with the system itself going down to its lower level processes, according to how the user uses the
system and how the system would react to circumstances. It is an overview of what the proposed
system can perform. The system is intended for specific users, the coach, player, and the training
facility, who could login and logout. The training facility owners, coach, and player can access
the system through the website. Three types of users are authorized to use the system namely the
sports coach, sports players, and training facility owners. Coach, player and facility users can
register by filling out the required information. When already registered, users can now access the
website. Coach and players have different access than the training facility owners. Coach and
players can only view profiles, view sports events, view online users, post pictures, send
messages to other users, save specific events, view court schedules, and send court reservation
request to the training facilities while training facility owners can view and edit court schedules,
post sports events & news, accept or decline court reservation request, and receive court request
notifications.
20
Analysis-Design Phase
In this phase, analysis and design of the project is represented. It contained the different
charts that further clarified the stream of the undertaking and the cooperation of the clients and
the framework application. It additionally secured the back – end plan and front – end outline of
the framework
This section illustrates the graphic presentation of interaction within a system, and depicts the
business process of the system
21
The figure 6 shows the actors who may be using the system and the set of activities. An actor is a
person who finishes the arrangement of activity consecutively as per his part, while a set of action
is a definite role played by the actor within the system. There are actors involved in the study,
specifically, the player, sports coach, and the system admin. The player and coach need to sign up
for an account to acquire access from the app. After signing up, the user has now the privilege to
gain access of the functionalities. The functionalities the player can perform are search coaches
and send game schedule request to the coach to and coaches is to confirm or decline. The admin
is to manage the registered accounts of players and coaches, Also sends push notification to users.
22
Figure 7 shows the login form display where users who already have an account can
login their account to successfully access the system. Users are required to input username which
needs to be considered unique together along with the password for secured credential purposes.
On the other hand, users who don't have an account yet can simply register to the register page.
23
Figure 8 shows the register as page where users must choose whether they want to
register as coaches or player. There are two buttons, Sport player button for sports enthusiast or
athletes and sports coach button for sports coaches.
24
Figure 9 shows the player registration page where users create an account. The user
inputs necessary personal information that will be needed for identification purposes. The user
must input all the fields to proceed to the next page.
25
The figure 10 shows the coach registration form where sports coaches must input
username, password, first name, last name, coach status whether he/she is a professional or non-
professional, sports coached, years of coaching, contact number, address, training facility name
where the coach is hired, training facility address, training facility contact address, rate of
payment or payment range of coaches for the training sessions payments.
26
Figure 11 shows the home display where users can view posted training facilities and
sports coaches, about WePlay, news about sports, blogs about sports, contact details. On the top-
right of the website you can see home button for directing to home page, how to use button for
helping new users on how to use the website, and coaches button for users who wish to view
kinds of coaches in the system. There are also icons which are the notification and message icon,
search icon, profile icon, and setting icons, these icons are linked to other website pages.
27
The figure 12 shows the notifications and messages wherein the user can communicate
through sending and receiving text messages for their training plans. There is also a notification
section wherein the system sends notification to the user that concerns to status of payment,
training schedule proposal requests, system updates, and news about the website.
28
Figure 13 shows the search coach page wherein the athlete users can find coaches, in
order to do that the user must input these fields. In the sports field, the user must input what kind
of sport coach is he/she want to train with like basketball coach, volleyball coach, tennis coach,
and etc. For the professional or non-professional field, the user chooses between a professional or
non-professional coach to train with. For the skill level field, the user must input the rating of the
coach’s skill eg. Five-star or four-star coach to play with. For the budget button, the user input the
budget for the training session that will match with the coach’s rate of payment.
29
The figure 14 shows the results page wherein the user can choose between kinds of sports
coaches with the results of inputted fields from the search coach page. Also, shows the name of
the coach, sports coached, status, skill level, and the price range of payment charges for the
training sessions. The user can view more details about the coach by clicking the names of the
coaches. Also, user can select another kind sports and status of coaches.
30
The figure 15 shows the view coach page wherein the athlete user can view more details
about the coach and comments from the athletes. Also, shows the reserved schedules for training
sessions with the athletes. The book schedule button is for the user who wishes to train with the
coach and the message button is for athlete who wishes to communicate with the coach with text
messages.
31
The figure 16 shows the admin page wherein the admin can view all the user’s
information. Also, admin can add, delete, or edit an account. There are two tables shown about
the coaches’ and players’ information inputted from the registration forms.
32
This figure 17 shows the coach profile page wherein the sports coach can edit his/her
account by clicking the edit profile button. Also, the coach can view balance and withdraw
money from the training session payments. Also, coaches are capable of updating the reserved
training schedules.
33
This figure 18 shows update schedule page wherein the sports coaches is able to update
the training schedule table and view athlete’s name who booked the schedule. Also, coach can
update the date, day, and time which is planned with the athlete.
34
This figure 19 shows request schedule page wherein the athletes can request training
session schedule. The athlete must input these fields; date, day, and time for the coach to receive
a proposal of training session from the athlete. Also, it shows some guide text on what to do after
requesting a training schedule and payment instructions.
35
Story Board
This section presents the visualization of the chronological order process of WePlay, in
order to help the users, understand the story behind the user interface.
Database Design
The database design is composed of the detailed data model inside the database. The data
model is composed of logical and physical design choices and physical storage parameters that
are needed to be able to generate a design in a data definition language, which can be usable in
order to create a database. A data model should be composed of detailed attributes for each entry
so it can be considered as fully attributed data model.
Figure 21 shows all the data stored in every table inside the database. The data that are
stored in each table are the attributes that are needed and involved during the system process. The
entities are dependent with each other and are not functional without the other.
37
Figure 22 shows how the tables or entities are related with each other. The figure shows
how data is shared between entities. All entities are dependent on each other and neither one can
be functional if one is removed from the relationship.
38
Data Dictionary
Table 4
Player
Table Name Column Data Type Size Null Description
Name
Us er’aw Player_ID VARCHAR 25 Not Null Unique ID of each Player
USa
Table 4 presents the field names found on the PLAYER, it consists of Player_ID,
Player_username, Player_password, Player_fname, Player_lname, and Player_contact. These are
the fields needs to be fill out to get access to the system.
TABLE 5
Search_Coach
Table Name
Column Data Type Size Null Description
Name
Coach_Sports Text 25 Not Null Sports of the Coach
Coach_Status Text 25 Not Null Status of the Coach
SEARCH_COA
Coach_level Text 25 Not Null Level of the Coach
CH
Coach_paymemnt Float Not Null Coach Payment Range
Table 5 presents the field names found on the SEARCH_COACH page, it consists of
Coach_Sport, Coach_Status, Coach_level, Coach_payment, These are the fields need to fill out
for matching coach
39
TABLE 6
Search_Coach_Results
Table Name Column Data Type Size Null Description
Name
Coach_Fname Text 25 Not Null First Name of the Coach
Coach_Lname Text 25 Not Null Last Name of the Coach
SEARCH_RESU
LTS Coach_Sports Text 25 Not Null Sports of the Coach
Coach_Status Text 25 Not Null Status of the Coach
Coach_level Text 25 Not Null Level of the Coach
Coach_paymemnt Float Not Null Coach Payment Range
Table 6 presents the field names found on the SEARCH_RESULTS page, it consists of
Coach_Fname, Coach_Lname, Coach_Sport, Coach_Status, Coach_level, Coach_payment. These
are the fields will display after the players match a coach.
Table 7
Coach_Schedule
TABLE 8
Request_Schedule
Table Name Column Data Type Size Null Description
Name
REQUEST_SCH Coach_Date Date/Time 25 Not Null Request Date Schedule
EDULE Coach_Day Date/Time 25 Not Null Request Day Schedule
Coach_Time Date/Time 25 Not Null Request Time Schedule
TABLE 9
COACH
Table 9 presents the field names found on the COACH, it consists of Coach_ID,
Coach_username, Coach_passowrd, Coach_Fname, Coach_Lname, Coach_Status, Coach_sports,
Coach_yrs, Coach_contact, Coach_address, Coach_facility, Coach_Faddress, Coach_Fcontact,
Coach_payment. These are the fields needs to be fill up to Setup the coach profile.
TABLE 10
41
Game_Schedule
Table 10 presents the field names found on the GAME_SCHEDULE page, it consists of
Player_Fname, Player_Lname, Coach_Date, Coach_Day, Coach_Time These are the fields will
display to the coach profile and disply the booked training session with players
42
Network Design
This section contains the planning of the implementation of computer network and
infrastructure. It involves the evaluating, understanding and scoping the network to be
implemented. The whole network design is conventionally represented as a network diagram that
accommodates as the blueprint for implementing the network physically.
Network Model
Figure 23 shows the network model of the system. The mobile and PC user sends
requests to access the WePlay system with the use and help of the internet. The WePlay system
receives the necessary information from the user to access the system. The information received
by the system will be saved in the system’s database. The data stored in the database will be
managed by the administrator
43
Development/Construction/Build Phase
In the development phase, everything that is needed to implement the project is arranged.
This includes all parties involved in the development of the application such as the users,
developers, smartphone users, and panelists.
The technology stack also called a solution stack, is the set of software components that
compose a logically complete platform for running a service or supporting an application.
Figure 24 shows the technology stack diagram for the Coach-Player Matching System.
The figure shows the different technologies to be use for the development of the WePlay system.
For the Website Application it uses HTML, PHP, and CSS. For the Future Development, the
researchers plan to use IOS platform and Android platform.
Future Development:
iOS is a mobile operating system that runs on Apple’s mobile devices. It’s main software that
allows you to interact with your Apple phone or tablet.
Android is a mobile operating system based on a modified version of the Linux kernel and other
open source software, designed primarily for touchscreen mobile devices such as smartphones
and tablets.
Software Specification
This section represents the software designation of the study which includes the operating
system, the platform, the programming language, and the database.
WePlay will operate within the conditions of the designated requisites. It will run in
variety of internet browsers. It will utilize Web Service, particular SQL server, for its database.
45
Program Specifications
This section represents the list of algorithms needed for the system. It displays the list of
modules designating the programmers’ assigned modules and assigned tasks.
TABLE 9
LIST OF MODULES
Table 9 displays the different modules and process/set of rules for the system needed.
The modules are assigned to each I.T expert who is eligible to execute the task responsibly.
46
REFERENCE
Balyi, Istvan et al. (2013). Long-Term Athlete Development. Human Kinetics. Retrieved
from:
https://books.google.com.ph/books?id=ovJ6DwAAQBAJ&dq=benefits+of+young+athlete&sourc
e=gbs_navlinks_s
Elena, Bendíková, (2010), Lifestyle, Physical and Sports Education and Health Benefits
of Physical Activity. Tajovského 40, 974 01 BanskáBystrica. Retrieved from:
http://www.erjournal.ru/journals_n/1393749142.pdf?fbclid=IwAR2ZYtIygzfPv5umD9fAVSm-
StGHQ-MpWeH5DKtjhZjlWkiOa0nmuXIRvgw
Caplan, Janice (2003). Coaching for the Future: How Smart Companies Use Coaching
and Mentoring. CIPD Publising. Retrieved from:
https://books.google.com.ph/books?id=fwEBCyv1v8gC&dq=online+coaching&source=gbs_navl
inks_s
Eitzen D. (2009). Fair and Foul: Beyond the Myths and Paradoxes of Sport. Rowman &
Littlefield. Retrieved from:
https://books.google.com.ph/books?id=_v_JglR0BfUC&pg=PA84&dq=health+benefits+of+sport
s+article&hl=en&sa=X&ved=0ahUKEwj8_9Ds9JHlAhUjl48KHZbQDF0Q6AEIKTAA#v=onep
age&q=health%20benefits%20of%20sports%20article&f=false
47
Parsloe, Eric el al. (2009). Coaching and Mentoring: Practical Conversations to Improve
Learning. Kogan Page. Retrieved from:
https://books.google.com.ph/books?id=RQLHykIL6PEC&printsec=frontcover&dq=coaching&hl
=en&sa=X&ved=0ahUKEwin3Z6k-
ZHlAhUEMI8KHVd_DcEQ6AEIQjAE#v=onepage&q=effect&f=false
48
CURRICULUM VITAE
PERSONAL DATA
Birth Date : December 27, 1998
Place of Birth : Cebu City
Age : 20
Sex : Male
Civil Status : Single
Religion : Roman Catholic
Citizenship : Filipino
EDUCATIONAL BACKGROUND
TERTIARY
University of Cebu – Banilad Campus
Bachelor of Science in Information System
SY 2019
SECONDARY
Benthel Asia School of Technology
2014- 2015
ELEMENTARY
Marie Ernestine School
2011-2012
49
CURRICULUM VITAE
Eduardo Funtanar
Paseo Saturnino Maria Luisa Road
Barte Compund Banilad Cebu City
Mobile #: 09557261464
Email: eduardo.funtanar@gmail.com
PERSONAL DATA
Birth Date : February 16, 1998
Place of Birth : Carmen Bohol
Age : 21
Sex : Male
Civil Status : Single
Religion : Roman Catholic
Citizenship : Filipino
EDUCATIONAL BACKGROUND
TERTIARY
University of Cebu – Banilad Campus
Bachelor of Science in Information System
SY 2019
SECONDARY
Banilad Nigh High School
2014- 2015
ELEMENTARY
Vallehermoso Carmen Bohol
2011- 2012
50