|
|
7 Conception, vues développement et physique
7.1 Diagrammes de la vue
développement
7.2 Diagramme de composants
7.3 Diagramme de paquetages
7.4 Diagramme de la vue physique
7.5 Diagramme de déploiement
précédent suivant
Lors de la conception, l’architecture logicielle du
système comprend l’organisation des parties de logiciels spécifiées avec
les termes utilisés par les développeurs : paquetage, composant, connecteur,
assemblage, etc. Cette étape permet ensuite à chaque équipe de développement de
connaître l’organisation du système et de positionner sa contribution
dans l’ensemble. Ce modèle intéresse aussi les personnes qui déploient et
administrent le système en production, car, implicitement, la vue développement
définit les contributions de chaque équipe de développement, et donc les
responsabilités, et donne une indication pour la préparation du déploiement
(étudié dans la section qui suit celle-ci).
La seconde partie de cette section présente la vue physique,
c’est-à-dire comment les composants de la vue développement sont projetés
sur une architecture matérielle. La projection s’appelle le déploiement.
Les vues développement et physique sont présentées dans ce
cours pour des raisons de complétude du cycle de vie et des diagrammes UML.
Cependant, les décisions prises lors de la construction des diagrammes de ces
vues dépendent beaucoup des technologies utilisées. Ces sujets sont étudiés
plus précisément dans les voies d’approfondissement ASR
(« Architecte des Services informatiques en Réseaux ») et DSI
(« Intégration et Déploiement de Systèmes d’Information »), par
exemple.
D. Conan, C. Taconet, C. Bac,
Télécom SudParis, CSC 4002, Octobre 2015
|
|