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

 > 

Mise en place d'une architecture 3 tiers avec base de données centralisée sous SQL SERVER: Cas d'une Gestion immobilière

( Télécharger le fichier original )
par Abdou Khadre Diop Kane
Institut Africain de Manangement (IAM) - Diplôme d'ingénieur Technlogue en Informatique (DINTI) 2006
  

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.3 - La méthode MERISE

Merise est une famille de méthodes constituée essentiellement d'une méthode d'analyse et de conception et d'une méthode de gestion de projet.

- Une méthode d'analyse et de conception a pour objectif de permettre de formaliser les étapes préliminaires du développement d'un système afin de rendre ce développement plus fidèle aux besoins du client.

- La gestion de projet est une démarche visant à structurer, assurer et optimiser le bon déroulement d'un projet

La méthode Merise d'analyse et de conception propose une démarche articulée sur 3 niveaux de préoccupation : Niveau conceptuel, niveau organisationnel et niveau physique

1. Niveau conceptuel

Les travaux menés à ce niveau visent à décrire le modèle (le système) de la société ou de l'organisme. Le niveau conceptuel est constitué du modèle conceptuel des données et du modèle conceptuel des traitements

1.1 Modèle Conceptuel des Données (MCD), schéma représentant la structure du système d'information, du point de vue des données, c'est-à-dire les dépendances ou relations entre les différentes données du système d'information

Le MCD repose sur les notions d'entité et d'association

- L'entité

L'entité est définie comme un objet de gestion considéré d'intérêt pour représenter l'activité à modéliser, chaque entité est porteuse d'une ou plusieurs propriétés simples, dites 'atomiques' dont l'une unique et discriminante est désignée comme identifiant.

- L'association

L'association est un lien sémantique entre une ou plusieurs entités : l'association peut être réflexive, de préférence binaire, parfois ternaire, voire de dimension supérieure. Elle peut également être porteuse d'une ou plusieurs propriétés

1.2 Modèle Conceptuel des Traitements (MCT), schéma représentant les traitements, en réponse aux événements à traiter

Le MCT repose sur les notions d'événement et d'opération, celle de processus en découle.

- L'événement

Un événement est assimilable à un message porteur d'informations donc potentiellement de données mémorisables

- L'opération

Une opération se déclenche uniquement par le stimulus d'un ou de plusieurs évènements synchronisés.

- Le processus

Un processus est une vue du MCT correspondant à un enchaînement pertinent d'opérations du point de vue de l'analyse

2. Niveau organisationnel

A ce niveau de préoccupation, les modèles conceptuels sont précisés et font l'objet de choix organisationnels. Le niveau organisationnel comprend le modèle logique de données et le modèle logique des traitements

2.1 Modèle Logique des Données (MLD), il reprend le contenu du MCD précédent, mais précise la volumétrie, la structure et l'organisation des données telle qu'elles pourront être implémentées. Par exemple, à ce stade, il est possible de connaître la liste exhaustive des tables qui seront à créer dans une base de données relationnelle

2.2 Modèle Logique des Traitements (MLT), il précise les acteurs et les moyens qui seront mis en oeuvre. C'est ici que les traitements sont découpés en procédures fonctionnelles (PF).

3. Niveau physique

Les réponses apportées à ce dernier niveau permettent d'établir la manière concrète dont le système sera mis en place. Ce niveau comprend le modèle physique des données et le modèle opérationnel des traitements

3.1 Modèle Physique des Données (MPD) permet de préciser les systèmes de stockage employés (implémentation du MLD dans le SGBD retenu)

3.2 Modèle Opérationnel des Traitements (MOT) permet de spécifier les fonctions telles qu'elles seront ensuite réalisées par le programmeur.

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite