|  1.5.4 Démarche de développement
adoptée
 La démarche de développement ou encore la
méthodologie UML que nous allons utiliser tout au long de ce projet se
base et s'appui sur le processus unifié, ainsi étant
donnée que ce processus peut être adapté à divers
types de projet et d'après une démarche de développement
découverte lors de mes lectures déjà utilisée par
des experts dans le domaine(Joseph Gabay : directeur de projet informatique au
CNRS et David Gabay : ingénieur et chef de projet chez CapGemni), et qui
reflète leur expérience tirée de la réalisation en
entreprise de projets avec UML. Nous allons adopter partiellement leur
démarche qui est articulée suivant deux axes : les quatre phases
qui correspondent à celles d'UP et sept activités.  1.5.4.1 Description des activités de la
démarche
n  Activité 1- Modélisation métier  Il s'agit de bien comprendre les processus dans lesquels va
s'intégrer le futur système informatique. n  Activité 2 - Exigences fonctionnelles  L'objectif de cette activité est de définir et
de recenser tout ce que le système doit faire d'un point de vue
métiers en interagissant avec les acteurs interne et externe du
système. n  Activité 3 - Analyse des cas d'utilisation  Cette activité a pour but de fournir une vue informatique
du système. n  Activité 4 - Conception  Cette activité répond à la question :
« Comment faire » elle a comme objectif de définir et mettre
en place les choix d'architecture technique. n  Activité 5 - Synthèse de l'analyse  Cette activité permet de préparer la
réalisation de l'application. n  Activité 6 - Réalisation  C'est la phase du codage des différents composants du
système.  Activité 7 - Test  La dernière activité de la démarche
consiste à tester l'application auprès des utilisateurs.    1.5.4.2 Schéma de la démarche de
développement
 Le schéma de la démarche est
présenté à la figure ci-dessous.      Exigences fonctionnelles 
n  Elaboration du diagramme des cas d'utilisation
système Test 
n  Test de l'application auprès des utilisateurs Modélisation métier 
n  Elaboration du schéma de contexte du domaine
d'étude n  Elaboration du diagramme d'activité n  Elaboration du diagramme de classe métier Analyse des cas d'utilisation 
n  Raffinement du diagramme de cas d'utilisation
système n  Description textuelles des cas d'utilisation n  Elaboration du schéma de navigation
générale Conception 
n  Elaboration des diagrammes de séquence technique n  Elaboration des diagrammes de classe technique Synthèse de l'analyse 
n  Diagramme de classe récapitulatif n  Schéma de navigation général n  Diagramme de déploiement n  Choix de la technologie Réalisation  Implémentation de la base de données, interfaces
graphiques, codage etc. 
Figure 1- Schéma détaillé de la
démarche de développement |