CONCLUSION
En somme ce dossier d'analyse nous a permis de bien
délimiter les besoins fonctionnels de l'application web à
concevoir ; il nous a permis d'avoir un aperçu
détaillé du nouveau système à mettre sur pieds
à travers la méthode 2TUP d'UML nous permettant par la suite
d'amorcer le dossier de conception.
Résumé :
La conception est une partie capitale dans la mise sur
pied d'un système d'information. Ce Dossier de Conception a pour but
d'affiner l'image du système d'information futur. Il permet de
répondre à la question comment réaliser. Pour y arriver,
il s'appuie donc sur les diagrammes statiques et structurels d'UML pour
représenter le SI.
Aperçu :
Introduction
I- Présentation de quelques concepts
I-1- Définitions
I-2- Objectifs de la phase conception
II- Les Diagrammes Intervenants
II-1-Diagramme de Classes
II-2- Digrammes d'Etats transition
Conclusion
INTRODUCTION
Concevoir un logiciel ne s'apprend pas dans un livre, mais par
la pratique et l'étude des systèmes existant. Un système
bien conçu est facile à réaliser, à maintenir,
à comprendre et est fiable. La phase de conception est donc la plus
cruciale du processus de développement d'un logiciel, car
l'implémentation de l'application dépend beaucoup de la
conception. Après avoir effectuée une analyse quasi-exhaustive de
l'application à mettre sur pied, la phase de conception se
déroulera comme suit : d'abord nous aurons à
présenter quelques concepts de la conception, ensuite nous
présenterons quelques diagrammes d'UML qui décriront de
façon précise le système d'information à mettre sur
pied.
I- PRESENTATION DE QUELQUES
CONCEPTS
I-1- DEFINITIONS
La phase de conception ici décrite représente en
réalité la branche de droite dans le cycle de
développement en Y que nous propose la méthode 2TUP. Il s'agit en
effet de la branche technique. Les principales étapes
de cette branche sont :
§ L'étape capture des besoins techniques recense
toutes les contraintes sur les choix de dimensionnement et la conception du
système. Les outils et le matériel sélectionnés
ainsi que la prise en compte des contraintes d'intégration avec
l'existant (pré requis d'architecture technique). Cette étape
permet de définir le modèle d'analyse technique. Le rôle de
ce dernier est d'établir les couches logicielles et y
spécifié les activités techniques attendues.
§ L'étape conception générique
définit ensuite les composants nécessaires à la
construction de l'architecture technique. Cette conception est
complètement indépendante des aspects fonctionnels. Elle permet
de générer le modèle de conception technique ou design
pattern (aspect qui sera développé ultérieurement) qui
définit les Frameworks. Ces derniers, délivrant les services
techniques, assurent la réponse aux exigences opérationnelles du
système.
|