PROJET JAVA 20112012 HAJILI PLACERDAT GESTION DE CHAMPIONNATS
















- Slides: 16
PROJET JAVA 2011/2012 HAJILI, PLACERDAT GESTION DE CHAMPIONNATS DE FOOTBALL
SOMMAIRE • • Contexte Objectifs de l'application Outils de développement Les utilisateurs Structure de l'application Implémentation de l'application Conclusion
CONTEXTE DU PROJET La société Sport. Buzz leader et spécialiste dans le domaine des championnats sportifs américains veut s'étendre aux championnats d'Europe. Pour cela elle a demandé à la société HAJILI & PLACERDAT COMPANY Gestion de ces championnats de football Application client permettant • derniers résultats • classements de leurs équipes favorites.
OBJECTIFS DE L'APPLICATION Pour récapituler l'application devra donc gérer les divers championnats de football européen et comportera ces fonctions : � � � Création/Affichage d'un championnat de football Création/Affichage d'une ligue Ajout/Affichage des équipes Ajout/Affichage des matchs Affichage du classement général
OUTILS DE DEVELOPPEMENT � � � IDE ECLIPSE. un kit de développement JAVA, JDK 1. 7. Système de base de données, My. SQL. WAMP, Php. My. Admin qui permet une administration simplifié de la base de données. JDBC mysql-connector
UTILISATEURS ET ROLES Administrateur du site web de Sport. Buzz qui entrera les divers résultats des différents championnats européens et l'application stockera ses divers informations afin de ressortir les classements etc. . . Visiteurs du site Sport. Buzz. us qui grâce à la future application téléchargeable sur le site auront accès aux résultats sportifs de leurs équipes favorites.
STRUCTURE DE L'APPLICATION : Diagramme Use Case
STRUCTURE DE L'APPLICATION : Schéma UML
Structure de l'application : Modèle conceptuel de données
Structure de l'application : Exemple de création de table
Implémentation de l'application : Utilisation DAO : L'utilisation de DAO permet de s'abstraire de la façon dont stockés les données au niveau objets métiers. Car en cas de modification du système de stockage seules classes intermédiaires seront à modifier. Dans notre programme nous avons utilisés des DAO pour nos classes principales.
Implémentation de l'application : Exemple utilisation DAO
Implémentation de l'application : Interface Dans le cadre de notre application l'utilisateur � Administrateur � Assez bon niveau � Mode console. � Aide
Implémentation de l'application : Écran principal interface
Implémentation de l'application : Écran classement
Conclusion � 1 er projet � Language � Eclipse Java