Académique Documents
Professionnel Documents
Culture Documents
Objectif
Remarque Utilisez vos connaissances sur le monde de ldition et sur votre frquentation des bibliothques
pour trouver les informations qui ne figurent pas dans cet entretien. Elles sont nombreuses !
Mthode de conception
Pour modliser ce systme, vous devrez utiliser la mthode minimale dcrite en cours et synthtise
par la figure 3.
Dans le cadre du projet dUML, vous nirez pas jusqu lcriture du code : limplmentation concerne
le projet de java. Toutes les autres tapes devront tre prises en compte. Une manire de procder pourrait
donc tre la suivante.
1. Identifiez et spcifiez les besoins en ralisant un diagramme de cas dutilisation accompagn de la
description textuelle des cas dutilisation.
2. Illustrez les cas dutilisation laide de diagrammes de squence systme.
3. Analysez et modlisez le domaine en proposant un modle du domaine sous forme de diagramme
de classes.
4. Proposez une maquette dinterface graphique ou textuelle de lapplication.
5. A laide dun diagramme dactivit de navigation montrez la navigation dans linterface graphique ou
textuelle de lapplication.
6. La premire version du diagramme de classes (le modle du domaine) doit tre reprise pour
y adjoindre les classes de contrle et dinterface. Vous obtiendrez ainsi le diagramme de classes
participantes
7. Chaque diagramme de squence systme doit tre dtaill en prenant en compte les classes figurant
dans le diagramme de classes participantes. Ces diagrammes dinteraction clatent le systme, qui
nest plus considr comme une bote noire, en plusieurs classes participantes de manire montrer
comment elles interagissent pour raliser chacun des cas dutilisation.
8. Les messages changs entre les classes participantes dans les diagrammes dinteraction permettent
de dfinir les oprations de chacune des classes participantes. Ces oprations seront spcifies dans
la nouvelle version du diagramme de classes : le diagramme de classes de conception. On veillera
ce que toutes les oprations soient ralisables, et que tout ce qui a t dfini dans les activits de
navigation soit prsent.
Cette mthode est minimale et flexible. Si vous trouvez pertinent de spcifier certains aspects du
logiciel en utilisant dautres diagrammes, vous tes naturellement libres de le faire.
Si vous pensez ne pas pouvoir tout faire, concentrez-vous sur les cas dutilisation les plus importants et
dveloppez-les jusquau diagramme de classes de conception, quitte ngliger certaines fonctionnalits
secondaires. En dautres termes, un travail en profondeur dabord sera prfr un travail en largeur
dabord.
Ce projet est raliser en binmes. Le rendu se fera imprativement par un email adress au charg
de TD de votre groupe avant minuit, le 11 janvier 2007. Le 12, vous recevrez par retour de mail une
confirmation de la bonne rception du projet. Si ce nest pas le cas, inquitez-vous ! Lobjet du mail que
vous devez envoyer pour le rendu de votre projet doit tre de la forme suivante :
[Projet DUT] <Nom1> <Nom2>
Tous les fichiers de votre projet devrons figurer en pice jointe et tre prfixs de la manire suivante :
<Nom1>_<Nom2>_<nomfichier>
Dans le corps du mail, vous pourrez expliquer ce que contiennent les fichiers joints, et toutes les
remarques qui vous semblent utiles pour comprendre le projet.