Skip to content
Snippets Groups Projects
Commit db8ec79c authored by Adrien Charannat's avatar Adrien Charannat
Browse files

Update NA18ProjetNDC.md to meet the MCD

parent d9e7c637
No related branches found
No related tags found
No related merge requests found
#NA18 – Groupe 8 – NDC
######Arthur Jauget – Thomas Dedinsky
# NA18 – Groupe 8 – NDC
# Plateforme d'échange et de revente de jeux vidéos et consoles
##### Arthur Jouglet – Thomas Dedinsky - Adrien Charannat
##Objet > Annonce > Offre, Demande
* Numéro {clé}
* Type
* Description
* Date d’ajout
* Prix
* Jeux vidéo
* Consoles de jeux
* Annonceur
## Objet > Annonce
- Numéro {clé}
- Titre
- Description
- Type
- Date d’ajout
- Prix
- Jeu(x) vidéo(s) / Console(s) de jeu(x)
- Annonceur
##Objet > Utilisateur > Membre, Administrateur
* Identifiant {clé}
* Type
* Nom
* Prénom
* Pseudonyme
* Langue
* Date d'inscription
* Solde (porte-monnaie en ligne)
* (Historique d’actions)
* Jeu vidéo favori
## Objet > Utilisateur
- Identifiant {clé}
- Nom
- Prénom
- Pseudonyme
- Solde (porte-monnaie en ligne)
- Date d'inscription
- Jeu vidéo favori
- Adresse e-mail
##Objet > Jeu Vidéo
* Nom
* Consoles
* Date de sortie
* Note (moyenne des « Evaluation »)
## Objet > Utilisateur > Administrateur
##### Hérite de la classe "Utilisateur"
##Objet > Console de jeux
* Nom {clé}
* Date de sortie
## Objet > Jeu Vidéo
- Nom
- Date de sortie
- Plateforme
- Note (moyenne des "Evaluation")
##Objet > Évaluation
* Commentaire
* Jeu vidéo
* Revue (optionnel)
* Note
* Date
## Objet > Console de Jeu
##Objet > Message
* Émetteur
* Récepteur
* Contenu
* Date
- Nom
- Modèle
- Date de sortie
##Objet > Transaction
* Date
* Annonce
* Méthode de paiement {CB, PayPal, solde}
* Montant
* Valide
## Objet > Evaluation
- Note
- Commentaire
- Date
- Jeu vidéo / Console
- Utilisateur
##Utilisateurs > Membre, Administrateur
* Membre : crée et gère ses propres annonces et peut acheter des articles d'autres annonces de membres
* Administrateur : gère des membres et des annonces de membres
Fonctions
* Les membres peuvent créer et gérer leurs propres annonces
* Les membres peuvent ajouter de nouveaux jeux vidéo et développeurs à la BD
* Les membres peuvent acheter ou vendre des jeux d'autres annonces
* Les membres peuvent refuser une transaction en attente jusqu'à ce que les deux membres confirment
* Les membres peuvent remplir leur solde par la transaction d’une de leurs annonces
* Les administrateurs peuvent gérer toutes les annonces et les jeux vidéo
* Les administrateurs peuvent invalider les transactions des membres (en cas d'urgence)
## Objet > Message
- Émetteur
- Récepteur
- Objet
- Contenu
- Date
## Objet > Transaction
- Date
- Méthode de paiement {CB, PayPal, solde}
- Montant
- Annonce
- Débiteur
- Créditeur
## Objet > Echange
- Date
- Participants
## Utilisateurs et Administrateurs
- Utilisateur : crée et gère ses propres annonces de vente, d'achat ou de vente de jeux et consoles ; peut acheter des articles depuis les annonces d'autres utilisateurs ; peut publier des évaluations sur un jeu ou une console
- Administrateur : modère les utilisateurs et leurs publications
- Les utilisateurs peuvent ajouter de nouveaux jeux vidéo et développeurs à la BDD
- Les utilisateurs peuvent refuser une transaction en attente jusqu'à ce que les deux membres concernés la confirment
- Les membres peuvent remplir leur solde par la transaction d’une de leurs annonces
- Les administrateurs peuvent invalider les transactions des utilisateurs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment