Académique Documents
Professionnel Documents
Culture Documents
Rapport du projet
Sujet :
Une application java pour le stockage des
mémoires d’une bibliothèque
Réalisé par : Amine Boucif / Yanis Ayouz / Ali Matari Nabil Terha / Faycal Lehanin
Superviseur : Ahmed Nasri
Groupe : 1
Période : L2
Sommaire
1. Introduction
2. La Conception
3. L’application
.
4.Conclusion
2
Introduction :
3
La Conception :
Use Case :
4
3.Figure de System :
5
Description Textural :
Description textuelle de cas d’utilisation « Traiter une mémoire de fin
d’études dans la bibliothèque informatique »
1-Identification
*Nom du cas (Titre) : Traiter une mémoire de fin d’études dans la
bibliothèque informatique
* Objectif et description : Un utilisateur va entrer dans la bibliothèque
informatique pour chercher la mémoire qu’il souhaite avoir
* Acteurs : les étudiants/enseignant (principaux), les administrateurs/super
administrateurs (secondaires)
2-Sequencements (Description des scénarios)
2-1 Préconditions :
* La bibliothèque informatique est ouverte
* Un utilisateur y est connecté
* La base de données de l’application est disponible
2-2 Postcondition :
* Les recherches et modifications sont sauvegardées dans la base de
données.
2-3 Enchaînement nominal (Scénario nominal) :
6
2-5 Enchaînements alternatifs (Scénario alternatif)
1- la connexion dans le compte est invalide.
Le scénario reprend au point 2 s’il n’a pas été validé.
Le scénario nominal reprend au point 2, s’il n’a pas un compte ou au
point 4 sinon
7
2- le terminal de recherche indique que la mémoire qu’on essaye
de rechercher est inconnu.
Le scénario reprend au point 6 s'il y a d’autres choix.
Le scénario nominal reprend au point 6, s'il y a d'autres mémoires ou
au point 8 sinon
2-5 Enchaînements d’erreur
E1 : annulation de la recherche
L’enchaînement E1 peut démarrer du point 4 au point 8 du scénario
nominal.
2.7 L’application annule la recherche et le cas d’utilisation se termine
en échec.
8
Diagramme de Séquence :
9
10
2.2 Figure de system complet
11
Diagramme de classe :
12
L’application :
13
14
15
16
17
18
19
Conclusion :
20