4 Conception des cas d'utilisation de priorité
1
Dans cette partie nous allons procéder à la
conception des cas d'utilisation de priorité1
31
CHAPITRE II : Mise en OEuvre du Release
1
4.1 La conception des cas d'utilisation du sprint 1
4.1.1 Diagramme de classes de conception
Nous allons établir le diagramme de classe du premier
sprint qui englobe les cas
d'utilisation : s'authentifier et s'inscrire
Diagramme de classe « authentification
»
Figure 20 : Diagramme de classe des cas d'utilisation «
s'authentifier » Diagramme de classe du cas d'utilisation «
s'inscrire »
Figure 21:Digramme de classe du cas « s'inscrire »
32
CHAPITRE II : Mise en OEuvre du Release
1
4.1.2 Diagramme d'interaction (diagramme de
séquence) Diagramme de séquence du cas d'utilisation «
s'authentifier »
Pour bénéficier des services de notre futur
système l'utilisateur doit s'authentifier par la saisit de login et mot
de passe, le système vérifie l'existence de ces paramètres
dans la base de données et en cas d'erreur il envoie un message incitant
l'utilisateur à corriger ces erreurs ou à s'inscrire.
Figure 22 : Diagramme de séquence "s'authentifier"
33
CHAPITRE II : Mise en OEuvre du Release
1
Diagramme de séquences du cas « s'inscrire
»
Figure 23 : Diagramme de séquence du cas "s'inscrire"
4.1.3 La conception des classes du sprint 1 (diagramme
de classe entités)
Figure 24:La conception des classes du sprint 1
34
CHAPITRE II : Mise en OEuvre du Release
1
4.2 Schéma de la base de données
Table : Utilisateur
|
|
|
Nom du colonne Type de données
|
obligatoire
|
Unique
|
clé
|
Id_user
|
Int(11)
|
oui
|
Oui
|
Clé primaire
|
Pseudo
|
Varchar(100)
|
oui
|
Nom
|
|
Email
|
Varchar(100)
|
oui
|
Oui
|
|
status
|
Varchar(50)
|
oui
|
Non
|
|
Téléphone
|
Int(8)
|
oui
|
Oui
|
|
Password
|
Varchar(100)
|
oui
|
Non
|
|
photos
|
Varchar(200)
|
non
|
Non
|
|
Tableau 8:Table utilisateur
Diagrammes d'activité
Le diagramme d'activité représente les
activités que réalisent un ou plusieurs objets. Il peut
correspondre à la description en détail d'une activité du
diagramme d'états transitions, à la description d'une
méthode. Il peut également décrire l'activité d'un
système ou d'un sous système en assignant les
responsabilités à chaque acteur. Le diagramme d'activités
constitue aussi un bon choix pour décrire un cas d'utilisation.
Diagramme d'activité du cas «
authentification »
Figure 25 : Diagramme d'activité authentification
35
CHAPITRE II : Mise en OEuvre du Release
1
Diagramme d'activité du cas « s'inscrire
»
Figure 26:Diagramme d'activité « inscription
»
|