Un jeu en ligne simulant un espace de vente et d’achat de produit

Post on 16-Feb-2017

20 views 0 download

Transcript of Un jeu en ligne simulant un espace de vente et d’achat de produit

Un jeu en ligne simulant un espace de vente et d’achat de produit

Présenté par :• Issam GHANOUCH

•Mohamed Reda BENCHRAA

Membres du jury :• BOUCHRA BERRADA

• Abdellatif EL FAKER

Année universitaire 2014-2015

Projet de Fin d’Année

– Université Mohammed V– École nationale supérieure d'informatique et d'analyse des systèmes Rabat –

Année universitaire 2015-2016

2

INTRODUCTION

PFA

ENSIASRéaliser un projet de fin d’année

La Mission site web simulant un marché virtuel

Jeu d’entreprisel'utilisation de savoirs, savoir-faire et savoir-être liés à l’entreprise,

Jeu de Pomme Notre jeu ne constitue qu’une sous partie de jeux d’entreprises.

‘Apprendre en faisant’Le joueur devient acteur de la formation

ReprésentationComment les participants peuvent vivre une expérience unique

3

PLAN

Réalisation

Conception

Étude technique et fonctionnelle

Contexte général Conclusion

Add Image

Contexte Général

5

Modéliser une situation réelle d’un

marché

L’envoi et la réception des

messages Suggérer des prix Valider les

transactions

Distribuer les cartes qui représentent les

unités d’achat

Mettre en place les contraintes du temps

Consulter les transactions

Slogan chez les vendeurs

Exigences-métiers Contexte Général

6

Faire participer des élèves

Il y avait que des élèves et non pas tout intéressant par le jeu

Elèves

Organisation du Marché

Distribuer les rôles de vendeurs et acheteurs aux élèves

Organisation

Préparer l’enregistrement des résultats

Simple feuilleFichier Excel

Enregistrement

Fiches de résultats

Il faut reproduire des fiches où il y a une fiche pour chaque

élève.

Fiche

Etude de l ’existantContexte Général

Add Image

Étude technique

8

Étude technique

Acheteurs Vendeurs

Add Image

Étude fonctionnelle

10

Chez les joueurs

Debut

Fin

Recevoir une carteApprocher les joueurs Négociation… Valider une transaction

Recevoir une nouvelle carteConsulter les transactions

Processus itératif Expiration Chrono

Déroulement du jeu :

Étude fonctionnelle

11

Debut

Fin

Fixer la durée des parties

Arrivée de nouveaux

participantsCliquer START Lançement du

chrono

Distiribution des cartes

Consulter l’état du marché

Expiration du chrono

Démarrage de la partie suivante

l ’administrateurDéroulement du jeu :

Étude fonctionnelle

Add Image

Conception Générale

13

Démarrer le jeu

Diagramme de cas d’uti l isation

Conception Générale

14

Démarrer le jeu

Conception GénéraleDiagramme de séquences :

15

Envoyer Messages

Conception GénéralDiagramme de séquences :

16

VendeurSlogan : String

modifierSlogon() : voiddiffuserSlogon() : void

Acheteur

afficherSlogons() : void

ParamétresParameter : String

Valeur : String

initialiserLejeu() : void

TransactionprixTransaction : Integer carteVendeur : IntegercarteAcheteur : Integer

Tranche : Integer

JoueurSurnom : String

carteValeur : Integer

EnvoyerMessage() : voidRecevoirMessage() : voidSuggérerPrix() : voidprendreCarte() : IntegerconsulterResultat() : void

SuggestionvalideVendeur : IntegervalideAcheteur : Integer

ChatMessage : String

typeMessage : IntegerDate : date

diffuserMessage() : void

Conception Général Diagramme de classes

11

1

1

1

1

0.*

0.*

0.*

0.*

0.*

0.*

Add Image

Réalisation

18

HTML + CSS Java Script JQuery Ajax Php

Technologies webRéalisation

19

Node.js est une plateforme logicielle libre , elle nous a permis de réaliser une discussion instantané en meilleur performance

Ireport permet de produire des fichiers .jrxml exploitables pour générer des rapports des joueurs

Mysql La base de données pour enrigistrer toutes operations effectuées

Sublime Texte est notre IDE de développement

Enterprise Architect est un logiciel de modélisation et de conception UML

L ’environnement de développement est le suivant :

Outi ls uti l isésRéalisation

20

Prenons notre navigateurs, et essayons de faire le maximum des transactions, Allez ….Je serai votre administrateur !

DemonstrationRéalisation

Add Image

Conclusion et Perspectives

Add Image

Conclusion et Perspectives

Objectifsatteints

L’implémentation

l’implémentation d’un jeu en ligne simulant un espace de vente et d’achat de produit

Add Image

Conclusion et Perspectives

Objectifsatteints

Favoriser l’apprentissage

- Par des transactions- L’étude de la

coordination marchande

Add Image

Conclusion et Perspectives

Perspectives

Jeu d’entreprise

- Vente et achat de tous biens ou service .

Merci de votre aimable

attention !