Page 3 sur 16
Développement d’une application JAVA EE
Sommaire
I-Périmètre du projet : ............................................................................................................................... 4
vision du projet : .................................................................................................................................... 4
Architecture fonctionnelle ..................................................................................................................... 4
Référentiel des exigences ...................................................................................................................... 4
II-Analyse et Conception ............................................................................................................................ 5
1. Diagramme des cas d’utilisations : .................................................................................................... 5
1.1. Définition : .................................................................................................................................. 5
1.2. Rôle du diagramme des cas utilisation : ..................................................................................... 5
1.3. Identification des acteurs :.......................................................................................................... 5
1.4. Description détaillée des cas d’utilisation : ................................................................................ 6
2. Diagramme de classe : ....................................................................................................................... 7
2.1. Définition : .................................................................................................................................. 7
2.2. Description des classes de système (Central de réservation de vol) : ........................................ 8
3. Diagramme d’état transition : ............................................................................................................ 9
3.1. Définition : .................................................................................................................................. 9
3.2. Ajouter vol .................................................................................................................................. 9
3.3. Description .............................................................................................................................. 9
3.3. Ajouter Réservation: ................................................................................................................. 10
4. Diagramme de séquence: ................................................................................................................ 10
4.1. Définition : ................................................................................................................................ 10
Cas 1 : Réserver un vol : ................................................................................................................... 11
Cas 2 : Ajouter une escale : .............................................................................................................. 12
5. Diagramme d’activité : ..................................................................................................................... 13
5.1. Définition : ................................................................................................................................ 13
6. Diagramme de déploiement : .......................................................................................................... 14
6.1. Définition .................................................................................................................................. 14
III-Technologie :........................................................................................................................................ 15
Jsf : ....................................................................................................................................................... 15
Facelet .................................................................................................................................................. 15
Richfaces .............................................................................................................................................. 15
Spring ................................................................................................................................................... 15
Hibernate ............................................................................................................................................. 15