etapes de realisation d`une bdr sous acces
Transcription
etapes de realisation d`une bdr sous acces
Université constantine1-Licence Médicale S-5 Cours INFMED2 2013-2014 Chapitre 2 - Analyse et conception des systèmes d'information 2.1 Introduction à la méthode d'analyse structurée SADT La méthode SADT (Structured Analysis and Design Technique) est une méthode d'analyse particulièrement bien adaptée à la phase de spécification fonctionnelle d'un système. La démarche conduit à la réalisation de plusieurs modèles de la réalité : modèle du système d'information existant, modèle du système idéal, modèle du système réalisable et enfin modèle du système à réaliser. SADT cherche à répondre aux niveaux conceptuel et organisationnel d'abstraction et donc à séparer la phase d'analyse de la phase de conception (le quoi du comment). SADT utilise une approche de décomposition descendante (top-down), modulaire et hiérarchique. La première description est la description la plus générale possible. Elle est représentée comme un module ou une boîte, éclaté en un nombre n de sous-modules ou sous-boîtes. Chaque sous module peut lui-même être éclaté en n sous-modules et ainsi de suite. Par commodité n doit être compris entre 3 et 6. Figure 2.1 : Actigrammes et datagrammes, d’après [IGL 1989] ......Le monde est considéré comme un ensemble d'objets (données) et d'actions (activités) qui doivent être analysés et décomposés en parallèle. Par analogie avec le langage naturel, les données jouent le rôle des noms et les activités celui des verbes. Graphiquement, données et activités sont représentées dans des diagrammes d'activités ou actigrammes et des diagrammes de données ou datagrammes 6 Université constantine1-Licence Médicale S-5 Cours INFMED2 2013-2014 2.2 Actigrammes et datagrammes Un diagramme d'activité est identifié par un verbe d'action (figure 2.2). Il sollicite une donnée d'entrée qui est transformée, modifiée ou changée d'état pour générer une donnée de sortie. Ce processus s'effectue suivant certains mécanismes et sous des directives de contrôle. Les données de contrôle ne sont pas modifiées par l'activité, par opposition aux données d'entrée. Elles peuvent déclencher, inhiber ou jouer le rôle de paramètre sur l'activité. Les mécanismes représentent les moyens de réaliser l'activité, le comment. Les flèches d'entrée, de sortie et de contrôle sont identifiées dans les datagrammes par des noms. ......Le diagramme de données crée, à partir d'activités d'entrées (les activités génératrices), une donnée utilisée par l'activité de sortie. Le processus s'effectue sous l'influence d'activités de contrôle et en utilisant des mécanismes de support de la donnée. Les activités génératrices, utilisatrices et de contrôle sont identifiées par des verbes et la donnée par un nom (figure 2.2). Les mécanismes sont ceux servant à mémoriser la donnée. Figure 2.2 : Diagrammes d'activité et de donnée, d'après [IGL 1989] 2.3 Organisation hiérarchique des diagrammes Les diagrammes sont organisés de façon hiérarchique (figure 2.3,2.4). L'actigramme correspondant au système global est l'actigramme A-0 (lire A moins zéro). La première décomposition correspond à l'actigramme A0. Les actigrammes du niveau suivant sont numérotés A1, A2, A3, An et les actigrammes de niveau inférieur A11, A12,.., A1n. Le datagramme correspondant au système global est le datagramme D-0, et les datagrammes suivants D0, puis D1, D2, D3, ... Dn. ......Les conditions d'activation permettent de spécifier l'ordre dans lequel les contraintes sur les données sont satisfaites dans les actigrammes. 7 Université constantine1-Licence Médicale S-5 Cours INFMED2 2013-2014 Figure 2.3 : L’Organisation hiérarchique des diagrammes, d'après [IGL 1989] Figure 2.4 : Décomposition de l’activité de consultation en trois actigrammes Références [IGL 1989] I.G.L. Technologie. SADT - un langage pour communiquer. Paris : Eyrolles. 1989. 8