Projet ECOM
M2PGI & RICM 3
Année 2006-2007
Informations pour la
fabrication du Dossier de Conception Système
Le dossier de conception système (DCS dans la suite du document) a pour but de permettre à toute personne de connaitre les principaux composants J2EE de votre application ECOM. Cette connaissance doit pouvoir être acquise rapidement, sans avoir à entrer dans les détails de l'implémentation. Le DCS doit donc être de taille relativement limitée (5 à 20 pages maximum).
Le DCS doit être composé des éléments suivants :
- Un schéma d'architecture système (SAS)
Ce schéma doit faire apparaître les composants qui vont composer l'application, ainsi que les liens entre les beans. Un lien depuis un composant A vers un (ou plusieurs) composant(s) B signifie qu'une interaction peut avoir lieu depuis A vers B. Un lien peut être monovalué ou multivalué, monodirectionnel ou multidirectionnel.
Pour chaque composant et lien du SAS, le DCS doit fournir :
- Une description fonctionnelle :
La description fonctionnelle d'un composant fait apparaître les attributs qui le composent, ainsi que les méthodes qu'il fournit. Attributs et méthodes seront associés à une courte description. Les besoins liées à la persistence ou aux aspects transactionnels peuvent également être explicités.
- Une description d'implantation J2EE :
La description d'implantation décrit l'implantation du composant ou du lien dans l'environnement J2EE. Un composant peut être implanté par un programme Java externe (client léger / client lourd J2EE), par un servlet, par un bean ou par un objet POJO. Dans ces derniers cas, il faut préciser les caractéristiques des beans / POJO (local / distribué, session / évenementiel, stateful / stateless, etc). Un lien peut être implanté par une relation J2EE, ou bien par conservation de référence de bean.