Projet ECOM

M2PGI & RICM 3
Année 2006-2007

Informations pour la fabrication du Dossier de Conception Système

 

 

1. Objectifs

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).

 

2. Contenu

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.