Rapport UML

afternoonhandsomelySoftware and s/w Development

Nov 17, 2012 (5 years ago)

331 views

1 / 2
Rapport UML


Il s’agit de réaliser une conception UML sur le cahier des charges donné en cours sur la
gestion d’un restaurant. Vous réaliserez ce travail à l’aide de l’outil NetBeans 6.0.
Les différents éléments constituant votre dossier sont les suivants :

Phase d’analyse


• Etape 1: Capture des besoins fonctionnels
– 1) Élaborer une étude des cas d’utilisation
– 2) Faire une fiche descriptive des cas importants

– 3) Proposer une interface textuelle ou graphique de l’application

• Etape 2 : Étude du modèle statique

– 1) Réaliser un diagramme de classes de ce cahier des charges

– 2) Réaliser un dictionnaire de données décrivant en quelques lignes chaque classe de
l’application
• Etape 3 : Étude du modèle dynamique

– 1) Identifier et écrire les scénarios des cas importants

– 2) Formaliser-les en diagrammes de séquence ou de communication

– 3) Construire les diagrammes d’états pour certaines classes pertinentes

2 / 2
Phase de conception


• Etape 1 : Conception générale
–1) Répartir le logiciel en paquetages (Ihm, Persistance, Metier, Erreur…) , dont chacun
couvre une partie bien délimitée ; représenter les relations entre les paquetages

–2) Effectuer et justifier les choix technologiques (persistance, multithread, réparti,
design patterns,…).
– 3) Vous décrirez en détail la réalisation d’une approche MVC pour l’architecture de
votre application
• Etape 2 : Conception détaillée
– 1) Représenter les diagrammes de classes des différents paquetages

– 2) Représenter les diagrammes de séquence orientées conception

Phase d’implémentation


– 1) Développer au moins deux cas d’utilisation de l’application selon vous les plus
prioritaires
– 2) Fournir les listings
– 3) Vérifier l’implémentation par rapport aux modèles d’analyse et de conception