US 2 critères d’acceptation - miguel-antoons/projet_webdev GitHub Wiki

User story 2 - Critères d’acceptation

« En tant qu’utilisateur du programme j’aimerais pouvoir créer des devis afin de pouvoir estimer le prix des travaux pour le client. Ce devis doit contenir tout le matériel qui sera potentiellement installé lors des travaux ainsi que les informations du client. Ce devis doit pouvoir s’imprimer selon un modèle décrit .»

Critères d’acceptation

  • Lorsque je crée/modifie la facture et que je rempli les champs du formulaire je souhaite avoir un aperçu exact du fichier qui sera imprimé au final,
  • Lorsque je clique sur le bouton imprimer, je veux que le document respecte le modèle suivant : Un en-tête tout en haut du document, les informations du client après l’en-tête. Au milieu du document on retrouve alors le matériel ordonnée selon les titres (différents niveaux du bâtiment) et sous-titres (différents pièces du bâtiment) que je peux ordonner selon mes souhaits. En fin de document on retrouve alors un phrase avec le prix total et une explication de comment le paiement se déroule. En bas de page on retrouve les informations de la société tels que le numéro de société, le numéro de compte etc. (Pour plus d’informations voir shéma et modèle)
  • Les articles sur le devis sont les articles préalablement enregistrés dans la base de données. Néanmoins si je le souhaite je peux ajouter un article manuellement,
  • Les articles sont ordonnés selon le niveau du batiment et ensuite selon la pièce du batiment.