3.2 CLASSIFICATION DES APPROCHES MATHODOLOGIQUES
En général on divise les méthodes d'analyse
et de conception en trois grandes familles (approches):
3.2.1. Approche fonctionnelle ou cartésienne
Cette approche est basée sur le principe de la
décomposition hiérarchique des processus et des flux de
données afin de mettre en oeuvre le système d'information. Le
système étudié
est ainsi abordé par les fonctions qu'il doit assurer
plutôt que par les données qu'il doit gérer. Les
méthodes de conception de première génération
(SADT, SA-SD) sont basées sur cette approche, qui préconise un
développement linéaire.
3.2.2. Approche systémique
L'approche systémique consiste à élaborer
des modèles capables de décrire ou de simuler globalement ou
partiellement le comportement des systèmes étudiés. En se
basant sur le modèle entité relation. L'approche
cartésienne n'étant pas efficace pour des systèmes
complexes comme l'entreprise, les méthodes d'analyse de seconde
génération sont nées et basée essentiellement sur
l'approche systémique des systèmes. Un objet complexe se
caractérise par un nombre important de relations entre les
éléments qui le constituent, alors qu'un objet compliqué
est caractérisé par un nombre important d'éléments.
D'où la pertinence de cette approche qui a vu naître les Les
méthodes d'analyse comme Merise, REMORA etc..
basées sur une représentation de tous les faits pertinents qui
surviennent dans une organisation en matérialisant les relations entre
les entités de l'organisation
3.2.3. Approche objet
Dès lors qu'un système d'information est
appelé à évoluer dans le temps, l'approche fonction se
trouve butée à la complexité de la maintenance et de
l'évolution d'où la pertinence d'une nouvelle approche
basée sur les objets. Cette approche permet d'appréhender un
système en centrant l'analyse sur les données et les traitements
à la fois par le concept d'objet et leurs fonctions (appelées ici
méthodes). Les stratégies orientées
Paul TATSO Mémoire de Master II IASIG Université
Douala/AUF Novembre 2011
objet considèrent que le système
étudié est un ensemble d'objet coopérant pour
réaliser les objectifs des utilisateurs. La plus value qu'offre
l'approche objet est qu'elle est fondée sur la modularité, la
flexibilité et surtout la réutilisabilité qui favorisent
la maintenance et l'évolution des applications informatique.
Entre 1970 et 1990, plusieurs méthodes objet ont vu le
jour parmi les quelles trois ont marqués les esprits :
- La méthode OMT de Rumbaugh
- La méthode BOOCH'93 de Booch
- La méthode OOSE de Jacobson
Ce n'est que vers la fin des années 90 que les trois
méthodes ont fusionné pour donner naissance à UML (Unified
Modeling language) que nous avons retenu dans le cadre de notre travail.
|