Project

General

Profile

Support #172

[DOCTEC] Faire le diagramme des flux et des interactions

Added by Philippe Lago over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Urgent
Category:
Documentation
Target version:
Start date:
06/08/2009
Due date:
06/09/2009
% Done:

100%

Estimated time:
2.00 h
Close

Description

Il me faut le diagramme des flux expliquant le fonctionnement entre ui (beem), service (beem) et serveur (xmpp), avec un autre diagramme representant un exemple de cas genre connexion et getRoster()

flux_beem_vs_xmpp_server_en.vsd (45 KB) flux_beem_vs_xmpp_server_en.vsd Jean-Manuel Da Silva, 06/10/2009 05:24 PM
flux_beem_vs_xmpp_server_fr.png (15.1 KB) flux_beem_vs_xmpp_server_fr.png Jean-Manuel Da Silva, 06/10/2009 05:24 PM
flux_beem_vs_xmpp_server_fr.vsd (46 KB) flux_beem_vs_xmpp_server_fr.vsd Jean-Manuel Da Silva, 06/10/2009 05:24 PM
flux_beem_vs_xmpp_server_en.png (14.1 KB) flux_beem_vs_xmpp_server_en.png Jean-Manuel Da Silva, 06/10/2009 05:24 PM
flux_login_activity_en.png (14.7 KB) flux_login_activity_en.png Jean-Manuel Da Silva, 06/10/2009 05:40 PM
flux_login_activity_en.vsd (49 KB) flux_login_activity_en.vsd Jean-Manuel Da Silva, 06/10/2009 05:40 PM
flux_login_activity_fr.png (17.8 KB) flux_login_activity_fr.png Jean-Manuel Da Silva, 06/10/2009 05:40 PM
flux_login_activity_fr.vsd (49.5 KB) flux_login_activity_fr.vsd Jean-Manuel Da Silva, 06/10/2009 05:40 PM

History

#1 Updated by Jean-Manuel Da Silva over 10 years ago

  • File flux_beem_vs_xmpp_server.png added
  • File flux_beem_vs_xmpp_server.vsd added
  • % Done changed from 0 to 50

Création d'un diagramme montrant les flux entre BEEM et un serveur XMPP.

#2 Updated by Jean-Manuel Da Silva over 10 years ago

Réalisation du diagramme de flux pour l'activité Login, version anglaise.
En attente du feedback :)

#3 Updated by Jean-Manuel Da Silva over 10 years ago

  • File deleted (flux_beem_vs_xmpp_server.png)

#4 Updated by Jean-Manuel Da Silva over 10 years ago

  • File deleted (flux_beem_vs_xmpp_server.vsd)

#6 Updated by Jean-Manuel Da Silva over 10 years ago

  • File deleted (flux_login_activity_en.png)

#7 Updated by Jean-Manuel Da Silva over 10 years ago

  • File deleted (flux_login_activity_en.vsd)

#8 Updated by Jean-Manuel Da Silva over 10 years ago

flux_beem_vs_xmpp_server_fr.png

Titre
Intéractions entre BEEM et un serveur XMPP

Texte
Le diagramme présent ci-dessus montre les différents flux entrant en action lors des échanges entre BEEM et un serveur XMPP.
Prenons l'exemple de l'ajout d'un contact :
1 - L'utilisateur, par le biais de l'interface Homme-Machine saisi les informations du nouveau contact
2 - Via un méchanisme de communication inter-processus (IPC), l'activité en charge d'ajouter un contact fait appel au service XMPP
3 - Le service XMPP fait le demande au serveur XMPP en XML
4 - Le serveur XMPP retourne une réponse en XML au service XMPP
5 - Le service XMPP traite la réponse et notifie l'interface homme-machine

flux_login_activity_fr.png

Titre
Connection au serveur XMPP

Texte
Le diagramme ci-dessus montre la procédure de connection à un serveur XMPP.
L'activité Login se lance et démarre le service XMPP. Celui-ci essaye de se connecter au serveur XMPP.
Une fois que l'activité Login a récupérée le statut de la connexion du service XMPP, deux actions sont possibles :
1 - Lancer l'activité ContactList qui affiche la liste des contacts de l'utilisateur connecté
2 - Afficher une fenêtre d'alerte proposant la mise à jour des paramètres du serveur XMPP

Dans le cas de la fenêtre d'alerte, l'utilisateur a deux choix :
1 - L'ignorer et donc réessayer de se connecter avec les mêmes paramètres
2 - Modifier les paramètre du serveur XMPP en lançant l'activité EditSettings

#9 Updated by Jean-Manuel Da Silva over 10 years ago

  • Status changed from Assigned to Feedback
  • % Done changed from 90 to 100

#10 Updated by Vincent Véronis over 10 years ago

  • Status changed from Feedback to Closed

merki =)

Also available in: Atom PDF