Conclusion Partielle
Dans ce chapitre, nous avons décrit brièvement
le processus de réalisation de notre application Gestion Stock en
spécifiant l'environnement de développement,
l'implémentation de la base des données et la démarche
suivie pour la réalisation. En effet, nous avons achevé
l'implémentation et les tests de tous les cas d'utilisation, tout en
respectant la conception élaborée. En d'autres termes, nous
détenons la version finale du logiciel, installée dans notre
environnement de développement. Ainsi que nous avons prévenu la
plate forme sous laquelle le système sera installé dans
l'environnement d'utilisateur.
Conclusion Générale
La phase de conception du projet a duré plus que nous
l'avions prévue. En effet, il nous a fallu un mois et demi pour analyser
le contexte auquel s'attache notre travail, et concevoir le futur
système. La tâche qui nous a embarrassés le plus, consiste
notamment dans l'application conforme du cycle de vie du Processus
Unifié. En fait, la liberté que nous a accordée ce
processus, (un processus générique), s'est convertie en une
lourde responsabilité : la responsabilité d'accomplir les bons
choix.
La spécification, pendant cette période, il nous
était demandé d'assimiler le contexte du travail à
accomplir. Accompagnés par le chef du magasin, la SESOMO, nous a permis
d'explorer et d'approfondir la compréhension du domaine d'étude.
Nous avons réussi à dégager les lacunes du système
actuel et suggérer des solutions afin d'y remédier.
La phase d'analyse, au cours de cette période, nous
avons essayé de structurer et définir les besoins attendus du
futur système. Il s'agissait de formuler, d'affiner et d'analyser la
plupart des cas d'utilisation via les diagrammes d'UML.
Il faut noter que le dégagement des grandes
fonctionnalités du système n'a pas suffi pour aborder la phase de
conception, il fallait dégager plus de besoins. Il nous a fallu
interroger les différents acteurs du système d'information de
SESOMO pour enrichir notre diagramme de cas d'utilisation. Et là nous
étions confrontés à un problème délicat : la
dissimulation de l'information. La solution réside dans le Processus
Unifié, et consiste au prototypage. Il fallait donc construire des
interfaces prototypes et les présenter aux différents acteurs.
Les éléments à livrer au terme de la
phase d'analyse (acteurs, besoins fonctionnels, besoins non fonctionnels)
étant déterminés, nous pouvions passer à la phase
de conception.
Dans cette phase, nous avions déjà un
modèle final des cas d'utilisation. Il s'agissait alors d'étendre
la représentation effectuée au niveau de l'analyse en y
intégrant les aspects techniques les plus proches des
préoccupations physiques. L'élément principal à
livrer au terme de cette phase est le diagramme de classe ainsi que le
schéma relationnel.
Enfin, nous étions arrivés à la
dernière phase du Processus Unifié, où il s'agissait
d'implémenter et tester les cas d'utilisation conçus. La version
exécutable du système est l'élément principal
à livrer à l'issu de cette étape. L'application que nous
avons développée est dédiée spécialement au
magasin de SESOMO. Nous souhaitons que cette application soit admissible voir
même pour d'autres organismes que SESOMO dans les jours avenirs.
|