Home

Mémoire () - Université Paris 8

image

Contents

1. 62 Annexe 2 Exemple de tableau de bord d avancement 63 Annexe 3 Cahier des charges du projet SimulTaFac novembre 2008 64 Annexe 4 Analyse conception de SimulTaFac d cembre 2008 72 Annexe 5 Planification du projet SimulTaFac d cembre 2008 90 Annexe 6 Questionnaire de test du projet SimulTaFac cccccciiciicccicccciiiccccicceccccceeeenas 103 Annexe 7 Illustration du Mod le Conceptuel de Donn es de SimulTaFac 106 Annexe 8 Illustration du Mod le Logique de Donn es de SimulTaFac 107 Annexe 9 Charte Universit Handicap de SimulTaFac 108 Annexe 10 Exemple d actions du jeu SimulTaF dc ls iidndess 109 Annexe 11 Exemple d al as du jeu SimulTaP ac en inmaladhi ret irss 112 Annexe 12 Mode d emploi du jeu SimulTaFac sister laiss e ste 114 Rapport final de projet SimulTaFac f vrier 2009 5 114 Introduction L un des l ments essentiels la validation de l ann e de Master II Technologie et Handicap l universit Paris 8 est la r alisation d un projet technique en groupe Ce projet a pour but de mettre en pratique l ensemble des connaissances et acquis de Master I concernant l informatique le handicap la gestion de projet et les techniques d expression orale et crite D s le d but de cette ann e nous d sirions tous les trois nous investir dans
2. Ensemble des influences agissant au c ur d un syst me et formant sa structure Les interactions sociales naissent des influences interindividuelles interaction directe mais aussi de l incidence de l environnement et de ses modifications sur le sujet interaction indirecte L ensemble de ces interactions existe dans un cadre social d termin et l origine de leurs sens pour le sujet qui per oit celui ci plus ou moins bien en fonction par exemple de son ducation 2 PERIMETRE DOMAINE COUVERT PAR LE PROJET SimulTaFac est un MOG de simulation de gestion d une universit Il r pondra aux crit res suivants e ludique Rapport final de projet SimulTaFac f vrier 2009 72 114 e abordable la cat gorie de joueurs cibl e e stimuler l esprit de comp tition et de coop ration Par ailleurs la sp cificit de ce projet se trouve dans les 2 objectifs suivants e l devra tre accessible aux personnes valides et handicap es e l devra sensibiliser les joueurs au probl me du handicap dans la vie quotidienne et plus pr cis ment dans une universit Il sera galement l occasion de proposer une caricature de l organisation et de la vie universitaire Domaine couvert par le projet Notre jeu consiste en la cr ation d un site web interactif accessible aux personnes ayant un handicap moteur et ou sensoriel SimulTaFac est un jeu de strat gie et de simulation de gestion d une univ
3. Actions N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien r gles du jeu et inscription 2 Clique sur le lien Inscription gt Renvoie la page Inscription qui contient un formulaire 3 L utilisateur remplit les champs obligatoires et Le syst me cr e un nouvel utilisateur partir soumet le formulaire des donn es fournies L utilisateur est d sormais inscrit Post condition tat des L acteur Internaute non inscrit est dor navant un utilisateur inscrit objets et produits la fin du processus 7 2 UC Inscription non valide Rapport final de projet SimulTaFac f vrier 2009 79 114 Titre Inscription non valide Acteurs Internaute non inscrit Description g n rale L internaute veut s inscrire mais est soit d j inscrit ou n pas rempli tous les champs Description d taill e Pr condition v neme nt d clencheur Envie de s inscrire au jeu SimulTaFac Actions N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien r gles du jeu et inscription 2 Clique sur le lien Inscription gt Renvoie la page Inscription qui contient un formulaire 3 L utilisateur remplit les champs et soumet le Le syst me ne peut pas cr er un nouvel formulaire utilisateur dans la base de donn es car des donn es obl
4. Pr condition v neme nt d clencheur Vouloir jouer SimulTaFac Actions N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien connexion 2 Clique sur le lien connexion Affiche la page du formulaire d authentification 3 Remplit le formulaire d authentification login Traite les donn es fournies par le formulaire mot de passe puis valide puis valide l authentification Affiche la page personnelle de l utilisateur Post condition tat des objets et produits la fin du processus Aucun changement d tat 7 5 UC Authentification erron e Titre Authentification erron e Acteurs Internaute Inscrit ou Non inscrit Rapport final de projet SimulTaFac f vrier 2009 81 114 Description g n rale L utilisateur a rentr des donn es erron es Description d taill e Pr condition v neme nt d clencheur Actions N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien connexion 2 Clique sur le lien connexion Affiche la page du formulaire d authentification 3 Remplit le formulaire d authentification login Traite les donn es fournies par le formulaire mot de passe puis valide mais affiche nouveau le formulaire d authentification car l utilisateur a saisi des donn es erro
5. Avez vous compris rapidement les r gles et principes du jeu O1 02 03 O4 O5 Remarques Trouvez vous ce jeu abordable pour la cat gorie de joueurs vis s au d part tudiants O1 02 O3 04 OF Remarques SimulTaFac a t il stimul votre esprit de comp tition O1 O2 O3 O4 O5 Remarques Le conseilleriez vous vos amis O 1 O2 O3 O4 O5 Remarques SimulTaFac vous a t il sensibilis au handicap O1 O2 03 O4 O5 Remarques ERGONOMIE Les informations sont elles faciles trouver dans le site O1 O2 O3 04 O5 Remarques Toutes les informations essentielles au jeu sont elles accessibles rapidement O1 02 03 O4 O5 Remarques Les volutions de l tat du jeu sont elles suffisamment mises en vidence al as modification de l tat du joueur O1 02 O3 94 O5 Remarques Les messages du site sont ils clairs O1 02 O3 O4 O5 Remarques Que pensez vous de la quantit d informations sur les pages du site surcharge O1 02 03 O4 O5 Remarques Le syst me est il suffisamment transparent sur les tapes r aliser pour jouer O1 02 OS 0O04 O5 Remarques Avez vous t perdu m me temporairement face la complexit du jeu O1 02 O3 0O04 O5 Remarques Les messages d erreur taient il suffisamment pr cis O1 02 O3 O4 O5 Remarques Rapport final de projet SimulTaFac f vrier 2009 104 114 TECHNIQUE Que pensez vous de la compatibilit du jeu avec votre navigate
6. Illustration du jeu Ces illustrations seront r alis es par un dessinateur externe R daction du m moire Chiffrage et dimensionnement Evaluation analytique des t ches de r alisation T ches Complexit Dur e estim e en homme jour Formulaire de connexion F 1 Traitement formulaire de F 1 connexion Formulaire d inscription F 1 Traitement Formulaire F 2 d inscription Formulaire de perte de mot de F 1 passe Traitement Formulaire de perte F 1 de mot de passe Formulaire de demande F 1 subvention Traitement Formulaire de F 1 demande subvention Messagerie entre joueur M 3 Formulaire de remboursement de F 1 pr t Traitement Formulaire de F 1 remboursement de pr t Gestionnaire d al as M 2 Gestionnaire d actions T Gestionnaire d actions envers un joueur Demande de pr t Traitement Demande de pr t Reste du jeu NN z n impl mentation du forum Mise en accessibilit R daction de l aide du jeu F 2 Rapport final de projet SimulTaFac f vrier 2009 100 114 R daction des textes illustratifs F 1 Initialisation du planning D coupage structurel du projet Il y aura une phase pr paratoire qui rel vera de toute la conception du jeu Analyse de l existant D finition des r gles Ergonomie Mod lisation du jeu Cr ation de la base de donn es
7. Rapport final de projet SimulTaFac f vrier 2009 6 114 1 Pr sentation g n rale du projet SimulTaFac Cette partie d crit le projet SimulTaFac de mani re g n rale en pr sentant son contexte ses origines et ses objectifs A Le contexte La cr ation du jeu SimulTaFac a d but dans le cadre de la validation de notre deuxi me ann e de Master II Technologie et Handicap Paris 8 La premi re ann e de Master nous a sensibilis la notion d accessibilit primordiale pour l int gration de la personne handicap e L accessibilit aux loisirs et plus particuli rement aux multim dias nous semble tr s importante l origine d interactions sociales non n gligeables les jeux mettent en relation les individus et participent leur int gration dans la soci t Fervents amateurs ou tout simplement int ress s par les jeux Massivement Multijoueurs en Ligne MMOG nous en sommes donc venus nous poser la question de la possibilit pour des personnes en situation de handicap de jouer ce type de jeu Nous avions par ailleurs le soucis de sensibiliser le maximum de jeunes et moins jeunes des notions qui nous semblent essentielles pour que le regard de notre soci t volue B Les buts et objectifs Notre projet consiste donc en la r alisation d un jeu de simulation de gestion d une universit Le th me de l universit a t choisi car elle poss de une organisation suffisa
8. Souricom e Parfois lenteur d ex cution des mouvements des actions Nous avons remarqu que les personnes lourdement handicap es et qui poss dent une bonne adaptation de poste informatique sont souvent de fervents amateurs d internet et notamment de jeux de strat gie pour certains ex myopathes En effet dans cet univers elles sont alors tr s autonomes et recherchent la possibilit de se d passer Il est important de prendre en compte cette exigence c Internaute malvoyant e L int gration des personnes malvoyantes dans le milieu ordinaire est relativement bonne e Les caract res les mieux vus peuvent tre de petite taille ou de grande taille e Souvent meilleure visibilit gr ce aux contrastes e Certaines personnes sont photophobes blouies lorsque les couleurs sont vives e Acc s l information par plusieurs canaux visuels auditifs tactiles e Le rep rage visuel facilite l acc s e Difficult s dans la vision des formes et ou des couleurs e Difficult s ou non dans la vision des d tails e Difficult s dans la recherche d informations selon la densit Rapport final de projet SimulTaFac f vrier 2009 23 114 Utilisation de logiciels ou mat riels sp cifiques agrandissement d cran revue d cran terminal braille Leurs besoins ne doivent pas tre confondus avec ceux des personnes aveugles leur vision r siduelle si minime soit elle est souvent exploit e au maximu
9. 7 Le jeu SimulTaFac SimulTaFac est un jeu de gestion d universit Cette partie d crit pr cis ment les r gles du jeu l organisation du contenu et son mode d emploi A R gles du jeu Le jeu SimulTaFac repose sur des r gles du jeu relativement complexes S agissant d un jeu de strat gie il existe de nombreuses mani res de jouer et chacun pourra choisir celle qu il trouve la meilleure Chaque action poss de de nombreux crit res prendre en compte dans cette strat gie et la phase de lecture des r gles est il nous semble une d marche indispensable pour jouer le plus longtemps possible et efficacement Une bonne m moire est indispensable m me si les contraintes impos es par le jeu sont logiques par exemple on ne peut pas recevoir de personnel si le b timent n existe pas encore 1 But du jeu Le jeu SimulTaFac est un jeu de strat gie le but tant de g rer sa propre universit mieux que les joueurs concurrents Afin de progresser dans la gestion de son universit le joueur va devoir r aliser des actions raison de 3 actions par jour au maximum Chaque action se d roule sur une dur e pr d termin e pendant laquelle le joueur sera oblig de patienter Chaque action permet de faire l acquisition de b timents de mat riel de personnel ou d l ves Chaque action pr sente un certain co t et ou permet d obtenir des revenus Des points taux de r ussite et ou taux de r putation sont as
10. 5 nombre de classes maximum 50 Co t 9 M Revenu Dur e 3 jours Points 90 R ussite R putation 40 Mission handicap Description Permet la construction de cet espace Mission Handicap au sein du b timent administratif Co t 100 000 Revenu Dur e 1 jour Points 10 R ussite R putation 10 Embaucher du personnel Secr taires Description Cette action est obligatoire pour que le b timent fonctionne Pour le b timent administratif 1 seul est n cessaire Pour les UFR il en faut autant que le coefficient du b timent concern Co t 2 000 au d part 500 si handicap 1 400 mois Rapport final de projet SimulTaFac f vrier 2009 109 114 Revenu Dur e 1 2 jour Choix de la quantit d sir e Choix personnel handicap non handicap Points 3 R ussite R putation Respecter les normes Mettre le b timent aux normes d accessibilit Description Comprend l analyse du b timent et la mise en place du kit d accessibilit rampe d acc s ascenseur panneaux de signalisation WC adapt Co t 10 000 coefficient de l UFR Revenu Dur e 1 jour Points 2 R ussite R putation Acheter du mat riel Mat riel pour l UFR d conomie gestion Description Obligation d acheter 1 kit par classe Comprend des bureaux 2 ordi
11. Acteurs Internaute inscrit de n importe quel niveau Groupe d internaute Description Un joueur peut crire un message un membre de son groupe g n rale Description d taill e Pr condition Se connecter avec succ s v nement d clencheur Actions N Action acteur R ponse syst me 1 Ouvre la bo te de r ception Affiche la liste des messages re us 2 Clique sur r diger un nouveau Affiche la page de r daction d un message message 3 S lectionne le s joueurs ou Envoie le message au x joueur s ou groupe s lectionn s groupe puis r dige son message Sauvegarde le message dans les messages envoy s et valide s g s y Post condition tat des objets Rapport final de projet SimulTaFac f vrier 2009 88 114 et produits la fin du processus 7 16 UC Acheter une universit concurrente Titre Acheter une universit concurrente Acteurs Internaute inscrit de n importe quel niveau Description Un joueur peut acheter une facult concurrente g n rale Description d taill e Pr condition Se connecter avec succ s v nement d clencheur Actions N Action acteur R ponse syst me 1 Clique sur acheter la facult concurrente Affiche la liste des joueurs 2 Clique sur la facult du joueur racheter Teste si toutes les conditions sont r
12. Ceux ci sont aussi divers que vari s Nous parlerons essentiellement ici des jeux appel s MMOG soit des jeux massivement multi joueurs sur Internet Les jeux par navigateur sont des jeux qui n ont pas besoin d une installation pr alable pour tre utilis s Ceux ci fonctionnent sous un navigateur Internet quelconque Mozilla Firefox Opera Internet explorer Google Chrome etc On peut diff rencier 3 types de jeu e Les jeux n cessitant une action ou une connexion par jour e Les jeux n cessitant une ou plusieurs actions par jour mais limit s par un nombre d actions pr tablies e Les jeux ne demandant pas un nombre de connexion minimale mais brid s par un compteur de temps Une action prendra du temps r el par exemple 1 heure et nous ne pourrons pas effectuer d autres actions pendant cette heure Ces jeux sont par exemple des simulations d levage ou des gestions de villages Le but est g n ralement de faire voluer son animal en lui donnant manger en lui donnant les soins n cessaires etc ou son village pour qu il puisse tre le meilleur parmi tous les autres En voici quelques exemples www travian fr www hattrick org www e geek ch c Critiques de l existant Lors de nos recherches nous avons constat que la quasi totalit des MMOG n est pas accessible jeux trop d pendant du contenu graphique ou aucune alternative textuelle propos e Il existe tr s peu de jeux accessibles Lorsqu ils le so
13. Clique sur le lien Inscription Renvoie la page Inscription UC1 1 qui contient un formulaire Rapport final de projet SimulTaFac f vrier 2009 92 114 Se connecte au site SimulTaFac Offre sur la 1ere page un lien UC1 2 r gles du jeu et inscription Clique sur le lien Inscription Renvoie la page Inscription UC1 2 qui contient un formulaire L utilisateur remplit les champs et Le syst me ne peut pas cr er un soumet le formulaire nouvel utilisateur dans la base de donn es car des donn es obligatoires ne sont pas remplies ou l adresse Email a d j t utilis e Le syst me renvoie avec un message d erreur le formulaire UC1 2 rempli L utilisateur doit recommencer la UC1 2 saisie du formulaire Se connecte au site SimulTaFac Offre sur la 1ere page un lien UC2 1 connexion Clique sur le lien connexion Affiche la page du formulaire UC2 1 d authentification Remplit le formulaire Traite les donn es fournies par le d authentification login mot de formulaire puis valide passe puis valide l authentification Affiche la page personnelle de UC2 1 l utilisateur Se connecte au site SimulTaFac Offre sur la 1ere page un lien UC2 2 connexion Clique sur le lien connexion Affiche la page du formulaire UC2 2 d authentification Remplit le formulaire Traite les donn es fournies par le d authentification login mot de formulaire mais affiche nou
14. Contenu pour l internaute connect L internaute connect et donc inscrit acc de l ensemble du site Une fois connect gr ce au formulaire de connexion en page d accueil le joueur acc de une page sp cifique Sur le bandeau haut de cette page se trouvent le logo SimulTaFac la date du jour le lien accessibilit Ensuite se trouve un bandeau de menus qui propose des liens vers les r gles du jeu le r glement notre projet et nous contacter Deux nouveaux boutons apparaissent pour acc der au profil du joueur et au forum Sur le bandeau lat ral gauche se trouvent le r capitulatif g n ral de l tat d avancement du joueur un lien vers son r capitulatif d taill ainsi qu un outil appel m mo perso Le reste de la page est destin l affichage des contenus sp cifiques soit les informations g n rales d taill es dans la partie 6 A soit le jeu en lui m me d taill dans la partie 7 1 Forum Nous avons choisi de proposer au joueur la possibilit de communiquer avec l ensemble des internautes inscrits par l interm diaire d un forum Ce forum est un outil libre de droit que nous avons rendu plus accessible et adapt notre charte graphique La mise en place d un forum part de trois id es essentielles D velopper l entraide entre joueurs Nous avons remarqu qu il est souvent difficile de d buter dans un nouveau jeu et de s y int grer Malgr toutes les pr cautions
15. R alisation de l arborescence du site Design du jeu Accessibilit de l interface Ensuite la phase de programmation du jeu Impl mentation de la base de donn es Formulaire de connexion Traitement formulaire de connexion Formulaire d inscription Traitement Formulaire d inscription Formulaire de perte de mot de passe Traitement Formulaire de perte de mot de passe Formulaire de demande subvention Traitement Formulaire de demande subvention Messagerie entre joueur Formulaire de remboursement de pr t Traitement Formulaire de remboursement de pr t Gestionnaire d al as Gestionnaire d actions Gestionnaire d actions envers un joueur Demande de pr t Traitement Demande de pr t Reste du jeu Impl mentation du forum Mise en accessibilit R daction de l aide du jeu R daction des textes illustratifs Rapport final de projet SimulTaFac f vrier 2009 101 114 Ensuite la phase de test du jeu Tests techniques Tests du jeu Analyse du questionnaire Enfin la phase de r daction du m moire du jeu Analyse de l existant Solution fonctionnelle Solution Technique Analyse de l accessibilit de l interface Suivi du projet D coupage temporel du projet Voir le planning initial de SimulTaFac Jalons Un jalon externe aura lieu mi janvier p
16. des point de r putation des revenus ou un taux de r ussite Des al as vont parfois venir s imposer lui et l obliger r aliser une ou plusieurs actions pr d finies Le jeu se d roulera sur plusieurs semaines 2 L internaute va pouvoir se connecter au moyen de son login et mot de passe H Rapport final de projet SimulTaFac f vrier 2009 74 114 puis lui attribuera un nouveau mot de passe Si le mot de passe est oubli il pourra faire une demande aupr s de l administrateur qui identifiera le joueur gr ce une question personnelle par le moyen d un formulaire remplir Une fois sur le site de SimulTaFac l internaute doit pouvoir s inscrire au jeu H en validant cette action Une fois connect l internaute peut se d sinscrire en cliquant sur un lien et M Une fois connect le joueur peut modifier les informations de son profil en M cliquant sur le lien correspondant et en modifiant le contenu du formulaire pour lire ou crire des messages S il est inscrit et connect le joueur peut acc der au forum de discussion M l volution de la fac en termes de b timents A tout moment du jeu le syst me donne un score et un classement au H joueur Les crit res du classement sont la r putation le taux de r ussite et action r alis e A chaque connexion un r capitulatif de l tat d avancement du joueur lui est H propos il lui sera rappel les l men
17. es c cit compl te partielle daltonisme handicap moteur 1 CSS Cascading Style Sheets Une feuille de style est un ensemble d attributs de caract res et de formats de paragraphes pouvant tre appliqu s en une seule op ration un ou plusieurs paragraphes Ergonomie l tude scientifique de la relation entre l homme et ses moyens m thodes et milieux de travail gt et l application de ces connaissances la conception de syst mes qui puissent tre utilis s avec le maximum de confort de s curit et d efficacit par le plus grand nombre Handicap Art L 114 Constitue un handicap au sens de la pr sente loi toute limitation d activit ou restriction de participation la vie en soci t subie dans son environnement par une personne en raison d une alt ration substantielle durable ou d finitive d une ou plusieurs fonctions physiques sensorielles mentales cognitives ou psychiques d un polyhandicap ou d un trouble de sant invalidant Gohet P D finition de l accessibilit une d marche interminist rielle Minist re de la sant et de la solidarit Minist re d l gu la s curit sociale aux personnes g es aux personnes handicap es et la famille BDSP 357660 Septembre 2006 D finition issue de Wikip dia encyclop die libre sur Internet http fr wikipedia org 11 http openweb eu org accessibilite D finition issue de Wikip dia
18. ration substantielle durable ou d finitive d une ou plusieurs fonctions physiques sensorielles mentales cognitives ou psychiques d un polyhandicap ou d un trouble de sant invalidant Accessibilit L accessibilit permet l autonomie et la participation des personnes ayant un handicap en r duisant voire supprimant les discordances entre les capacit s les besoins et les souhaits d une part et les diff rentes composantes physiques organisationnelles et culturelles de leur environnement d autre part L accessibilit requiert la mise en uvre des l ments compl mentaires n cessaires toute personne en incapacit permanente ou temporaire pour se d placer et acc der librement et en s curit au cadre de vie ainsi qu tous les lieux services produits et activit s La soci t en s inscrivant dans cette d marche d accessibilit fait _ progresser galement la qualit de vie de tous ses membres Accessibilit du web L accessibilit du Web est la probl matique de l acc s aux services_ et contenus en lignes pour les handicap s et les seniors D finie par des normes techniques tablies par la Web Accessibility Initiative WAI du World Wide Web Consortium W3C elle n cessite un traitement tout au long du cycle de vie d un site Web par l ensemble de ses acteurs via des m thodes d applications des r f rentiels m tiers et une d marche de suivi Interactions sociales
19. 0 5 0 0 0 0 0 0 0 0 3 2 Phase de Test ol 1 0 0 0 0 0 5 Tests techniques Tests du jeu Analyse du questionnaire Phase de R daction du m moire Analyse de l existant ot of 2 2 o 100 Solution fonctionnelle 1 3 of 6 5 0 8333 Solution technique L 05 1 of 1 15 0 150 Le reste 5 4 5 0o 8 32 Total V 1 Total V1 84 198 Total V 1 Total V 1 Total V 1 AVANCEMENT DE L OUTIL SIMULTAFAC du jeu du jeu du jeu 63 176 64 2 Rapport final de projet SimulTaFac f vrier 2009 63 114 Annexe 3 Cahier des charges du projet SimulTaFac novembre 2008 l Glossaire a MMOG Jeux Massivement Multijoueur Online Massive Multiplayer Online Game il s agit de jeux en ligne qui font participer un tr s grand nombre de joueurs de mani re simultan e b Handicap LOI n 2005 102 du 11 f vrier 2005 pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es Art L 114 Constitue un handicap au sens de la pr sente loi toute limitation d activit ou restriction de participation la vie en soci t subie dans son environnement par une personne en raison d une alt ration substantielle durable ou d finitive d une ou plusieurs fonctions physiques sensorielles mentales cognitives ou psychiques d un polyhandicap ou d un trouble de sant inva
20. 51 3 Diff rentes phases du d Ste A At DA A tt de ane 51 a Phase le AA A UN Arn A ne A a a 12 51 Rapport final de projet SimulTaFac f vrier 2009 4 114 d Phase D En 20202 LT RNE E cn R C Ga a de 51 ER A E E e Se Rene DA NE S IN C A Te NAAL se ne 52 4 Actions Possibles tieni o TN nn re ai tnt 52 a Construire un DAMON See MA AR SN de NA ERNE nn Le nor 52 b Embaucher du P TSONNE Le En ne nee nn 52 c Mettre les b timents aux MO ormes sine han tn nn RE 53 d Acheter du mat riels a e a NS ne rs 53 Lou r des espaces ann Ce ne on td en E Nan 53 N Ouvrir Tes classes aux ElEVES nn Re SE en Se re es RE 53 S F rmer d SCIASSES AA RER LE a a TE N ET 53 h R pondre d s AA te ri nn bita als a natale aies nes es 54 D lt A niet nent nn ei ENE 54 AJ IV OS Se RS a Sd Ta ne du 3 2 313 54 b Al as li s au non respect des NONMES mi nn al en nt ae AT en e tt a ee 54 Eal K EEE AEA E E de tee 54 d Ev nements et subventions exceptionnels 54 ey Vote d o A2 22270 SN A nn 2 54 65 Errea le E E E A E EE EEA 54 T Q elg s astuces e i E E E AE A EA R E EAE EA den ST 55 C Organisation du Contents dte eder Aeae eae A a AEE OE AE niaaa 55 D MOTORS D ten lit ni ere derde 56 CONCLUSION 2027027222012222 2 E A ee ane 57 153 414 1 2222727220 E 2 E nes mer Denis E T R eer 58 Bibliographie nena RSS Ne M nt lt 60 ANDERES RACE nn en A mA em PME PE ds 61 Annexe 1 Planning initial de SimulTaFac
21. Ads TS RS ses ti ie fans 7 B Ees buts et0bjectifsS c rctc2iii t RRR en ren te 7 CY Lesprincipes o I AA a Net Ba dee na 8 D Nos AHeNteS ur 9024553 55 ar menant aa a a Ta fae Meade bard is fe 9 2 D roulement s n raldiproet ss nana dentistes 9 AVOrganisation penerale nesinori aaoi PP ts 10 1 Organisation humaine 2os And ne e A a AT a ea 10 2 Organisation MAC RATES rte 10 Bj Planning italiana nn ns tn nd EAE mesh RTS EREA 11 C Quelques dates iMmpOrtantes cicciccccccccccccsccsccccccsccscccsccsecseccsssseccessesssececosseenees 12 D Avancement d projet orir anren Se See a dee a R eo tete 13 3 Diff rentes phases du projet SIMUI TARA Eee ne en end 13 A Phase d analyse de l existant sentais annee E AGA dise A 13 Et de de l xist nt Aara ranr e aE an nt na nd tint e 14 a Elements de V eXIStant zcs 229 am NVR ANC E de a ne 14 b Critiques de le SANS SAS Srn i e Rd ser te E 14 c Synthese de existants LE nn E US Na me sant 15 2 Solutions t Or1ENtatiONS s sz ni MN Ann rm nn enr 15 a Diff rentes SOIATIOM ES SSSR SN Re 15 b Contraintes li es aux S0lUHONS RAR ae A AR ne 15 290 18 210112 1510 Aus T nn CU CN M tn me us 15 B Phase de r daction du cahier des CHARDES nr mia ain none 16 C Phase ANA Sense er RS N Um nn aan 16 D PHASE dE planification SES RE nn dns de ane 16 E Phase de d finition des r gles du jeU cccciicciciicciicciccccciccciccccccccciccsccscccccs
22. Affiche la liste des messages re us Message php Messagerie php UC4 2 Affiche la page de r daction d un message Redaction_message php UC4 2 UC3 1 Envoie le message au x joueur s ou groupe s lectionn s Sauvegarde le message dans les messages envoy s Lecture et criture de message Envoie_message php G r automatiquement par un module de cr ation de forum Liste des taches Liste des t ches de r alisation T ches UC associ Formulaire de connexion UC2 1 UC2 2 Traitement formulaire de connexion UC2 1 UC2 2 Rapport final de projet SimulTaFac f vrier 2009 98 114 Formulaire d inscription UC1 1 UC1 2 Traitement Formulaire d inscription UC1 1 UC1 2 Formulaire de perte de mot de passe UC2 3 Traitement Formulaire de perte de mot de passe UC2 3 Formulaire de demande subvention UC2 4 Traitement Formulaire de demande subvention UC2 4 Messagerie entre joueur UC5 1 UC5 2 UC5 3 Formulaire de remboursement de pr t UC2 8 Traitement Formulaire de remboursement de pr t UC2 8 Gestionnaire d al as UC2 9 Gestionnaire d actions UC2 5 Gestionnaire d actions envers un joueur UC2 10 Demande de pr t UC2 7 Traitement Demande de pr t UC2 7 Reste du jeu Impl mentation du forum Mise en accessibilit UC3 1 R daction de l aide du jeu UC1 3 R daction des textes illustratifs Liste des a
23. Thu 091008 9 Phase de r alisation 17 days Wed 28 01 09 Wed 18 02 09 1 10 Formulaire de connexion 2 days Wed28 01 09 Fri 30 01 09 11 Formulaire d inscription 2days Fri 30 01 09 Tue 03 02 09 10 KE Tratement Formulare d nscripton 2days Tue 03 02 09 Wed 04 02 09 11 43 Formulaire de perte de mot de passe 1 day Wed 28 01 09 Thu 29 01 09 74 Traitement Formulaire de perte de mot de passe 1 day Thu29 01 09 Fri 30 01 09 13 15 Gestionnare d al as 4 days Fri 30 01 09 Wed 04 02 09 10 _ 16 Gestonnare d actions 6days Thu 05 02 09 Thu 12 02 09 15 17 impl mentation du forum Mise en accessibiit 5days Thu 12 02 09 Wed 18 02 09 16 18 R daction de l aide du jeu S days Mon 17 11 08 _ Fri 21 11 08 3 19 R daction des textes ilustratifs Sdays Mon 15 12 08 Fri 19 12 08 5 20 Phase de test can oenen ram 21 Tests techniques 3 days Wed 18 02 09 Mon 23 02 09 22 Tests du jeu 52 23 Analyse du questionnaire 24 R daction du m moire 35 Analyse de l existant 2days Thu 09 10 08 Fri 10 10 08 26 Solution fonctionnele 6days Fn10 0 08 Mon 20 10 08 25 7 Solution Technique 1day Mon 20 10 08 Mon 20 10 08 26 E 3 Le reste 101 days Mon 20 10 08 Thu 19 02 09 26 29 Gestion de projet 14 days Mon 15 12 08 Wed 31 12 08 Rapport final de projet SimulTaFac f vrier 2009 62 114 Annexe 2 Exemple de tableau de bord d avancement TABLEAU DE BORD Projet SimulTaFac Semaine 4 2009 Semaine 12 01 09 Semaine 19 01 09 R capitulatif dep
24. bien en fonction par exemple de son ducation MMOG Jeux Massivement Multijoueur Online Massive Multiplayer Online Game il s agit de jeux en ligne qui font participer un tr s grand nombre de joueurs de mani re simultan e MySQL Structured Query Language ou langage structur de requ tes est un pseudo langage informatique de type requ te standard et normalis destin interroger ou manipuler une base de donn es relationnelle PHP Hypertext Preprocessor C est un langage de scripts libre principalement utilis pour produire des pages Web dynamiques via un serveur HTTP HyperText Transfer Protocol mais pouvant galement fonctionner comme n importe quel langage interpr t de fa on locale en ex cutant les programmes en ligne de commande SGBD C est un ensemble de programmes qui permet la gestion et l acc s une base de donn es Un SGBD h berge g n ralement plusieurs bases de donn es qui sont destin es des logiciels ou des th matiques diff rentes W3C Le World Wide Web Consortium abr g par le sigle W3C est un organisme de normalisation but non lucratif fond en octobre 1994 comme un consortium charg de promouvoir la compatibilit des technologies du World Wide Web telles que HTML XHTML XML RDF CSS PNG SVG et SOAP Le W3C n met pas des normes au sens europ en mais des recommandations valeur de standards industriels 1 Mhttp www di
25. d but de la r daction du cahier des charges nous avons mis que SimulTaFac serait accessible aux personnes handicap es pr sentant des difficult s motrices ou sensorielles S agissant d un jeu de strat gie il nous semblait difficile d y inclure les handicaps mentaux et cognitifs car les capacit s de m morisation d anticipation de raisonnement sont indispensables pour un tel jeu SimulTaFac n est pas un jeu qui n cessite de la rapidit ou des mouvements amples Il s agit uniquement de lire des informations faire un choix d actions et cliquer L accessibilit du jeu est donc surtout situ e dans l accessibilit de son interface Internet qui tait destin en premier lieu au partage d informations textuelles est rapidement devenu un environnement essentiellement bas sur le graphisme Devenant inaccessible aux personnes aveugles une r flexion a d tre men e afin d identifier les probl mes rencontr s par les personnes atteintes de troubles visuels En effet l acc s aux sites internet se fait pour eux de mani re lin aire soit gr ce un terminal braille soit par l interm diaire d un logiciel de revue d cran appel screen reader Le World Accessibility Initiative WAI a alors vu le jour afin de faire des recommandations concernant l accessibilit aux cr ateurs de sites web O tre le fait de respecter les directives du W3C concernant l accessibilit des sites web nous avons tent d aller plu
26. de v rifier continuellement l absence de bugs Il devra par ailleurs tre constamment vivant Bibliographie UML 2 par la pratique Pascal ROQUES Edition Eyrolles Septembre 2004 LOI n 2005 102 du 11 f vrier 2005 pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es D finition de l accessibilit une d marche interminist rielle Septembre 2006 Minist re de la sant et de la solidarit Minist re d l gu la s curit sociale aux personnes g es aux personnes handicap es et la famille Ressources Internet http www jeuxvideopc com articles 516 differentes etapes creation jeu video http www w3 org WAI http fr wikipedia org wiki Accessibilit C3 A9 du Web http openweb eu org accessibilite http www dicopsy com interaction interaction sociale htm Rapport final de projet SimulTaFac f vrier 2009 71 114 Annexe 4 Analyse conception de SimulTaFac d cembre 2008 1 GLOSSAIRE des termes utilis s pour le projet Terme Description MOG Jeux Multijoueur Online Multiplayer Online Game il s agit de jeux en ligne qui font participer un tr s grand nombre de joueurs de mani re simultan e Handicap Art L 114 Constitue un handicap au sens de la pr sente loi toute limitation d activit ou restriction de participation la vie en_ soci t subie dans son environnement par une personne en raison d une alt
27. des programmes sp cifiques assurant une bonne gestion de ces bases de donn es Rapport final de projet SimulTaFac f vrier 2009 41 114 Nous avons choisi MySQL Structured Query Language un SGBD gratuit disponible sur de nombreuses plateformes Unix Linux Windows MacOs X Solaris etc tant donn que PHP s adapte bien ce type de SGBD SQL est un standard ANSI Americain National Standard Institute il est compos de quatre composantes principales e un langage de d finition de donn es LDD ou en anglais DDL Data definition language e un langage de manipulation de donn es LMD ou en anglais DML Data manipulation language la partie la plus courante et la plus visible de SQL un langage de contr le de donn es LCD ou en anglais DCL Data control language e un langage de contr le des transactions LCT ou en anglais TCL Transaction control language Pour ce qui concerne le fonctionnement de MySQL les donn es sont fournies par plusieurs utilisateurs parfois des milliers travers de multiples petites transactions SQL Ces donn es sont stock es dans une ou plusieurs bases de production continuellement remises jour par ces transactions Les donn es sont en g n ral histori es dans un entrep t de donn es Le jeu Simultafac est bas sur l enregistrement de toutes les actions des joueurs acheter recruter ainsi que les objets cr s par ces derniers b timents classe dans
28. du jeu Tout internaute qui d sire avoir plus de renseignements sur le jeu peut lire l ensemble des Rapport final de projet SimulTaFac f vrier 2009 44 114 r gles du jeu Il est m me d ailleurs conseill de les lire enti rement si l internaute d sire s inscrire et commencer jouer Cette page se d compose en 8 parties et permet d expliciter le jeu de mani re claire et relativement concise Si le joueur d sire avoir plus d informations il existe des liens vers les actions ou al as d taill s Les sept premiers points sont d crits de mani re pr cise dans la partie 7 A de ce rapport La huiti me partie est une notice d utilisation pour le site en g n ral pour le jeu en particulier Elle s est av r e indispensable pour aider le joueur prendre en main le plus rapidement possible l outil m me si parall lement nous avons port une attention toute particuli re la clart pour la navigation et l utilisation de SimulTaFac 5 R glement S agissant d un site interactif o les internautes sont mis en relation il tait primordial de d finir les limites ne pas franchir afin d viter tout comportement d viant D autre part il nous fallait nous prot ger ainsi que le Master Handi de tout al a relatif au jeu en mettant quelques r serves et en voquant la possibilit de dysfonctionnement Le r glement doit obligatoirement tre accept pour que l inscription soit valide Il est accessible
29. e Points R ussite Rapport final de projet SimulTaFac f vrier 2009 112 114 R putation 10 ou 10 Action impos e Contr le du respect des 6 de personnel handicap Description Concerne 1 fac Il v rifie le pourcentage de personnel handicap sur l ensemble de la fac Co t 50 000 si entre 4 et 6 100 000 si inf rieur 4 Revenu Dur e Points R ussite R putation 20 ou 20 Action impos e Ev nements ou subventions exceptionnels Mise disposition d une somme pendant une dur e limit e Description La fac re oit une certaine somme d argent sans raison particuli re Elle a alors une dur e limit e pour la d penser Co t Revenu entre 50 000 et 150 000 Dur e 5 jours ne bloque pas les actions du joueur Points R ussite R putation 2 Action impos e Rapport final de projet SimulTaFac f vrier 2009 113 114 Annexe 12 Mode d emploi du jeu SimulTaFac Le jeu SimulTaFac n est accessible qu aux internautes inscrits Si vous le d sirez vous pouvez vous inscrire en cliquant sur le bouton s inscrire en page d accueil Pour acc der au jeu il est n cessaire de remplir le formulaire de login email et mot de passe puis de le valider Une fois connect au jeu vous vous trouverez sur la page d accueil correspondant votre profil L organi
30. en ligne Pour le r aliser nous avons d mettre en pratique nos connaissances techniques Nous vous pr senterons la conception de la base de donn es les outils de d veloppement utilis s l architecture du syst me ainsi que les qualit s et performances A Analyse et conception de la Base de Donn es Pour concevoir notre base de donn es nous avons utilis la m thode MERISE qui est une m thode de conception de d veloppement et de r alisation de projets informatiques Le but de cette m thode est d arriver concevoir un syst me d information La m thode MERISE est bas e sur la s paration des donn es et des traitements effectuer en plusieurs mod les conceptuels et physiques La s paration des donn es et des traitements assure une long vit au mod le 1 Approche par niveau d abstraction La conception du syst me d information se fait par tapes afin d aboutir un syst me d information fonctionnel refl tant Une r alit physique Il s agit donc de valider Une une chacune des tapes en prenant en compte les r sultats de la phase pr c dente D autre part les donn es tant s par es des traitements il faut v rifier la concordance entre donn es et traitement afin de v rifier que toutes les donn es n cessaires aux traitements sont pr sentes et qu il n y a pas de donn es superflues Cette succession d tapes est appel e cycle d abstraction pour la conception des syst mes d information Exp
31. j ordinateur documentation sp cialis e Ce projet sera donc essentiellement co teux en temps et en moyens de communication internet t l phone transport 3 Intervenants 3 tudiants en Master Il Technologies et Handicap Analyse conception et r alisation St phanie LECLERCQ st leclercq gmail com Abdelouafi EL OTMANI elotmani gmail com Nicolas BLANCHARD scratchoun8 hotmail com Les professeurs du module Gestion de projet Supervision et accompagnement Jaime LOPEZ KRAHE Pascle POUSSET Certains intervenants dans le Master Technologies et Handicap Conseils et accompagnement J r me DUPIRE Dominique ARCHAMBAULT contacter Un dessinateur externe R alisation d interfaces graphiques Ronan LEFEBVRE en attente d une r ponse L intervenant tant ext rieur il existe un risque par rapport sa disponibilit Notre planning devra donc s adapter au mieux cette contrainte Rapport final de projet SimulTaFac f vrier 2009 66 114 Les illustrations finales ne sont pas indispensables pour la mise en place de la maquette de test nous diminuerons donc les risques en effectuant nous m mes cette t che en cas d incompatibilit de nos plannings respectifs Cet aspect graphique pourra ensuite tre plannifi une date ult rieure Des testeurs Tests et critiques du jeu A d finir III Etude de l existant a El ments de l existant De nombreux jeux sur navigateur existent sur la toile
32. l internaute non connect logo SimulTaFac date du jour formulaire de login mot de passe et mot de passe oubli lien S inscrire lien R gles du jeu lien R glement du site lien Notre projet lien Nous contacter MS NE N D S E ara lien Accessibilit Page d accueil de l internaute connect Logo SimulTaFac date du jour lien Accessibilit lien Votre profil lien R gles du jeu lien Forum lien R glement du site lien Notre projet s OR 7 D UE lien Nous contacter 10 R capitulatif g n ral avec un lien vers le r capitulatif d taill 11 M mo perso 12 Contenu sp cifique de la page Comme le pr cisent Ossman R Miesenberger K et Archambault D 6 dans leur article A Computer Game Design for All l accessibilit est primordiale mais cela ne doit pas faire oublier que le jeu doit rester plaisant avant tout En pr sentant la mani re de rendre accessible un jeu qui ne l tait pas au d part ils montrent qu il est tout fait possible de r aliser Un produit con u pour tous Cependant ce type de conception est souvent plus simple lorsque cette pr occupation est pr sente d s le d but Cette partie ergonomie et accessibilit de SimulTaFac a donc fait l objet d un travail approfondi Rapport final de projet SimulTaFac f vrier 2009 37 114 5 Description technique du projet SimulTaFac Le jeu SimulTaFac est un site web qui permet tout internaute de jouer
33. la conception d un outil technologique Bien que n tant pas la seule discipline proposant des solutions face aux situations de handicap les outils ou notions utilis s en ergonomie sont une aide pr cieuse pour aborder ce probl me Sperandio J C rel ve trois philosophies qui peuvent tre employ es lors de la conception d un produit e Une conception pour tous Design for All il s agit de pr voir d s le d but de la conception les besoins de tous Pas uniquement bas e sur l thique cette philosophie s appuie aussi sur une volont d optimiser les outils cr s en partant du principe que le fait de prendre en compte les besoins des personnes handicap es am liore le produit pour la population globale Cette d marche peut prendre comme r f rences des normes ou directives d j mises en place et parfois obligatoires Cette vision globale ne permet pas cependant de r pondre toute la diversit des besoins individuels et des adaptations doivent donc encore parfois r alis es au cas par cas e Une conception centr e sur l utilisateur user centered design on part du principe que l outil doit tre adapt l utilisateur et non l inverse Cela n cessite d analyser au Voir lexique Rapport final de projet SimulTaFac f vrier 2009 21 114 pr alable les fonctionnements suppos s du futur utilisateur autant dans ses forces que dans ses lacunes ou erreurs Le concepteur cr e alors un mod le ut
34. la quantit Teste si toutes conditions sont respect es Argent suffisant souhait e niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action 3 Confirme l action souhait e Valide l action Post condition L internaute inscrit ne peut plus effectuer d actions jusqu un temps donn tat des objets et produits la fin du processus 7 10 UC Al as Titre Al as Acteurs Internaute inscrit de n importe quel niveau Groupe de joueurs Description Des al as peuvent apparaitre dans le jeu Ceci interviennent lors de la connexion et g n rale sont al atoires Cette contrainte va avoir des cons quences sur le joueur ou un groupe un revenu exceptionnel un co t exceptionnel ou une stagnation du jeu pendant une dur e de x heures ou une obligation de r aliser une ou plusieurs actions Description d taill e Pr condition Se connecter avec succ s v nement d clencheur Actions N Action acteur R ponse syst me 1 Connexion au jeu voir UC Authentification r ussie authentication Calcul d un al a et affichage de la page correspondante 2 Lit le contenu de l al a et valide Si l utilisateur peut r soudre l al a le syst me le r sout Sinon celui ci est conserv jusqu ce que le joueur puisse le r soudre Affiche ensuite la page p
35. moteur et ou Rapport final de projet SimulTaFac f vrier 2009 15 114 sensoriel Il est n cessaire de poss der de bonnes capacit s de compr hension d anticipation de m morisation le jeu requiert une activit intellectuelle relativement importante C est pourquoi nous ciblons surtout la population tudiante int ress e par les jeux de strat gie en g n ral La solution finale est un jeu de simulation qui continue fonctionner m me lorsque le joueur n est pas connect Il se joue uniquement par un navigateur internet c est un jeu multiplateforme et a comme contrainte un compteur temps qui d termine chaque action effectu e B Phase de r daction du cahier des charges La r daction du cahier des charges fait suite l analyse de l existant Le but est de d finir l ensemble des sp cifications concernant la base du produit concevoir Il s agit normalement d un l ment contractuel entre un client et un fournisseur Dans le cas pr sent le cahier des charges du projet SimulTaFac constitue un engagement de notre part sur l outil propos et la mani re de le r aliser Cf Annexe 3 cahier des charges du projet SimulTaFac C Phase d analyse La phase d analyse est une d marche obligatoire pour cerner le p rim tre et les limites du projet Elle permet aussi de d finir qui s adresse l outil et comment il va tre utilis L analyse est donc un pr alable la r alisation du produit C
36. pour obtenir un pr t Demande_pret_Traitement php UC2 9 toutes ces conditions ont t r unies rembourse somme inscrite et place le joueur sur la page principale Authentification r ussie Calcul d un al a et affichage de la page correspondante UC2 8 Affiche un formulaire de remboursement Remboursement php UC2 8 Teste si le joueur a assez d argent Si Rembousement_traitement php Connexion_traitement php Rapport final de projet SimulTaFac f vrier 2009 97 114 UC2 9 UC2 10 Si l utilisateur peut r soudre l al a le syst me le r sout Sinon celui ci est conserv jusqu ce que le joueur puisse le r soudre Affiche ensuite la page principale du joueur Affiche la liste des joueurs puis des actions et valide Alea php Liste_actions_joueur php UC2 10 Teste s il n y a pas d action en cours Teste si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action ActionJoueur_traitement php UC4 1 Affiche la liste des messages re us UC2 11 Affiche la liste des joueurs Racheter_Fac php Teste si toutes les conditions sont r unies pour racheter la facult si UC2 11 oui rach te la facult Racheter_Fac_Traitement php Messagerie php UC4 1 UC4 2 Affichage du message
37. que nous avons prises pour expliciter les r gles du jeu le forum constitue un excellent support de jeu manant de l exp rience des joueurs D tecter des erreurs ou incoh rences dans le jeu Le joueur confront un probl me dans le jeu peut questionner les autres internautes inscrits Nous constaterons alors probablement que certaines difficult s proviennent d erreurs au sein du syst me Discuter de ces soucis sur le forum est un bon compl ment de la possibilit de contacter l administrateur car les internautes auront l occasion de proposer des solutions dont Rapport final de projet SimulTaFac f vrier 2009 48 114 nous pourrons nous inspirer Favoriser le partage et l volution des esprits Nous souhaitons que la handicap ne soit plus un sujet tabou Au contraire c est en abordant ce sujet en exprimant les difficult s et les joies d un c t et de l autre que les esprits changeront Le handicap fera alors partie int grante de la pens e collective et d un soucis quotidien d am liorer le confort de vie Nous d sirons que le forum devienne un moyen d change o chacun a le m me statut D ailleurs nous aurons une attention toute particuli re pour mod rer les sujets susceptibles de confronter handicap s et non handicap s Le respect de l exp rience de chacun sera de mise Par manque de temps cette partie n est pas encore activ e sur le site de SimulTaFac 2 Votre profil Votre profil est la page
38. qui r capitule les informations du profil du joueur Pr sent sous forme de formulaire chaque information donn e lors de l inscription peut tre modifi e l exception de l adresse email et du nom Cela est une application de la loi n 78 17 du 6 janvier 1978 relative l informatique aux fichiers et aux libert s Le joueur va galement pouvoir modifier son profil d accessibilit ainsi que se d sinscrire s il le d sire 3 R capitulatif du joueur Le r capitulatif g n ral du joueur donne les informations essentielles concernant son tat d avancement dans le jeu la date de d but du jeu inscription le score l argent poss d le nombre d l ments g r s b timents personnel nombre d l ves Nous pensons ajouter ensuite le nombre d l ves et la surface restante Si l internaute d sire obtenir les d tails de l ensemble de son jeu il peut cliquer sur le lien acc der au r capitulatif d taill qui lui donnera les pr cisions sur chaque action r alis e 4 M mo perso Il s agit d un outil tr s simple permettant d aider l utilisateur dans son jeu Il va alors pouvoir prendre des notes sur ses strat gies sur les actions qu il pr voit de faire ou toute autre information dont il d sire se rappeler pour le jeu Les messages enregistr s r apparaissent chaque nouvelle connexion et peuvent tre modifi s volont Rapport final de projet SimulTaFac f vrier 2009 49 114
39. subvention Traitement Formulaire de demande subvention Gestionnaire d al as COLLO OO OO OO O0 D Gestionnaire d actions http simultafac free fr Rapport final de projet SimulTaFac f vrier 2009 11 114 QU Impl mentation du forum Mise en accessibilit QU R daction de l aide du jeu Q R daction des textes illustratifs Phase de test e Tests techniques e Tests du jeu e Analyse du questionnaire R daction du m moire Gestion du projet C Quelques dates importantes Voici quelques dates importantes qui ont r gul le cours du projet 30 Octobre 2008 D marrage du projet 25 Novembre 2008 R daction et envoi du cahier des charges 26 Novembre 2008 Premi re pr sentation de projet pr sentation du cahier des charges 16 D cembre 2008 Envoi de la deuxi me version de l analyse de projet 22 D cembre 2008 Envoi de la planification initiale du projet 6 Janvier 2009 Deuxi me pr sentation de projet planning initial 20 Janvier 2009 Envoi du premier tableau d avancement du projet 28 Janvier 2009 Troisi me pr sentation de projet suivi d avancement et description technique 13 F vrier 2009 Envoi de la premi re version du rapport final de projet 19 F vrier 2009 envoi du bilan de fin de projet Rapport final de projet SimulTaFac f vrier 2009 12 114 5 Mars 2009 Quatri me pr sentation de projet pr sentation finale du projet SimulTaFac D
40. sur la page en cours Sur l ensemble des pages personnalis es apr s authentification du joueur une synth se du r capitulatif est propos e avec son score ainsi que les biens et l argent qu il poss de e Les r gles du jeu restent accessibles tout moment e Demander une confirmation de la validation d une action en r capitulant ses cons quences sur l universit du joueur e Chaque illustration aura un contenu alternatif complet clair et concis Chaque page proposera un lien de retour l accueil et un lien de retour la page pr c dente visuellement ils seront toujours plac s au m me endroit Pour les personnes aveugles ils se trouveront en d but de page et feront l objet d un raccourci clavier Les messages propos s au joueur seront les plus pr cis possible Notamment dans le cas o une action n est pas autoris e le message devra en donner la raison en Rapport final de projet SimulTaFac f vrier 2009 30 114 fonction des crit res contr l s e Le lien pour contacter l administrateur en cas de probl me sera accessible sur l ensemble du site Il permettra d acc der un formulaire remplir directement en ligne e Afin de faciliter le jeu du joueur un outil est mis sa disposition il s agit d un m mo perso C est un post it sur lequel le joueur peut crire tout ce qu il veut Un acc s direct par raccourci clavier sera possible B Accessibilit de SimulTaFac D s le
41. un projet qui nous am nerait non seulement appliquer nos comp tences mais galement approfondir nos connaissances Notre multidisciplinarit avec une orientation sur le versant du handicap ou sur le versant des technologies nous a sembl compl mentaire Nos objectifs tant similaires et notre compl mentarit r pondant aux attentes de chacun c est ainsi que notre groupe s est form Le choix du projet a t facilit par la proposition de l un d entre nous passionn de jeux multijoueurs en ligne Il s agissait de r aliser un jeu de simulation et de strat gie accessible L id e a t discut e au sein de l quipe et nous nous sommes alors rendus compte qu elle r pondait l ensemble des crit res que l on s tait fix concept stimulant mettant en oeuvre des comp tences multiples demandant une vision tr s g n rale et n cessitant au final la conception d un outil technique Conscients qu il s agissait d un projet de grande envergure nous tions pr ts consacrer beaucoup de temps et d nergie Dans un premier temps nous allons pr senter les g n ralit s du projet ses origines son organisation et ses diff rentes phases Nous d crirons ensuite notre r flexion concernant l ergonomie et l accessibilit du jeu Puis nous exposerons notre travail technique pour r aliser notre outil Nous serons alors enfin en mesure de vous d tailler les l ments du site web ainsi que le jeu SimulTaFac
42. unies pour racheter la facult si oui rach te la facult 3 S lectionne le s joueurs ou groupe puis r dige son message et valide Envoie le message au x joueur s ou groupe s lectionn s Sauvegarde le message dans les messages envoy s Post condition Le joueur qui s est fait rachet son universit a perdu le jeu tat des objets et produits la fin du processus Rapport final de projet SimulTaFac f vrier 2009 89 114 Annexe 5 Planification du projet SimulTaFac d cembre 2008 Finalisation de la conception g n rale R sultats de l analyse e Les processus Ident Nom Description P1 Processus 1 L internaute s inscrit afin d acc der au jeu et au forum L internaute se connecte et joue avec son profil IL va alors choisir des actions parmi une liste et les valider Les listes d actions propos es d pendent de son niveau d avancement d butant avanc exp riment Pour augmenter de niveau d avancement il est n cessaire d avoir rempli certaines actions Les al as surviennent de mani re al atoire et peuvent avoir aucune ou P2 Processus 2 plusieurs cons quences selon le niveau atteint L internaute se connecte et acc de au forum pour lire ou crire des P3 Processus 3 messages Processus 4 L internaute contacte l administrateur pour lui faire part d un P4 probl me dans le jeu ou d un abus sur le forum P5 Processu
43. Avancement du projet Gr ce l utilisation d un tableau de bord nous avons t en mesure d observer et chiffrer le pourcentage d avancement r el de chaque phase et le pourcentage d volution globale des charges Cf Annexe 2 exemple de tableau de bord d avancement Chaque semaine nous avons donc pu faire le point sur le Reste Faire RAF nous aidant ainsi avancer de mani re plus coh rente Certains carts sont apparus entre ce qui avait t pr vu et ce qui a t r alis Afin de r ajuster notre travail nous avons tent d identifier l origine de ces carts La conception et impl mentation de la base de donn es a dur beaucoup plus de temps que pr vu d une part nous n avions pas conscience de l ampleur de cette t che D autre part malgr le choix de r aliser une premi re version simplifi e la base de donn es est rest e tr s complexe afin d anticiper l ensemble des fonctions que nous projetons de r aliser ensuite L optimisation de cette base de donn es tait essentielle mais tant un jalon elle a t l origine d un retard sur l ensemble du projet La phase de r daction du rapport a t plus courte que pr vu En effet les notes que nous prenions r guli rement nous ont permis de diminuer consid rablement le d lai De mani re g n rale l analyse de l avancement de notre projet nous a incit diminuer le p rim tre de SimulTaFac afin de proposer un outil fonctionnel
44. ERT 6 Le site SimulTaFac S agissant d un jeu multijoueur en ligne le jeu SimulTaFac est donc int gr au sein d un site web Afin de pr senter les d tails de notre projet nous avons diff renci le site du jeu Le site web de SimulTaFac http simultafac free fr est un site web classique qui permet de donner l internaute les informations g n rales du jeu Les acc s au jeu et certaines parties du site sont limit s en fonction du statut de l internaute A Contenu pour l internaute non connect L internaute non connect ou non inscrit n a qu un acc s limit au site de SimulTaFac En se connectant l adresse simultafac free fr il acc de une page d accueil sur laquelle se trouver plusieurs liens 1 Page d accueil C est elle qui donne la premi re image du jeu SimulTaFac Nous avons donc mis la priorit sur la pr sentation du logo du jeu la clart et la concision des menus l exhaustivit des informations propos es la mise en vidence de l accessibilit du Rapport final de projet SimulTaFac f vrier 2009 43 114 site Cette page contient ces l ments e le logo de SimulTaFac e la date du jour e un formulaire de connexion ainsi qu un lien en cas d oubli du mot de passe un menu permettant d acc der aux pages s inscire r gles du jeu r glement du jeu notre projet nous contacter e un lien sp cifique accessibilit 2
45. Formulaire de connexion Le but est non seulement d inciter les joueurs s inscrire SimulTaFac mais aussi de faciliter la connexion des joueurs d j inscrits C est pour cela que ce champ est tr s rapidement accessible Il s agit d un formulaire qui permet au joueur d entrer son email son mot de passe et valider Evidemment l utilisateur n ira pas plus loin s il n est pas inscrit Par contre s il est connu par le syst me il aura acc s aux pages acc s restreint Un lien permet l internaute inscrit de demander son mot de passe en cas d oubli 3 Inscription On acc de la page d inscription par l interm diaire d un lien cliquable S affiche alors le formulaire remplir N importe quel internaute peut s inscrire condition que l ensemble des champs soient remplis et qu il accepte le r glement du jeu en cochant la case correspondante Il lui est propos d s l inscription de choisir son terrain et de ratifier ou non la charte Universit Handicap Cf partie 7 A de ce rapport Par la suite il lui sera galement propos de d finir ses pr f rences en terme d accessibilit Ces caract ristiques seront alors appliqu es chaque connexion Une fois inscrit le joueur pourra modifier l ensemble des l ments de son profil except son email sa date de naissance ainsi que la date de son inscription A tout moment il aura la possibilit de se d sinscrire s il le d sire 4 R gles
46. PARIS 8 UNIVERSITE VINCENNES SAINT DENIS Master HANDI Nouvelles Technologies et Handicaps Sensori moteurs Projet Technique M2 SimulTaFac un jeu de strat gie pour tous BLANCHARD Nicolas EL OTMANI Abdelouafi LECLERCQ St phanie Coordonnateur J LOPEZ KRAHE Paris le 5 03 09 SOCRATES in tne field of education REMERCIEMENTS Une agr able occasion nous est offerte pour exprimer notre reconnaissance aupr s de toutes les personnes dont l intervention a favoris l aboutissement de ce travail Nous remercions vivement notre responsable de formation Monsieur Jaime LOPEZ KRAHE pour les directives pr cieuses et les conseils pertinents qu il nous a prodigu s tout au long de ce projet Monsieur Jer me DUPIRE pour son judicieux encadrement durant toute la partie de r alisation technique Nous saisissons galement l occasion pour remercier Monsieur G rard UZAN pour ses remarques qui nous ont fait avancer ainsi que pour ses travaux dans le domaine de l ergonomie qui ont enrichi notre d marche Finalement nous tenons exprimer notre gratitude Madame Pascale POUSSET pour ses conseils encourageants et son suivi permanent de notre tat d avancement Rapport final de projet SimulTaFac f vrier 2009 2 114 Sommaire TOC HORS Le nn a ee Rd Ne A ne 6 1 Pr sentation g n rale du projet SimulTaFaC cccicciiciiccicciiciicccccciccicccccecccscccceciccesscecceees 7 AJ Le COMME nu Te
47. acc der au d tail de chaque action par les liens situ s sous les propositions d actions bandeau acc s aux r gles d taill es Bon amusement Rapport final de projet SimulTaFac f vrier 2009 114 114
48. action Actions N Action acteur R ponse syst me 1 S lectionne dans une liste le Teste s il n y a pas d action en cours joueur cibl et la liste l action qu il souhaite effectuer et valide Teste si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action 2 Confirme l action souhait e Valide l action Post condition tat des objets et produits la fin du processus 7 14 UC Lire un message envoy par un autre membre Titre Lire un message envoy par un autre membre Acteurs Internaute inscrit de n importe quel niveau Rapport final de projet SimulTaFac f vrier 2009 87 114 Description Un joueur peut lire un message envoy par un membre de son groupe g n rale Description d taill e Pr condition Se connecter avec succ s v nement d clencheur Actions N Action acteur R ponse syst me 1 Ouvrir la bo te de r ception Affiche la liste des messages re us 2 S lectionne le message choisi Affichage du message envoy ou re u Post condition tat des objets et produits la fin du processus 7 15 UC Ecrire un message envoy par un autre membre ou au groupe Titre Ecrire un message un autre membre
49. ales correctes avant de r aliser un travail d adaptation chaque logiciel de navigation Lors de la r alisation des versions suivantes nous continuerons prendre en compte chacune des remarques voqu es durant les tests Rapport final de projet SimulTaFac f vrier 2009 20 114 4 Ergonomie et accessibilit du jeu SimulTaFac Un de nos objectifs tait de proposer un jeu accessible tous Un travail important a donc t r alis sur l ergonomie et l accessibilit du site tout au long de la conception de l outil SimulTaFac A Ergonomie de l interface R aliser un jeu de strat gie en ligne ne n cessite pas simplement de d finir des r gles et de d velopper techniquement un outil Une r flexion sur son ergonomie tait indispensable pour que SimulTaFac soit coh rent et simple d utilisation Notre jeu s adressant tous il tait important d y inclure une r flexion globale comprenant la prise en compte de mod les d utilisateur sp cifiques et pas uniquement un mod le id al correspondant une utilisation parfaite de l outil L ergonomie nous a beaucoup aid dans cette d marche car c est dans cette discipline que l on trouve les bases d une conception pour tous Sperandio J C 1 pr cise que s int ressant g n ralement aux conditions de travail elle s tend maintenant au champ du handicap en apportant un meilleur confort au quotidien 1 Les apports de l ergonomie dans
50. ani res La dur e du jeu est normalement de 12 semaines mais il nous tait impossible de pr voir une phase de test aussi longue C est pourquoi nous n avons mis aucun d lai aux actions ni aucun quota pour permettre un test acc l r Rapport final de projet SimulTaFac f vrier 2009 18 114 Ayant pris du retard dans la phase de r alisation cette phase de test n cessaire n a dur que quelques jours Afin d orienter l analyse de notre outil nous avons r alis un questionnaire Il s agit de donner une note entre 1 mauvais et 5 excellent sur les diff rents aspects du jeu l originalit la jouabilit l ergonomie l accessibilit l adaptation technique Cf Annexe 6 questionnaire de test du projet SimulTaFac Les testeurs taient tous dans la tranche d ge 25 35 ans Aucun n tait habitu aux jeux de strat gie en ligne Voici les principaux points qui ont pu tre mis en vidence Positif le concept du jeu est original le design du site est simple et la navigation y est donc facilit e les r gles du jeu sont explicites les informations sont claires SimulTaFac est abordable pour la cat gorie de joueurs vis e tudiants Le jeu sensibilise au probl me du handicap dans la vie quotidienne L ergonomie du site est bonne clart et densit des informations facilit de navigation transparence du syst me Le jeu SimulTaFac est consid r comme accessible par les testeur
51. ant donn que SimulTaFac se joue sur des d lais courts raison d une seule action au maximum chaque visite il ne fallait pas que la phase d adoption et de compr hension du jeu soit plus importante que la phase de jeu en elle m me Cf Annexe 12 Mode d emploi du jeu SimulTaFac Rapport final de projet SimulTaFac f vrier 2009 56 114 Conclusion Le projet SimulTaFac s est d roul sur quatre mois au total Il nous a permis de mettre en pratique les diverses comp tences et connaissances acquises durant les deux ann es de master technologie et handicap Les savoir faire personnels de chacun ont galement enrichi notre travail D s le d but nous tions conscients de l ampleur du projet mais nous tions tr s confiants quant son ach vement Malgr notre motivation quelques al as humains et techniques nous ont emp ch de le mener jusqu l tat que nous envisagions au d part La gestion de projet nous a aid mieux appr hender ce projet et son organisation notamment en terme de d lais et de ressources Au regard de notre planification initiale et de notre avancement nous avons d r duire progressivement le p rim tre afin de proposer un premier prototype fonctionnel Notre travail de conception et de r alisation clair par les intervenants du master nous a permis de donner notre outil des bases solides mod lisation base de donn es afin qu il devienne terme le produ
52. ap nous a sensibilis la notion d accessibilit primordiale pour l int gration de la personne handicap e L accessibilit aux loisirs et plus particuli rement aux multim dias nous semble tr s importante l origine d interactions sociales non n gligeables les jeux mettent en relation les individus et participent leur int gration dans la soci t Fervents amateurs ou tout simplement int ress s par les jeux MMO nous en sommes donc venus nous poser la question de la possibilit pour des personnes en situation de handicap de jouer ce type de jeu 2 Buts et objectifs du projet Notre projet de Master 2 consiste en la r alisation un MMOG de simulation de gestion d une universit Ce th me a t choisi afin de r pondre aux crit res d taill s ci dessous En effet l universit poss de une organisation suffisamment complexe pour satisfaire les besoins d volution du jeu D autre part il s agit d un lieu qui constitue une excellente caricature de microsoci t Comme tout jeu il aura pour but de divertir et procurer du plaisir ou de l amusement Il r pondra donc aux crit res suivants e ludique e abordable la cat gorie de joueurs cibl e e stimuler l esprit de comp tition et de coop ration Par ailleurs la sp cificit de ce projet se trouve dans les 2 objectifs suivants e l devra tre accessible aux personnes valides et handicap es e l devra sensibiliser les joueur
53. aux internautes non connect s et non inscrits car le but est qu il soit lu et connu avant de vouloir jouer SimulTaFac Onze articles le composent m ARTICLE 1 Cr ateurs Cet article pr sente les cr ateurs du projet indique que le jeu est accessible l adresse suivante simultafac free fr et qu il est la propri t priv e de ses cr ateurs m ARTICLE 2 Respect du r glement Il stipule que l inscription et la participation au jeu SimulTaFac est soumis l acceptation et au respect total du r glement H ARTICLE 3 Acc s au jeu L article 3 explique que le jeu est accessible toute personne r alisant une demande d inscription et que les informations donn es lors de l inscription doivent tre exactes m ARTICLE 4 Configuration de votre ordinateur Il s agit notamment de pr ciser les navigateurs sur lesquels le site a t test et fonctionne m ARTICLE 5 Principes du jeu Rapport final de projet SimulTaFac f vrier 2009 45 114 Les objectifs et grands principes de SimulTaFac sont rappel s ici La d marche d inscription est galement d crite M me si cela para t vident nous avons ajout que le jeu SimulTaFac ne proposera jamais d acheter ou de payer quoi que ce soit de mani re r elle m ARTICLE 6 Modification du r glement L article 6 indique que nous nous r servons le droit de modifier le r glement en cas de besoin m ARTICLE 7 Responsabilit s
54. b et du jeu SimulTaFac Les notions d ergonomie et d accessibilit tant tr s proches et compl mentaires nous retrouvons des id es qui concernent galement la partie 4 B de ce rapport Voici les principales consignes pour optimiser l ergonomie de l interface Utiliser des contrastes Permettre au joueur malvoyant de faire un choix entre les versions classique ou noir sur blanc ou blanc sur noir Utiliser des polices lisibles Proposer au joueur malvoyant la possibilit d augmenter la taille de toutes les polices e R duire le nombre d informations sur chaque page chaque information doit tre claire pour am liorer la navigation de l internaute Les menus doivent proposer sept items au maximum Visuellement les informations doivent tre rassembl es en un m me lieu sur la page pour faciliter les recherches Les renseignements d un m me type se trouvent toujours au m me endroit d une page une autre chaque espace est allou un type d l ments Pour les personnes aveugles elles doivent tre organis e de mani re coh rente selon l importance des informations e Mettre en vidence les informations essentielles Au maximum il ne doit y avoir que 3 messages importants mis en vidence en m me temps Visuellement les informations importantes sont de taille sup rieure situ e en haut de la page par rapport au reste de l cran et d une couleur diff rente et bien contrast e Textuellement pour les
55. c notre volont d int grer les personnes handicap es et non handicap es La deuxi me solution r pond au crit re d accessibilit pour tous Cependant le rendre accessible tout type de handicap s av re difficile car ce type de jeu exclut d j les personnes ayant un handicap mental par exemple Il s agit donc tout de m me de fixer des limites l accessibilit D autre part le jeu devra tre ludique pour tous et cela signifie qu il est important de prendre en compte les crit res d humour de chacun on revient au probl me de rendre le contenu textuel plaisant et humoristique c Orientations Notre jeu sera donc un jeu grand public Plus pr cis ment nous l adresserons aux personnes valides ou ayant un handicap moteur et ou sensoriel Il sera n cessaire de poss der de bonnes capacit s de compr hension d anticipation de m morisation le jeu requi rera une activit intellectuelle relativement importante C est pourquoi nous ciblerons surtout la population tudiante int r ss e par les jeux de strat gie en g n ral La solution finale que nous envisageons est un jeu de simulation qui continue fonctionner m me lorsque le joueur n est pas connect Il se jouera uniquement par un navigateur internet gt jeu multiplateforme et aura comme contrainte un compteur temps qui d terminera chaque action effectu e d Description de la solution finale 1 Description fonctionnelle i Identification
56. cas de remarques critiques propositions relatives au jeu en cas de remarques critiques propositions relatives l accessibilit et l ergonomie de l interface e pour obtenir des renseignements de quelque nature que ce soit pour toute autre raison laquelle nous n avons pas encore pens Nous pr voyons que l administrateur du site r ponde au message au moins dans les 8h qui suivent sa r ception s il s agit d un message urgent dysfonctionnement 24h dans les autres Cas Cette page propose donc un simple formulaire remplir nom pr nom email pour pouvoir y r pondre et le message 8 Accessibilit L accessibilit du site est une caract ristique essentielle du projet permettant ainsi aux internautes handicap s et non handicap s de jouer ensemble La page accessibilit a pour but d expliquer notre d marche et nos r f rences en terme d accessibilit du site web et du jeu Elle permet de proposer diverses interfaces pour optimiser l acc s des malvoyants ainsi que des raccourcis clavier pour faciliter la navigation Rapport final de projet SimulTaFac f vrier 2009 47 114 Conscients que l accessibilit optimale doit r pondre au maximum de besoins nous interpellons les internautes handicap s qu ils nous fassent part de toutes leurs suggestions ce sujet Nous avons d taill notre d marche en terme d ergonomie et d accessibilit dans la partie 5 de ce rapport B
57. ccccccccccccccscccccceecsecceecseeses 27 H Compatibilit sssrini stre Pen en ae 21 4 Sc narios d utilisation du jeu SimulTaFac ses 27 a Sc narios d utilisation EST ETS AR ANR Le ST ne Re en a 28 b Sc narios de Jets in AE ER A a A TR DEP en 28 5 Applications pour le projet SimulTaFac 29 Bj Accessibilitede SMU aT es ne Se CN RL 31 1 Les probl mes d accessibilit des sites Obs an ae ane St a ae Ed AE 32 a Probl mes techniques AS ETES iii ia ee 32 b Probl mes conic pt elS 2 22258022h90 2502302004 dsl init etes 33 2 R solution des probl mes d accessibilit et directives du W3C 33 3 L accessibilit des jeux Sur ordinateurs nas an iuntntttetiree 34 4 Autres axes de r flexion pour l accessibilit de SimulTaFac 34 a Handicap Moteur ren in na sn de tn a teens ee 34 b Handicap VIS dela Cons De nil E EAA ES A N EEEREN EARE 34 cy Handicap a ditifinnse ien nas a E E G ARO ER EA E 36 5 Diff rents moyens d acc s SimulTaFac ss 36 5 Description technique du projet SimulTaFaCc ccccicciiciicciicciccicccccciccecceicescccccseccesececaesenes 38 A Analyse et conception de la Base de Donn es 38 a Le Mod le Conceptuel de Donn es MCD 39 b Le Mod le Logique de Donn es MED nie ends nine ain 40 B Conception de lap
58. copsy com interaction interaction sociale htm 8D finition issue de Wikip dia encyclop die libre sur Internet http fr wikipedia org D finition issue de Wikip dia encyclop die libre sur Internet http fr wikipedia org D finition issue de Wikip dia encyclop die libre sur Internet http fr wikipedia org D finition issue de Wikip dia encyclop die libre sur Internet http fr wikipedia org Rapport final de projet SimulTaFac f vrier 2009 59 114 Bibliographie 1 Sperandio J C Concevoir des objets techniques pour une population normale c est dire comprenant aussi des personnes handicap es ou tr s g es Contribution de l ergonomie PISTES Vol 9 No 2 R flexion sur la pratique Octobre 2007 2 Burger D Les Nouvelles Technologies et l acc s l information pour les personnes handicap es visuelles INSERM U483 XXIX mes entretiens de M decine Physique et de R adaptation de Montpellier 2001 3 Duchateau S Archambault D Burger D The accessibility of the World Wide WEB for visually impaired people Conf rence AAATE D sseldorf 1999 4 Freed G et Rothberg M Design Guidelines for Electronic Publications Multimedia and the Web The WGBH National Center for Accessible Media 2006 WGBH Educational Foundation Avril 2006 5 Van Tol R Huiberts S What blind gamers want the video game industry to know Game Developers Convention 2006 6 Ossman R Miesenb
59. ction d un UC4 2 message message S lectionne le s joueurs ou groupe Envoie le message au x joueur s puis r dige son message et valide ou groupe s lectionn s UC4 2 Sauvegarde le message dans les Rapport final de projet SimulTaFac f vrier 2009 95 114 messages envoy s UC4 1 Ouvrir la bo te de r ception Affiche la liste des messages re us S lectionne le message choisi Affichage du message UC4 1 envoy ou re u Composants r aliser par Processus cas d utilisation Id Cas d utilisation Activit Ecran UC1 1 Se connecter au site simultafac Accueil php UC1 1 Afficher la page d inscription Inscription php Remplir les donn es demand es et UC1 1 valider Inscription_Traitement php UC1 2 Se connecter au site simultafac Accueil php UC1 2 Cliquer sur le lien s inscrire Inscription php Remplir les donn es demand es et nscriptioncrattement php UC1 2 valider Puis inscription php UC1 3 Se connecte au site SimulTaFac Accueil php Cliquer sur le lien informations UC1 3 g n rales du jeu ReglesDuJeu php UC2 1 Se connecte au site SimulTaFac Accueil php UC2 1 Clique sur le lien connexion Connexion php UC2 1 Remplit le formulaire de connexion Connexion_traitement php UC2 2 Se connecte au site SimulTaFac Accueil php UC2 2 Clique sur le lien connexion Connexion php Connexion_traitement php UC2 2 Rempl
60. de pr t Acteurs Internaute inscrit de n importe quel niveau Description g n rale Gr ce au pr t le joueur a pu se sortir d une impasse S il a assez d argent il peut rembourser son pr t moyennant des int r ts Description d tail l e Pr condition v nement d clencheur obtenu un pr t exceptionnel Se connecter avec succ s Actions N Action acteur R ponse syst me 1 pr t Clique sur le lien rembourser un Affiche un formulaire de remboursement Rapport final de projet SimulTaFac f vrier 2009 86 114 2 Rentre la va remboursement souhait t r unies rembourse somme inscrite et place le joueur sur la leur de Teste si le joueur a assez d argent Si toutes ces conditions ont page principale Post condition tat des objets et produits la fin du processus Le joueur n a pas de p nalit de r putation car il a rembours son pr t 7 13 UC Effectuer une action en direction d un autre joueur Titre Effectuer une action en direction d un autre joueur Acteurs Internaute inscrit de n importe quel niveau Description g n rale Un joueur peut interagir avec les autres membres d un m me groupe en effectuant une action Description d tail l e Pr condition v nement d clencheur Connexion r ussie et l acteur veut effectuer une
61. des acteurs du MMOG Quelles sont les entit s qui interagissent directement avec le MMOG La phase 1 nous permet d identifier imm diatement un premier acteur tout utilisateur qui a acc s Internet Il pourra uniquement utiliser le site pour savoir l objectif du jeu La phase 2 identifier des services ou fonctionnalit s suppl mentaires qui ne sont propos s qu aux utilisateurs qui sont d j inscrits Login Mot de passe gt Il s agit d un profil diff rent du pr c dent que nous mat rialisons par un deuxi me acteur appel utilisateur inscrit ou enregistr La phase 3 nous incite prendre en compte le fait que l utilisateur peut jouer sur diff rent temps Ceci est g r par qui e Par le syst me d authentification d autorisation lorsque l utilisateur voudra reprendre le jeu un login et MP seront demand s et v rifi s par ce syst me e Par le syst me g n ral le jeu qui va s actualiser m me si le joueur n est pas devant sa machine ou s il est d connect La phase 4 Le MMOG n cessite galement des actions de maintenance telles que la correction des bugs Rapport final de projet SimulTaFac f vrier 2009 68 114 ou erreurs la gestion des utilisateurs login ou MP oubli ainsi que l ajout d autres modules pour rendre le jeu plus amusant un jeu volutif Ces actions de maintenance sont effectu es par un nouvel acteur que nous appellerons administrateur du je
62. dicap La charte Universit Handicap du jeu est bas e sur le Guide de l accueil des tudiants handicap s l universit 3 Nous en avons r sum les principaux articles afin d en faciliter la lecture et sensibiliser le joueur aux besoins des tudiants handicap s Cf Annexe 9 Charte Universit Handicap de SimulTaFac Sa ratification sous entend que le joueur s engage respecter les normes d acc s et cr er une Mission Handicap pour l accueil des tudiants handicap s c Demander des subventions Cette tape se fait imm diatement apr s la validation du formulaire d inscription et fait partie de la phase d inscription Il s agit de remplir un questionnaire concernant l axe principal que le joueur d sire d velopper dans son universit recherche handicap culture rencontres inter universitaires 3 Diff rentes phases du jeu a Phase 1 Le premier b timent rendre fonctionnel est le b timent administratif cela sous entend la construction et l embauche du personnel d Phase 2 Ensuite le joueur peut cr er ses UFR en construisant ses b timents en embauchant le personnel n cessaire en achetant le mat riel et en ouvrant ses classes aux l ves Conf rence des Pr sidents d Universit CPU Guide de l accueil des tudiants handicap s l universit Paris 2007 Rapport final de projet SimulTaFac f vrier 2009 51 114 La mise en place de dispositifs permettant d accueillir la
63. e plus souvent chaque partie n est pas correctement identifi e textuellement ALT Les cadres balise lt FRAME gt sont pris en compte de mani re diff rente selon les screen reader ou navigateurs utilis s Dans certains cas ce sont les titres attribut TITLE ou noms attribut NAME qui permettent de naviguer entre les diff rents cadres Souvent manquant ou non explicites l internaute est alors totalement perdu D autres logiciels ne prennent pas en compte ce type de structuration des pages Les scripts ou animations ne sont pas toujours prises en compte selon le navigateur employ C est pourquoi les alternatives et descriptions pr cises de la fonction recherch e est indispensable e Les tableaux sont trop souvent utilis s pour mettre en forme une page web Or la personne aveugle qui acc de au site de mani re lin aire ne peut pas en identifier la structure par ce biais Seules les informations n cessitant un tableau peuvent tre pr sent s sous cette forme condition de pr ciser chaque ligne et chaque colonne pour donner le maximum de rep res Rapport final de projet SimulTaFac f vrier 2009 32 114 b Probl mes conceptuels Certains sites contiennent de nombreux cadres avec des pages s ouvrant d un c t de l autre l utilisateur est alors perdu dans sa recherche d informations Une densit d informations trop importante peu perturber l internaute elle rend la navigation difficile et emp che de
64. e Traite les donn es et renvoie sur l adresse mail de l utilisateur fournie un mot de passe Post condition tat des objets et produits la fin du processus 7 7 UC Demande de subventions Titre Demande de subventions Acteurs Internaute inscrit Description Remplir un formulaire et le valider afin de mettre en avant les priorit s que le joueur g n rale veut donner sa fac L attribution des subventions se fait selon les r ponses donn es Description d taill e Pr condition Connexion r ussie et premi re connexion au jeu v nement d clencheur Actions N Action acteur R ponse syst me 1 1 re connexion au jeu Affiche la place de la page d accueil un formulaire de demande de subventions 2 Remplit le formulaire Traite les donn es et en fonction des donn es remplies attribue un montant de subvention Affiche la page d accueil Post condition tat des objets et produits la fin du processus 7 8 UC Choisir et effectuer les actions Titre Choisir des actions Rapport final de projet SimulTaFac f vrier 2009 83 114 Acteurs Internaute inscrit de n importe quel niveau Description Permet au joueur d effectuer des actions sur le jeu par exemple construire un g n rale b timent Description d taill e Pr condition Connexion r ussie et l acteur veu
65. e se d roulera donc sur 12 semaines de jeu nous permettant ainsi de positionner des vacances scolaires ou des gr ves sans perturber fondamentalement la dynamique pr tablie Nous pr voyons galement une interaction entre les joueurs e parle principe m me de la comp tition e par la cr ation d un forum pour y partager les strat gies les conseils de chacun et aider les nouveaux arrivants e par la participation occasionnelle des votes ex Accepter ou non une loi qui modifierait une r gle dans le jeu Partant du principe qu une universit est un lieu de caricature de la soci t dans laquelle nous vivons le fonctionnement que nous pr voyons pour la gestion de la fac sera r aliste mais non r el b Organisation 1 Planning Voici quelques dates cl s pour la r alisation de ce projet 26 Novembre R daction et pr sentation du Cahier des Charges conception 17 D cembre Proposition d un premier planning et d but de r alisation technique D but Janvier Envoi de la liste des illustrations au dessinateur Fin Janvier Fin de la phase de r alisation D but de la phase Test D but F vrier Corrections adaptations partir des critiques 19 F vrier i Livraison du projet et pr sentation finale 2 Co t Les ressources humaines employ es seront toutes b n voles Les ressources mat rielles utilis es ne feront pas l objet d un budget sp cifique il s agit de mat riel que nous poss dons d
66. e pourrons pas effectuer d autres actions pendant cette heure Ces jeux sont par exemple des simulations d levage ou des gestions de villages Le but est g n ralement de faire voluer son animal en lui donnant manger en lui donnant les soins n cessaires etc ou son village pour qu il puisse tre le meilleur parmi tous les autres En voici quelques exemples www travian fr www hattrick org www e geek ch b Critiques de l existant Lors de nos recherches nous avons constat que la quasi totalit des MMOG n est pas accessible jeux trop d pendant du contenu graphique ou aucune alternative textuelle propos e Il existe tr s peu de jeux accessibles Lorsqu ils le sont ils pr sentent Un amusement assez limit et sont exclusivement r serv s un public handicap www amnesie net On remarque que l interface graphique minimaliste est peu voir pas attrayante Rapport final de projet SimulTaFac f vrier 2009 14 114 c Synth se de l existant Notre tat des lieux a confirm que l accessibilit des MMOG est encore loin d tre une pr occupation pour la plupart des cr ateurs de jeux en ligne Pourtant nous avons constat que certains d entre eux pourraient l tre si quelques directives du WAI taient prises en compte alternatives textuelles notamment S agit il d un manque de sensibilisation D un d faut de ma trise des outils ou techniques utiliser Ou tout simplement de la crain
67. e video game industry to know 5 les auteurs Van Tol R et Huiberts S pr sentent diff rentes exp riences v cues par des joueurs aveugles M me s ils parlent essentiellement des jeux vid os voici quelques points qu il nous a sembl important de relever l importance d avoir un retour auditif ou tactile de l action r alis e afin de pouvoir v rifier qu elle a t prise en compte faire preuve d imagination pour rendre un jeu accessible sonorit s indications Le principal est avant tout de pouvoir jouer et s amuser proposer d s le d but du jeu la possibilit de se mettre en mode aveugle les interactions sont importantes et il faut donner aux joueurs handicap s et non handicap s les m mes chances dans le jeu ex s il s agit d un jeu de rapidit Rapport final de projet SimulTaFac f vrier 2009 35 114 donner des explications et des descriptions aussi compl tes et pr cises que possible c Handicap auditif Il existe peu de contraintes li es ce handicap Il est cependant important que les contenus soient clairs et concis pour en faciliter la lecture 5 Diff rents moyens d acc s SimulTaFac Lors de la conception du site Une de nos priorit s a t de le rendre accessible aux personnes atteintes de handicap moteur ou sensoriel Conscients de la diversit des besoins nous avons tent d y r pondre au mieux Cependant nous invitons les internautes nous contacter s il
68. ecccsececeeeenes 17 F Phase de r alisation de l outil el nn rt GPC LIA 17 1 La cr ation des pages web et des formulaires g n raux 18 2 Lar daction CONTENUS SAR en LADA VEE RPP Legals 18 3 La cr ation de la base de donn es et des pages de jeu 18 OGYPhase de Nes he ne as ant 18 H Phase de Cotrectlon esse nee Anse AS S E N At D R ASEC S 20 4 Ergonomie et accessibilit du jeu SimulTaFac ss 21 A Ergonomie de lint rfas iaie A STA N eue de 21 1 Les apports de l ergonomie dans la conception d un outil technologique 21 2 Identification d s D SDIMS ER RE Re detente ane 22 Internaute non handicap nn nd er le ds ON Sen 22 b Internaute avec un handicap moteur tr s invalidant 23 c Internaute malvoyants iini dent t V ane 23 d Internaute ANCIEN ne e ne ne te 24 DaI SOUS Se tr Nr a E en rt 24 3 Crit res d Bastien et Scapif nains mets l ar es uen nee 24 d OS St tone de Sens Lee A cn RS l nn Mots te 25 b Charge d travail id ontcrnecri2ria0 a a a a E E 25 CY Controleexplicitenisas nene a A E e RT 26 d TA EEE LODEL neni m an a an R a a a A a i Saa 26 COEUR ECU S e a a a Gee a E A AR a a A n A AAR 26 Rapport final de projet SimulTaFac f vrier 2009 3 114 H Homog n it con rence m 7 75 ixacsttcmmiiie2e d Re CS 27 g Signifiance des codes et d nNomMinNationNS ccccccccc
69. en compte de l exp rience de l utilisateur e Proposer diff rents niveaux de jeu de mani re progressive en fonction de l tat d avancement du joueur e Gestion des erreurs Protection contre les erreurs e V rifier les pr requis chaque action demand e par l utilisateur afin de v rifier s il remplit toutes les conditions Demander une confirmation de la validation de chaque action du joueur Qualit des messages d erreur e Donner des messages d erreur tr s pr cis mais concis Les informations doivent tre Rapport final de projet SimulTaFac f vrier 2009 26 114 sp cifiques et d crire quand cela est possible la cause du probl me Correction des erreurs e Donner la possibilit de contacter l administrateur du site pour signaler des erreurs ou demander de l aide e Proposer un lieu de rencontre forum entre joueurs qui permette de discuter des probl mes et de leur r solution f Homog n it coh rence Coh rence interne e D finir de mani re coh rente et exhaustive les r gles du jeu g Signifiance des codes et d nominations Relation s mantique forte Employer des termes adapt s et non quivoques e Associer constamment les m mes d nominations aux m mes notions h Compatibilit Coh rence externe e Eviter les redondances inutiles e Eviter les descriptions ou les applications trop semblables textuellement et ou visuellement Chacun des crit res p
70. encyclop die libre sur Internet http fr wikipedia org Issu de la d finition adopt e par le IVe Congr s international d ergonomie Issu de la d finition de l ergonomie retenue par la Soci t d ergonomie de langue fran aise ISLOI n 2005 102 du 11 f vrier 2005 pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es Rapport final de projet SimulTaFac f vrier 2009 58 114 HTML Hypertext Markup Language C est le format de donn es con u pour repr senter les pages web C est un langage de balisage qui permet d crire de l hypertexte d o son nom HTML permet aussi de structurer s mantiquement et de mettre en forme le contenu des pages d inclure des ressources multim dias dont des images des formulaires de saisie et des l ments programmables tels que des applets Il permet de cr er des documents interop rables avec des quipements tr s vari s de mani re conforme aux exigences de l accessibilit du web Interactions sociales Ensemble des influences agissant au coeur d un syst me et formant sa structure Les interactions sociales naissent des influences inter individuelles interaction directe mais aussi de l incidence de l environnement et de ses modifications sur le sujet interaction indirecte L ensemble de ces interactions existe dans un cadre social d termin et l origine de leurs sens pour le sujet qui per oit celui ci plus ou moins
71. ent Ainsi par exemple si j ai achet un b timent administratif coefficient 1 et une UFR de langues coefficient 3 il ne me reste plus qu un espace de 26 30 4 b Embaucher du personnel Cette action a un co t de d part pour faire venir la personne dans la fac ainsi qu un co t p riodique chaque mois Il est possible de choisir le nombre que l on veut en avoir et pr ciser si l on embauche une personne handicap e ou non sachant que la loi du 11 F vrier 2005 sur l galit des chances impose d embaucher 6 de personnel handicap ou bien la fac sera soumise une taxe en cas de contr le Le co t de d part d un personnel handicap est plus important mais le salaire est ensuite le m me Concernant les UFR il faut autant de personnel de chaque type que le coefficient du b timent Pour les professeurs il est Rapport final de projet SimulTaFac f vrier 2009 52 114 n cessaire d avoir 4 professeurs ou enseignant chercheurs pour ouvrir 1 classe c Mettre les b timents aux normes Les normes de s curit incendie et d accessibilit sont une obligation et chaque mois le mat riel devra faire l objet d un contr le Cependant la mise aux normes ne sera pas v rifi e pour autoriser le b timent fonctionner ce sont des al as tels que des incendies des pannes d ascenseur ou des contr les qui risqueront de mettre le joueur dans l embarras s il ne les a pas respect es d Acheter du mat riel Pour permet
72. ent du projet mais galement prendre du recul sur les id es et propositions de chacun Nos rencontres l universit Paris 8 ont t compl t es par des rendez vous avec plusieurs personnes ressources du Master Handi Jaime LOPEZ KRAHE a supervis l ensemble de la r alisation du projet et notamment les pr sentations de chaque tapes Par ses connaissances du fonctionnement des universit s il nous a donn de nombreuses id es et permis de rendre le jeu plus r aliste m Pascale POUSSET qui a supervis l aspect gestion de projet du jeu SimulTaFac afin de mettre en pratique les cours sur ce th me J r me DUPIRE qui par son regard et ses critiques nous a permis de proposer un jeu coh rent et ludique Il nous a galement apport de nombreux conseils pour la r alisation technique D autre part les remarques ou questions soulev es par G rard UZAN l occasion des pr sentations nous ont beaucoup aid avoir une vision plus globale et ergonomique 2 Organisation mat rielle La phase de pr paration du projet comprenant notamment la r daction du cahier des charges l analyse et la conception n a pos aucune contrainte mat rielle Rapport final de projet SimulTaFac f vrier 2009 10 114 C est lors de la phase de r alisation d veloppement du jeu que nous avons t confront au probl me de mise en commun du travail de chacun Nous avons alors d cid de cr er un espace d h ber
73. ents compl mentaires n cessaires toute personne en incapacit permanente ou temporaire pour se d placer et acc der librement et en s curit au cadre de vie ainsi qu tous les lieux services produits et activit s La soci t en s inscrivant dans cette d marche d accessibilit fait progresser galement la qualit de vie de tous ses membres Accessibilit du web L accessibilit du Web est la probl matique de l acc s aux services et contenus en ligne pour les handicap s et les seniors D finie par des normes techniques tablies par la Web Accessibility Initiative WAI du World Wide Web Consortium W3C elle n cessite un traitement tout au long du cycle de vie d un site Web par l ensemble de ses acteurs via des m thodes d applications des r f rentiels m tiers et une d marche de suivi 12 Le document lectronique a l avantage par rapport aux autres formats de documents d tre manipulable pour notamment s adapter aux handicaps des utilisateurs Pour les handicap s l acc s Internet et plus g n ralement l outil informatique est un formidable vecteur d int gration dans la soci t que ce soit pour les actes quotidiens s informer communiquer acheter jouer ou pour le travail lecture criture et t l travail L utilisation des standards du Web pour construire un site offre un b n fice connexe de premi re importance le jeu sera plus facilement accessible aux personnes handicap
74. erger K Archambault D A Computer Game Design for All Lecture Notes in Computer Science Volume 5105 2008 Springer Berlin Heidelberg 2008 Roy G Conception de Bases de Donn es avec UML Presses De L universit Du Qu bec 2007 Roques P UML 2 par la pratique Edition Eyrolles 2004 Gohet P D finition de l accessibilit une d marche interminist rielle Minist re de la sant et de la solidarit Minist re d l gu la s curit sociale aux personnes g es aux personnes handicap es et la famille BDSP 357660 Septembre 2006 Conf rence des Pr sidents d Universit CPU Guide de l accueil des tudiants handicap s l universit Paris 2007 Loi pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es LOI n 2005 102 11 f vrier 2005 Rapport final de projet SimulTaFac f vrier 2009 60 114 Annexes Rapport final de projet SimulTaFac f vrier 2009 61 114 Annexe 1 Planning initial de SimulTaFac Task Name Duration Start Finish Pred 2 Analyse de lexstant 2days Thu 09 10 08 Fri 10 10 08 3 D fintion des r gles 29 days Fri 10 10 08 Mon 17 11 08 2 4 Ergonome 7 days Thu 09 10 08 Fri 17 10 08 5 Mod lisstiondujeu 23 days Mon 17 11 08 Mon 15 12 08 3 Ex Cr ation de la base de donn es 37 days Mon 15 12 08 Wed 28 01 09 5 TEA R alisation de l arborescence du ste 1day Mon 15 12 08 Tue 16 12 08 5 TEA Design du jeu 1day Thu0 10 08
75. ersit 3 ACTEURS POPULATION CONCERNEE Notre jeu sera un jeu grand public Plus pr cis ment nous l adresserons aux personnes valides ou ayant un handicap moteur et ou sensoriel Il sera n cessaire de poss der de bonnes capacit s de compr hension d anticipation de m morisation le jeu requi rera une activit intellectuelle relativement importante C est pourquoi nous ciblons surtout la population tudiante int ress e par les jeux de strat gie en g n ral Les acteurs humains du jeu sont e les internautes utilisateurs non inscrits e les internautes utilisateurs inscrits e l administrateur Rapport final de projet SimulTaFac f vrier 2009 73 114 Acteur Description g n rale Acteur humain Utilisateur non inscrit Tout utilisateur qui a acc s internet et donc au site de SimulTaFac Il pourra uniquement utiliser le site pour conna tre les r gles et l objectif du jeu Utilisateur inscrit L utilisateur qui a rempli le formulaire d inscription et qui poss de un login et un mot de passe Il a acc s au jeu et toutes les autres fonctionnalit s du site forum notamment Administrateur Il est en charge de la gestion des utilisateurs profils ainsi que de la correction des bugs Il sera ventuellement amen ajouter des modules par la suite Acteur Syst me Authentification Il v rifie que le login mot de passe saisis par l utilisateur existent Etape ind
76. es donn es du SI et d finit les d pendances fonctionnelles de ces donn es entre elles gt Concepts de base Entit une entit est la repr sentation d un objet concret ou abstrait Une base d informations regroupe toute entit ainsi que leurs propri t s caract ristiques Les cardinalit s les nombres minimaux et maximaux d occurrence d une relation e 0 1 Au moins O au plus 1 Unicit sans Obligation e O n Au moins 0 au plus n Pas d Unicit pas d Obligation e 1 1 Au moins 1 au plus 1 Unicit et Obligation e _1 n Au moins 1 au plus n Obligation sans Unicit Contraintes d int grit fonctionnelle une Contrainte d int grit fonctionnelle est une relation non porteuse de donn es elle indique une d pendance obligatoire Les contraintes d int grit et les cardinalit s ont pour but de maintenir une coh rence afin d viter les situations de non sens Rapport final de projet SimulTaFac f vrier 2009 39 114 Avec ce mod le nous avons pu simplifier la r alit du jeu ainsi que la pr sentation des besoins en mati re de donn es pour assurer le bon fonctionnement Ce mod le comporte un ensemble de concept de base gt Illustration du Mod le Conceptuel de Donn es MCD Cf Annexe 7 Illustration du Mod le Conceptuel de Donn es de SimulTaFac b Le Mod le Logique de Donn es MLD C est un mod le de donn es d coulant d un mod le conceptuel mais qui le raff
77. es informations essentielles doivent tre conserv es b Charge de travail Bri vet e Proposer du contenu g n ral sur les pages principales du site Si l internaute d sire ensuite acc der aux d tails il clique alors sur des liens sp cifiques Organiser tape par tape gr ce une arborescence claire Cela permet de mieux orienter le joueur dans les actions possibles Densit informationnelle e Pour viter la charge mentale les arborescences ne doivent pas proposer plus de 7 Rapport final de projet SimulTaFac f vrier 2009 25 114 items par niveau e Donner les r gles du jeu et les laisser accessibles tout moment du jeu afin d viter d avoir m moriser une quantit importante d informations e Orienter le joueur vers les diff rentes actions possibles selon son niveau et son tat d avancement c Contr le explicite Actions explicites e D crire correctement chaque action et leurs cons quences e Intituler les liens et les titres de mani re ce que leur sens soit clair et vident Contr le utilisateur e Demander une confirmation des actions chaque tape e Donner constamment la possibilit de revenir la page principale la page pr c dente ainsi que de se d connecter d Adaptabilit Flexibilit e Proposer des alternatives textuelles des alternatives graphiques e Placer les liens les plus importants dans un menu ainsi que directement sur la page Prise
78. et r serves Comme nous le disions dans l introduction au r glement le but est de limiter nos responsabilit s nous et au Master Handi en cas de probl me Le joueur accepte donc les limites techniques d Internet le fait de ne pas faire de r clamation en ce qui concerne SimulTaFac ou en rapport avec des pr judices survenus lors de la participation au jeu m ARTICLE 8 Participation au forum Cette partie est tr s importante car c est au sein du forum que des comportement d viants peuvent appara tre Il a donc fallu la d tailler de mani re pr cise et exhaustive notamment en ce qui concerne les informations et contenus malveillants incitation la r alisation de crimes ou d lits provocation discrimination haine rumeurs atteinte la justice informations personnelles concernant autrui et atteintes la vie priv e injures harc lement m ARTICLE 9 Donn es et informations Loi informatique et libert s La loi n 78 17 du 6 janvier 1978 relative l informatique aux fichiers et aux libert s stipule que les joueurs ont un droit d opposition art 26 de la loi d acc s art 34 38 de la loi de rectification et de suppression art 36 de la loi des donn es les concernant m ARTICLE 10 Pouvoir des organisateurs En tant qu organisateurs du jeu et en cas de non respect de l une ou plusieurs de ces r gles nous indiquons que nous nous r servons le droit d exclure du jeu de pours
79. f Annexe 4 Analyse conception de SimulTaFac D Phase de planification C est la phase d analyse qui nous a permis de d finir le planning initial pr sent dans la partie 2 B Nous en avons d duit une liste des composants r aliser et les t ches qui en d coulent Cf Annexe 5 Planification du projet SimulTaFac Le projet SimulTaFac a n cessit e une r flexion sur l ergonomie et l accessibilit du jeu e la construction de nombreux formulaires inscription connexion contact avec l administrateur demande de subventions formulaires de jeu Rapport final de projet SimulTaFac f vrier 2009 16 114 e l impl mentation du jeu en lui m me en cr ant la base de donn es les gestionnaires d al as et d actions e La r daction du contenu textuel du site e la cr ation des outils annexes forum m mo perso e la r alisation de tests techniques et fonctionnels suivis d une correction des erreurs e la r daction du rapport de projet Les d lais propos s pour chaque t che ont pu tre d termin s gr ce notamment l valuation de la complexit de r alisation Devant l envergure de notre projet et le d lai relativement court qui nous tait aparti nous avons t contraints de r duire le p rim tre du jeu SimulTaFac initialement pr vu Il a fallu d finir des priorit s permettant d aboutir Une premi re version finie et pr sentable le 5 Mars 2009 La restriction a port notamment sur l i
80. gement personnel chez l h bergeur Free afin de pouvoir travailler et avancer ensemble et distance sur les m mes fichiers Cela a galement permis de visionner en direct le r sultat du d veloppement D autre part nous avons pu par ce moyen proposer un site web de pr sentation du jeu SimulTaFac de mani re relativement pr coce mis en ligne le 28 janvier 2009 Ce site avait pour but de faire la promotion du jeu de commencer recueillir les id es et commentaires des internautes et de trouver des testeurs pour la premi re version du jeu B Planning initial Afin d organiser notre projet de mani re coh rente et efficace mieux r partir les diff rentes t ches entre chaque ressource humaine selon leurs comp tences et terminer notre projet en temps et en heure nous avons d fini notre planning initial qui fait suite Une tape d analyse Cf Annexe 1 planning initial de SimulTaFac Nous avons donc identifi 5 phases dans notre projet Phase pr paratoire Analyse de l existant D finition des r gles Ergonomie Mod lisation du jeu Conception de la base de donn es R alisation de l arborescence du site COOL D DU Design du jeu Phase de r alisation Q Impl mentation de la base de donn es Formulaire de connexion Formulaire d inscription Traitement Formulaire d inscription Formulaire de perte de mot de passe Traitement Formulaire de perte de mot de passe Formulaire de demande
81. igatoires ne sont pas remplies ou l adresse Email a d j t utilis e Le syst me renvoie avec un message d erreur le formulaire rempli 4 L utilisateur doit recommencer la saisie du formulaire Post condition tat des objets et produits la fin du processus L internaute non inscrit reste non inscrit Il ne peut donc acc der aux autres parties 7 3 UC Acc der aux informations g n rales du jeu Titre Acc der aux informations g n rales du jeu Acteurs Internaute inscrit ou non inscrit Description g n rale Lire Les r gles du jeu SimulTaFac Description d taill e Pr condition v neme nt d clencheur Connaitre le jeu SimulTaFac Actions Rapport final de projet SimulTaFac f vrier 2009 80 114 N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien r gles du jeu et inscription 2 Clique sur le lien r gles du jeu Affiche la page des r gles et des principes de SimulTaFac Post condition tat des objets et produits la fin du processus Aucun changement d tat si ce n est une volont ou non de s inscrire sur le site 7 4 UC Authentification Titre Authentification Acteurs Utilisateur inscrit Description g n rale Pour acc der au jeu linternaute doit tre inscrit Description d taill e
82. ilisateurs le plus complet possible Le risque est alors d laborer un mod le trop large qui irait l encontre de la conception pour tous e Une m thodologie cologique c est une m thode exp rimentale qui suppose d observer et analyser les besoins directement dans le milieu de vie des individus Cela demande au pr alable de faire le choix du terrain lieu des activit s tudi es et des sujets Ces trois m thodologies sont tr s compl mentaires et nous avons tent de nous en inspirer dans la conception de SimulTaFac nous nous sommes bas s sur des directives ou normes internationales en terme d accessibilit du web mais nous avons galement d fini des sc narios d utilisateur tudi s en fonction de diff rents mod les d utilisateurs internaute non handicap internaute avec un handicap moteur tr s invalidant internaute malvoyant internaute aveugle internaute sourd Dans notre cas notre projet consistait en la r alisation d un outil technologique d fini au pr alable et de le concevoir de mani re accessible tous Il ne s agissait donc pas d une aide technique innovante r solvant des besoins ou des difficult s particuliers Il tait donc tr s important de rester vigilant quant aux besoins des utilisateurs durant toute la phase de conception Conscients du risque de ce processus de conception nous nous sommes donc aid des crit res de Bastien et Scapin qui constituent les crit res cla
83. ine pour tenir compte des caract ristiques du type de SGBD utilis pour la r alisation l aide d un SGBD relationnel Un mod le logique de donn es sp cifie un sch ma pour une base de donn es relationnelle soit les tables les champs de chaque table et leurs propri t s la cl primaire des tables les cl s trang res assurant les liaisons entre les tables et les contraintes d int grit portant sur ces liaisons gt Illustration du Mod le Logique des Donn es Le MLD Consiste d crire la structure de donn es utilis e sans faire r f rence un langage de programmation Il s agit donc de pr ciser le type de donn es utilis es lors des traitements Ainsi le mod le logique est d pendant du type de base de donn es utilis Cf Annexe 8 Illustration du Mod le Logique de Donn es de SimulTaFac Syst me de Gestion de Base de Donn es Voir lexique Rapport final de projet SimulTaFac f vrier 2009 40 114 B Conception de l application Dans cette partie nous allons pr senter d abord les outils de d veloppement que nous avons adopt pour la r alisation de notre application Ensuite nous allons pr senter l architecture technique de cette derni re tout en respectant le cahier des charges cit pr c demment et l ergonomie de l application 1 Outils de d veloppement a PHP Le jeu Simultafac doit tre accessible depuis le web pour toucher un large public et cela ind pendamment du sy
84. irtuelle Le joueur doit avoir le meilleur score possible pour gagner Cependant ce score est constamment mis en p ril par les autres joueurs qui chercheront surpasser ce score Rapport final de projet SimulTaFac f vrier 2009 54 114 7 Quelques astuces Nous proposons aux joueurs quelques conseils qui aideront prendre des d cisions lors du jeu Cette partie sera toff e par la suite en fonction des propositions r currentes exprim es sur le forum et des commentaires des tests sur la version 1 Voici d j 2 astuces v Les normes doivent tre respect es au mieux pour viter les al as les concernant mais aussi pour esp rer recevoir les subventions associ es v Une UFR devient rentable lorsque l ensemble des classes est cr C Organisation du contenu La bible du jeu SimulTaFac est dense Il a donc fallu r fl chir l organisation de l ensemble de ces informations pour les rendre plus accessibles au joueur Nous abordons ce point sur le versant de l ergonomie dans la partie 4 A de ce rapport Dans les r gles du jeu chaque action est d crite de cette mani re e Type d action e Nom de l action e Description de l action e Co t e Revenu e Dur e e Points e R ussite e R putation e Choix ou non de la quantit e Choix ou non d un personnel handicap Pour les al as la description est tr s semblable celle des actions Type d action Nom de l action Rapport final de pr
85. isation g n rale humaine et mat rielle Nous voquerons galement le cadre temporel que nous nous sommes fix s en d but de projet Rapport final de projet SimulTaFac f vrier 2009 9 114 A Organisation g n rale 1 Organisation humaine Notre projet est le r sultat d un travail collaboratif entre 3 tudiants de Master II Abdelouafi EL OTMANI Nicolas BLANCHARD et St phanie LECLERCQ Ce groupe pluridisciplinaire a permis chacun d apporter une pierre l difice en fonction de ses comp tences et de ses centres d int r ts cr ation de sites web mod lisation analyse gestion de bases de donn es programmations diverses design des interfaces ergonomie accessibilit imagination des r gles du jeu etc Notre compl mentarit nous a donn un regard tr s global sur le projet Elle nous a galement aid dans l organisation et la r partition des t ches Chacun a donc pu participer activement et de mani re proportionnelle la r alisation du projet SimulTaFac Le travail en groupe a t facilit par les rencontres au sein de l Universit Paris 8 mais aussi par les moyens de communications directs ou indirects tels que le t l phone internet emails messageries instantan es Cette d marche de groupe qui a demand de l organisation pr paration des s ances de travail de la motivation et de la disponibilit a t primordiale pour faciliter le partage du travail suivre l avancem
86. ispensable pour jouer Il va permettre l ouverture de la session personnalis e Syst me g n ral jeu Il va permettre d afficher et mettre jour les informations individuelles du joueur C est lui qui assure les interactions avec le joueur lorsque ce dernier agit actions Il permet galement aux joueurs d un m me groupe d interagir entre eux Il va galement s actualiser de mani re autonome m me lorsque l utilisateur est d connect al as H bergeur C est lui qui h berge le site Mise disposition de suffisamment d espace pour le site web Doit permettre un acc s rapide au jeu La connexion de nombreux internautes ne doit pas affecter le fonctionnement de SimulTaFac Le MOG est un syst me jeu fondamentalement Multiutilisateur tout instant il n y a aucune ou plusieurs instances aucun ou plusieurs acteurs connect es au syst me Puisque l utilisateur enregistr inscrit est une sp cialisation de l utilisateur non inscrit alors le deuxi me va h riter du premier 4 FONCTIONS LISTE DES EXIGENCES METIER Code FONCTION COUVERTE description PRIORITE fonction 1 Une fois connect l internaute doit pouvoir jouer Il devra choisir l action H d sir e et la valider Il sera limit 3 actions par jour Chaque action durera un temps d termin pendant lequel il lui sera impossible de r aliser d autres actions Chaque action peut co ter de l argent mais peut rapporter
87. it final que nous d sirons cr er La r alisation du projet de master II nous a appris conceptualiser anticiper planifier tester pr senter r diger autour d un travail qui apparaissait en premier lieu comme purement technique La r flexion sur l ergonomie et l accessibilit du produit a t Un aspect nouveau qui a t pr sent dans chacune des tapes de conception et r alisation du produit D un point de vue plus personnel notre multidisciplinarit nous a enrichi mutuellement Notre compl mentarit a t essentielle pour mener bien le projet Et notre int r t partag pour l int gration des personnes handicap es a permis chacun dans son travail de ne pas oublier de conserver une vision globale des choses Une fois cette version de SimulTaFac test e et am lior e nous envisageons de r aliser la deuxi me version de notre projet cette derni re offrira Une plus grande palette d actions r aliser ainsi que de r elles interactions entre les joueurs Rapport final de projet SimulTaFac f vrier 2009 57 114 Lexique Accessibilit L accessibilit permet l autonomie et la participation des personnes ayant un handicap en r duisant voire supprimant les discordances entre les capacit s les besoins et les souhaits d une part et les diff rentes composantes physiques organisationnelles et culturelles de leur environnement d autre part L accessibilit requiert la mise en uvre des l m
88. it le formulaire de connexion Puis connexion php Offre sur la 1ere page un lien UC2 3 connexion Accueil php Affiche la page du formulaire UC2 3 d authentification Connexion php Rapport final de projet SimulTaFac f vrier 2009 96 114 Traite les donn es fournies par le formulaire mais affiche nouveau le formulaire d authentification car L utilisateur a saisi des donn es erron es mot de passe ou login incorrect L utilisateur n est pas inscrit son login Connexion_traitement php Affiche la place de la page d accueil un formulaire de demande de UC2 3 n existe pas Puis connexion php Affiche le formulaire de perte de mot UC2 3 de passe Perte_mdp php Traite les donn es et renvoie sur l adresse mail de l utilisateur fournie UC2 3 un mot de passe Perte_mdp_Traitement php UC2 5 Liste des actions effectuer UC2 4 subventions 1ere_connexion php Traite les donn es et en fonction des donn es remplies attribue un montant de subvention UC2 4 Affiche la page d accueil 1ere_connexion_traitement php Liste_Action php UC2 5 S lectionne et Valide l action Action_traitement php Clique sur le lien Demander un UC2 6 Liste des actions effectuer Liste_Action php Formulaire de quantit UC2 6 Liste_Action php UC2 6 Valide l action Action_traitement php UC2 7 pr t Demande_pret php Teste si toutes les conditions sont UC2 7 remplies
89. la base de donn es Serveur Client EEE mn Demande de la 2 Chargement de la page par kai F page sur le disque ms ss gt gt gt Sms HO fs Internet Le ph Lo 4 L interpr teur PHP E gt E gt c HTML CSS Le HTML est le langage standard du Web De nouvelles technologies sont apparues Flash JAVA Fx etc mais celles ci n cessitent un t l chargement pr alable de plug in De plus ces nouvelles technologies ne propose pas une grande accessibilit aux personnes en situation de handicap Notre volont est d avoir le plus de personnes connect es au jeu quelque soit leur handicap la puissance de leur machine la version de leur navigateur Par cons quent nous avons choisi Rapport final de projet SimulTaFac f vrier 2009 42 114 d utiliser le HTML Nous avons donc utilis le HTML coupl avec les Feuilles de Style CSS selon les recommandations du WAI 2 Architecture de l application gt Validation des donn es Les formulaires doivent au moins ob ir aux m mes r gles d int grit que la base de donn es sous jacente afin notamment de g rer les erreurs de validation au niveau du formulaire gt M thode d acc s aux donn es Nous avons d velopp cette couche gr ce des objets PHP Nous avons utilis Objet Connexion pour tablir la connexion avec la base de donn es e Des requ tes SQL que ce soit en lecture requ te SELECT ou en criture requ te INS
90. lidant c Accessibilit D finition issue du guide D finition de l accessibilit une d marche interminist rielle Septembre 2006 L accessibilit permet l autonomie et la participation des personnes ayant un handicap en r duisant voire supprimant les discordances entre les capacit s les besoins et les souhaits d une part et les diff rentes composantes physiques organisationnelles et culturelles de leur environnement d autre part L accessibilit requiert la mise en uvre des l ments compl mentaires n cessaires toute personne en incapacit permanente ou temporaire pour se d placer et acc der librement et en s curit au cadre de vie ainsi qu tous les lieux services produits et activit s La soci t en s inscrivant dans cette d marche d accessibilit fait progresser galement la qualit de vie de tous ses membres d Accessibilit du web D finition issue de Wikip dia encyclop die libre sur Internet L accessibilit du Web est la probl matique de l acc s aux services et contenus en lignes pour les handicap s et les seniors D finie par des normes techniques tablies par la Web Accessibility Initiative WAI du World Wide Web Consortium W3C elle n cessite un traitement tout au long du cycle de vie d un site Web par l ensemble de ses acteurs via des m thodes d applications des r f rentiels m tiers et une d marche de suivi Compl ment de d finition issu du site O
91. llons faire h berger le MMOG iv R alisation de diagrammes de cas d utilisation G n ralisation entre acteurs UML permet de d crire une relation de g n ralisation sp cialisation entre acteurs On va consid rer l acteur utilisateur inscrit comme une sp cialisation de l acteur plus g n ral utilisateur non inscrit Un utilisateur inscrit est en effet un utilisateur qui a les pr rogatives de l utilisateur non inscrit ainsi que d autres qui lui sont propres en tant qu utilisateur inscrit 2 Description technique Etant donn que le jeu se joue sur navigateur web nous pensons utiliser les langages PHP HTML CSS mySQL qui sont des langages que nous maitrisons parfaitement Nous ne pensons pas que la r alisation d un tel projet soit techniquement tr s difficile Cependant il sera n cessaire de mod liser le projet de mani re tr s pr cise avant de d buter la conception technique 3 Sp cificit s li es au handicap Ce MMOG devra donc tre accessible aux personnes handicap es et plus sp cifiquement ceux qui pr sentent un handicap moteur ou sensoriel O tre le fait de respecter les normes du WAI concernant l accessibilit des sites web voici quelques r gles que nous appliquerons pour am liorer l accessibilit Rapport final de projet SimulTaFac f vrier 2009 69 114 i Handicap moteur Il est important que le site puisse tre accessible avec un seul contacteur Pour cela il devra tre c
92. m Burger D 2 pr cise que dans le cadre des malvoyances toute la complexit est que chacun poss de des potentiels tr s diff rents Il faut donc pouvoir proposer des pr sentations visuelles adapt es pour le maximum de situations Les pr sentations auditives peuvent alors tre une solution palliative compl mentaire adapt e pour r pondre au plus grand nombre d Internaute aveugle e L int gration des personnes aveugles dans le milieu ordinaire est tr s variable e Acc s par voie tactile ou auditive terminal braille logiciel de revue d cran e L informatique et internet tant un excellent moyen d acc s aux livres et aux informations en g n ral les personnes aveugles qui jouent en ligne sont aussi souvent de fervents amateurs de ces technologies e Besoin d une description tr s claire pour se repr senter correctement l environnement Le langage tient une grande place et une utilisation des termes bon escient est indispensable e Bonne ou moins bonne m morisation des informations e Difficult s ou non pour les repr sentations dans l espace Certaines notions ne sont pas int gr es de la m me mani re s il s agit d un aveugle de naissance ou d une c cit acquise e Internaute sourd e Il existe une culture sourde qui est souvent revendiqu e e L int gration des personnes sourdes dans le milieu ordinaire est variable mais est relativement faible par rapport aux autres types de handica
93. m moriser facilement l organisation du site web La page d accueil tant la vitrine du site est souvent emplie d images ou d autres l ments peu accessibles Chaque navigateur a un fonctionnement propre Trop souvent un site n a t optimis que pour un seul navigateur 2 R solution des probl mes d accessibilit et directives du W3C Le WAI a formul des directives pour l accessibilit des sites web Les principaux aspects ont t repris et expliqu s par Duchateau S Archambault D et Burger D Voici un r sum des principes de base respecter lors de la conception et la r alisation d un site web en g n ral de notre site SimulTaFac en particulier Formuler les liens de mani re explicite afin que le lecteur comprenne sa fonction et les informations vers lesquelles ils pointent Toujours proposer des contenus alternatifs clairs pr cis et concis images maps animations Toujours mettre des noms et des titres cadres tableaux Proposer des alternatives dans le cas o l l ments ne serait pas pris en compte par le navigateur utilis scripts animations Utiliser des feuilles de style CSS pour la mise en forme d un site web il convient de s parer le contenu informations et la mise en forme pr sentation Simplifier l organisation globale du site web en vitant les multiples cadres une densit d information trop important des menus trop longs La structure du site doit
94. mais tr s simplifi 3 Diff rentes phases du projet SimulTaFac SimulTaFac est un projet technique qui a n cessit un d coupage en phases successives Nous d crivons ici notre d marche en terme d analyse de conception de planification de r alisation et de tests A Phase d analyse de l existant L analyse de l existant est un pr alable la d finition pr cise du projet et permet de faire un choix des solutions mises en oeuvre Nous avons donc r alis cette tape au mois de Novembre 2008 Rapport final de projet SimulTaFac f vrier 2009 13 114 1 Etude de l existant a El ments de l existant De nombreux jeux sur navigateur existent sur la toile Ceux ci sont aussi divers que vari s Nous parlerons essentiellement ici des jeux appel s MMOG soit des jeux massivement multi joueurs sur Internet Les jeux par navigateur sont des jeux qui n ont pas besoin d une installation pr alable pour tre utilis s Ceux ci fonctionnent sous un navigateur Internet quelconque Mozilla Firefox Opera Internet explorer Google Chrome etc On peut diff rencier 3 types de jeu e Les jeux n cessitant une action ou une connexion par jour e Les jeux n cessitant une ou plusieurs actions par jour mais limit s par un nombre d actions pr tablies Les jeux ne demandant pas un nombre de connexion minimale mais brid s par un compteur de temps Une action prendra du temps r el par exemple 1 heure et nous n
95. mment complexe pour satisfaire les besoins d volution du jeu Mais surtout il s agit d un lieu qui constitue une excellente caricature de notre soci t actuelle Comme tout jeu il aura pour but de divertir et procurer du plaisir ou de l amusement Nous voulons donc qu il r ponde aux crit res suivants e ludique e abordable la cat gorie de joueurs cibl e Rapport final de projet SimulTaFac f vrier 2009 7 114 e stimuler l esprit de comp tition et de coop ration Par ailleurs la sp cificit de ce projet se trouve dans les 2 objectifs suivants e Il devra tre accessible aux personnes non handicap es et handicap es handicap moteur et sensoriel e Il devra sensibiliser les joueurs au probl me du handicap dans la vie quotidienne et plus pr cis ment dans une universit En 2003 un recensement de l INSEE a valu 40 le nombre de personnes handicap es dans la population totale fran aise M me si cette tude inclut les personnes g es peu susceptibles de s int resser notre projet il appara t tout de m me vident de prendre en compte cette population sp cifique Cela afin de ne pas mettre de c t un grand nombre des joueurs potentiels C Les principes du jeu Le but de chaque joueur est de devenir et rester la meilleure universit en terme de rentabilit et de r putation Chaque joueur en s inscrivant au jeu devient le directeur d une universit pour lequel il obtient u
96. n es mot de passe ou login incorrect L utilisateur n est pas inscrit son login n existe pas Post condition tat des objets et produits la fin du processus Aucun changement d tat 7 6 UC Perte du mot de passe Titre Perte du mot de passe Acteurs Internaute inscrit ou non inscrit Description g n rale L internaute ne se rappelle plus de son mot de passe Pour que le joueur ne soit pas oblig de recommencer tout le jeu le syst me doit tre capable de lui fournir un nouveau mot de passe Description d taill e Pr condition v neme nt d clencheur Connexion erron e et perte du mot de passe Actions N Action acteur R ponse syst me 1 Se connecte au site SimulTaFac Offre sur la 1ere page un lien connexion 2 Clique sur le lien connexion Affiche la page du formulaire d authentification Rapport final de projet SimulTaFac f vrier 2009 82 114 3 Remplit le formulaire d authentification login Traite les donn es fournies par le formulaire mot de passe puis valide mais affiche nouveau le formulaire d authentification car l utilisateur a saisi des donn es erron es mot de passe ou login incorrect L utilisateur n est pas inscrit son login n existe pas 4 Clique sur le lien Perte de mot de passe Affiche le formulaire de perte de mot de passe 5 Remplit le formulaire de perte de mot de pass
97. n d un site web de pr sentation du projet SimulTaFac avec possibilit de s inscrire d acc der au forum de contacter l administrateur et de lire les informations g n rales du jeu Le pr alable cette tape est une r flexion sur l organisation visuelle et non visuelle du contenu sur le design du site et sur le contenu en lui m me Cet aspect requiert de bonnes connaissances techniques de conception de sites web accessibles une r flexion sur l ergonomie de l interface et beaucoup d imagination 2 La r daction du contenu Le pr alable la r daction du contenu est surtout le choix des th mes ou notions aborder Cet aspect ne requiert aucune comp tence technique mais surtout une bonne compr hension de l ensemble du jeu une capacit d expression crite et Une bonne connaissance des sites web 3 La cr ation de la base de donn es et des pages de jeu Cette tape est la plus technique du projet Elle demande d excellentes connaissances techniques une compr hension des r gles du jeu et un esprit logique Il s agit tout d abord de cr er Une base de donn es compl te coh rente et optimis e Puis d impl menter chacune des actions possibles pour jouer La description technique et le r sultat de cette phase de r alisation seront expos s dans la partie 5 de ce rapport G Phase de test Cette tape doit permettre aux joueurs de tester le jeu dans diff rentes conditions et de diverses m
98. n terrain des autorisations pour construire sa facult ainsi que des subventions Il doit ensuite construire son universit en respectant certaines contraintes ex pour qu une UFR puisse accueillir des l ves il faudra obligatoirement construire le b timent poss der le mat riel pour les salles de classes mettre en place les normes de s curit les normes d accessibilit embaucher le personnel n cessaire Les l ves sont le principal revenu A cela s ajoutent des subventions occasionnelles selon les projets des tablissements recherche sport handicap En parall le des actions et strat gies personnelles de chacun certains al as viennent s ajouter gr ves visites de personnalit s nouvelles lois d t riorations subventions surprises v rifications du respect des normes etc Chaque action se d roulera pendant un temps pr d fini durant lequel le joueur devra attendre qu elle se termine Institut National de la Statistique et des tudes conomiques Rapport final de projet SimulTaFac f vrier 2009 8 114 Afin de faire vivre le jeu au mieux la r gle de temps est la suivante un mois quivaut une semaine de jeu Une ann e scolaire virtuelle se d roule donc sur douze semaines de jeu nous permettant ainsi de positionner des vacances scolaires ou des gr ves sans perturber fondamentalement la dynamique pr tablie Le jeu laisse galement la place des interactions entre le
99. nateurs 1 tableau 1 vid oprojecteur Co t 4 000 Revenu Dur e 1 jour Choix de la quantit d sir e Points 4 R ussite R putation Louer des espaces Louer un espace une soci t de caf t ria Description Un espace caf t ria prend la place d une salle de cours Maximum 1 caf taria par UFR Possible que s il y a au moins 6 classes ouvertes dans l UFR Co t Revenu 10 000 au d part 10 000 mois Rapport final de projet SimulTaFac f vrier 2009 110 114 Dur e 1 jour Points 10 R ussite R putation 2 Ouvrir des classes Description Le nombre d l ves qui arrive est automatique en fonction du nombre de kit de mat riel achet et de professeurs embauch s 1 classes est compos e de 30 l ves 5 dont 6 d l ves handicap s si l UFR est aux normes d accessibilit sinon 6 d l ves en moins Le nombre de bons l ves d pend du niveau des professeurs rattach s la classe Co t Revenu 400 par l ve au d part 400 par l ve mois Dur e 1 jour Points 1 par l ve R ussite en fonction des professeurs rattach s la classe R putation Rapport final de projet SimulTaFac f vrier 2009 111 114 Annexe 11 Exemple d al as du jeu SimulTaFac Gr ves Gr ve g n rale contre l adoption d une nouvelle loi Description Touche l ensemble des univer
100. nt ils pr sentent un amusement assez limit et sont exclusivement r serv s un public handicap gt www amnesie net On remarque que l interface graphique minimaliste est peu voir pas attrayante d Synth se de l existant Notre tat des lieux a confirm que l accessibilit des MMOG est encore loin d tre une pr occupation pour la plupart des cr ateurs de jeux en ligne Pourtant nous avons constat que certains d entre eux pourraient l tre si quelques directives du WAI taient prises en compte alternatives textuelles notamment S agit il d un manque de sensibilisation D un d faut de ma trise des outils ou techniques utiliser Ou tout simplement de la crainte de s attaquer une t che d ampleur inconnue IV Solutions et orientations a Diff rentes solutions Rapport final de projet SimulTaFac f vrier 2009 67 114 Pour r aliser notre projet nous pouvions envisager deux solutions 1 Concevoir un MMOG destin uniquement aux aveugles 2 Proposer un jeu pour tous en prenant en compte tous les types de handicaps mais aussi les personnes valides b Contraintes li es aux solutions La premi re solution pose deux probl mes principaux O l aspect ludique tant exclusivement bas sur du texte il est tr s difficile pour nous voyants de cr er un jeu amusant pour des personnes aveugles la restriction de l acc s l acc s uniquement aux personnes aveugles est en contradiction ave
101. nteractivit entre les joueurs partie que nous n avons pas impl ment pour le moment Cependant nous avons tout de m me pris en compte cet aspect lors du d veloppement du jeu pour faciliter la r alisation de la deuxi me version du jeu par la suite D autre part nous avions galement pr vu de pouvoir enlever les outils tels que le forum et le m mo si le reste de la r alisation s av rait trop long Nous pouvions galement diminuer le nombre d actions et d al as L ensemble de ces modifications nous permettant tout de m me d obtenir un outil jouable lors de tests E Phase de d finition des r gles du jeu La d finition des r gles du jeu a t une partie tr s importante du projet car c est sur cette base que l ensemble du jeu fonctionne Cette phase a donc dur 2 mois Nous avons donc d mettre en place des r gles coh rentes et tester chaque param tre afin que le jeu soit jouable pendant la dur e d finie 12 semaines Les r gles sont d crites dans la partie 7 A de ce rapport F Phase de r alisation de l outil Il s agit de la phase de r alisation technique du site web et du jeu SimulTaFac en lui m me Cette phase n a pu d buter qu apr s la d termination pr cise des r gles du jeu Elle a dur 5 Rapport final de projet SimulTaFac f vrier 2009 17 114 semaines Nous pouvons distinguer 3 aspects 1 La cr ation des pages web et des formulaires g n raux Il s agit de conceptio
102. oir tre contact en cas de M probl me Il doit pouvoir y r pondre rapidement 10 Le site doit tre s curis Les donn es envoy es au F syst me ne doivent pas pouvoir tre modifi es par l utilisateur 5 PERIMETRE FIXE DU PROJET 1 Au moment de l inscription le joueur ne va pouvoir r aliser que des actions impos es 2 Ensuite il acc de au niveau d butant qui lui permet de choisir parmi une liste de 6 actions tr s sp cifiques 3 Une fois l administration de la fac en place le joueur appartient au niveau avanc qui lui donne la possibilit de r aliser de nombreuses actions dans 3 domaines diff rents Ce niveau dure jusque x l ves 4 Enfin partir de x l ves il acc de au niveau exp riment qui lui propose l ensemble des actions possibles Chaque action aura une dur e pr d finie pendant laquelle il lui est impossible de faire d autres actions Au fur et mesure que le joueur avance dans son jeu il va devoir affronter des al as et des contraintes impos es par d autres joueurs de son groupe 6 MODELISATION DU SYSTEME ACTEURS Acteur Description Internaute non inscrit Tout utilisateur qui a acc s internet et donc au site de SimulTaFac Il pourra uniquement utiliser le site pour conna tre les r gles et l objectif du jeu Internaute inscrit Poss de un login et un mot de passe Administrateur Il est en charge de la gestion des utilisateurs profils ain
103. oit accessible nous avons mis en vidence quelques r gles suppl mentaires que nous d sirons respecter De mani re g n rale la structure des pages doit tre identique sur l ensemble du site design emplacement des informations a Handicap moteur Il est important que le site puisse tre accessible avec un seul contacteur Pour cela il devra tre compatible avec les logiciels adapt s tels que Souricom Dragon Naturally Speaking Quelques principes de base peuvent tre d crits ici e Eviter l utilisation des double clics et des clics droits e Pr voir des raccourcis clavier notamment pour les actions qui seront fr quemment r alis es Organiser le site de mani re ce que l acc s soit direct et logique b Handicap visuel Les personnes malvoyantes ou aveugles utilisent g n ralement des logiciels d agrandissement ou de revue d cran tels que Jaws Supernova Zoomtext Le site devra donc tre compatible World Wide Web Consortium voir lexique Rapport final de projet SimulTaFac f vrier 2009 34 114 avec ces outils Voici les principaux points respecter e Utiliser des polices lisibles et employ es par tous Arial georgia verdana times new roman e Permettre l agrandissement du texte et des illustrations utiliser des tailles relatives e Proposer des contenus alternatifs chaque image Utiliser des contrastes et mettre en vidence les hi rarchies e Proposer une organisa
104. ojet SimulTaFac f vrier 2009 53 114 h R pondre des al as Il s agit de r aliser Une action qui met fin un al a en cours ou qui permet de voter un changement de loi 5 Al as Les universit s vont tre soumises des al as de mani re al atoire Cf Annexe 11 Exemple d al as du jeu SimulTaFac a Gr ves Emp chent certains l ves d aller en cours pendant une dur e d termin e La fac ne re oit plus le revenu de ces l ves pendant cette p riode b Al as li s au non respect des normes Panne d ascenseur incendie Ces al as n auront des cons quences que dans le cas o les normes et contr les r guliers n ont pas t r alis s c Contr les Respect des normes v rification des dispositifs etc En fonction des structures mises en place dans l universit ces al as peuvent aboutir soit des amendes soit des subventions d Ev nements et subventions exceptionnels Ces v nements permettent au joueur d obtenir Une certaine somme d argent d penser dans des conditions particuli res e Vote de lois Des changement de loi ayant des cons quences sur les r gles du jeu seront propos es Toutes les universit s seront invit es voter par r f rendum pendant une dur e donn e 6 Gagner Rappel Le jeu se d roule sur 12 mois au total la r gle est 1 mois virtuel est gal une semaine r elle de jeu Il se passe donc sur une ann e scolaire v
105. ojet SimulTaFac f vrier 2009 55 114 e Description de l action e Co t e Revenu Dur e e Points e R ussite e R putation e Action impos e D Mode d emploi Afin de faciliter le jeu des internautes nous avons r alis une notice d utilisation de SimulTaFac Le jeu SimulTaFac est contenu dans le site web d crit dans la partie 6 de ce rapport Nous n abordons ici que ce qui concerne la mani re de jouer Rappel il est n cessaire de se connecter et donc d tre inscrit pour acc der au jeu D s l authentification r ussie le joueur est dirig vers la page principale du site et du jeu Comme nous l avons d j voqu cette page s organise de la m me mani re sur l ensemble du site bandeau haut bandeau de menu et bandeau lat ral Le mode d emploi propose une description de l organisation g n rale du site Il explique ensuite la mani re d obtenir les informations sur son propre jeu et comment jouer choisir l action d sir e en explorant l arborescence v rifier les cons quences de l action puis la valider en cliquant sur le bouton valider Le mode d emploi est galement utile pour expliquer l usage du m mo perso et du forum ces outils ne sont pas encore en fonctionnement L utilisation du jeu SimulTaFac correspond une utilisation de site internet classique Il n existe aucune sp cificit dans la navigation ou dans l ex cution cela afin d viter une prise en main de l outil trop longue Et
106. ompatible avec les logiciels adapt s tels que Souricom Dragon Naturally Speaking Quelques principes de base peuvent tre d crits ici e Eviter l utilisation des double clics et des clics droits e Pr voir des raccourcis clavier notamment pour les actions qui seront fr quemment r alis es e Organiser le site de mani re ce que l acc s soit direct et logique ii Handicap visuel Les personnes malvoyantes ou aveugles utilisent g n ralement des logiciels d agrandissement ou de revue d cran tels que Jaws Supernova Zoomtext Le site devra donc tre compatible avec ces outils Voici les principaux points respecter e Permettre l agrandissement du texte et des illustrations utiliser des tailles relatives e Proposer des contenus alternatifs chaque image e Utiliser des contrastes et mettre en vidence les hi rarchies e Proposer une organisation logique permettant de faciliter la navigation sur la page En ce qui concerne les contenus textuels alternatifs nous avons remarqu qu il s agit tr s souvent d une simple description de l image ne pr sentant aucune fantaisie ni aucun humour Cela s explique probablement par le fait que l image est la priorit le texte n tant qu un renseignement suppl mentaire apport pour r pondre aux crit res d accessibilit Notre site n tant pas essentiellement bas sur l aspect graphique nous d sirons inverser cette tendance afin que le jeu soit plus adapt aux non voyant
107. our la premi re phase de tests Livrables Outil SimulTaFac Rapport de projet Rapport final de gestion de projet Rapport final de projet SimulTaFac f vrier 2009 102 114 Annexe 6 Questionnaire de test du projet SimulTaFac Vous tes O un homme O une femme Votre ge O moins de 15 ans O entre 15 et 25 ans O entre 25 et 35 ans O entre 35 et 50 ans O plus de 50 ans En dehors du SimulTaFac jouez vous souvent des jeux de strat gie en ligne O Jamais O Parfois O Souvent O Tout le temps Pr sentez vous un handicap O handicap moteur O handicap visuel O handicap auditif O non Dans la suite du formulaire vous tes invit s juger les diff rents points abord s en donnant une note entre 1 et 5 1 mauvais 5 excellent Vous pourrez galement inscrire vos remarques GENERAL Comment jugez vous ce projet de mani re g n rale O1 O2 O3 O4 O5 Remarques Comment avez vous trouv le design du site O1 O2 03 O4 O5 Remarques Que pensez vous du th me du jeu SimulTaFac O1 O2 O3 O4 O5 Remarques A t il t facile de naviguer sur le site O1 O2 O3 O4 O5 Remarques A t il t facile de jouer O1 O2 03 O4 O5 Remarques Avez vous rencontr des probl mes particuliers durant le jeu O1 O2 03 O4 O5 Remarques JEU Rapport final de projet SimulTaFac f vrier 2009 103 114 Avez vous prouv du plaisir jouer au jeu SimulTaFac O1 02 O3 04 O5 Remarques
108. pendant une dur e de x heures ou une obligation de r aliser une ou plusieurs actions Le joueur veut effectuer une action en direction d un autre joueur Chaque action co te un certain prix et demande certains pr requis le joueur doit donc disposer de tout cela pour que la validation soit possible Le joueur veut acheter une facult concurrente Le joueur peut acheter la facult d un des joueurs concurrents Rapport final de projet SimulTaFac f vrier 2009 78 114 5 Le joueur envoie un Un joueur va envoyer un message un autre H message un autre joueur de son groupe joueur de son groupe 5 Le joueur envoie un Un joueur va envoyer un message tous les H message tous les membres de son groupe joueurs de son groupe 5 Le joueur veut lire un Un joueur va lire un message envoy par un H message envoy par membre de son groupe un autre membre DIAGRAMME DE CAS D UTILISATION Ce diagramme permet de repr senter l ensemble des utilisations du syst me c d ses processus et les acteurs qui y participent 7 DESCRIPTION DETAILLEE DES UC 7 1 UC Inscription Titre Inscription au site SimulTaFac Acteurs Internaute non inscrit Description g n rale Cette phase correspond l inscription d un internaute au jeu Description d taill e Pr condition v neme Envie de jouer SimulTaFac nt d clencheur
109. penweb eu org Le document lectronique a l avantage par rapport aux autres formats de documents d tre manipulable pour notamment s adapter aux handicaps des utilisateurs Pour les handicap s l acc s Internet et plus g n ralement l outil informatique est un formidable vecteur d int gration dans la soci t que ce soit pour les actes quotidiens s informer communiquer acheter jouer ou pour le travail lecture criture et t l travail L utilisation des standards du Web pour construire un site offre un b n fice connexe de premi re importance le jeu sera plus facilement accessible aux personnes handicap es c cit compl te partielle daltonisme handicap moteur e Interactions sociales D finition issue de dicopsy com Ensemble des influences agissant au coeur d un syst me et formant sa structure Les interactions sociales naissent des influences inter individuelles interaction directe mais aussi de l incidence de l environnement et de ses modifications sur le sujet interaction indirecte L ensemble de ces interactions existe dans un cadre social d termin et l origine de leurs sens pour le Rapport final de projet SimulTaFac f vrier 2009 64 114 sujet qui per oit celui ci plus ou moins bien en fonction par exemple de son ducation Il Pr sentation du projet a El ments g n raux 1 Contexte du projet La premi re ann e de Master Technologies et Handic
110. personne en situation de handicap est possible galement d s que l administration est en place La construction d un restaurant universitaire est galement possible tr s rapidement e Phase 3 Une fois l UFR suffisamment grande il lui est possible de cr er divers espaces culturels ou de loisirs Cette derni re phase n est pas d velopp e dans la premi re version du jeu SimulTaFac mais le sera dans une version finale 4 Actions possibles Voici un r sum des caract ristiques g n rales des actions Annexe 10 Exemple d actions du jeu SimulTaFac a Construire un b timent C est la premi re phase imp rative pour ensuite pouvoir acheter les biens humains ou mat riels associ s chaque b timent Il existe plusieurs types de b timents le b timent administratif les UFR ainsi que les b timents de vie quotidienne d une fac restaurant biblioth que etc Chaque b timent a un co t et sa construction dure un certain temps Chaque UFR poss de un coefficient et un nombre de classe maximum qui le caract risent Le coefficient est relatif l ampleur du b timent Il est important d en prendre connaissance car la quantit de personnel embaucher en d pend ex si le b timent a un coefficient de 4 il faudra embaucher 4 secr taires pour le faire fonctionner D autre part le terrain de l universit poss de une surface limit e 30 et chaque b timent occupe l espace correspondant son coeffici
111. personnes aveugles ces informations doivent pouvoir tre lues en d but de page avec une pr cision concernant l importance du message e Pour les menus viter les sous menus et sous sous menus qui compliqueraient la navigation Rapport final de projet SimulTaFac f vrier 2009 29 114 e Pour le jeu et plus pr cis ment les propositions d actions r aliser utiliser une arborescence logique et claire qui permette de pr ciser pas pas le type d action voulue A tout moment le joueur peut revenir l arborescence pr c dente ou au point de d part e Concernant les r gles du jeu elles seront disponibles de deux mani res sous forme de texte synth tisant de mani re g n rale les effets des actions et sous forme de descriptif d taill de chaque action soit en cliquant sur celle d sir e soit en acc dant la liste compl te de toutes les actions e Apr s connexion au site de SimulTaFac la page d accueil personnalis e du joueur s ouvre Il lui est indiqu le nombre d actions qu il lui reste faire et ventuellement le temps qu il lui reste avant de pouvoir agir S il a coul son quota d actions de la journ e ou qu une action est en cours cela lui est indiqu sous forme de message important A tout moment le joueur acc de au r capitulatif de son avancement sous la forme d une liste des actions qu il a r alis es Ce r capitulatif est accessible gr ce un lien
112. ph tionr islandais 41 A A 5 RE T EEE a nn hp 41 D MVSOR SONORE AR ARE nn AR ne ee nn ne de E 41 C HTML CSS 222 300 eee Rd etui 42 6 besite Simul la Fat ersa Et nn nn dan en ERTE Ta en dar mar a ei Nat 43 A Contenu pour l internaute nONCONNCCR ra tisse inst ntn tetes 43 L PAGE ACC HIER Se LORS AS dd nd dr ex 43 2 Formulaire d CONNERION SE Sr net tr A RSS Mn tn nn 44 3 Inscription eane Le ar naine dar Ne AM RE Se ts tt 44 4 R gles JU it na nn enr hasta tel en lentes nat 44 5 2351113511222222 N E E E EE ETE E Nr tenter lt 45 6 NOTE DROLE RS sn te nee a E A a a EEE 46 L NOUS contacter Lis LE ATEN tan Rte the nl Nr EEA 47 g Accessibilit rennen RE Re NE ES E aE Re 47 B Contenu pour l internaute CONNECT ccc ccccccccccccciccccceccciccsccscccsccsccoceccesscccceseccssscecensenes 48 l Forumi nenene e 2 ent ne M E ane ee E nn nn ne tn 48 2 Votre D OR Rte etienne ti mines in Tree ent ti as 49 3 R capitulatif du JOU UL Es nn ann na hidden 49 A Memo DROLE ee er nn A AO NE A Teh e en M em ne 49 L CT SAT MAP ac SR Er Se ee NP 09 n de 50 AJ R gles d JEU 2244140464 4842 needed es etats RAR EAE 50 1 But du jette nn end nt lt ne a 50 2 Mise enplace dU Jelsa SERRES SR A A L RCC N aA 50 Cho1sir Son terraie RSR dree e nn C RNA TRAVA TIERS 51 b Signer ou non la charte Universit Handicap 51 c Demander des SubVentionS 2 53 34200 4300584095000444 EEE AEAEE A EEEREN
113. pouvoir tre identifiable facilement et rapidement Eviter les arborescences trop complexes et redondantes La page d accueil doit tre accessible et toujours adapt e l utilisation d un internaute press dans sa recherche d informations aller l essentiel Tester et optimiser le site sur plusieurs navigateurs Il convient galement de proposer le t l chargement de la version du software sur lequel il aura les meilleures Rapport final de projet SimulTaFac f vrier 2009 33 114 performances 3 L accessibilit des jeux sur ordinateurs L Active Games Accessibility AGA regroupe des projets concernant l accessibilit des jeux Elle propose notamment des lignes de guidages pour le d veloppement de jeux sur ordinateur L ensemble des directives tant r pertori e par Accessibility Group of the International Game Developer Association IGDA Elle d veloppe galement par exemple des outils de validation ou de simulation de l accessibilit des jeux Dans leur article Design Guidelines for Electronic Publications Multimedia and the Web Freed G et Rothberg M 4 donnent des directives quant l accessibilit des diff rents outils multim dias La plupart d entre elles sont semblables aux normes donn es par le W3C 4 Autres axes de r flexion pour l accessibilit de SimulTaFac Apr s r flexion et identification des besoins concernant chaque type de handicap pour lequel nous voulons que le jeu s
114. ps e Niveau scolaire tr s variable Utilisation de la langue des signes de la lecture labiale des sous titres acc s essentiellement visuel 3 Crit res de Bastien et Scapin Dans cette r flexion nous nous sommes essentiellement bas s sur les crit res d ergonomie Rapport final de projet SimulTaFac f vrier 2009 24 114 des interfaces de Bastien et Scapin 1993 Voici les id es importantes que nous avons pu en d duire a Guidage Incitation e Mettre en vidence les renseignements selon leur hi rarchie Cela doit se faire par des changements de tailles de couleurs ventuellement de police e Mettre en vidence les liens cliquables Groupement distinction e __ Diff rencier les liens importants pour jouer pour r aliser les actions principales et les autres liens e Utiliser un espace plus important et plus rapidement accessible pour les l ments prioritaires Feed Back imm diat e Utiliser diff rents moyens pour mettre en vidence un changement de message couleur taille localisation sur la page Lisibilit Structurer de mani re coh rente l ensemble des informations autant visuellement que textuellement Il est important d utiliser des contrastes tout en restant attentifs au confort de navigation et de lecture e Organiser la page partie par partie e Eviter que la page soit surcharg e de renseignements Etant donn la quantit importante de donn es dans le jeu seules l
115. r sent s ci dessus ont orient notre d marche Lors de la phase de test du produit fini ils nous permettront galement de contr le l ergonomie de SimulTaFac en v rifiant la pr sence de chacune de ces notions 4 Sc narios d utilisation du jeu SimulTaFac Afin de nous permettre de porter un regard plus global et pratique sur notre projet nous avons galement r fl chi des sc narios d utilisation Ces sc narios ont pour but d imaginer les diff rents fonctionnements des joueurs lors de l utilisation de SimulTaFac Ils permettent alors notamment d identifier des risques ou des Rapport final de projet SimulTaFac f vrier 2009 27 114 erreurs En les confrontant aux crit res de Bastien et Scapin nous avons pu v rifier l ergonomie et la coh rence avant la r alisation technique Les sc narios imagin s sont les suivants a Sc narios d utilisation du site Chaque sc nario a t envisag dans 5 situations mod les utilisateurs internaute non handicap internaute avec un handicap moteur tr s invalidant internaute malvoyant internaute aveugle internaute sourd e Le visiteur n est pas enregistr e Le visiteur veut s enregistrer en tant que joueur e Le joueur s inscrit mais s arr te au milieu de l tape de demande de subventions e Le joueur a perdu son mot de passe e Le joueur veut modifier son mot de passe et ses informations personnelles e Le joueur veut se d connecter Le joueur veut se d
116. r acc s au m me titre que les autres tudiants et assurent leur formation en mettant en oeuvre les am nagements n cessaires leur situation Article 1 Les signataires contribuent l accompagnements des tudiants handicap s dans le but de favoriser leur autonomie et l galit des chances dans leur parcours universitaire avec les autres tudiants Article 2 Une structure d di e l accueil des tudiants handicap s est cr e dans chaque tablissement Son but est entre autres l accueil et le suivi tout au long de l ann e des tudiants handicap s Article 3 Les signataires visent assurer l galit des chances de r ussite universitaire entre tous les tudiants Article 4 L universit s engage v mettre en oeuvre le projet de formation avec l tudiant v mettre en oeuvre les moyens n cessaires sa r alisation Article 5 La pr sente charte est sign e pour une dur e de 2 ans Elle prend effet date de signature et est reconductible tacitement pour une dur e de 2 ans Rapport final de projet SimulTaFac f vrier 2009 108 114 Annexe 10 Exemple d actions du jeu SimulTaFac Construire des b timents B timent administratif Description Premier b timent construire pour la mise en route de la fac Co t 2 M Revenu Dur e 3 jours Points 20 R ussite R putation UFR de math matiques informatique technologies Description coefficient
117. ression des besoins Syst me ects Actuel Mod le nn ar v Mod le physique v Syst me d information automatis Niveau Conceptuel On pose la question Quoi Que veut on faire dont on utilise le MCD Mod le Conceptuel de Donn es Rapport final de projet SimulTaFac f vrier 2009 38 114 Niveau Logique Organisationnel On pose la question Qui Quand O dont on utilise le MLD Mod le Logique de Donn es Niveau Physique Op rationnel On pose la question Comment Avec quels moyens l impl mentation dans un SGBD 2 Les r gles de gestion Une r gle de gestion est une loi qui l chelle de l tablissement va s appliquer syst matiquement dans les divers cas qu elle est cens e r gir Les r gles de gestion servent d finir l ensemble des r gles respecter pour les actions Une m me r gle de gestion peut tre appliqu e plusieurs actions Pour pr senter tous les mod les de notre base de donn es et v rifier les r gles de gestion de la m thode Merise nous avons utilis PowerAMC qui est un logiciel de mod lisation PowerAMC est le seul outil qui permet de travailler avec la m thode Merise il permet aussi de r duire le temps de maintenance qui un point fort de cet outil a Le Mod le Conceptuel de Donn es MCD Le Mod le Conceptuel de Donn es MCD est l l ment le plus connu de MERISE et certainement le plus utile Il permet d tablir une repr sentation claire d
118. rincipale du joueur Post condition tat des objets et produits la fin du processus 7 11 UC Demande de pr t Rapport final de projet SimulTaFac f vrier 2009 85 114 Titre Demande de pr t Acteurs Internaute inscrit de n importe quel niveau Description g n rale Si le joueur n a plus d argent et qu il risque de devoir quitter le jeu il peut demander un pr t afin de relancer son jeu Cela n est possible qu une seule fois Aucune condition n est requise mais il est pr cis au joueur qu il est pr f rable de l utiliser dans des conditions exceptionnelles Celui ci est disponible une seule et unique fois Description d tail l e Pr condition v nement d clencheur N a plus assez d argent pour effectuer quoique ce soit N a pas d j demand un pr t S est connect au jeu avec succ s Actions N Action acteur R ponse syst me 1 pr t Clique sur le lien Demander un Teste si le joueur n a pas trop d argent s il n a pas d j demand un pr t s il a assez d actions pour la journ e Si toutes ces conditions ont t r unies accepte le pr t et place le joueur sur la page principale Post condition tat des objets et produits la fin du processus Le joueur a un pr t en cours qu il devra rembourser 7 12 UC Rembo ursement de pr t Titre Remboursement
119. rire des messages sur le forum Poster un message Lire les messages par sujet Acc der aux informations g n rales du jeu Lire un texte qui pr cise les objectifs et Les r gles de SimulTaFac il s agit des m mes informations pour les internautes inscrits et non inscrits Demander un pr t exceptionnel Si Le joueur n a plus d argent et qu il risque de devoir quitter le jeu il peut demander un pr t afin de relancer son jeu Cela n est possible qu une seule fois Aucune condition n est requise mais il est pr cis au joueur qu il est pr f rable de l utiliser dans des conditions exceptionnelles Celui ci est disponible une seule et unique fois et devra tre rembours dans un laps de temps d fini Rembourser un pr t Le pr t peut tre rembours par petites sommes ou int gralement moyennant des int r ts Le joueur est soumis un al a De mani re al atoire le syst me va donner une contrainte l utilisateur Cette contrainte va avoir des cons quences sur le joueur un revenu exceptionnel un co t exceptionnel ou une stagnation du jeu pendant une dur e de x heures ou une obligation de r aliser une ou plusieurs actions Un groupe de joueur est soumis un al a De mani re al atoire le syst me va donner une contrainte un groupe d utilisateur Cette contrainte va avoir des cons quences sur les joueurs un revenu exceptionnel un co t exceptionnel ou une stagnation du jeu
120. s proposer une description pr cise et humoristique de chaque objet qui sera ensuite convertie en illustration pour les voyants Finalement les images seraient un moyen de rendre le jeu plus accessible et plaisant pour les voyants et non l inverse Voil donc la raison pour laquelle nous avons besoin d un dessinateur exp riment iii Handicap auditif Il existe peu de contraintes li es ce handicap Il est cependant important que les contenus soient clairs et concis pour en faciliter la lecture V Conditions de r ception et suivi a R ception validation Le jeu devra n cessairement tre test e par des joueurs habitu s des MMOG e par des joueurs non adeptes des MMOG valides et handicap s La r ception des illustrations ne sera pas imp rative pour d buter la phase de test car il s agira essentiellement de tester le fonctionnement du jeu la facilit de compr hension des r gles et d tecter les ventuels bugs b Maintenance Notre jeu a pour vocation d tre mis en place grande chelle et devrait rester actif dans une p riode ind finie Nous pr voyons donc de faire voluer le jeu et d ajouter de modules par la suite par nous m me et gr ce aux propositions et critiques des joueurs Cette maintenance devra donc tre assur e continuellement par l administrateur c Garanties Rapport final de projet SimulTaFac f vrier 2009 70 114 Si le jeu est mis correctement en place il sera n cessaire
121. s non handicap s A am liorer les r gles du jeu sont relativement denses il faut un temps d assimilation les r gles d crites ne sont pas respect es lors de l utilisation du jeu en ligne SimulTaFac n est pas encore un jeu tr s ludique il ne procure pas le plaisir escompt et stimule peu l esprit de comp tition pour le moment la version de test pr sente de nombreux messages d erreurs qui ne sont pas toujours correctement explicit s la fonctionnalit du jeu est en cours de d veloppement il existe donc quelques bugs la phase d inscription au jeu manque de clart pas d acc s au r glement la charte universit handicap le jeu ne pr sente pas une bonne compatibilit avec Internet Explorer Rapport final de projet SimulTaFac f vrier 2009 19 114 H Phase de correction Le questionnaire propos pendant les tests nous a permis de prendre connaissance des forces et des faiblesses de SimulTaFac En se basant sur l ensemble des critiques nous avons corrig notre produit afin de l am liorer e Nous avons ajout quelques informations sur la page d inscription au jeu liens vers la charte universit handicap lien vers le r glement du site lien vers les r gles du jeu explication des sommes acquises e Nous avons ajout le b timent administratif car c est d apr s les r gles que nous avons fix es le premier b timent construire pour faire fonctionner l univer
122. s 5 Les joueurs peuvent changer des messages e Les acteurs Type R le Utilisateur Primaire Ident Nom Syst me externe secondaire utilisateur AP RU 1 A RU R le Utilisateur P Type utilisateur R le AS RU 2 B RU R le Utilisateur S Utilisateur RU utilisateur Syst me AP RU 3 C RU R le Utilisateur P externe SE AP SE 4 SYSa SE Syst me Externe AP SE 5 SYSb SE Syst me Externe S Le croisement des acteurs et des processus Id Pi P2 P3 Processus 1 Processus 2 Processus 3 Rapport final de projet SimulTaFac f vrier 2009 90 114 Acteur Id Nom AP RU 1 utilisateur A X AS RU 2 utilisateur B X AP RU 3 utilisateur C AP SE 4 SYSa AP SE 5 SYSb X e Les cas d utilisation Exigence Fonctionnelle Processus Id Cas d utilisation Titre UC Description Sommaire Fonction 1 UC1 1 Inscription Remplir un formulaire d inscription EF1 EF2 1 Inscription non Les donn es transmises ne sont pas UC1 2 valide valides 2 Authentificatio Se connecter au jeu UC2 1 n 2 Authentificatio Les donn es transmises ne sont pas UC2 1 n erron e valides 2 UC2 2 Perte du mot de L internaute a perdu son mot de passe passe 2 UC2 3 Demande de Remplir un formulaire et le valider subventions afin de mettre en avant les priorit s que le joue
123. s au probl me du handicap dans la vie quotidienne et plus pr cis ment dans une universit 3 Principes de jeu Le but de chaque joueur est de devenir et rester la meilleure universit en terme de rentabilit et de r putation Chaque joueur en s inscrivant au jeu devient le directeur d une universit pour lequel il obtiendra un terrain des autorisations pour construire sa fac ainsi que des subventions Il devra ensuite construire son universit en respectant certaines contraintes ex pour qu une UFR puisse accueillir des l ves il faudra obligatoirement construire le b timent poss der le mat riel pour les salles de classes mettre en place les normes de s curit les normes d accessibilit embaucher le personnel n cessaire etc Les l ves seront le principal revenu A cela s ajouteront des subventions selon les projets des tablissements rechercher sport handicap etc En parall le des actions et strat gies personnelles de chacun certains al as viendront s ajouter gr ves visites de personnalit s nouvelles lois d t riorations subventions surprises v rifications du respect des normes etc Rapport final de projet SimulTaFac f vrier 2009 65 114 Chaque action se d roulera pendant un temps pr d fini durant lequel le joueur devra attendre qu elle se termine Afin de faire vivre le jeu au mieux nous envisageons cette r gle 1 mois 1 semaine de jeu Une ann e scolaire virtuell
124. s de temps d fini 2 UC2 7 Rembourser un Le pr t peut tre rembours par pr t petites sommes ou int gralement moyennant des int r ts 2 UC2 8 Le joueur ou un De mani re al atoire le syst me va groupe de donner une contrainte l utilisateur joueur est Cette contrainte va avoir des soumis un cons quences sur le joueur un al a revenu exceptionnel un co t exceptionnel ou une stagnation du jeu pendant une dur e de x heures ou une obligation de r aliser une ou plusieurs actions 2 Le joueur veut Chaque action co te un certain prix effectuer une et demande certains pr requis le action en joueur doit donc disposer de tout direction d un cela pour que la validation soit UC2 9 autre joueur possible 2 Le joueur veut Le joueur peut acheter la facult acheter une d un des joueurs concurrents facult UC2 10 concurrente 4 Le joueur Un joueur va envoyer un message envoie un un autre joueur de son groupe message un autre joueur ou UC4 1 son groupe 4 Le joueur Un joueur va envoyer un message envoie un tous les membres de son groupe message tous les joueurs de UC4 2 son groupe Ainsi que leur description d taill e sous forme de diagrammes de s quence ou de diagrammes d activit s Id Cas d utilisation Titre UC Activit Se connecte au site SimulTaFac Offre sur la 1ere page un lien UC1 1 r gles du jeu et inscription
125. s donn es transmises ne sont pas valides H 2 Authentification Se connecter au jeu H 2 Authentification Les donn es transmises ne sont pas valides H erron e 2 Perte du mot de passe L internaute a perdu son mot de passe 2 Demande de Remplir un formulaire et le valider afin de mettre subventions en avant les priorit s que le joueur veut donner sa fac L attribution des subventions se fait selon les r ponses donn es 2 Choisir des actions Choisir une action dans une liste H Cliquer dessus Valider Chaque action co te un certain prix le joueur doit donc avoir assez d argent pour que la validation soit possible pas d pass Il y a galement des conditions respecter d finies dans les r gles du jeu pour pouvoir Le syst me v rifie galement s il n y a pas d autres actions en cours et si le quota de la journ e n est Rapport final de projet SimulTaFac f vrier 2009 77 114 r aliser l action ces conditions sont galement v rifi es par le syst me Les actions peuvent avoir pour cons quences un co t un revenu des points de r putation une dur e de mise en place Choisir des actions pr ciser la quantit valider Choisir une action dans une liste Cliquer dessus Remplir le champ de quantit Valider Il s agit du m me cas que le N 2 mais concernent les actions qui proposent d acheter du personnel ou du mat riel sp cifique Lire et c
126. s joueurs parle principe m me de la comp tition parla cr ation d un forum pour y partager les strat gies les conseils de chacun et aider les nouveaux arrivants e par la participation occasionnelle des votes ex Accepter ou non une loi qui modifierait une r gle dans le jeu Partant du principe qu une universit est une caricature de la soci t dans laquelle nous vivons nous avons choisi de proposer un fonctionnement r aliste mais pas r el D Nos attentes Au fur et mesure de la conception et de la r alisation de ce projet plusieurs souhaits nous sont apparus comme essentiels pour le bon d veloppement du jeu e Le jeu SimulTaFac doit r pondre aux attentes des joueurs e Le site devra vivre aussi longtemps que possible e Le jeu voluera au cours du temps et les joueurs seront les premiers moteurs de son volution nous les inciterons donc nous contacter pour toute suggestion remarque ou critique e Les craintes et id es re ues sur le handicap doivent changer Pour cela il faut que chacun puisse partager son exp rience Le forum sera alors un lieu d change autant pour l volution du jeu que pour l volution des mentalit s Notre volont premi re est que quoi qu il se passe dans l universit de chaque joueur l exp rience soit tre humainement plaisante et gagnante 2 D roulement g n ral du projet Le projet SimulTaFac a dur 4 mois Nous pr sentons ici notre organ
127. s loin en confrontant ces normes avec la r alit d utilisation de notre jeu 4 http www w3 org WAI Voir lexique Rapport final de projet SimulTaFac f vrier 2009 31 114 1 Les probl mes d accessibilit des sites web Duchateau S Archambault D et Burger D 3 ont montr gr ce l tude d une centaine de sites web de diff rents types que les difficult s d acc s ont deux raisons essentielles des probl mes d ordre techniques et des probl mes d ordre conceptuel La plupart des probl mes techniques peuvent tre assez facilement r solus en utilisant des l ments ou attributs d HTML plus adapt s Par contre les probl mes conceptuels sont plus difficiles r soudre car ils concernent la structure et l organisation globales du site a Probl mes techniques e La mani re de formuler les liens n est pas toujours tr s explicite quant au document ou la page point s par ce lien Les personnes aveugles ne peuvent donc pas acc der de mani re vident aux informations d sir es e De nombreuses images ne contiennent pas de texte alternatif attribut ALT permettant de d crire l objet Parfois la description de l image est inappropri e Cela restreint alors l acc s l ensemble du site pour les personnes ayant une atteinte visuelle e Les images maps balise lt MAP gt qui permettent de d couper une image en plusieurs zones constituent un morcelage graphique inaccessible pour la personne aveugle D
128. s rencontrent des difficult s lors de la navigation si ce site n est pas conforme aux normes ou s ils se trouvent confront s un d faut d ergonomie de quelque nature que ce soit En effet nous pensons que toute suggestion sera b n fique pour l ensemble des utilisateurs Nous avons rendu possible l acc s direct certaines parties du site gr ce des raccourcis clavier ctrl 1 Page d accueil ctrl 2 Page pr c dente ctrl 3 Passer directement au contenu ctrl 4 R capitulatif d taill ctrl 5 R gles du jeu ctrl 6 D tails sur les touches d acc s Malheureusement ces raccourcis ne fonctionnent pas sur tous les navigateurs Nous avons galement pr vu la possibilit de modifier l interface visuelle en fonction des pr f rences de l internaute choix des couleurs normales noir sur blanc ou blanc sur noir En ce qui concerne la taille nous expliquerons la d marche suivre en utilisant la fonction zoom du navigateur Si l internaute est inscrit ces informations pourraient tre enregistr es dans son profil D autre part il nous a paru important de r fl chir la hi rarchisation des informations dans les pages En imaginant un d filement lin aire par terminal braille ou synth se vocale nous avons pens un ordre d acc s aux informations sachant que les raccourcis clavier en sont Rapport final de projet SimulTaFac f vrier 2009 36 114 compl mentaires Page d accueil de
129. sation de la page est la suivante Sur le bandeau haut se trouvent le logo de SimulTaFac la date un lien vers l accessibilit du site ainsi qu un bandeau de menu votre profil r gles du jeu forum r glement du site notre projet nous contacter Sur le bandeau de gauche se trouve le r capitulatif g n ral de votre tat d avancement Il est possible d acc der au r capitulatif d taill en cliquant sur le lien correspondant r capitulatif d taill Le reste de la page constitue le contenu C est dans cette partie que se trouvent les liens pour r aliser les actions d sir es et donc la possibilit de jouer Pour jouer vous devez Choisir le type d action que vous d sirez r aliser acheter un b timent acheter du personnel acheter du mat riel ouvrir une classe mettre aux normes un b timent en cliquant sur le lien correspondant Eventuellement naviguer dans l arborescence jusqu au choix final de l action voulue Cliquer ensuite pour valider votre action Certaines actions demanderons des compl ments d informations choix de la quantit d sir e mat riel etc destination de l achat choix de personnel handicap ou non Les actions seront valides si vous poss dez l argent les pr requis ex poss der un b timent pour embaucher du personnel si le d lai de l action pr c dente est coul et si vous n avez pas d pass votre quota d actions pour la journ e Vous pouvez
130. senregistrer e Le joueur veut contacter l administrateur e Le joueur veut lire et crire un message sur le forum b Sc narios de jeu Chaque sc nario a t envisag dans 5 situations mod les utilisateurs internaute non handicap internaute avec un handicap moteur tr s invalidant internaute malvoyant internaute aveugle internaute sourd e Le joueur se connecte pour jouer et son tat respecte l ensemble des conditions requises situation normale Le joueur se connecte pour jouer mais le d lai de l actions pr c dente n est pas encore coul Le joueur se connecte pour jouer mais il a d j puis son quota d actions pour la journ e e Le joueur valide une action mais il ne poss de pas la somme demand e Le joueur valide une actions mais n a pas r alis les actions n cessaires au pr alable Le joueur n a plus assez d argent pour jouer e Le joueur doit faire face un al a impos par la syst me e Le joueur veut v rifier son tat d avancement dans le jeu Rapport final de projet SimulTaFac f vrier 2009 28 114 Le joueur veut se rappeler des derni res actions r alis es e Le joueur veut conna tre les cons quences de plusieurs actions avant de faire un choix e Le joueur veut annuler son action en cours 5 Applications pour le projet SimulTaFac Ces 2 m thodes tr s compl mentaires nous ont permis de lister diff rents points respecter lors de la cr ation du site we
131. si que de la maintenance Il sera ventuellement amen ajouter des modules par la suite Groupe d internautes Ce groupe inclut un nombre n d internautes d s l inscription d un internaute Par convention les termes utilisateurs joueurs correspondent un internaute inscrit quelque soit son statut d butant avanc exp riment PROCESSUS Rapport final de projet SimulTaFac f vrier 2009 76 114 Processus Description g n rale Priorit F M H 1 L internaute s inscrit afin d acc der au jeu et au forum H 2 L internaute se connecte et joue avec son profil Il va alors choisir H des actions parmi une liste et les valider Les listes d actions propos es d pendent de son niveau d avancement d butant avanc exp riment Pour augmenter de niveau d avancement il est n cessaire d avoir rempli certaines actions Les al as surviennent de mani re al atoire et peuvent avoir aucune ou plusieurs cons quences selon le niveau atteint 3 L internaute se connecte et acc de au forum pour lire ou crire M des messages 4 L internaute contacte l administrateur pour lui faire part d un H probl me dans le jeu ou d un abus sur le forum 5 Les joueurs peuvent changer des messages H LISTE DES CAS D UTILISATION Processus UC Description g n rale Priorit F M H 1 Inscription Remplir un formulaire d inscription H 1 Inscription non valide Le
132. si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action UC2 5 UC2 6 Confirme l action souhait e S lectionne dans la liste l action qu il souhaite effectuer et valide Valide l action Teste s il n y a pas d action en cours UC2 6 S lectionne la quantit souhait e Teste si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action UC2 6 Confirme l action souhait e Se connecte au site SimulTaFac Valide l action Offre sur la 1ere page un lien UC2 7 Clique sur le lien Demander un pr t UC1 3 r gles du jeu et inscription Clique sur le lien r gles du jeu gt Affiche la page des r gles et des UC1 3 principes de SimulTaFac Teste si le joueur n a pas trop d argent s il n a pas d j demand Rapport final de projet SimulTaFac f vrier 2009 94 114 Clique sur le lien rembourser un un pr t s il a assez d actions pour la journ e Si toutes ces conditions ont t r unies accepte le pr t et place le joueur sur la page principale Affiche un formulaire de UC2 8 pr t remboursement Ren
133. sit e Nous avons ajout quelques illustrations dans le jeu afin de rendre l interface plus ludique Afin de stimuler l esprit de comp tition nous avons red fini les l ments que nous allons mettre dans le r capitulatif du joueur score argent nombre de b timents nombres d l ves et surface restante e Nous avons corrig les erreurs qui apparaissaient notamment lors de l embauche du personnel ou lors des achats de mat riel Concernant l accessibilit nous avons mis en place des raccourcis clavier Nous avons galement cr des feuilles de style et des images en noir et blanc noir sur fond blanc et blanc sur fond noir Nous pr voyons de cr er un profil d accessibiit du joueur permettant d adapter l interface graphique aux pr f rences et aux capacit s visuelles de chacun Nous avons d corriger quelques erreurs de notre base de donn es De mani re g n rale nous avons aussi corrig quelques erreurs telles que des fautes d orthographe des probl mes d accents des oublis de textes alternatifs A l issue de ces corrections nous proposerons aux testeurs de revisiter le jeu et de nous faire part de leurs nouveaux commentaires Concernant la compatibilit du site nous sommes conscients que l interface graphique ainsi que les raccourcis clavier ne pas encore bien adapt s tous les navigateurs Cependant nous avons pris la d cision de cr er avant tout un outil poss dant des bases g n r
134. sit s du jeu 10 d l ves en moins sur toute la fac pendant la dur e de la gr ve Co t 10 du revenu des l ves de la fac pendant la dur e de la gr ve Revenu Dur e 4 jours ne bloque pas les actions du joueur Points R ussite R putation 2 Action impos e Al as li s au non respect des normes Incendie Description Concerne 1 UFR de la fac Ne prend effet que si les normes n ont pas t respect es et ou si la v rification du mat riel n a pas t faite dans la mois pr c dent L incendie emp che 70 des l ves d aller en cours et demande de payer la remise en tat du b timent Co t 70 du revenu des l ves de l UFR pendant la dur e de la gr ve 200 000 Revenu Dur e 7 jours jusqu ce que l action impos e soit r alis e ne bloque pas les actions du joueur Points 5 R ussite R putation 8 Action impos e Contr les Contr le du respect des normes handicap Description Concerne 1 fac Il v rifie si tous les b timents sont aux normes et si les v rifications du mat riel ont t faites durant le mois pr c dent C est la loi du tout ou rien cons quences positives si tout est parfait cons quences n gatives si un seul l ment n est pas en place Co t 50 000 ou 100 000 si pas de mission handicap alors que la charte a t ratifi e Revenu 200 000 si normes OK mission handicap Dur
135. soci s ces actions Il existe des conditions respecter pour r aliser les actions Ces conditions sont r sum es ci dessous De plus comme dans la vraie vie les Universit s seront soumises des al as certains totalement ind pendants de leur contr le d autres dont les effets pourront tre limit s par la r alisation d actions sp cifiques Le jeu se d roule sur 12 semaines au total soit Une ann e scolaire virtuelle car nous consid rons qu une semaine r elle est gale un mois virtuel 2 Mise en place du jeu La premi re tape du jeu est l inscription qui permet de se cr er son propre compte et de s authentifier gr ce un email et mot de passe Rapport final de projet SimulTaFac f vrier 2009 50 114 L inscription permet galement d obtenir Une somme de 12 000 000 d euro pour d marrer Lors de l inscription en plus de remplir un formulaire sur les donn es personnelles du joueur plusieurs actions sont impos es pour que les bases de l universit se mette en place pour plus de d tails cliquez sur les types d actions a Choisir son terrain Il existe 2 types de terrains un terrain en centre ville plus cher et ayant une meilleure r putation ou un terrain en banlieue moins cher et ayant une moins bonne r putation Dans les 2 cas la surface du terrain est de 30 chaque b timent couvrira une parcelle quivalente son coefficient b Signer ou non la charte Universit Han
136. ssiques d un bon produit technique Au pr alable nous avons tudi les besoins de chaque mod le utilisateur 2 Identification des besoins Voici un r sum des diff rents crit res que nous avons pris en compte lors de la conception du jeu Ces caract ristiques manent de nos recherches et de nos exp riences personnelles Elles ont t utilis es pour notre recherche d ergonomie et d accessibilit du jeu a Internaute non handicap En r alit les caract ristiques pr sent es ici concernent l ensemble des utilisateurs du jeu SimulTaFac e Exp riment ou novice en informatique e Exp riment ou novice dans les jeux sur navigateur e Facilit ou non de compr hension Rapport final de projet SimulTaFac f vrier 2009 22 114 e Facilit ou non de m morisation Utilisation du jeu sur un d lai court ex au travail ou sur un d lai plus long ex la maison e Joueur qui ma trise le th me du jeu tudiant professeur ou qui ne le ma trise pas lyc en retrait Ouvert sensibilis ou non au sujet du handicap b Internaute avec un handicap moteur tr s invalidant e L int gration de ces personnes dans le milieu ordinaire est variable en fonction notamment des capacit s de d placement Utilisation ou non d un mulateur de souris joystick trackball ou d un simple clic Utilisation ou non d un logiciel adapt ex Dragon Naturally Speaking Clicker
137. st me d exploitation Apr s une premi re r flexion le java nous paraissait Une technologie tr s int ressante tr s utilis e pour la cr ation des jeux et le d veloppement des applications client serveur mais cette derni re n est pas accessibleet nous avions donc int r t chercher une autre architecture A partir de ces exigences et parmi les logiciels les plus utilis s et que nous maitrisons le plus nous avons choisi PHP Plusieurs raisons nous ont pouss s prendre cette d cision e On peut supposer que beaucoup d utilisateurs non pas des machines tr s puissantes Ainsi m me avec une ancienne version d un navigateur le joueur peut jouer sans difficult e Le projet reste multi plateforme car quelque soit le syst me d exploitation il existe un navigateur Internet Il peut donc tre tendu sur un syst me nomade e Le PHP comporte de bonnes affinit s avec les bases de donn es avec des fonctions d di es de nombreux langages Le PHP est un langage non propri taire et libre Il comporte de nombreuses biblioth ques int gr es e Le logiciel EasyPHP libre permet d installer un serveur apache n cessaire l interpr tation du langage PHP sur une machine en local b MySQL Server Les syst mes bases de donn es se basent g n ralement sur l architecture Client Serveur deux tiers comme c est la cas pour notre application Ces bases de donn es sont g r es par des SGBDs qui travaillent avec
138. t effectuer une action v nement d clencheur Actions N Action acteur R ponse syst me 1 S lectionne dans la liste l action Teste s il n y a pas d action en cours T ouae EEC TURE SEVANJE Teste si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action 2 Confirme l action souhait e Valide l action Post condition L internaute inscrit ne peut plus effectuer d actions jusqu un temps donn tat des objets et produits la fin du processus 7 9 UC Choisir et effectuer les actions demandant une quantit Titre Choisir des actions Acteurs Internaute inscrit de n importe quel niveau Description Permet au joueur d effectuer des actions sur le jeu par exemple construire un g n rale b timent mais en rentrant la quantit d sir e comme par exemple lors de l achat de profs ou de mat riels Description d taill e Pr condition Connexion r ussie et l acteur veut effectuer une action v nement Rapport final de projet SimulTaFac f vrier 2009 84 114 d clencheur Actions N Action acteur R ponse syst me 1 S lectionne dans la liste l action Teste s il n y a pas d action en cours qu il souhaite effectuer et valide 2 S lectionne
139. te de s attaquer une t che d ampleur inconnue 2 Solutions et orientations a Diff rentes solutions Pour r aliser notre projet nous pouvions envisager deux solutions 1 Concevoir un MMOG destin uniquement aux aveugles 2 Proposer un jeu pour tous en prenant en compte tous les types de handicaps mais aussi les personnes valides b Contraintes li es aux solutions 1 La premi re solution pose deux probl mes principaux e l aspect ludique tant exclusivement bas sur du texte il est tr s difficile pour nous voyants de cr er un jeu amusant pour des personnes aveugles e la restriction de l acc s l acc s uniquement aux personnes aveugles est en contradiction avec notre volont d int grer les personnes handicap es et non handicap es 2 La deuxi me solution r pond au crit re d accessibilit pour tous Cependant le rendre accessible tout type de handicap s av re difficile car ce type de jeu exclut d j les personnes ayant un handicap mental par exemple Il s agit donc tout de m me de fixer des limites l accessibilit D autre part le jeu devra tre ludique pour tous et cela signifie qu il est important de prendre en compte les crit res d humour de chacun on revient au probl me de rendre le contenu textuel plaisant et humoristique a Orientations Notre jeu est donc un jeu grand public Plus pr cis ment nous l adressons aux personnes valides ou ayant un handicap
140. tion logique permettant de faciliter la navigation sur la page En ce qui concerne les contenus textuels alternatifs nous avons remarqu qu il s agit tr s souvent d une simple description de l image ne pr sentant aucune fantaisie gt ni aucun humour Cela s explique probablement par le fait que l image est la priorit le texte n tant qu un renseignement suppl mentaire apport pour r pondre aux crit res d accessibilit Notre site n tant pas essentiellement bas sur l aspect graphique nous d sirons inverser cette tendance afin que le jeu soit plus adapt aux non voyants proposer une description pr cise et humoristique de chaque objet qui sera ensuite convertie en illustration pour les voyants Finalement les images seraient un moyen de rendre le jeu plus accessible et plaisant pour les voyants et non l inverse Cette id e nous demandera un travail important en ce qui concerne l aspect descriptif mais galement pour r aliser des illustrations tr s pr cises Ayant un temps limit pour la r alisation du projet nous envisagerons cet aspect par la suite lorsque le jeu sera proche d une version finale Afin de rendre l interface plus agr able pour le moment nous avons int gr quelques images libres de droit que nous avons retouch pour r pondre nos besoins Par exemple nous avons prix l image d une maison laquelle nous avons ajout des graffitis et une enseigne fac Dans What blind gamers want th
141. tre aux classes d avoir le mat riel n cessaire ou pour avoir par exemple des livres la biblioth que il est possible d acheter des kits Ces kits ont un co t de d part et sont n cessaires pour que le b timent soit fonctionnel e Louer des espaces Il est possible de mettre en location certains espaces des soci t s priv es caf t ria photocopies pour am liorer le confort des l ves et la r putation de la facult Ces locations apportent galement un revenu de d part puis un revenu mensuel f Ouvrir les classes aux l ves Cette action n est possible que si le b timent est construit le mat riel achet et le personnel embauch Rappel en plus du personnel g n ral de chaque UFR secr taires agent d entretien technicien de maintenance il faut 4 professeurs ou enseignant chercheurs ainsi qu un kit de mat riel pour ouvrir une seule classe Il existe un nombre maximal de classes pour chaque UFR L ouverture d une classe apporte un revenu de d part puis un revenu mensuel par l ve Chaque classe poss de 6 d l ves handicap s par d faut La r ussite des l ves d pend des taux de r ussite associ s aux professeurs bons ou mauvais qui sont regroup s 4 par 4 par ordre d embauche g Fermer des classes Cette action se fait dans une UFR donn e Une classe est alors ferm e au hasard d bauchant automatiquement les professeurs associ s cette classe Rapport final de pr
142. tre la valeur de remboursement Teste si le joueur a assez d argent souhait Si toutes ces conditions ont t r unies rembourse somme inscrite et place le joueur sur la page UC2 8 principale Connexion au jeu voir UC authentification Authentification r ussie Calcul d un al a et affichage de la UC2 10 UC2 9 page correspondante Lit le contenu de l al a et valide Si l utilisateur peut r soudre l al a le syst me le r sout Sinon celui ci est conserv jusqu ce que le joueur puisse le r soudre Affiche ensuite la page principale UC2 9 du joueur S lectionne dans une liste le joueur cibl et la liste l action qu il souhaite effectuer et valide Teste s il n y a pas d action en cours Teste si toutes conditions sont respect es Argent suffisant niveau respect Si toutes les conditions sont respect es valide l action choisie sinon renvoie un message d erreur Demande confirmation du choix de l action UC2 10 Confirme l action souhait e Clique sur acheter la Valide l action Affiche la liste des joueurs UC2 11 facult concurrente Clique sur la facult du joueur Teste si toutes les conditions sont racheter r unies pour racheter la facult si UC2 11 oui rach te la facult UC4 2 Ouvre la bo te de r ception Affiche la liste des messages re us Clique sur r diger un nouveau Affiche la page de r da
143. ts qu il poss de d j et la derni re ainsi que le contexte du projet Si l internaute n est pas inscrit ou pas authentifi il acc dera uniquement M aux informations g n rales du jeu telles que les r gles et objectifs du jeu D s son inscription le joueur va tre int gr dans un groupe d universit H avec lequel il sera en interaction tout au long de son jeu Le groupe sera fix sur des crit res de temps selon la date d inscription au jeu simultan Le joueur doit pouvoir interagir avec les autres joueurs de son groupe pas en H de son groupe Le joueur doit avoir acc s l tat d avancement et au score des universit s H Num rotation et priorit pour chaque exigence F Faible M Moyenne H Haute Exigence Priorit commentaire 1 Il peut y avoir plusieurs ou 0 joueurs en ligne H simultan ment 2 IL doit tre accessible aux handicaps moteurs et H sensoriels 3 Il doit tre jouable par les personnes non handicap es H 4 L h bergement du site doit tre adapt aux besoins H 5 Les r gles du jeu seront disponibles partout et pour tous H 6 Le jeu doit durer dans le temps sur 12 semaines M 7 Il faut viter la charge mentale lorsque l internaute M navigue sur le site 8 ILest indispensable d tre inscrit pour jouer H Rapport final de projet SimulTaFac f vrier 2009 75 114 9 L administrateur doit pouv
144. u La phase 5 Une fois le jeu SimulTaFac r alis et test ce dernier doit tre h berg dans un domaine pour que tout utilisateur puisse acc der et jouer partir du web Dans l id al le site web du jeu doit tre h berg gratuitement ii Diagramme de contexte statique Le MMOG est un syst me jeu fondamentalement Multi Utilisateur tout instant il n y a aucune ou plusieurs instances aucun ou plusieurs acteurs connect es au syst me Puisque l utilisateur enregistr inscrit est une sp cialisation de l utilisateur non inscrit alors le deuxi me va h riter du premier iii Identification des cas d utilisation Reprenons les 6 acteurs et listons les diff rentes fa ons qu ils ont d utiliser le MMOG Utilisateur non inscrit Acc der la page web du jeu Voir l objectif du jeu Inscription des utilisateurs qui sont int ress s par le jeu Utilisateur d j inscrit Jouer Construire et g rer sa fac Entrer dans le forum Poster un message ou lire les discussions qui sont d j post es Administrateur Maintenir le site corriger les erreurs ajouter des nouveaux modules et g rer les utilisateurs Syst me d authentification autorisation N ant car il v rifie le login et MP dans la Base De Donn es Syst me g n ral Actualiser le jeu lorsque l utilisateur est d connect ou n est plus devant sa machine H bergeur du site MMOG N ant nous a
145. uis d but projet Evol Evol Conso j RAF j Conso Avancem Charge Charge Init Total glob avancement ent conso restant charge Phase Pr paratoire Analyse conception 9 1 0 n o 61 565 7138 100 Analyse de l existant 0o ofo 0o o o 2 2 0 100 D finition des r gles 0 120 1 Lo o Joj o 2 1 25 1713791 100 Ergonomie ot 0 0 0 7 C7 0 0 Mod lisation du jeu nu TEREN rt ire 00 Cr ation de la base de donn es o 1 of 3 f 4 3333 100 R alisation de l arborescence E 2 n 2 a m S 2 2 o o Design du jeu 1 0 J 6 fe 0 Jof o Gestion de projet 1 2 f of 4 132 0 8571 Dis as ns as 0 a os sr 43 4 2 2 2 0 3 Formulaire de connexion 1 o 1t 0o0 2 2 o 100 Formulaire d inscription os 1 05 of 2 1J 0 50 Traitement formulaire d inscription 1 1 1 0 2 1J of 50 Formulaire de perte de mot de passe Sense Traitement formulaire de perte de mot de passe 1 1 0 1 0 1 1 0 100 Formulaire de demande de subventions 0o 05 of of 1 05 o 5 Traitement de formulaire de demande de subventions 10 1 0 0 i 1 o 0 0 Gestionnaire d al as oJ 4 Joj of 4 0 0 0o Gestionnaire d actions 6 Jo 6 JoJ o 6 0 oj 0 Impl mentation du forum 1 Jo 1 0f 0 t R daction de l aide du jeu R daction des textes illustratifs 55 1 1 0
146. uivre en justice d annuler le jeu si les circonstances l exigent m ARTICLE 11 Droit applicable Ce r glement tant soumis la loi fran aise nous tions oblig de pr ciser qu en cas de d saccord persistant sur l application ou l interpr tation de ce r glement tout litige serait soumis un tribunal comp tent 6 Notre projet La page intitul e Notre projet a pour vocation d expliquer le contexte de la cr ation du jeu SimulTaFac Rapport final de projet SimulTaFac f vrier 2009 46 114 Nous avions plusieurs objectifs e Expliquer notre projet dans le cadre de la deuxi me ann e de Master notamment en pr cisant les comp tences acquises et que nous voulions mettre en oeuvre e Valoriser le Master Technologie et Handicap en parlant de lui et en mettant en vidence un logo servant de lien vers le site web e Soumettre notre propre vision du handicap ainsi que nos souhaits pour le jeu mais surtout pour l volution des mentalit s vis vis du handicap Pour cela nous avons r dig 3 parties contexte du projet buts et objectifs et nos souhaits Le contenu a d j t pr sent dans la partie 1 de ce rapport 7 Nous contacter Comme nous l avons d j voqu pr c demment l internaute qu il soit inscrit o non est invit contacter l administrateur e en cas de dysfonctionnement du jeu ou du site en cas d observation de comportements d viants sur le forum e en
147. ur O1 O2 O3 O4 O5 Remarques Que pensez vous de la fonctionnalit du jeu bugs O1 02 O3 O4 O5 Remarques ACCESSIBILITE Pour les personnes ayant des difficult s motrices visuelles ou auditives O1 02 O3 O4 O5 Remarques Comment avez vous trouv l accessibilit du site du jeu OT O2 03 O4 O5 Remarques Les informations essentielles sont elles accessibles facilement O 1 O2 O3 O4 O5 Remarques Jouer SimulTaFac est il agr able pour vous O1 O2 03 O4 O5 Remarques Rapport final de projet SimulTaFac f vrier 2009 105 114 Annexe 7 Illustration du Mod le Conceptuel de Donn es de SimulTaFac Rapport final de projet SimulTaFac f vrier 2009 106 114 Annexe 8 Illustration du Mod le Logique de Donn es de SimulTaFac R nl D FK_AVOIR2 FK_EMBAUCHER2 Rapport final de projet SimulTaFac f vrier 2009 107 114 Annexe 9 Charte Universit Handicap de SimulTaFac Les tudiants handicap s sont des personnes ayant des capacit s et des souhaits de r ussite universitaire et d int gration professionnelle mais repr sentant des d ficiences ou des troubles qui peuvent g n rer des incapacit s La loi du 11 f vrier 2005 pour l galit des droits et des chances la participation et la citoyennet des personnes handicap es pr voit que l es tablissements d enseignement sup rieur inscrivent les tudiants handicap s dans les cadre des dispositions r glementant leu
148. ur veut donner sa fac L attribution des subventions se fait selon les r ponses donn es 2 UC2 4 Choisir des Choisir une action dans une liste actions Cliquer dessus Valider Les actions peuvent avoir pour cons quences un co t un revenu des points de r putation une dur e de mise en place 2 UC2 5 Choisir des Choisir une action dans une liste actions R Kp Cliquer dessus pr ciser la quantit Remplir le champ de quantit valider Valider Il s agit du m me cas que le N 2 mais concernent les actions qui proposent d acheter du personnel ou du mat riel sp cifique 3 UC3 1 Lire et crire Poster un message des messages Lire les messages par sujet sur le forum 1 UC1 3 Acc der aux Lire un texte qui pr cise les objectifs informations et les r gles de SimulTaFac il s agit Rapport final de projet SimulTaFac f vrier 2009 91 114 g n rales du des m mes informations pour les jeu internautes inscrits et non inscrits 2 UC2 6 Demander un Si le joueur n a plus d argent et qu il pr t risque de devoir quitter le jeu il peut exceptionnel demander un pr t afin de relancer son jeu Cela n est possible qu une seule fois Aucune condition n est requise mais il est pr cis au joueur qu il est pr f rable de l utiliser dans des conditions exceptionnelles Celui ci est disponible une seule et unique fois et devra tre rembours dans un lap
149. utres actions Action R sum action Analyse de l existant Voir ce qu il existe dans les jeux multi joueurs par navigateur D finition des r gles Toutes les bases du jeu et les principes du jeu sont tablis dans cette action Ergonomie Cette partie servira optimser l interface graphique du jeu selon les crit res vus en cours Mod lisation du jeu Cette action sert fixer toutes les valeurs des diff rentes actions Cr ation de la base de donn es Cette action sert d finir la base de donn e qui sera au centre du jeu R alisation de l arborescence du site Cette action servira labrorer toute l arborescence du site les liens qui joignent les pages etc Design du jeu Charte graphique du site Accessibilit de l interface Rendre accessible l interface pour qu elle soit la plus facile utiliser R daction de l aide du jeu R diger les r gles du jeu qu un utilisateur pourra consulter R daction des textes illustratifs Ces textes seront la base des illustrations du site Ils serviront d alternative textuelle aux Rapport final de projet SimulTaFac f vrier 2009 99 114 images Tests techniques Ces tests serviront corriger les bugs du jeu Tests du jeu Ces tests seront effectu s par des personnes externes au projet Analyse du questionnaire Le questionnaire permettra d avoir un retour sur l amusement du jeu
150. veau passe puis valide le formulaire d authentification car l utilisateur a saisi des donn es erron es mot de passe ou login incorrect L utilisateur n est pas inscrit son UC2 2 login n existe pas Se connecte au site SimulTaFac Offre sur la 1ere page un lien UC2 3 connexion Clique sur le lien connexion Affiche la page du formulaire UC2 3 d authentification Remplit le formulaire Traite les donn es fournies par le d authentification login mot de formulaire mais affiche nouveau passe puis valide le formulaire d authentification car L utilisateur a saisi des donn es erron es mot de passe ou login UC2 3 incorrect Rapport final de projet SimulTaFac f vrier 2009 93 114 L utilisateur n est pas inscrit son login n existe pas Clique sur le lien Perte de mot de Affiche le formulaire de perte de 1 re connexion au jeu UC2 3 passe mot de passe Remplit le formulaire de perte de Traite les donn es et renvoie sur mot de passe l adresse mail de l utilisateur UC2 3 fournie un mot de passe Affiche la place de la page d accueil un formulaire de UC2 5 S lectionne dans la liste l action qu il souhaite effectuer et valide UC2 4 demande de subventions Remplit le formulaire Traite les donn es et en fonction des donn es remplies attribue un montant de subvention UC2 4 Affiche la page d accueil Teste s il n y a pas d action en cours Teste

Download Pdf Manuals

image

Related Search

Related Contents

TABLE DES MATIèRES  L`abreuvoir : Comment mieux communiquer sur vos événements ?  ワイヤレスせキュリティシステム = WCX-ー 2WE/20N E ワイヤレス  PIPETBOY acu Mode d`emploi  〇・_ 自立制御盤キャビネット`圧一A 価 軸機器収納自立キャヒネットE  Toyota Yaris 2013  Artsound AS40 B loudspeaker    TEC Electronic Cash Register  XPC User Guide  

Copyright © All rights reserved.
Failed to retrieve file