0% found this document useful (0 votes)
42 views

My-Team: (Mobile App For Sport Teams Management)

This document describes the development of a mobile app called MY-TEAM for managing sports teams. The app allows team members like coaches, players, and supervisors to view news, player profiles, events and send messages. Fans can also view team news. The app was developed for Android using Java and connects to a database via a PHP API. UML diagrams show the system models and architecture. Future work includes adding more sports, live match broadcasts, and optimizing performance. The app aims to help teams modernize management by providing a mobile solution.

Uploaded by

mohammad zidan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

My-Team: (Mobile App For Sport Teams Management)

This document describes the development of a mobile app called MY-TEAM for managing sports teams. The app allows team members like coaches, players, and supervisors to view news, player profiles, events and send messages. Fans can also view team news. The app was developed for Android using Java and connects to a database via a PHP API. UML diagrams show the system models and architecture. Future work includes adding more sports, live match broadcasts, and optimizing performance. The app aims to help teams modernize management by providing a mobile solution.

Uploaded by

mohammad zidan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

MY-TEAM (Mobile

App for Sport Teams


Management )

Rami Najjar
Mahmoud AlShrouf

Supervisor:
Dr. Mahasen Anabtawi
Content
•Abstract
•Introduction
•Requerment And Tools
•System Models
•Realization And
Implementation
•Future Work
Abstract

• In this report it is explained the development of a


project that has been presented in order to finish the
degree in computer engineering.
• The content begins with an introduction where are
explained the motivations to undertake this project
and the problem that is pretended to solve in the
scope of sports clubs that are still performing their
management operations in a traditional way, by
providing them solution on form of mobile application.
Introduction
" MY TEAM " is a smart phone app used for Manage the
football team and is first application in Palestine,
teams in our country need such an applications it
contain of all members the team coaches, players,
supervisor and fans, So that it helps them .

this app Helps the fans to follow the team's news and
interact with them, and the coach needs this
application in particular to get to know all the details
about the players and their commitment to the
exercises.
it’s easy for any users to use our app, Each member
has specific functions through which to use the
application, and update its data.
Why We Use to Android ?

we developed the app to support just one


system. Due to some researches, we
found that the best choice is Android OS
from Google. We chose Android because
until now, as shown in Android OS is a
popular mobile OS it got market shares of
share of 52% in February 2017, IOS from
Apple is in the second place with a
market share of 35%, and the other
mobile OS market share of 14%. Clearly,
Android is the best choice.
Related Work
 The INSTATEAM Application :

In this application there is no interaction with fans and


news about team ,and does not support Arabic but we
have this in our application .
Development Tools

• Android studio .
• Java Programming Language .
• Server
•Wamp server : We use crate Database
•PHP : We use This language to create the API
that connect the App with the server or from
server to app
Functional Requirement
Our App provides the following functionalities:
Admin (Supervisor) :
• supervisor can view news and updated.
• supervisor can view list of players.
• supervisor can view Event and updated.
• supervisor can send and resave messages.

Coach :
• coach can view news.
• coach can view details of the players and add ,delete players.
• coach can send and resave messages.
• coach can view Event and updated.

Player :
• player can view news.
• player can view list of players.
• player can view event.
• player can send and receive messages.

Fans/ Guest :
• fans can view news.
• fans can view list of players.
Non Functional Requirement :

This App system is able to operate in the following


characteristics:
 
• Performance: our application should have a good
performance, which means to have high speed,
memory utilization.
• Usability: this means that is our application is easy to
use for different type of people.
• Attractive Interface :we designed a good beautiful
user interface by using many techniques.
• Availability: our app is available for all the time when
people want to open it .
The System Models (UML Diagrams)

• System modeling helps the analyst to understand


the functionality of the system and models are used
to communicate with customers
• Different models present the system from different
perspectives
• External perspective : showing the system’s
context or environment
• Behavioral perspective :showing the behavior of
the system
• Structural perspective : showing the system or
data architecture
Sequence Diagram
 is an interaction diagram that shows how objects operate with
each another and in what order.

1. Of the registration portion :


is an interaction diagram that shows how objects operate
with one another and in what order.
Sequence Diagram
2. Of the Login portion :
Use Case Diagram
Activity Diagram :
System Architecture :
ER Diagram :
Realizations and implementation:
News :
Message : User Profile :
Event : List of players :
Future work:
Make the system on IOS operating system .
1. Develop the coach so that he can add the game plan.
2. We will be adding new sports (volleyball ,basketball .etc).
3. Live broadcast of team matches.
4. We will work very hard to make the App even more fast,
accurate, and
easy to use
Conclusion
A MYTEAM application helps team
members communicate easily, and the
ability of the coach and supervisor to
manage the team without using the
paper and pen and the most important
makes the fans follow the news and
the matches of their team.

You might also like