p rojet t rivial p oursuite réalisation dun jeu de trivial poursuite multi joueur en ligne

Post on 04-Apr-2015

106 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PROJET TRIVIAL POURSUITE

Réalisation d’un jeu de trivial poursuite multi joueur en ligne.

PRÉSENTATION DU PROJET

Réalisation d’un serveur de jeu en ligne

Un jeu de type « Trivial Poursuite »

Accessible depuis son navigateur web

Administrable via une interface java

GESTION DU PROJET

Création d’un projet sur code.google.com

Utilisation d’un serveur SVN

Utilisation du logiciel Eclipse

Organisation de réunions de l’équipe

PRÉSENTATION DE L’ÉQUIPE

L’équipe s’est baptisée FssiMock

Les membres de l’équipe sont: Jérémy Ameline Augustin Couette Ghaith Dridi Antoine Farnault Sébastien Oger Aubry Pirian

RÔLE DE CHACUN

Jérémy Chef de projet

Augustin et Antoine: Développeurs interface graphique / java

Sébastien Développeur java / xhtml

Aubry Administrateur base de donnée / développeur

java / xhtml / php Ghaith

Responsable des tests

BUT DU PROJET

Réalisation d’une application de jeu en ligne de type « Trivial poursuite » pour la société CMIX

Une application accessible depuis un navigateur web

ARCHITECTURE DU PROJET

Entités de l’architecture

Le serveur web L’applet du client La base de données Le serveur de salle

ARCHITECTURE DE L’APPLICATION

LE SERVEUR WEB

Il héberge le site du projet

Il permet de s’inscrire

Il donne l’accès aux liens vers les salles de jeu

Il donne également accès à l’administration

APPLET CLIENT

Il est lancé lorsque l’utilisateur clique sur le lien d’une salle via son navigateur web

Il permet de s’identifier

Il donne accès aux différentes actions possibles d’un joueur

LA BASE DE DONNÉES

L’application dispose d’une base de données centrale

Elle contient des informations sur : Les comptes client Les salles de jeu Les données du jeu Les statistiques

Elle est administrable via un applet java

LE SERVEUR DE SALLE

Chaque salle est gérée indépendamment par un serveur

Il gère les tables de jeu ainsi que les tchats

La connexion à une salle se fait de manière sécurisée

AUTHENTIFICATION

L’authentification du client se fait depuis le serveur de la salle (via l’applet client)

Pour s’authentifier l’utilisateur doit posséder un compte client

L’applet se charge de crypter le mot de passe du client avec la clef publique du serveur de salle

L’applet envoie au serveur les paramètres du client ainsi que son mot de passe crypté

DIAGRAMME D’AUTHENTIFICATION

DÉMONSTRATIONS

Présentations vidéo:

Installation de la base de donnée

Accueil du site et inscription

Activation d’un nouveau compte

Administration de la base de donnée

Présentation de l’applet client

QUESTIONS / RÉPONSES

Merci de votre attention, si vous avez des questions c’est à vous !!!

top related