Vous êtes sur la page 1sur 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

1/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

2/2

Vous aimerez peut-être aussi