This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
2012_2013:s2:td:code [2013/04/08 13:44] blay créée |
2012_2013:s2:td:code [2013/04/12 08:46] (current) blay |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Du modèle au code ====== | ||
+ | Reprenez votre diagramme de classes sur l'exemple de la bibliothèque. | ||
- | Ecrire le programme qui vous permet de : | + | |
- | - afficher une liste de livres (isbn, titre, auteur, nombre d'exemplaires disponibles à l'emprunt) | + | Ecrire le programme en java qui vous permet, en ligne de commandes, de : |
- | - sélectionner un livre à l'emprunt | + | - afficher la liste de livres présents dans votre bibliothèque(isbn, titre, auteur, nombre d'exemplaires disponibles à l'emprunt) |
- | - vérifier que le livre est disponible | + | - sélectionner un livre à l'emprunt |
- | - s'il est disponible | + | - vérifier que le livre est disponible |
- | - saisir l'identifiant de l'adhérent | + | - s'il est disponible, |
- | - vérifier que l'adhérent est connu dans votre système, | + | - saisir l'identifiant de l'adhérent |
- | - mémoriser l'emprunt du livre | + | - vérifier que l'adhérent est connu dans votre système, |
- | - afficher la base des livres (nombre d'exemplaires par livre) | + | - s'il est connu, mémoriser l'emprunt du livre |
+ | - afficher la base des livres (nombre d'exemplaires par livre, cf. première étape du scénario) | ||
+ | |||
+ | Vous pouvez (si vous avez bien travaillé - nommage des rôles, navigation, ... -) générer vos classes java à partir de votre diagramme. | ||
+ | |||
+ | Compléter le scénario précédent avec : | ||
+ | - sélectionner un livre pour visualiser tous les exemplaires (leur état et s'ils sont empruntés par qui.) | ||
+ | |||
+ | Reprenez votre diagramme de classes pour permettre à présent de gérer aussi bien des livres que des disques (titre, chanteur éventuel). |