Sommaire
Sommaire ............................................................................................................................ 2
Préface................................................................................................................................. 4
1. Introduction ..................................................................................................................... 5
1.1 Buts et destinataires du document ............................................................................. 5
1.2 Description du système ............................................................................................. 5
1.3 Définitions – Abréviation ......................................................................................... 5
1.4 Présentation générale du document .......................................................................... 6
2. Description générale ....................................................................................................... 7
2.1 Description générale des utilisateurs et de l’environnement .................................... 7
2.1.1 Les non-adhérents .......................................................................................... 7
2.1.2 Les adhérents ................................................................................................. 8
2.1.3 Les entraîneurs ............................................................................................... 8
2.1.4 Les administrateurs ........................................................................................ 9
2.1.5 Lexique général .............................................................................................. 9
2.1.6 Diagramme de contexte ............................................................................... 11
2.2 Modèle conceptuel fonctionnel ............................................................................... 12
2.3 Caractéristiques des utilisateurs .............................................................................. 12
2.4 Contraintes principales de développement ............................................................. 13
3. Besoins fonctionnels ..................................................................................................... 14
3.1 Cas d’utilisation ...................................................................................................... 14
3.2 Use Case “Réservation” .......................................................................................... 14
3.2.1 Cas d’utilisation ........................................................................................... 14
3.2.2 Description du cas d’utilisation ................................................................... 15
3.2.3 Digramme de séquence ................................................................................ 16
3.3 Use Case “ Tournoi ” .............................................................................................. 18
3.3.1 Cas d’utilisation ........................................................................................... 18
3.3.2 Description du cas d’utilisation ................................................................... 18
3.3.3 Digramme de séquence ................................................................................ 19
3.4 Use Case “Administrateur” ..................................................................................... 21
3.4.1 Cas d’utilisation ........................................................................................... 21
3.4.2 Description du cas d’utilisation ................................................................... 22
3.4.3 Digramme de séquence ................................................................................ 23
4. Spécifications des structures de données ...................................................................... 24
4.1 Diagramme de classes ............................................................................................. 24
4.2 Description du diagramme de classes ..................................................................... 25
5. Spécifications des interfaces externes ........................................................................... 26
5.1 Interface Matériel/Logiciel ..................................................................................... 26
5.2 Interface Logiciel/Logiciel ...................................................................................... 26
5.3 Interface Homme/Logiciel ...................................................................................... 27
5.3.1 ‘Charte graphique’ ....................................................................................... 27
5.3.2 Ecran d’interface et spécifications des menus ............................................. 28
6. Besoins en performance ................................................................................................ 33