Etude et conception d'une application de gestion des équipements( Télécharger le fichier original )par Moïse LENGE KITENGE Université Liberté ex Université Protestante de Lubumbashi - Sciences Infomatiques 2014 |
III.1.4. Le niveau organisationnelA ce niveau de préoccupation, les modèles conceptuels sont précisés et font l'objet de choix organisationnels. Un Modèle Logique des Données (ou MLD) il reprend le contenu du MCD précédent, et précise la structure et l'organisation des données telle qu'elles pourront être implémentées. Par exemple, à ce stade, il est possible de connaitre la liste exhaustive des tables qui seront à créer dans une base de données relationnelle. Le MLD est donc la traduction exacte de l'ensemble des tables qui vont exister dans la base de données, avec l'ensemble de leurs champs, notamment ceux qui seront impliqués dans des relations. De la même façon, plus en détail, un Modèle Logique des Traitements (ou MLT) peut être construit et fait écho au MCT. Le MLT précise les acteurs et les moyens qui seront mis en oeuvre. La transcription d'un MCD en MLD s'effectue selon quelques règles simples qui consistent d'abord à transformer toute entité en table, avec l'identifiant comme clé primaire, puis à observer les valeurs prises par les cardinalités maximum de chaque association pour représenter celle-ci par l'ajout d'une clé étrangère dans une table existante. III.1.5. Le niveau physiqueLe niveau physique correspond à l'implémentation du MLD dans le SGBD retenu pour le développement de l'application. Il ne fait donc que traduire le MLD pour qu'il puisse être réalisé avec les outils proposés par le logiciel choisi pour le développement du projet. C'est à ce niveau de préoccupation que peuvent être créées les tables qui serviront à recevoir les données. III.2. Formalisation conceptuelleLa formalisation conceptuelle est la première étape de l'élaboration d'un projet informatique avec MERISE. Elle reprend une description statique et dynamique du système observé en formalisant les informations à utiliser et la structure canonique des données et des traitements à effectuer sur ces données10(*). Elle met en évidence deux modèles : · Le modèle conceptuel des données (MCD) · Le modèle conceptuel des traitements (MCT) III.2.1. Modèle conceptuel des donnéesLe MCD repose sur le schéma entité association et est une description statique du système observé. Il représente la structure sémantique des objets que modélise ce schéma. Il est établi à travers les étapes ci-dessous : 1. Règles de gestion · Une facture concerne un seul client · Sur une facture, il peut y figurer un ou plusieurs produits 2. Dictionnaire des données Le dictionnaire des données comprend les propriétés utilisées dans le modèle, leurs significations et leurs types. Il ne doit contenir que les propriétés élémentaires, donc pas de champs calculés ni concaténés. Il peut être représenté par le tableau suivant : * 10 www.wikipedia.org/Merise |
|