PROJET JAVA 20112012 HAJILI PLACERDAT GESTION DE CHAMPIONNATS

  • Slides: 16
Download presentation
PROJET JAVA 2011/2012 HAJILI, PLACERDAT GESTION DE CHAMPIONNATS DE FOOTBALL

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

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

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

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

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

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 : Diagramme Use Case

STRUCTURE DE L'APPLICATION : Schéma UML

STRUCTURE DE L'APPLICATION : Schéma UML

Structure de l'application : Modèle conceptuel de données

Structure de l'application : Modèle conceptuel de données

Structure de l'application : Exemple de création de table

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

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 : Exemple utilisation DAO

Implémentation de l'application : Interface Dans le cadre de notre application l'utilisateur � Administrateur

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 principal interface

Implémentation de l'application : Écran classement

Implémentation de l'application : Écran classement

Conclusion � 1 er projet � Language � Eclipse Java

Conclusion � 1 er projet � Language � Eclipse Java