La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Développement des logiciels MODEC et LINAM Rémy Cottez, Loïc Courvoisier, Laurent Loiseau.

Présentations similaires


Présentation au sujet: "Développement des logiciels MODEC et LINAM Rémy Cottez, Loïc Courvoisier, Laurent Loiseau."— Transcription de la présentation:

1 Développement des logiciels MODEC et LINAM Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

2 EPFL Plan A.Présentation de lEPFL B.Objectifs C.LINAM D.MODEC E.Conclusion

3 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1) Une grande école École Polytechnique Fédérale de Lausanne Formation dingénieurs et de chercheurs Environ 9000 personnes sur le site De nombreuses spécialités A. Présentation de lEPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion

4 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) La chaire du LEM Logistique, Économie et Management Enseignement transversal Aspect technique A. Présentation de lEPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion

5 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 3) Support informatique 3 logiciels daide à la prise de décision SCALP LINAM MODEC Versions DOS existantes A. Présentation de lEPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion

6 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL B. Objectifs Terminer le développement de LINAM et de MODEC Windows Aspect qualitatif Répartition des tâches A. Présentation de lEPFL B. Objectifs C. LINAM D. MODEC E. Conclusion

7 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL C. Développement de LINAM

8 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL PLAN I.Présentation du logiciel II.Ajout des méthodes Electre II et III III.Le composant Visual Graph, Analyse de sensibilité

9 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1) LINAM Logiciel INteractif dAnalyse Multicritère Fonction : aide à la prise de décision I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

10 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) Lanalyse multicritère Comparer différentes solutions dun problème selon plusieurs critères. Différentes méthodes danalyse Méthodes Electre implémentées dans LINAM Place dans le cycle de vie dun projet I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

11 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 3) Les méthodes ELECTRE ELimination Et Choix Traduisant la REalité Bernard Roy Electre I : 1968 Base pour dautres méthodes (Electre II, III, IS, TRI,…) I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

12 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Exemple Deux voitures à comparer I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

13 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Exemple Critères de comparaison : Puissance Esthétique Fiabilité Sécurité Prix I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

14 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Exemple Concordance Puissance, esthétique, fiabilité, sécurité I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

15 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Exemple Discordance La seconde voiture est beaucoup moins chère que la première I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

16 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Exemple Pas de meilleure solution… I. Présentation du logiciel 1) LINAM 2) Analyse multicritère 3) ELECTRE 4) Exemple II. Méthodes Electre II et III III. Visual Graph et Analyse de sensibilité

17 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL II. Ajout des méthodes Electre II et Electre III

18 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL PLAN 1)Phase initiale 2)Electre II et III 3)Problèmes rencontrés 4)Bilan personnel

19 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1) Phase initiale Gestion des données et sauvegarde/chargement Validation dElectre I 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

20 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL a) Gestion des données Regrouper les données dans un conteneur (DataSet) DataSet C1C2C3C4C5 V V V V1 V2 V3 C1 C2 C3 C4 C5 Variantes, Critères (listes chaînées) Coefficients (matrice) 1) Phase initiale a) Gestion des données b) Validation dElectre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

21 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Sauvegarde/chargement …puis les sauvegarder/charger dans un format standard : XML DataSet V1 V2 … C1 … … Fichier XML Sauvegarde Chargement 1) Phase initiale a) Gestion des données b) Validation dElectre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

22 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Représentation graphique Graphiques de synthèse 1) Phase initiale a) Gestion des données b) Validation dElectre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

23 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL b) Validation dElectre I Cohérence des résultats Vérification des algorithmes Compréhension du code et ajout de commentaires 1) Phase initiale a) Gestion des données b) Validation dElectre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

24 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL c) Résultats Accès simples aux données Sauvegarde/Chargement mis en place Electre I validée 1) Phase initiale a) Gestion des données b) Validation dElectre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

25 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) Electre II et III Ajout des méthodes Electre II et III Validation 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

26 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL a) Présentation Utilisent les notions de concordance et de discordance Produisent un classement Plus complexes quElectre I Plus proches de la réalité 1) Phase initiale 2) Electre II et III a) Présentation b) Mise en œuvre c) Validation d) Résultats 3) Problèmes rencontrés 4) Bilan personnel

27 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL b) Mise en oeuvre Écrans de saisie Une méthode = une classe Découpage en sous-procédures et fonctions 1) Phase initiale 2) Electre II et III a) Présentation b) Mise en œuvre c) Validation d) Résultats 3) Problèmes rencontrés 4) Bilan personnel

