Conception : Guilde

Sujet donné par 1 étudiant (SISR)…

Contexte

Dans le cadre d'un jeu vidéo, les joueurs peuvent se rassembler dans une guilde.
Le projet consiste à créer une application Web permettant de créer et de gérer un trésor de guilde.

Règles de gestion

  • Un membre de la guilde est un utilisateur
  • Un utilisateur a un pseudo et un mot de passe
  • Un utilisateur peut faire un don au trésor de guilde
  • Un don contient un nombre x de ressources différentes, pour chaque ressource, il peut y avoir une quantité y (Exemple: Un don peut être composé de 15 fleurs rouges et 18 fleurs bleues)
  • Un don est fait à une date (Sauvegarde de la date)
  • Un don est lié à un utilisateur, un utilisateur peut faire plusieurs dons
  • Le trésor de guilde contient tous les dons de tous les utilisateurs
  • La base de données contiendra la liste de toutes les ressources du jeu
  • Une ressource est définie par sa catégorie, son nom et son image
  • Si deux dons différents contiennent la même ressources (Ex: Don n°1: 5 fleurs rouges, don n°2 : 10 fleurs rouges) celles-ci s'additionneront dans le trésor de guilde (Il y aura donc 15 fleurs rouges)
  • Le trésorier (Admin de la BDD) peut vendre une certaine quantité d’une ressource, les ressources vendues seront retirées du trésor de guilde
  • Lors d’une vente, le montant de la vente sera indiqué par le trésorier sur le site web.
  • Une vente est définie par la ressource vendue, le nombre vendu et le gain total de la vente
  • Lors d’une vente, le gain sera placé dans une cagnotte
  • Avec l’argent de la cagnotte, le trésorier pourra décider d’acheter un autre bien (Qui ne sera pas une ressource du jeu)
  • L’intitulé du/des bien(s) sera mentionné par le trésorier
  • Le bien acheté sera gardé en historique dans la base de données et le montant d’argent du bien acheté sera déduit de la cagnotte

Analyse

  1. Élaborer le modèle conceptuel des données (version MEA)
  2. Représenter le modèle logique des données
  3. Créer la base de données (Mysql)
slam1/td3b.txt · Dernière modification: 2018/02/12 15:38 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0