Algorithme de décomposition

Algorithme de décomposition - Algo - Programmation

Marsh Posté le 31-12-2015 à 15:39:01    

Bonjour tout le monde,
 
Je suis invité à modéliser cette situation :
un produit 'X' ,dont la fabrication est très compliquée, se compose de plusieurs semi-produits ( des dizaines qui différent d'un modèle à l'autre), et chaque semi produit se compose d'une recette bien exacte de plusieurs matières premières (des dizaines de matières premières qui différent d'un modèle à l'autre).
L'entrée du programme que je dois réaliser, c'est la quantité du produit fini à produire de chaque modèle( par exemple 1000 du modèle X1, 500 du modèle X2 ...)
La sortie, c'est qu'est ce que chaque département doit fournir ( de matières premières ou de semi produits) pour aboutir la quantité voulu du produit fini.
Je vous demande s'il y a une idée, un algorithme connu qui traite ce problème, le paradigme de programmation adéquat ( programmation fonctionnelle ou Orienté objet..)
 
Merci d'avance  :)  

Reply

Marsh Posté le 31-12-2015 à 15:39:01   

Reply

Marsh Posté le 31-12-2015 à 18:43:56    

Et tu ne programmes pas et tu as besoin de quelqu'un qui le programme pour toi c'est ça ?
 
Edit : Sinon besoin de rien en particulier, un langage quel qu'il soit.
Objet ça sera un peu plus facile ou une petite base de données pour saisir les différents composants.

Message cité 1 fois
Message édité par gzii le 31-12-2015 à 18:54:17
Reply

Marsh Posté le 31-12-2015 à 19:09:21    

gzii a écrit :

Et tu ne programmes pas et tu as besoin de quelqu'un qui le programme pour toi c'est ça ?
 


 
Elle est où la partie dans la quelle je t'ai demandé de faire de la programmation pour moi ? Tout ce que j'ai demandé un avis, une idée ...


Message édité par moonlight2 le 31-12-2015 à 19:10:41
Reply

Marsh Posté le 31-12-2015 à 19:34:17    

L'important c'est comment tu composes, pas comment tu décomposes.
A partir de là dans quasiment tout langage ça paraît facile (et encore plus avec de l'objet).
C'est pour ça que j'étais un peu étonné par ta question.
 
Après il peut y avoir des trucs un peu plus chiants à faire comme l'interface, les différents écrans dont tu as besoin, la base de données (miniature) etc. pour bien penser toutes les utilisations de ton outil.
 
Alors comme langage, python ? java ? Tu as l'embarras du choix.
Tu connais lesquels ?


Message édité par gzii le 31-12-2015 à 19:37:20
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed