4.2. Diagrammes d'activités
4.2.1. Diagramme d'activité de recherche d'un
forum
Le diagramme ci-dessous illustre le processus de recherche
d'un forum pour consulter ses détails et/ou réagir à ce
dernier. Ce processus débute par la saisie dans le champ y
afférent d'une phrase, d'un mot clé avec une option d'effectuer
une recherche thématique. Selon le résultat de la recherche,
l'utilisateur peut soit rectifier sa recherche selon qu'il est ou n'est pas
satisfait par le résultat affiché. Seul un membre au site,
préalablement authentifié, a la possibilité
supplémentaire de consulter les détails concernant un forum,
visiter la page de l'auteur du forum, voire même réagir par
rapport à ce forum.
39
Figure 15: Diagramme d'activité pour rechercher et
consulter un forum
4.2.2. Diagramme d'activité pour la publication
d'un nouvel article
Le diagramme ci-dessous représente le processus de
création d'une nouvelle annonce publicitaire pour un article en vente ou
en location par un membre.
Figure 16:Diagramme d'activité pour la publication
d'un nouvel article
40
4.3. Diagramme de séquence
4.3.1. Création d'un compte
utilisateur
Figure 17: Diagramme de séquence pour la
création d'un compte utilisateur
Lors de la saisie des coordonnés de l'utilisateur, un test
de validation de ces dernières s'effectue de manière asynchrone
permettant ainsi à l'utilisateur de mieux progresser dans cette
étape.
Une création réussie d'un compte utilisateur
conduit automatiquement à la création de son profil utilisateur
et l'envoi automatique d'un message de bienvenu au nouvel utilisateur. Un
compte créé avec succès est immédiatement
utilisable par le propriétaire.
41
4.3.2. Authentification au système
Figure 18:Diagramme de séquence pour
l'authentification au système
Le diagramme ci-dessus montre la succession chronologique des
interactions entre objets intervenants lors de l'authentification d'un membre
au site. L'utilisateur du système (le membre au site), entre son pseudo
et son mot de passer pour effectuer le login. Il s'en suit une
vérification et recherche de la validité des paramètres
inscrits. En cas de conformité, une session propre à
l'utilisateur en question est créée. Dans le cas contraire
l'utilisateur reçois un message d'alerte lui signalant l'échec
d'authentification.
Dorénavant, chaque activité qu'effectuera
l'utilisateur sera précédée par la vérification de
la validité de sa session. Lorsque l'utilisateur se déconnecte du
système, sa session est automatiquement détruite.
42
|