Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parsonia nbs Modifié depuis plus de 7 années
1
Les Méthodes De Conception Dans les Systèmes D’information Réaliser par : Bouriche Imane Gramez Nadjet 2014/2015 Université Ferhat Abbas – Sétif Faculté des Sciences Département d’informatique 23/11/20141
2
2 Le Plan : Classification Les méthodes classiques Les méthodes cartésiennes Les méthodes systématiques La méthode objet Nouvelles perspectives Conclusion
3
Méthodologie…Typologie Classification Méthode cartésienne méthodes classiques Méthode systémique Méthode objet S.A.D.T Jackson … Merise Information engineering … OMT HOOD … 3
4
Inconvénients : Systèmes figés (évolution de l’environnement) Perte de la sémantique du système (buts, comportements…) les méthodes classiques Principe: Spécification du système complet Caractérisation de la totalité des données et traitements 23/11/20144
5
Basées sur les concepts et techniques de décomposition hiérarchique des processus de flux de données. Décomposition d'un problème en sous-problèmes. Décomposition d'une fonction en sous-fonctions jusqu’à atteindre un niveau. F1 F11 F13 F14 F111F112 F12 Les Méthodes cartésiennes 23/11/20145
6
Points forts Points faibles Simplicité et bon sens. Adéquation à capturer les besoins des utilisateurs. Effort sur les fonctions au détriment des données. Règles de décomposition non explicites. Difficile de faire de la réutilisation. Les Méthodes cartésiennes 23/11/20146
7
SADT est une démarche systémique de modélisation d'un système complexe ou d'un processus opératoire. Objectifs de la méthode : Spécification fonctionnelle de systèmes complexes Permettre les échanges aisés avec l’utilisateur Favoriser le travail en équipe (communication) Structured Analysis and Design Technics (S.A.D.T) 23/11/20147
8
Points forts Points faibles Permettre l’analyse et la compréhension de systèmes complexes Etre un outil de communication pour : L’équipe(les analystes) Le client (expression des besoins) La hiérarchie (direction et suivi du projet) Permettre des spécification : De qualité Précise complète Pas de représentation séquentielle. Impossibilité d'une vue globale, sauf au « niveau le plus haut ». Absence d’opération booléenne (ET, OU, …) (S.A.D.T) 23/11/20148
9
se basent sur la modélisation des données. combinent une approche conceptuelle au paradigme systémique. Les Méthodes systémiques 23/11/20149
10
Points forts Points faibles Grande cohérence des données. Absence de règles pour assurer la cohérence entre modèle des données et modèle des traitements. Faiblesse de la modélisation des traitements. Les Méthodes systémiques 23/11/201410
11
est également une démarche qui passe par les étapes successives suivantes : Merise est une méthode de conception du système d'information qui utilise un certain nombre de modèles. 23/11/201411 le schéma directeur l'étude préalable l'étude détaillée l'étude technique la production la qualification la maintenance
12
évolution de l'approche systémique vers une plus grande cohérence entre les objets et leurs comportements. vision du SI comme un ensemble d'objets avec leurs opérations. Les Méthodes objet 23/11/201412
13
Points forts Points faibles Grande capacité à modéliser les objets complexes. Réduction des distorsions entre les le réel et le système informatique. Grande capacité à intégrer la dynamique des objets. Difficulté de l’effort d’abstraction Les Méthodes objet 23/11/201413
14
Généralité de la méthode : N'est pas une méthode dédiée explicitement à la programmation orientée objet. Permet l'échange clair et non ambigu des idées. Utilise tous les concepts de l’approche objet (objet, relation entre objets, architecture système, encapsulation). Couvre toutes les phases du cycle de développement du logiciel (analyse, conception, réalisation). Utilise trois modèles (objet, dynamique, fonctionnel). La méthode OMT ( Object Modeling Technique) 23/11/201414
15
Approche cartésienne Approche systémique Approche objet approche descendante par décomposition de fonctions approche ascendante par composition d'objets -Les langages de modélisation pour les données et les traitements sont incompatibles - Faut-il commencer par les données ou les traitements? Réunir les traitements et les données dans la même unité (objet) Approche cartésienne vs Objet vs systémique 23/11/201415
16
Les approches de la dynamique. L’orientation objet des méthodes. Les outils « «intelligents ». Nouvelles perspectives Nouvelles perspectives 23/11/201416
17
suggèrent d’intégrer dans un même schéma conceptuel la modélisation de la structure et celle du comportement du futur système d’information. Elles réfutent la dichotomie données-traitements. Les approches de la dynamique Les approches de la dynamique Exemples: Les méthodes REMORA, ACM-PCM et RUBRIC. 23/11/201417
18
L’orientation objet des méthodes L’orientation objet des méthodes Ces approches, développées à l’origine pour les langages de programmation, ont largement dépassé depuis le cadre strict de la programmation, pour aborder le domaine des bases de données. 23/11/201418
19
Les outils de demain devraient être plus actifs, plus > et apporter une aide véritable et efficace pendant le processus de conception. Les outils « «intelligents » Les outils « «intelligents » Les techniques les plus importantes de ce point de vue sont : Le raisonnement autour de spécifications. L’utilisation de connaissances heuristiques. Le raisonnement flou permettant de bâtir des spécifications à partir d’énoncés incomplets L’apprentissage qui permet à l’outil d’exploiter automatiquement sa connaissance d’un domaine applicatif donné. 23/11/201419
20
Conclusion Conclusion Dans le cadre de cet exposé on a essayer de citer les méthodes et techniques de conceptions dans les systèmes d’informations les plus connu au monde de conception en prenant des exemple avec leur points faibles et forts. 23/11/201420
21
23/11/201421
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.