IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

UML Discussion :

quel est votre point de vue <Gestion de Stock>


Sujet :

UML

  1. #1
    Candidat au Club
    Femme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2016
    Messages : 3
    Points : 4
    Points
    4
    Par défaut quel est votre point de vue <Gestion de Stock>
    Bonsoir tout le monde
    je veux élaborer une application web qui gère le stock des produits d'une entreprise, de manière générale.
    d'après mes recherches sur internet, j'ai pu comprendre le processus de cette gestion, mais j'aimerais bénéficier des retours-expérience de ceux ou celles qui ont déjà conçu des systèmes pareils.

    l'application met en relations les fournisseurs, les clients, le magasinier, le responsable de stock.

    le client effectue la commande et l'envoie à l'application
    le magasinier reçoit la commande et vérifie l'état de stock.
    ce dernier déclenche la livraison de la commande.
    lorsque l'un des produits de la commande-client n'existe pas dans le stock, le responsable de stock effectue une commande et l'envoie au fournisseur.
    la commande-client sera livrée en plusieurs livraisons partielles.

    Nom : Gestion de Stock_developpez.jpg
Affichages : 15414
Taille : 79,5 Ko
    quel est votre avis ?
    je vous remercie d'avoir lu mon point de vue

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2004
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 123
    Points : 97
    Points
    97
    Par défaut Cas d'utilisation et séquences?
    Bonjour,
    Il semblerait que votre application soit beaucoup plus vaste que la gestion des stocks si la gestion du client et de la facture sont également inclus.

    Dans tous les cas, avez-vous réfléchi à vos cas d'utilisations et à quelques séquences? Un diagramme de classes tout seul ne suffit pas lors des étapes préliminaires. Proposez-nous quelque chose.

    Notamment, vous évoquez la question des livraisons partielles, avez-vous réfléchi à l'impact sur le prix de la commande (avec le prix de(s) livraison(s) et à l'impact sur les délais de livraison?

    Dans votre diagramme de classes, avez-vous bien réfléchi à vos associations? Les cardinalités vous semblent-elles correctes? Où sont les relations d'agrégation ou de composition? Faut-il naviguer ces associations dans les 2 sens? Faut-il avoir autant de classes d'instanciation de relations? (Par exemple, êtes-vous sûr qu'un produit est forcément dans un bon de commande?)

    Je vous invite à lire le livre de Peter Coad "UML en Couleurs avec Java", il présente des motifs de conception très intéressants, dont plusieurs liées à la prise de commande et à la gestion des stocks.

    Bien cordialement,
    Thierry

  3. #3
    Membre régulier
    Femme Profil pro
    Enseignant
    Inscrit en
    Juillet 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2012
    Messages : 73
    Points : 71
    Points
    71
    Par défaut
    Bonjour,
    Je remercie thierryc pour cette réponse exhaustive.
    J'ajouterais seulement que pour la livraison partielle, ne devrait elle pas se comporter comme une facture et concerner plusieurs lignes de commandes au lieu d'une. Au cas où il manquerait plus d'un produit u stock.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo