Cours sur la SADT (Structured Analysis and Design Technique)
1. Définition
La SADT (Structured Analysis and Design Technique) est une méthode de
modélisation utilisée pour analyser et concevoir des systèmes complexes. Elle permet
de décrire les processus, les flux de données et les interactions entre les différents
éléments d'un système.
2. Objectifs
Décomposer un système en sous-ensembles fonctionnels.
Visualiser les interactions entre les acteurs et les processus.
Faciliter la communication entre les analystes et les utilisateurs.
3. Composants Principaux
Boîtes (Processus) : Représentent les activités ou fonctions.
Flèches : Montrent les entrées, sorties, contrôles et mécanismes.
o Entrée (Input) : Données nécessaires au processus.
o Sortie (Output) : Résultats produits.
o Contrôle (Control) : Contraintes ou règles.
o Mécanisme (Mechanism) : Moyens (humains, matériels).
4. Hiérarchisation (Décomposition)
Chaque boîte peut être détaillée en sous-processus (niveaux A-0, A0, A1…),
permettant une analyse granulaire.
5. Avantages
Clarté : Représentation visuelle intuitive.
Modularité : Approche descendante (top-down).
Collaboration : Favorise les échanges entre équipes.
6. Limites
Complexité pour les très grands systèmes.
Rigidité dans la gestion des changements.
7. Applications
Ingénierie logicielle
Gestion de projets
Automatisation industrielle
Conclusion : La SADT est un outil puissant pour modéliser des systèmes structurés,
mais elle nécessite une bonne maîtrise pour éviter la surcharge d’informations.