Upload
bruce-lacroix
View
108
Download
0
Embed Size (px)
Citation preview
Chef de groupe: Alberto Asuero Arroyo
Membres: Hafner Louis.
Bouya Merlin.
Zang ondoua bertrand
SommaireI. Introduction
II. Description des règles du jeu
III. Présentation des différentes itérationsItération 1
Itération 2
Itération 3
Itération 4
IV. Protocole.
V. Conclusion
VI. Présentation du fonctionnement de l’application
VII. Améliorations
VIII. Autres
Introduction
Application des techniques de génie logiciel
Application du modèle vue contrôleur (MVC)
Utilisation des sockets
Travail en groupe
Description des règles du jeu
Achat d’un carton
Gain d’une ligne
Gain d’un carton (Bingo)
Itération1
Définition des structures de bases permettant la connexion et la déconnexion à travers le protocole tcp
Itération2
Mise en place des fonctionnalités permettant à un joueur de se connecter ou de se déconnecter au jeu, en respectant le protocole .
Itération3Mise en place des fonctionnalités permettant à un joueur d’acheter un carton et d’obtenir un carton de jeu valide, en respectant le protocole
Itération4
Mise en place des fonctionnalités permettant à un joueur de réaliser un gain (ligne, bingo)
ProtocoleMessages de type de connexion:
BIND
UNBIND
Messages de type status.PAY
LINE
BINGO
Messages de type game:BALL
DOLINE
DOBINGO
FIN
Environement de travail
Eclipse
Serveur svn:
http://alasarr-gen.googlecode.com
Conclusion
Techniques de génie logiciel
- Le feed back.
- Objectifs précis
- Vision global sur le projet
Les sockets
- Facilité de mise en place (server vs client)
Le travail en groupe reste un atout malgré quelques difficultés
Présentation de l’application
Connexion
Payer un billet de loterie
Cocher un numéro
Gain d’une ligne. Plusieurs gagnants à la fois
Gain d’un carton (Bingo). Plusieurs gagnants à la fois
Déconnexion.
Paramètres serveur.
Améliorations
Sécurité
Gestion d’argent coté client
Autres
Questions & remarques