====== Devoir sur les diagrammes de séquence à faire seul en séance ====== {{:omgl:acsi:cours7.gif|}} **Dessiner le diagramme de séquence Système correspondant à** : - Un membre sélectionne un //anniversaire//, - Le système lui propose de saisir un //message//, - Le membre rédige son message et l'envoie, - Le système vérifie auprès de CheckMyMessage, - si le message est valide, - le système crée le message (auteur, anniversaire associé, date de saisie), puis l'enregistre dans la //base des messages//, - le message est ajouté dans la liste des messages à valider de l'administrateur, - l'auteur du message est notifié que son message a été pris en compte. -sinon - l'auteur du message est notifié que son message n'a pas été pris en compte et la raison {{:omgl:acsi:cours7.gif|}} Compléter votre diagramme de classe pour prendre en compte les nouvelles informations. {{:omgl:acsi:cours7.gif|}} Dans le scénario précédent, le membre n'est pas "déconnecté" à la fin du scénario. Imaginez une solution pour le déconnecter automatiquement au bout de 3 minutes qu'il est connecté. {{:omgl:acsi:cours7.gif|}} Annoter votre diagramme avec les cas d'erreurs. {{:omgl:acsi:cours7.gif|}} Imaginez le scénario correspondant à l'affichage des anniversaires du jour. Le déclencheur est alors un évènement "system" : go. Pour créer un signal sous Modalis : {{:2016_2017:s2:td:devoirs:capture_d_e_cran_2017-02-12_a_18.40.32.png?300|}}