Professional Documents
Culture Documents
EPL Futsal Centre Online System PDF
EPL Futsal Centre Online System PDF
This report is submitted in partial fulfillment of the requirements for the Bachelor of
Computer Science (System Development)
INTRODUCTION
This 'EPL Futsal Online System' provided facilities like court reservation,
easy assessment to fill up the day and time that are available in the schedule for
every court, privileges that are provided by the management for the team that always
do reservation for certain period and also registration for the teams to take part in
weekly friendly match and monthly tournament with other team. Besides that, the
customers are able to know the latest news about futsal events like tournament that
sponsored by outsiders.
They can reserve court using online system and it will be saved. Each of the
team must register as member of this futsal club to make them to do reservations of
the court at any time. The number of players in each team is not limited but the
charges for different courts per hour in different branches are different and fixed.
After reservation are done, each team need to pay deposit to this futsal centre before
3 days of the date that has been reserved via credit card, bank or directly at the futsal
itself. If the team is failed to pay deposit before that, then the reservation will be
cancelled automatically. This payment will help the management to make the
confirmation that the team will come on time.
For reservation, the customer needs to know about the days and time that are
still available. As stated above, there are two branches under this futsal centre where
one branch is EPL Futsal Rawang has two courts and another branch is EPL Futsal
Perodua has only one court. So, these three courts are provided with a schedule for
each so that customer easy to access the futsal that they want. They just need to
choose the time and save it in their account to avoid any problem. The schedule will
be in form of 7 days and time which is available from morning to night. Once the
scheduling is done, the customer just needs to pay the deposit to the futsal centre to
do confirmation.
For those things, this online system will help admin to preview the data of
reservation, the deposit that have been paid by each team via credit card and also
able to add, edit or delete the profile of team which register in futsal membership.
1.2 Problem Statement
Before this, customers have to call the person who in charge to manage the
timetable of futsal and must wait for answer as confirmation either it is available or
not. They also have difficulties in case if can't contact the futsal centre and failure to
make reservation on time while have to wait for another time which is available.
Besides that, by making phone call customers are not able to see the times
that are still available for each week. For everything, they just need to deal with
management. If the futsal manager told them that the time they want is reserved by
others but then if the following time is available, the customers are need to deal again
with their team members and again have to call the futsal manager do new
reservation. This will waste the time and money of the customer.
This online system will be developed according to admin and the need of
each team to access about the fitsal system. The customers are normally will faced
problems like cant contact the person that who is in charge to manage the timetable,
have to wait so long to make confirmation and reservation data has chances to lost
because it's all are using manual system. To avoid those problems, this new 'EPL
Futsal Online System' is developed for easy management for customers.
Using this online system they are able to do reservation by refer each day and
choose the time that they prefer. By this, they can save their time and money. The
customers no need to make phone call to make confirmation for the time that they
need each time when to do reservation.
So by using scheduling which means timetable that shows the days and time,
the reservation can be done. Each court has different rate of prices which is separated
for weekdays and weekends. Once reservation schedule is filled up, the time will be
confirmed and customers are able to view the amount that they need to pay according
to the hour that they have book.
1.3.3 Privileges
By using this online system, the customers are able to read the latest news
about futsal tournament. Besides that, they also can register for friendly matches and
also can fill up the forms that are provided by the futsal centre in this system itself
for each tournament.
1.4 Scope
The scope of the project is for admin to check the status of daily reservation
of futsal and also for those teams to do reservation at any time on any days and time
that they want using latest online system. They just need to access the schedule that
are available and the rates of different courts. By being as a member of the club, they
are able to get privileges from time to time as they can involve in friendly matches
and tournament.
The system should help the customers to deal about the reservation of futsal
court very easily. The system also should help the futsal management to upgrade all
the data and the records of reservation payment of futsal for everyday.
Using this web-based system, the customers shouldn't have to worry about
reservation and the amount of futsal that need to pay for certain hour. Customers also
can get privileges by being member of futsal club and also can get more advantages
by taking part in friendly matches and tournament that sponsored by anyone with
prizes which are worth it for them.
1.6 Expected Output
1.7 Conclusion
As the conclusion, the system will help customers of futsal related to the
reservation of 3 futsal courts in 2 different branches, scheduling for each court
according to their days and time, privileges that are given to those team which
frequently do reservation and registration for each team that will allow them to take
part in weekly friendly match and monthly tournament. Besides that, customers
which are players also can read the latest news about any futsal events such as
tournament and profile of futsal.
The chapter has told the whole function of the system where it's user
friendly, easy to access each of the content and how the system should works. The
next chapter will discuss on literature review of the project and the methodology that
use in developing the system.
CHAPTER I1
2.1 Introduction
Literature review is the fact and information that can be used as the reference.
The data for the reference are finding from the past research or sentence and also the
existing system that be use today. The purpose of a literature review is to give
confidence to the reader about the project study with related information, sentence
and the ideas that have been on a topic and what are the strengths and weaknesses.
2.2.1 Domain
The term FUTSAL is the international term used for the game. It is derived
from the Spanish or Portuguese word for "soccer", FUTbol or FUTebol, and the
French or Spanish word for "indoor", SALon or SALa.
The first international competition took place in 1965, when Paraguay won
the first South American Cup. Six more South American Cups were held through
1979, with Brazil winning all of them. Brazil continued its dominance with a victory
in the first Pan American Cup in 1980 and won it again the next time it was played in
1984. A U.S. team took part in the 1984 cup, but finished out of the running.
The U.S. Futsal Federation was founded in 1981 and incorporated in January,
1983. Osvaldo Garcia was it's first president. The game is referred to as Minisoccer,
five-a-side soccer, Futbol Sala or Futebol de Salao, but it is also widely refereed by it
trademark name, Futsal. The current Federation president is Alex J.C. Para.
The first international Futsal match played by the U.S. Futsal National Team
was in May 1984 in Nanaimo, Canada, and the United States won 6-5. The first
international Futsal match in the United States was held in December, 1985, at
Sonoma State University in Rohnert Park, California. The U.S. select team defeated
Australia, 9-5.
2.2.3 Technique
The existing system of other futsal centre has many facilities except online
reservation system to book the court. This website is homepage for Subang Jaya
futsal centre under Sports Planet. The existing online system also don't have any
schedule to view the available day and time. This system just gives the information
about the prices and privileges that are given by the fbtsal centre. The new online
system makes users able to do reservation, view the schedule and get the privilages
for 2 branches under 1 company.
Figure 2.1 : Example of existing Website of Subang Jaya Futsal Centre
The new systems that will be developed, all the problem arises will be solved
and some functions that are available from the current system will be upgraded or
used. The developed project do not only have what the current system has, but the
element of scheduling will be used in order to give some guidance to the users in to
make confirmation to the users about reservation and also helps management to go
through the records of.
2.3 Project Methodology
TYpes Purpose
1 . Use Case Diagram Displays the relationship among actors and use
cases.
2. Class Diagram Models class structure and contents using design
elements such as classes, packages and objects. It
also displays relationships such as containment,
inheritance, associations and others.
3. Sequence Diagram Sequence Diagram displays the time sequence of
the objects participating in the interaction. This
consists of the vertical dimension (time) and
horizontal dimension (different objects).
Numbers are used to show the sequence of
messages.
4. State Diagram Displays the sequences of states that an object of
an interaction goes through during its life in
response to received stimuli, together with its
responses and actions.
5. Activity Diagram Displays a special state diagram where most of
the states are action states and most of the
transitions are triggered by completion of the
actions in the source states. This diagram focuses
on flows driven by internal processing.
6. Physical Diagram Component Diagram displays the high level
packaged structure of the code itself.
Dependencies among components are shown,
including source code components, binary code
components, and executable components. Some
components exist at compile time, at link time, at
run times well as at more than one time.
Reauirement
'2
Analysis model
Discipline
Design model
I
C
Implementation
Discipline I I
lm~lementation
a) Inception
In this stage, the project's business case is stated and the developer will
decides if the project is worth doing or if it is even possible. It is important to the
process to first formulate the scope of the project and also determine what resources
will be needed.
b) Elaboration
In this stage, the developers take a closer look at the project to determine its
architecture foundation and to evaluate the architecture in relation to the project. In
this stage, the developers will analyze the risks associated with changing the scope of
the project or adding new technologies along the way.
c) Construction
d) Transition
MYSQL Database
Adobe Photoshop CS Design Tool
Macromedia Dreamweaver MX Design and Coding Tool
Two kind of project coordination technique will be use in order to make sure
the project success. The first technique is the formal, impersonal approach which
will includes project milestone and related documentation. The second technique is a
formal, interpersonal procedure that involves quality assurance activities, meetings,
and design and code inspection. Appendix B shows the Gantt chart of EPL Futsal
Centre online system.
2.6 Conclusion
As the conclusion, the chapter has give explanation; benefit and how the
project will be develop. From the fact and finding, there are enough data to support
the project develop. The methodology chosen is important in for the developer, to
ensure project development goes in the right track until the end. In the next chapter,
analysis phase will be discussed in detail. Analysis phase is including problem
analysis about previous system and requirement analysis.
CHAPTER I11
ANALYSIS
3.1 Introduction
The analysis phase is the important phase that must be done in order to get a
clear view of the project developed. The chapter starts with the problem analysis that
discusses and identifies any problem from the user requirement in current system.
Through this analysis can help determine the user problems and what solution can be
add in the propose project.
Requirement analysis will be explained about the flow and process to develop
this system with the diagram using OOAD method. Hardware and software
requirement play an essential role in developing the system, without identify the
requirement clearly, the system will not function properly in the real environment.
The current online systems only use the web base system to make people
become a member and go through all news about the futsal. This can called as user
friendly because internet providing closer view about futsal to the users. The news is
mostly about the tournament and latest news that going to be held in that specific or
other futsal very soon. Besides that, users are able to refer the prices and the facilities
that are provided by the futsal. This current system can be more understandable by
looking the business flow in figure 3.1 below.
For the existing systems that uses internet normally have details about
services, rates, membership, news and gallery. There is no system that has
specification in each futsal to make reservation directly according to the date and
time that they want to reserve using online system. There is only manual system
which is using phone where customer will call the futsal manager and do reservation.
Q register
Login
Invalid id
I Valid id
23 Logout
Before this, customers have to call the person who in charge to manage the
timetable of futsal and must wait for answer as confirmation either it is available or
not. They also have difficulties in case if can't contact the futsal centre and failure to
make reservation on time while have to wait for another time which is available.
Besides that, by making phone call customers are not able to see the times
that are still available for each week. For everything, they just need to deal with
management. If the futsal manager told them that the time they want is reserved by
others but then if the following time is available, the customers are need to deal again
with their team members and again have to call the futsal manager do new
reservation. This will waste the time and money of the customer.
The Futsal Online System is a web base system that gives users the ability to
direct reservation using internet. There is no need of phone because this system will
be built with the scheduling system and other facilities. There are 4 main menus that
can be accessed by users from the main page.
Booking Rate module is the menu for calculate the user need to pay
according to different category, court and day as the rules of the futsal and the
appropriate result of booking rate by court.
This module will view the schedule where user able to fill the reservation
according to the available time and date. Users can use this module to book their
daily fktsal game and at the same time able to pay deposit with direct deal with the
management.
c) Privileges Module
The privileges module is the menu for users to view either their team has
reached the limit of game to get extra 1 hour free game automatically or not. If the
team has reached that limit, then the system will automatically shows the team name
in privileges.
This Latest News module will provide the users with the information about
any tournaments or future events that related with futsal. If it is about tournament,
then user can fill the forms that ready in the website and do submission of it to futsal
management.
3.3.2.1 Business Flow
Figure 3.2 is the overview of modules in the proposed system. Each module
has their own function that can help users to view futsal online system effectively.
-, -
I-- --
II---. --.
I
Futsal Online System
1
I Booking Rate / / Privileges I
The system main task and how the system will function are shown generally
through the business flow diagram at Figure 3.3.