• Aucun résultat trouvé

Rapport UML 2009

N/A
N/A
Protected

Academic year: 2022

Partager "Rapport UML 2009"

Copied!
2
0
0

Texte intégral

(1)

1 / 2

22/11/09

Rapport UML 2009

Pierre Lefebvre

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.1. Les différents éléments constituant votre dossier sont les suivants :

A. Phase d’analyse

• Etape 1: Capture des exigences fonctionnelles

 1) Élaborer un diagramme des cas d’utilisation de votre projet

 2) Faire une fiche descriptive des cas importants

 3) Élaborer un schéma de navigation générale

• Etape 2 : Étude du modèle statique

 1) Réaliser une première ébauche du diagramme de classes

 2) Réaliser un dictionnaire de données décrivant en quelques lignes chaque abstraction choisie

• Etape 3 : Étude du modèle dynamique

- 1) Pour chaque cas d’utilisation, élaborer un diagramme de séquence, un diagramme de classes, une interface-utilisateur

 2) Construire les diagrammes d’états pour certaines classes pertinentes B. Synthèse de la phase d'analyse

 Élaborer un diagramme de classe récapitulatif à partir des résultats de l’étape 3 C. Phase de conception

• Etape 1 : Conception générale

 1) Répartir le logiciel en paquetages (IHM, Persistance, Métier, Erreurs, …) , dont chacun couvre une partie bien délimitée ; représenter les relations entre les paquetages

 2) Justifier les choix technologiques (persistance, multithread, réparti, design patterns,…)

 3) Faire un diagramme de composant du logiciel

 4) Faire un diagramme de déploiement intégrant les composants de la question précédente

(2)

2 / 2

• Etape 2 : Conception détaillée

 1) Élaborer les diagrammes de classes techniques des différents paquetages

 2) Élaborer les diagrammes de séquence technique. Vous décrirez en détail la réalisation d’une approche MVC pour l’architecture de votre projet

D. Phase d’implémentation

 1) Développer au moins deux cas d’utilisation de votre projet, selon vous les plus prioritaires

 2) Fournir les sources

 3) Vérifier l’implémentation par rapport aux modèles d’analyse et de conception, et signaler toute différence

 4) Fournir un livrable du logiciel (mode d’emploi, exécutable, installation)

 5) Faire un bilan de l’état du projet (par rapport au cahier des charges, futures évolutions, …)

Références

Documents relatifs

Cette transformation s’opère également dans la forme même du récit romanesque: d’une représentation idéalisée du prêtre catholique dans Le Curé de village, où le roman met

Les blogs BD fournissent un excellent matériel pour l'apprentissage de la lecture de textes français parce qu'ils constituent des documents authentiques, plaisants et

Pour assurer la prise en compte de d’avantage de données tout en préservant la compatibilité avec les standards existants, nous proposons 14 catégories dans lesquelles nous

On retiendra en particulier que les archives définitives de l’université ont vocation à être versées aux Archives départementales, même si c’est encore

- la majorité des articles concerne le Paléozoïque (Primaire) : 293 entrées soit 53,7% du total (545 entrées) ; avec une majorité pour le Carbonifère : 119 entrées dont 84

Dans la perspective de la « masterisation » de la formation des enseignants, afin de pouvoir mettre en place, pour la formation initiale comme pour la formation

Les principaux résultats de cette thèse sont que : (i) les préventeurs en entreprise ne consacrent que très peu de temps aux visites de sécurité, (ii) ce phénomène

Chez les participants d’âge intermédiaire, la corrélation entre le rappel des items positifs et le score de séquence au Zoo 1 pourrait suggérer une mobilisation plus