WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

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
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.1.4. Le niveau organisationnel

A 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 physique

Le 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 conceptuelle

La 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ées

Le 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

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway