Published using Google Docs
Cahier des charges UTOPIA.doc
Updated automatically every 5 minutes

Réalisation d’un site web

Environnement :

Un forum de type phpBB est déjà en place chez un hébergeur gratuit (http://www.free-h.org) sur http://utopia.free-h.net;

Il n’y a possibilité d’avoir qu’une base de données ainsi qu’un seul utilisateur MySQL et ses droits sont limités ;

Espace disque 200 Mo ;

Accès par FTP disponible ;

Pour les tests, l’environnement utilisé sera le suivant :

serveur de base de données : Linux RedHat 5.4 + Oracle 11GR2

serveur Web : Linux RedHat 5.4 + Apache 2.54 + (PHP5) à confirmer +PHPbb 3.0.8

Souhaits du client :

Réalisation d’un site web communautaire pour les joueurs d’une association de jeu de rôle.

La page d’accueil comprend une interface de connexion/inscription avec login mot de passe, des « gros titres » (5 maximum), une carte géopolitique à jour de l’univers du jeu et des dessins représentants l’univers du jeu.

Une fois connecté, le joueur retourne sur la page d’accueil où certains menus sont désormais disponibles : liens vers le forum, la sauvegarde de feuille de personnage, notes, messagerie interne … en fonction des droits de l’utilisateur.

Il existe 4 types d’utilisateurs :

-Un Joueur peut posséder plusieurs personnages

-Un personnage peut appartenir à plusieurs groupes.

-Un M.J. peut gérer plusieurs groupes.

-Un groupe peut avoir plusieurs chefs de groupe.

Mise en place d’interfaces spécifiques pour :

Feuille de personnage

La feuille de personnage doit permettre de sauvegarder les caractéristiques des personnages.

Gestion de groupe de jeu

La gestion de groupe aide le M.J. dans sa préparation des parties à jouer.

Carte géopolitique

La carte géopolitique permet de renseigner les joueurs et les visiteurs sur l’influence des différentes factions et les conflit éventuels.

Envoi de messages

Un Créateur doit être en mesure d’envoyer un message à des personnages ayant des caractéristiques particulières ou un statut particulier.

Ex: il doit être possible d’envoyer un message à tous les joueurs ayant un compte de type M.J. qui ont un personnage qui connaît une compétence précise et qui appartient à une certaine race … et même à tous les personnages.

L’envoi de message doit pouvoir se faire en fonction de :

Demandes particulières :

Le client souhaiterait que ses utilisateurs puissent se connecter sur le site avec les mêmes identifiants que ceux du forum et basculer de l’un à l’autre sans s’identifier de nouveau.

Un système de sécurité devra être mis en place si il n’y a aucune activité sur la page consultée : la session se bloque et il faut retaper le mot de passe de l’utilisateur connecté pour déverrouiller la session.