|
Zagrus
Sport Solution (ZSS) (Home)
Principles and Goals of the ZSS
The main idea of ZSS (Zagrus Sport solution) is about an integrated,
decentralized software solution with a centralized database,
which is able to manage, process and report back all data from
every single competition in a manageable, reliable, and extendable
architecture. A single software solution, which is capable to
serve all kinds of sport simultaneously.
The underlying architecture is basically following client/server
methodologies. The achieved goals are:
1- Managing and executing sport events more efficiently by using
IT.
2- Maintaining and warehousing sport events' information.
3- Making necessary information accessible fast, up-to-minute
and secure for the public through web, and by providing proper
reports giving to other public communication services.
4- Helping executives of these sport events to make better decisions,
and executing events efficiently and easily.

Above picture shows the overall architecture of ZSS at a glance.
The robust & standard communications makes able to work
on LAN, WAN and internet easily. The overall data structure
is designed based on one-time-input data approach, for instance,
it's enough to enter one-person's information once and use it
wherever you need and whenever you want. In the same way other
aspects of system works effectively and saves time and resources.
The integration of systems is highly considered because basically
ZSS is a combination of several different software applications
and solutions. In order to meet the goals mentioned above
ZSS project is broken into several software program applications,
each of which meets one or more of particular requirements.
Also high flexibility is needed in order to fulfill those goals.
Now let's have a look at details of capabilities and services
offered by ZSS.
ZSS includes three-basic subsystems:
1- Data Management System (Game
organizer)
2- Information-Driven Website
3- Local web applications
Data Management
System (Top)
Data management system is responsible for maintaining, organizing
and reporting back information. The system follows the rule
of once enters -data use everywhere. Executives Start managing
information of every game by the system on different areas.
Such as human resource, official and staff, athletes, teams
and so forth. Also basically paper reports are managed by the
data management system.

The system contains two different parts. Part one is basic part
by which executives can mange information like human resource,
athletes, teams, etc.
This part contains modules like Staff Management, Athlete Management,
and Team Management and so on.

Part two includes highly customized component modules, which
each is developed for particular sport game such as flat water,
Canoe polo or whatever.
Each of these modules then provides the information management
services for that particular sport. Reporting management system
is embodied into these modules internally which are highly flexible
and let executives print out reports such as start lists or
result lists in any format, and layout look and feel as they
wish.
Information-Driven
website (Top)
The web site of Asian Canoeing Championship in Tehran 2002 could
be found in this address: www.tehran2002.org. "It's been
the first time in the world that Canoeing championships have
had a website like this! ", President of Canoe/Kayak &
W. Ski of Iran said.

This website includes Tehran Time & Weather, Schedule of
play, Photo Gallery, News and Events, Guides, Players information,
Interviews & Gatherings and Score board with lots of useful
reports on matches. The information is pumping out of ZSS central
Database into web pages of this website. The website is highly
integrated with entire system.
Every page in the website includes a "Did you know?"
question in order to inform visitors about historical information
of Canoeing, rules, etc. these tips are presented to visitors
randomly, so that visitors could get information during surfing
the website more efficiently.
Local web
applications (Top)
As we were processing rules and tasks of water-sport championships
we figured that we could assist executives to do the job more
efficiently in order to do so, we developed couple of application
programs for particular tasks such as team leader meeting, boat
control and so on.
1) Team Leader Meeting
One of the main events during canoeing games is Team Leader
Meeting. During this meeting the exact arrangement of the teams
will be determined and then final start lists and other official
papers can be printed out. ZSS Team leader Meeting Application
was developed to improve the quality of the executing this meeting
and to speed up those operations running during the meeting.
It lists every start-list of the game by its unique race number
and lets couches think about their arrangements and change those,
as they need. These "change arrangements" are called
crew change.
Once a crew change request is given to the system, it'll show
the bellow picture to get the confirmation of that particular
crew change. Among these operations, system will take care of
validations of athletes in which if they're approved to attend
to that particular match. The concern for this operation is
age (senior/Junior), country (it's possible for the coaches
to make a mistake on the ID numbers of their athletes) and so
forth.
2) Boat Control
Another task during the water-sports game is to control the
boats that must carrying extra weight, the rule has been checking
some boats randomly after they reached to the end line, but
by this system, which is web-based, referees could find out
which boats are carrying extra weight easily. This subsystem
will list current start list on the web with highlighted rows
for boats that must carrying extra-weight.

|