Vous êtes sur la page 1sur 1

Master d’Informatique - Module Ingénierie du Logiciel Examen : 20 décembre 2007

Pour le reste de l’examen, on considèrera que cette analyse est complète et on prêtera
attention aux règles métier suivantes :
• Une fiche client ne peut être mise à jour qu’après avoir été créée
• Une demande d’achat doit référencer un client existant et un meuble existant (sinon sa
création ne peut se faire).
• Une commande d’achat ne peut être faite que si une demande existait au préalable et
qu’au moins 10% du prix a été réglé.
• Un retour ne peut être fait que pendant une période de 30j après que la commande ait
été créée.

Les mêmes étudiants ont réalisé la phase de conception de cette application. Ils proposent de
découper l’application en quatre composants. Un composant « Client » qui gère l’ensemble
des fiches des clients, un composant « Achat » qui gère l’ajout d’une demande et sa
transformation en commande, un composant « Livraison » qui gère les meubles, la livraison
ainsi que le retour, et un composant « IHM » qui représente l’interface graphique de
l’application.

Question 2.1 : La figure suivante présente l’interface offerte et la classe interne du composant
« Client ». Corrigez cette conception en modifiant ce que vous jugerez nécessaire (justifiez
vos modifications).

Page 2

Vous aimerez peut-être aussi