D veloppement des logiciels modec et linam
This presentation is the property of its rightful owner.
Sponsored Links
1 / 54

Développement des logiciels MODEC et LINAM PowerPoint PPT Presentation


  • 80 Views
  • Uploaded on
  • Presentation posted in: General

Développement des logiciels MODEC et LINAM. Rémy Cottez, Loïc Courvoisier, Laurent Loiseau. Plan. Présentation de l’EPFL Objectifs LINAM MODEC Conclusion. 1) Une grande école. A. Présentation de l’EPFL 1) Une grande école 2) La chaire du LEM 3) Support informatique

Download Presentation

Développement des logiciels MODEC et LINAM

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


D veloppement des logiciels modec et linam

Développement des logiciels MODEC et LINAM

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau


D veloppement des logiciels modec et linam

Plan

  • Présentation de l’EPFL

  • Objectifs

  • LINAM

  • MODEC

  • Conclusion

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


1 une grande cole

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


2 la chaire du lem

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


3 support informatique

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


B objectifs

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


C d veloppement de linam

C. Développement de LINAM

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


D veloppement des logiciels modec et linam

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


1 linam

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


2 l analyse multicrit re

Place dans le cycle de vie d’un projet

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

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


3 les m thodes electre

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


4 exemple

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


4 exemple1

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


4 exemple2

Concordance

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é

Puissance, esthétique, fiabilité, sécurité

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


4 exemple3

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é

  • Discordance

La seconde voiture est beaucoup moins chère que la première

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


4 exemple4

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


Ii ajout des m thodes electre ii et electre iii

II. Ajout des méthodes Electre II et Electre III

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


D veloppement des logiciels modec et linam

PLAN

  • Phase initiale

  • Electre II et III

  • Problèmes rencontrés

  • Bilan personnel

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


1 phase initiale

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


A gestion des donn es

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)

DataSet

Coefficients (matrice)

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


Sauvegarde chargement

Fichier XML

<NewDataSet>

<Variantes>

<Nom>V1<\Nom>

<Commentaire\>

<\Variantes>

<Variantes>

<Nom>V2<\Nom>

<Commentaire\>

<\Variantes>

<Criteres>

<Nom>C1<\Nom>

<Unite\>

<\Criteres>

<\NewDataSet>

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

DataSet

Sauvegarde

Chargement

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


Repr sentation graphique

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


B validation d electre i

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


C r sultats

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


2 electre ii et iii

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


A pr sentation

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


B mise en oeuvre

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


C validation

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


D r sultats

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


3 probl mes rencontr s

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


4 bilan personnel

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


Iii visual graph et analyse de sensibilit

III. Visual Graph et Analyse de Sensibilité

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


D veloppement des logiciels modec et linam

PLAN

1) Visual Graph

2) Analyse de sensibilité

3) Bilan personnel

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


1 visual graph

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


A pr sentation1

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


B finalisation

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


C evolution

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


2 analyse de sensibilit

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


2 analyse de sensibilit1

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


D veloppement des logiciels modec et linam

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


D d veloppement de modec

D. Développement de MODEC

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


D veloppement des logiciels modec et linam

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


1 pr sentation du sujet

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


2 utilisation de modec

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


2 utilisation de modec1

Probabilité d’apparition

Probabilité d’apparition

Critère

Critère

1000

2000

-2000

0

8000

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

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


3 les 3 approches

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

0

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


1 pr paration du d veloppement

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


2 analyse probabiliste

2)Analyse probabiliste

Tableau de données

Donnée 2

Donnée 1

Valeur minimum Valeur maximum

Calcul des valeurs des données

Simulations

Calcul de la valeur du critère

Valeur minimum Valeur maximum

Tableau de résultats

I.Présentation du stage

II. Le travail effectué

1)Préparation du développement

2)Analyse probabiliste

III.Bilan personnel

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


2 analyse probabiliste1

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


2 analyse probabiliste2

2)Analyse probabiliste

Tableau de données

Calcul des valeurs des données

Simulations

Calcul du critère

Tableau de résultats

I.Présentation du stage

II. Le travail effectué

1)Préparation du développement

2)Analyse probabiliste

III.Bilan personnel

Rémy Cottez, Loïc Courvoisier, Laurent Loiseau

EPFL


2 analyse probabiliste3

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


2 analyse probabiliste4

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


Iii bilan personnel

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


E conclusion

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


  • Login