Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai
Présentation du projet Diagramme de cas d’utilisation Diagrammes de séquence Diagramme de classe Scénarios de tests Description du format de fichier Maquettes de l’IHM 2
Application agenda Intégration dans un PDA virtuel 2 grandes phases dans le projet (analyse et codage) Les outils : google code (SVN), bouml, langage java et ant 3
4
Voir calendrier 5
Afficher les évènements d’une date 6
Supprimer un évènement 7
Modifier évènement 8
Ajouter évènement 9
Aller à une date précise 10
Modifier les options 11
Afficher les évènements semblables 12
13
Diagramme de séquenceScénario de testProblèmes à gérer Voir Calendrier1,1Vérifier que le calendrier existe 1,2Vérifier si l'application est active Ajouter Événement2,1Vérifier si tous les champs sont remplis 2,2Vérifier si la date de fin est avant la date d'arrivée 2,3Vérifier si la date n'est pas passée 2,4Vérifier si les date choisie existe 2,5Vérifier si le type d'événement est choisi 2,6Vérifier si l'heure choisi existe Supprimer Événement3,1Vérifier que l'événement est existant 3,2Vérifier que l'élément est bien supprimé 3,3Vérifier si la date existe 14
Diagramme de séquenceScénarios de testProblèmes à gérer Afficher les événements d'une date4,1Vérifier qu'il y a des événements à cette date 4,2Vérifier si la date existe Modifier l'événement5,1Vérifier qu'il y a des événements à cette date 5,2Vérifier si la date existe 5,3Vérifier si il y a des éléments modifiables Modifier les options par défaut6,1Vérifier si les options ont été sauvegardées Afficher les listes d'événements semblables 7,1Vérifier si il existe des événements du type choisi 7,2Vérifier si un type a bien été choisi Aller a une date précise8,1Vérifier si la date existe Afficher un événement9,1Vérifier si l'événement existe 15
list.evt et.ctc contienent le nom tous les évènements et les contacts Évènements : (jour).(mois).(année).(heure)h(min).(n).evt Contact : (prenom)#(nom).ctc Fichiers binaires : objets bruts Différence entre fichiers « normaux » et d'exportation Cryptage 16
17
18
Ecran principal / accueil 19
Ecran d’affichage des évènements du jour 20
Ecran d’affichage de tous les évènements 21
Ecran d’ajout / de modification d’un évènement 22
Ecran de suppression d’un élément 23
24