Master d’informatique 2008 2009
cps
Devoir et mini-projet CPS 2009

Le mini-projet CPS 2009 se déroule en deux étapes :

  1. spécification métier sur papier libre
  2. conception par contrat et implémentation java

Remarque : Il s’agit d’un travail individuel pour la partie spécification et la partie réalisation peut être faite en binôme (maximum).

Partie I : Spécifications métier

Pour la première étape, l’énoncé correspond au sujet de devoir sur table de 2008 : lire l’énoncé

Le relevé des specifications (manuscrit et sur papier libre) se fera au début du cours 5.

Important : pensez à faire des photocopies avant de rendre les spécifications car vous en aurez besoin pour la partie conception par contrat.

Partie II : Conception par contrat

Pour la seconde étape, vous réaliserez les spécifications dans une approche de conception par contrat et à base de composant (en suivant le design-pattern require/provide).

Les modalités de livraison sont les mêmes que pour les TME :
- fichier archive jar CPS-miniprojet-NOM1-NOM2-Date.jar (cible dist)

Ce fichier sera décompressé dans un répertoire CPS-miniprojet-NOM1-NOM2-Date/

Il contiendra au minimum :
- un fichier de construction build.xml
- cibles minimales : init, compile, run et dist
- un répertoire src/ contenant les sources Java du mini-projet
- un document expliquant ce qui a été réalisé, et notamment s’il a été nécessaire de mettre à jour les spécifications.
- un document mis à jour avec les spécifications du logiciel

NEW NEW NEW

La date de rendu pour la partie réalisation est fixée au 15 mai 2009 (minuit, cachet du "post" faisant foi)

Attention : tout retard de rendu sera pénalisé

Documents joints

Enoncé pour les spécifications du mini-projet 2009