MERISE HEI 3 - Décembre 2005 Objectifs du cours Aborder les outils et les tech
MERISE HEI 3 - Décembre 2005 Objectifs du cours Aborder les outils et les techniques actuelles utilisés par les concepteurs de Système d’information Doit être complété par des cours plus techniques : SGBD, Gestion de projet, ... MERISE Introduction Modèle Conceptuel des Traitements Modèle Conceptuel des Données Modélisation Logique des Données MERISE Introduction Modèle Conceptuel des Traitements Modèle Conceptuel des Données Modélisation Logique des Données Introduction Généralités Approche systémique Méthodes de conception Introduction Généralités Approche systémique Méthodes de conception Les années 60 Machine IBM 370 Perforateur, imprimante Système DOS Quelques Mo de mémoire Quelques 100 Mo de disque Programmation Assembleur Cobol Fortran Automatisation du processus faire le plus de traitements possibles dans le moins de mémoire Les années 60 Machine IBM 370 Perforateur, imprimante Système DOS Quelques Mo de mémoire Quelques 100 Mo de disque Programmation Assembleur Cobol Fortran Automatisation du processus Les années 80 Evolution des systèmes d’exploitation transactionnel DOS-VSE VM/CMS Evolution du hardware évolution des capacités stations de travail, réseaux locaux Base de données Télé-traîtement et informatique transactionnelle Reprendre et maintenir la programmation existante Méthode de conception Les années 80 Evolution des systèmes d’exploitation transactionnel DOS-VSE VM/CMS Evolution du hardware évolution des capacités stations de travail, réseaux locaux Base de données Télé-traîtement et informatique transactionnelle Les années 90 Architecture Client-Serveur Base de données relationnelles L4G, AGL Windows Conserver l’intégrité des informations Garantir l’homogénéité des systèmes Les années 90 Architecture Client-Serveur Base de données relationnelles L4G, AGL Windows Système d’information Organisation Traîtements Données Echange d’information Introduction Généralités Approche systémique Méthodes de conception Approche systémique Objet passif Objet informé Image systémique du SI Pilotage Sytème d’informa tion Systèmes opérants Image systémique du SI Sytème de pilotage fixe les règles réalise les arbitrages Système d’information mémoire collective Système opérant apporte les réponses aux sollicitations Image systémique du SI SP SI SO Informatique transactionnelle Image systémique du SI SP SI SO Aide à la décision, expertise Introduction Généralités Approche systémique Méthodes de conception Historique 1977 Le ministère de l’industrie lance une consultation pour définir une méthode de conception Les composants de cette méthode : CORIG décomposition du projet en étapes approche systémique modélisation entités/relations Chen Le début des années 80 boude MERISE L’approche des années 90 en fait un indispensable Les principales méthodes MERISE (Français) AXIAL (IBM) MEGA ( Gamma internationnal) YOURDON (Anglo-saxon) MERISE éthode tude et de éalisation nformatique par ous nsembles M E R I S E d’ MERISE thode pour assembler ses dées ans fforts ME R I S E Les différents niveaux de préoccupation Conceptuel (choix de gestion) Organisationnel (logique) Opérationnel (physique) Quoi Qui Quand Où Comment Comment La courbe du soleil merise Conceptuel Organisation nel Opérationnel Modèle conceptuel de données Modèle conceptuel des traitements Dictionnaire des données et des thèmes. Diagrammes de circulation des informations Dictionnaire des données et des thèmes. Diagrammes de circulation des informations Modèle conceptuel avec cardinalités Modèle conceptuel validé Schéma relationnel des données Optimisation du diagramme de circulation (symbole / lien) Modèle physique des données Modèle physique des traitements Objectifs / contraintes Cahier des charges Les entités manipulées Données Traîtements Flux (d’information) Les entités manipulées Flux Données Traîtement Les grands objectifs des méthodes Fournir une boite à outils pour la modélisation Structurer la démarche projet Favoriser le dialogue utilisateur - informaticien La boite à outils Données Traîtements Flux Conceptuel MCT MCC Organisa -tionnel MOT 1 MOT 2 MOC Physique MPD MLD MCD MPD : Modèle Physique des Données Le cycle en V Besoin Exploitation Analyse Recette Conception générale Conception Détaillée Codage Tests unitaires Tests d’intégrationConceptuelLogiquePhysique Introduction Généralités Historique Le SI Approche systémique Système de pilotage Système d’information Méthodes de conception Historique Merise et sa boite à outils Le cycle en VRésuméQuestions ? MERISE Introduction Modèle Conceptuel des Traitements Modèle Conceptuel des Données Modélisation Logique des Données Modèle Conceptuel des Traitements Objectifs Définition Exemples Modèle Conceptuel des Traitements Objectifs Définition Exemples MCT - Objectifs Opération 1 Opération 2 Opération 3 Opération 4 Opération 5 Opération N Processus Fin du Processus Rupture Rupture Rupture Rupture Rupture MCT - Objectifs Sollicitation Règles Réponses Modèle Conceptuel des Traitements Objectifs Définition Exemples Définitions Opération : Ensemble de traitements homogènes dans le cycle décisionnel et temporel. Rupture : Frontière entre deux opérations. Synchronisation : combinaison des événements qui déclenchent une opération. Représentation de l'opération Règles d'émission A B C A et (B ou C) Règles de gestion Mnémonique R1 R2 R3 événements synchro. résultats opération Représentation de l'opération Règles d'émission A B C A et (B ou C) Règles de gestion Mnémonique R1 R2 R3 Événements : -Interne ( résultats précédents ) -Externe ( hors référentiel) : -Flux ( commande,livraison) -Temporisation( 31/12 inventaire) -Décision arbitraire. synchro. Résultats : Valeur ajoutée par une opération - Concret ( création d’objet ) - Abstrait ( pas de création d’objet) Opération : Ensemble des traitements élémentaires non interruptible, déclenché par au moins 1 évènement et produisant au moins un résultat. Processus : -Ensemble d’opérations Déclenché par au moins u Évènement extérieur Représentation de l'opération Organigramme 1 entrée unique 1 sortie unique de tout point on va à l'entrée et à la sortie Représentation de l'opération Organigramme 1 entrée unique 1 sortie unique de tout point on va à l'entrée et à la sortie MCT Multi-entrée Multi-sortie Représentation de l'opération Achat Voiture Bon de garantie Facture Panne Réparation sous garantie Décision client Entretien Représentation de l'opération Méthode de construction Identifier les règles de gestion Rechercher les ruptures (temps, décision) Construire le MCT Outil de structuration MCC ( modele conceptuel communication et GFA ( graphe des flux entre facteurs). Représentation de l'opération a et b Facturation Bon livraison Paiement client a et b Enregistrement Relance Fin mois 8h Lundi a et (b et c) Facture payée appel client Facture Modèle Conceptuel des Traitements Objectifs Définition Exemples 1er Exemple : Vente à un client Vente à un client Processus de vente dans un contexte hypermarché. Règlement possible par CB ou chèque si montant > 15 €. Remise d'un ticket à la caisse. Vente à un client OK Pas OK Recherche article disponible Demande d'achat article indisponible ET article disponible Arrivée en caisse Somme à payer S(prix à payer) - S(avoirs) - S(acomptes) = S.P. S.P. Sommation Vente à un client Si l’article est disponible ET Somme à payer Mode de paiement Paiement CB ou Chèque Paiement Espèces "+" = ou Paiement (CB+Ch) ET 15 € Espèces ou < 15 € Vente à un client Une fois la somme à payer définie Vente à un client Si paiement CB ou Chèque, il faut en contrôler la validité ET Rejet Contrôle OK Contrôle Pas OK OK Paiement CB ou Chèque Lancement vérification OU Ticket Contrôle OK Paiement Espèces Enregistrement Vente à un client Il faut alors émettre le ticket de caisse 2ème Exemple : Gestion des approvisionnements dans une société Gestion des approvisionnements L'acheteur envoie une demande d'approvisionnement aux fournisseurs possibles. Selon leurs prix, ils choisissent un fournisseur. Etablissement d'un bon de commande. Après livraison, contrôle des articles et retour si problème(s).Sinon, articles stockés et bon à payer établi par le magasin. A la réception de la facture, si la correspondance facture-bon à payer est bonne alors chèque. Demande de prix Demande d'approvisionnement Recherche de fournisseur Gestion des approvisionnements ET Fournisseur choisi Demande de prix Choix d'un fournisseur Offre Commande Gestion des approvisionnements Il faut alors choisir un fournisseur ET Commande Contrôle des articles Livraison OK Pas OK Gestion des approvisionnements Une fois les articles commandés, on les attend ET Bon à payer Commande Contrôle des articles Livraison Articles stockés OK Pas OK Gestion des approvisionnements Une fois les articles commandés, on les attend ET Bon à payer Commande Contrôle des articles Livraison Articles stockés OK Pas OK Retour livraison Gestion des approvisionnements Une fois les articles commandés, on les attend ET Fournisseur choisi Chèque Réalisation du paiement Bon à payer Facture Gestion des approvisionnements Si la marchandise est bonne, il faut la payer Modèle Conceptuel des Traitements Objectifs Définition ExemplesRésuméQuestions ? MERISE Introduction Modèle Conceptuel des Traitements Modèle Conceptuel des Données Modélisation Logique des Données Modèle Conceptuel des Données Problématique Les objets Les relations Exemple Cardinalités Règles de simplification Règles de construction Normalisation Modèle Conceptuel des Données Problématique Les objets Les relations Exemple Cardinalités Règles de simplification Règles de construction Normalisation la Voiture rouge 490 WE 59 la Voiture rouge du fond L'identification d'un élément est propre Problématique Parking Problématique SUPERMARCHE SUPERMARCHE SUPERMARCHE SAVON 1,50 €0.4 € boite de 6 sardines à l'huile d'olive petit mousse L'objet de la modélisation de Chen est de réaliser une cartographie normalisée et exhaustive des informations. Problématique SUPERMARCHE SUPERMARCHE SUPERMARCHE SAVON 1,50 €0.4 €1,7 € 0.6 €0.7 € boite de 6 sardines à l'huile d'olive petit mousse Modèle Conceptuel des Données Problématique Les objets Les relations Exemple Cardinalités Règles de simplification Règles de construction Normalisation Les objets Objet : Entité porteuse de propriétés qui est identifiée par l'organisme Propriété : Information élémentaire dépendante d'un objet ou d'une association d'objets Identifiant : Propriété, ou composition de propriétés, qui permet l'identification exacte d'une occurence Véhicule n° immatriculation couleur puissance Les objets uploads/Philosophie/ merise-corrige.pdf
Documents similaires










-
29
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 07, 2021
- Catégorie Philosophy / Philo...
- Langue French
- Taille du fichier 6.2828MB