4.1.5. Diagramme des séquences
Les diagrammes de séquences sont la
représentation graphique des interactions entre les acteurs et le
système selon un ordre chronologique dans la formulation UML.
Ces communications entre les objets sont reconnues comme des
messages. Le diagramme des séquences énumère des objets
horizontalement, et le temps verticalement. Il modélise
l'exécution des différents messages en fonction du temps. Pour
réaliser les diagrammes des séquences nous avons utilisé
des opérateurs d'interactions. Un opérateur d'interaction
définit le type d'un fragment composé. Les opérateurs
d'interaction que nous avant utilisés dans les diagrammes de
séquences sont :
1. Référence (ref) : cet opérateur
désigne que le fragment fait référence à un cas vue
précédemment.
2. Alternative(Alt) : cet opérateur désigne que
le fragment composé représente un choix de comportement. Une
opérande d'interaction au maximum sera choisie.
3. Loop : cet opérateur désigne que le fragment
composé représente une boucle. L'opérande "loop" sera
répétée plusieurs fois.
a) Diagramme de séquence s'authentifier
67
Figure 4.6. Diagramme de séquence lié au cas
d'utilisation s'authentifié
b) Diagramme de séquence ajout d'un patient
68
Figure 4.7. Diagramme de séquence lié au cas
d'utilisation ajouté un patient
c) Diagramme de séquence modifier les donner d'un
patient
69
Figure 4.7. Diagramme de séquence lié au cas
d'utilisation modifier un dossier patient
d) Diagramme de séquence supprimer un patient
70
Figure 4.8. Diagramme de séquence lié au cas
d'utilisation supprimé un patient
71
e) Diagramme de séquence consulter les données
Figure 4.9. Diagramme de séquences lié au cas
d'utilisation consulter un dossier
patient
4.1.6. Diagramme de classes
Un diagramme des classes décrit le type des objets ou
données du système ainsi que les différentes formes de
relations statiques qui relient entre eux.
4.1.6.1. Description des classes
Patient : elle regroupe les informations de base sur le
patient
User : elle regroupe les informations sur les utilisateurs de
l'application
Prélèvement : elle enregistre les valeurs de
tensions systolique et diastolique recueilli lors des séances entre le
patient et le médecin.
Adresse : regroupe les informations relatives à la
localisation du patient
Classes
|
Attributs
|
Méthodes
|
Patient
|
idPatient, nom, postnom, prenom, nationalité,
dateNaissance, sexe
|
Ajouter(), Modifier(), Supprimer(), Consulter().
|
User
|
Id-user, email, password
|
Ajouter(), Modifier() Supprimer()
|
Prélèvement
|
IdPrelev,
tensionSystolique, tensionDiastolique
|
Ajouté()
|
Adresse
|
idAdresse, numTel, email, résidence
|
Ajouté()
|
72
Tableau 4.1. Description des classes
73
Figure 4.10. Diagramme de classe
|