Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parJuliane Pineau Modifié depuis plus de 10 années
1
Développement des logiciels MODEC et LINAM
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
2
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
Plan Présentation de l’EPFL Objectifs LINAM MODEC Conclusion Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
3
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
1) Une grande école A. Présentation de l’EPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion École Polytechnique Fédérale de Lausanne Formation d’ingénieurs et de chercheurs Environ 9000 personnes sur le site De nombreuses spécialités Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
4
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
2) La chaire du LEM A. Présentation de l’EPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion Logistique, Économie et Management Enseignement transversal Aspect technique Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
5
3) Support informatique
A. Présentation de l’EPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique B. Objectifs C. LINAM D. MODEC E. Conclusion 3 logiciels d’aide à la prise de décision SCALP LINAM MODEC Versions DOS existantes Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
6
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
B. Objectifs A. Présentation de l’EPFL B. Objectifs C. LINAM D. MODEC E. Conclusion Terminer le développement de LINAM et de MODEC Windows Aspect qualitatif Répartition des tâches Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
7
C. Développement de LINAM
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
8
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
PLAN Présentation du logiciel Ajout des méthodes Electre II et III Le composant Visual Graph, Analyse de sensibilité Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
9
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
1) LINAM 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é Logiciel INteractif d’Analyse Multicritère Fonction : aide à la prise de décision Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
10
2) L’analyse multicritè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é Comparer différentes solutions d’un problème selon plusieurs critères. Différentes méthodes d’analyse Méthodes Electre implémentées dans LINAM Place dans le cycle de vie d’un projet Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
11
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
3) Les méthodes ELECTRE 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é ELimination Et Choix Traduisant la REalité Bernard Roy Electre I : 1968 Base pour d’autres méthodes (Electre II, III, IS, TRI,…) Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
12
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
4) Exemple 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é Deux voitures à comparer VS Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
13
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
4) Exemple 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é Critères de comparaison : Puissance Esthétique Fiabilité Sécurité Prix Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
14
Puissance, esthétique, fiabilité, sécurité
4) Exemple 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é Concordance Puissance, esthétique, fiabilité, sécurité Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
15
4) Exemple Discordance 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é Discordance La seconde voiture est beaucoup moins chère que la première Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
16
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
4) Exemple 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é Pas de meilleure solution… Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
17
II. Ajout des méthodes Electre II et Electre III
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
18
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
PLAN Phase initiale Electre II et III Problèmes rencontrés Bilan personnel Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
19
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
1) Phase initiale 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Gestion des données et sauvegarde/chargement Validation d’Electre I Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
20
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
a) Gestion des données 1) Phase initiale a) Gestion des données b) Validation d’Electre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Regrouper les données dans un conteneur (DataSet) Variantes, Critères (listes chaînées) V1 V2 V3 C1 C2 C3 C4 C5 DataSet Coefficients (matrice) C1 C2 C3 C4 C5 V1 0.1 2 5 23 V2 0.4 3 1 7 12 V3 4 6 17 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
21
Sauvegarde/chargement
1) Phase initiale a) Gestion des données b) Validation d’Electre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel …puis les sauvegarder/charger dans un format standard : XML <NewDataSet> <Variantes> <Nom>V1<\Nom> <Commentaire\> <\Variantes> <Nom>V2<\Nom> … <Criteres> <Nom>C1<\Nom> <Unite\> <\Criteres> <\NewDataSet> Fichier XML DataSet Sauvegarde Chargement Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
22
Représentation graphique
1) Phase initiale a) Gestion des données b) Validation d’Electre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Graphiques de synthèse Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
23
b) Validation d’Electre I
1) Phase initiale a) Gestion des données b) Validation d’Electre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Cohérence des résultats Vérification des algorithmes Compréhension du code et ajout de commentaires Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
24
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
c) Résultats 1) Phase initiale a) Gestion des données b) Validation d’Electre I c) Résultats 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Accès simples aux données Sauvegarde/Chargement mis en place Electre I validée Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
25
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
2) Electre II et III 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Ajout des méthodes Electre II et III Validation Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
26
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
a) Présentation 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 Utilisent les notions de concordance et de discordance Produisent un classement Plus complexes qu’Electre I Plus proches de la réalité Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
27
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
b) Mise en oeuvre 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 Écrans de saisie Une méthode = une classe Découpage en sous-procédures et fonctions Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
28
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
c) Validation 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 Tests Unitaires D’ensemble Electre III problème… Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
29
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
d) Résultats 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 Electre II validée Electre III terminée (tests en cours) Algorithmes simples mais tout de même longs… Documentation pour l’ajout de méthodes Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
30
3) Problèmes rencontrés
1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Peu de documentation pour Electre III Algorithme à reprendre complètement Impossibilité de vérifier certains calculs Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
31
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
4) Bilan personnel 1) Phase initiale 2) Electre II et III 3) Problèmes rencontrés 4) Bilan personnel Mise à profit de l’algorithmique et de la programmation objet Enseignement d’ergonomie ? Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
32
III. Visual Graph et Analyse de Sensibilité
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
33
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
PLAN 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
34
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
1) Visual Graph 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel LINAM : Notion de graphe Besoins : Effectuer des calculs sur des graphes Mais aussi afficher un graphe Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
35
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
a) Présentation 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel Composant capable d’afficher un graphe et d’effectuer des calculs Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
36
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
b) Finalisation 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel Finalisation Tests Documentation Commentaires du code Réalisation de manuels Nécessité d’évolution Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
37
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
c) Evolution 1) Visual Graph a) Présentation b) Finalisation c) Evolution 2) Analyse de sensibilité 3) Bilan personnel Évolutions apportées Arcs forts, arcs faibles Plus longs chemins Affichage d’un classement Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
38
2) Analyse de sensibilité
1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel AS : Analyse de sensibilité Besoin : Prendre du recul Influence de certains facteurs dans les résultats des méthodes Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
39
2) Analyse de sensibilité
1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel Structure Liste de résultats Affichage des résultats choisis Graphes (Electre I) Classements (Electre II, III) Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
40
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
3) Bilan personnel 1) Visual Graph 2) Analyse de sensibilité 3) Bilan personnel Documentation d’un travail dont on n’est pas l’auteur Composant Programmation graphique Adaptation Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
41
D. Développement de MODEC
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
42
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
Plan Présentation du stage Présentation du sujet Utilisation de MODEC Les 3 approches Le travail effectué Préparation du développement L’analyse probabiliste Bilan personnel Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
43
1) Présentation du sujet
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 Terminer le développement de MODEC Visual Basic 6.0 Analyse probabiliste Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
44
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
2) Utilisation de MODEC 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 Aide en matière d’investissements Basé sur l’incertain Déterminer les risques de non-rentabilité d’un projet Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
45
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
2) Utilisation de MODEC 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 A Investissements Dépenses Recettes Projet B Investissements Dépenses Recettes Probabilité d’apparition Critère 1000 2000 Critère Probabilité d’apparition -2000 8000 Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
46
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
3) Les 3 approches 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 Analyse déterministe Analyse de sensibilité Analyse probabiliste Probabilité d’apparition Critère économique X Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
47
1)Préparation du développement
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Structure de données Sauver les résultats et les structures des analyses Modification de la base de données Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
48
2)Analyse probabiliste
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Tableau de données Donnée 1 Valeur minimum Valeur maximum Calcul des valeurs des données Simulations Donnée 2 Valeur minimum Valeur maximum Tableau de résultats Calcul de la valeur du critère Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
49
2)Analyse probabiliste
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Visualisation des résultats Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
50
2)Analyse probabiliste
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Tableau de données Calcul des valeurs des données Simulations Tableau de résultats Calcul du critère Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
51
2)Analyse probabiliste
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Visualisation des résultats Nombre de simulation Temps MODEC Windows Temps MODEC DOS 500 3s 6s 1000 5s 75 12s 2000 9s 50 24s 5000 23s X Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
52
2)Analyse probabiliste
I.Présentation du stage II. Le travail effectué 1)Préparation du développement 2)Analyse probabiliste III.Bilan personnel Couplage des données Dépendance entre les données Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
53
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
III.Bilan Personnel I.Présentation du stage II. Le travail effectué III.Bilan personnel Difficultés rencontrées Travail complet Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
54
Rémy Cottez, Loïc Courvoisier, Laurent Loiseau
E. Conclusion A. Présentation de l’EPFL B. Objectifs C. LINAM D. MODEC E. Conclusion Apprentissage d’une nouvelle technologie Découverte de la programmation en entreprise et de ses exigences Une bonne expérience Rémy Cottez, Loïc Courvoisier, Laurent Loiseau EPFL
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.