Download Rapport de projet
Transcript
Table des matières 1 Introduction 3 2 Cahier des charges 2.1 Étude des besoins . . . . . . . . 2.1.1 Définitions . . . . . . . . 2.1.2 Besoins non fonctionnels 2.1.3 Besoins fonctionnels . . 2.2 Cas d’utilisation . . . . . . . . . 2.3 Prototype d’interface utilisateur 2.4 Planning prévisionnel . . . . . . . . . . . . . 3 Exemples d’utilisation 3.1 Ajout, Suppression et Édition . . 3.1.1 A partir de la carte . . . . 3.1.2 Via les menus . . . . . . . 3.1.3 Les calculs . . . . . . . . . 3.1.4 La génération du rapport . . . . . . . . . . . . . . . . . . . . . . . . . 4 Architecture 4.1 Modèle MVP . . . . . . . . . . . . . 4.1.1 Introduction au modèle MVP 4.1.2 Extension du modèle . . . . . 4.1.3 Avantages de ce modèle . . . 4.2 Diagrammes de paquetages . . . . . . 4.2.1 Hiérarchique . . . . . . . . . . 4.2.2 Relationnel . . . . . . . . . . 4.3 Diagrammes de classes . . . . . . . . 4.3.1 shared.model . . . . . . . . . 4.3.2 shared.exception . . . . . . . . 4.3.3 client . . . . . . . . . . . . . . 4.3.4 client.view . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 . 4 . 4 . 4 . 5 . 8 . 10 . 11 . . . . . . . . . . 12 12 12 12 12 12 . . . . . . . . . . . . 19 19 19 20 20 21 21 21 24 24 25 26 26 . . . . . . . . . . . .