**Nouvelle note de clarification: ** **I)** **Objet > Utilisateur** * email (chaîne) {unique} * Nom d’utilisateur (chaîne) * Nom (chaîne) * Prénom (chaîne) * Numéro téléphone (entier) * Date de naissance (date) **Objet> Utilisateur > Administrateur** * niveau: [1..3] **Objet > Annonce** * Numero de l’annonce (entier) {unique} * Description : (chaîne) * Lieu: (chaîne) * Type {offre, demande} * Titre: string * Prix: float Objet > Annonce > Offre **Objet> Annonce > Demande Objet > Transaction ** * Date: (date) * Numéro de transaction (entier) * Méthode de paiement { CB, Paypal, Solde } * Montant : entier **Objet > Produit** * Nom (chaîne) * Code * Description * Type {bien, service} **Objet > Adresse ** * Nom de rue * Numéro rue * Code Postale * Ville * Pays **Objet > Messagerie** * Date: (date) * Contenu: (string) **Objet> Compte Argent** * Numéro de compte (entier) {unique} * Devise: chaîne * Solde (float) **Objet > Evaluation** * Note: * Description: **II)** **Fonctionnalités** * Un administrateur modère les utilisateurs et leurs publications * Les utilisateurs postent et visualisent des annonces (de biens et services) * Les utilisateurs pourront communiquer via une messagerie * Le prix est fixe * Un don est une offre avec un prix nul * On considérera que même pour les demandes le prix sera renseigné ( demande de service gratuit alors prix nul ou service rémunéré alors un prix non nul par exemple) * Les annonces sont de type Offre ou Demande de “produit” qui eux sont de type “services” ou bine “bien”. * L’utilisateur à un nom d’utilisateur pour être identifié sur la plateforme comme sur la plupart des sites web