28 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL c) Validation Tests Unitaires Densemble Electre III problème… 1) Phase initiale 2) Electre II et III a) Présentation b) Mise en œuvre c) Validation d) Résultats 3) Problèmes rencontrés 4) Bilan personnel

29 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL d) Résultats Electre II validée Electre III terminée (tests en cours) Algorithmes simples mais tout de même longs… Documentation pour lajout de méthodes 1) Phase initiale 2) Electre II et III a) Présentation b) Mise en œuvre c) Validation d) Résultats 3) Problèmes rencontrés 4) Bilan personnel

30 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 3) Problèmes rencontrés Peu de documentation pour Electre III Algorithme à reprendre complètement Impossibilité de vérifier certains calculs 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

31 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 4) Bilan personnel Mise à profit de lalgorithmique et de la programmation objet Enseignement dergonomie ? 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel

32 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL III. Visual Graph et Analyse de Sensibilité

33 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL PLAN 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel

34 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1) Visual Graph LINAM : Notion de graphe Besoins : Effectuer des calculs sur des graphes Mais aussi afficher un graphe 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel

35 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL a) Présentation Composant capable dafficher un graphe et deffectuer des calculs 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel

36 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL b) Finalisation Finalisation Tests Documentation Commentaires du code Réalisation de manuels Nécessité dévolution 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel

37 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL c) Evolution Évolutions apportées Arcs forts, arcs faibles Plus longs chemins Affichage dun classement 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel

38 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) Analyse de sensibilité AS : Analyse de sensibilité Besoin : Prendre du recul Influence de certains facteurs dans les résultats des méthodes 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel

39 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Structure Liste de résultats Affichage des résultats choisis Graphes (Electre I) Classements (Electre II, III) 2) Analyse de sensibilité 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel

40 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Documentation dun travail dont on nest pas lauteur Composant Programmation graphique Adaptation 3) Bilan personnel 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel

41 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL D. Développement de MODEC

42 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Plan I.Présentation du stage 1)Présentation du sujet 2)Utilisation de MODEC 3)Les 3 approches II.Le travail effectué 1)Préparation du développement 2)Lanalyse probabiliste III.Bilan personnel

43 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1) Présentation du sujet Terminer le développement de MODEC Visual Basic 6.0 Analyse probabiliste I.Présentation du stage 1)Présentation du sujet 2)Utilisation de MODEC 3)Les 3 approches II. Le travail effectué III.Bilan personnel

44 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) Utilisation de MODEC Aide en matière dinvestissements Basé sur lincertain Déterminer les risques de non-rentabilité dun projet I.Présentation du stage 1)Présentation du sujet 2)Utilisation de MODEC 3)Les 3 approches II. Le travail effectué III.Bilan personnel

45 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2) Utilisation de MODEC Projet A Investissements Dépenses Recettes I.Présentation du stage 1)Présentation du sujet 2)Utilisation de MODEC 3)Les 3 approches II. Le travail effectué III.Bilan personnel Projet B Investissements Dépenses Recettes Probabilité dapparition Critère Critère Probabilité dapparition

46 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Critère économique 3) Les 3 approches Analyse déterministe Analyse de sensibilité Analyse probabiliste X Probabilité dapparition I.Présentation du stage 1)Présentation du sujet 2)Utilisation de MODEC 3)Les 3 approches II. Le travail effectué III.Bilan personnel 0

47 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 1)Préparation du développement Structure de données Sauver les résultats et les structures des analyses Modification de la base de données I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel

48 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL Donnée 2 Valeur minimum Valeur maximum 2)Analyse probabiliste I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Simulations Tableau de données Calcul des valeurs des données Tableau de résultats Calcul de la valeur du critère Donnée 1 Valeur minimum Valeur maximum

49 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel 2)Analyse probabiliste Visualisation des résultats

50 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL 2)Analyse probabiliste I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Simulations Tableau de données Calcul des valeurs des données Tableau de résultats Calcul du critère

51 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel 2)Analyse probabiliste Visualisation des résultats Nombre de simulation Temps MODEC Windows Temps MODEC DOS 500 3s6s s 7512s s 5024s sX

52 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel 2)Analyse probabiliste Couplage des données Dépendance entre les données

53 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL III.Bilan Personnel Difficultés rencontrées Travail complet I.Présentation du stage II. Le travail effectué III.Bilan personnel

54 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL E. Conclusion Apprentissage dune nouvelle technologie Découverte de la programmation en entreprise et de ses exigences Une bonne expérience A. Présentation de lEPFL B. Objectifs C. LINAM D. MODEC E. Conclusion


Télécharger ppt "Développement des logiciels MODEC et LINAM Rémy Cottez, Loïc Courvoisier, Laurent Loiseau."

Présentations similaires


Annonces Google