Developper une application web en php

elmahab12 Messages postés 2 Statut Membre -  
aure2015 Messages postés 100 Statut Membre -
j'ai l'énonce suivant et je souhaite faire le diagramme de classe correspondant, malgre plusoeurs tentative je n'arrive pas à modeliser
voici l'enonce

L’application doit couvrir tout le processus de l’achat d’un matériel au sein d’une entreprise.
Un service pourra faire sa demande d’autorisation d’achat à travers l’application.
Le manager consulte les demandes d’autorisation d’achat de tous les services. Puis il pourra soit annuler la demande soit la valider. Il pourra aussi la modifier avant de la valider.
Le service de comptabilité peut à son tour consulter les autorisations d’achat validé par le responsable. La comptabilité ajoute les devis correspondant et resoumet la demande d’achat au manager.
Apres consultations des disponibilités des fonds nécessaires dans la ligne budgétaire correspondant, le responsable valide l’achat.
Enfin la comptabilité peut émettre des mandats

2 réponses

  1. elmahab12 Messages postés 2 Statut Membre
     
    bonsoir
    voila le diagramme de classe que je elabore
    https://i.imgur.com/CsRrGtF.jpg
    0
    1. aure2015 Messages postés 100 Statut Membre 5
       
      Salut!

      Retiens bien un rune règle importante en analyse surtout quand c'est de l'orienté objet: eviter la redodance!
      Du coup, tu peux déjà effacer, le Nom du service dans faire, il ne sert à rien vu que tu as déjà le nom du département dans ta classe!
      Ensuite, chaque demande est unique, du coup, pour quoi ne pas mettre la date directement de dans? (oui, ta classe 'faire' ne sert à rien).

      Le USER, on en parle pas dans ton énoncé, si j'étais toi je lne e mettrai pas.

      Le historique est également inutile pour moi, il suffira de passer l'état "Terminer" ou peu importe.

      Voilà ce que j'ai fait vite faite (il manque la cardinalité, le type etc mais tu peux le faire toi même ça!)

      https://imgur.com/a/UDozQ

      Bonne journée!
      0