francois gautrais | charles jacob | nicolas levêque | léo chaudet 11 mai 2011 1

24
Application agenda Présentation de l’analyse Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

Upload: daniele-labbe

Post on 04-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

1

Application agenda

Présentation de l’analyse

Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet

11 Mai 2011

Page 2: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

2

Sommaire

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

Page 3: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

3

Présentation du projet

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

Page 4: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

4

Diagramme de cas d’utilisation

Page 5: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

5

Diagrammes de séquence

Voir calendrier

Page 6: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

6

Diagrammes de séquence

Afficher les évènements d’une date

Page 7: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

7

Diagrammes de séquenceSupprimer un évènement

Page 8: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

8

Diagrammes de séquenceModifier évènement

Page 9: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

9

Diagramme de séquence

Ajouter évènement

Page 10: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

10

Diagramme de séquenceAller à une date précise

Page 11: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

11

Diagramme de séquence

Modifier les options

Page 12: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

12

Diagramme de séquence

Afficher les évènements semblables

Page 13: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

13

Diagramme de classe

Page 14: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

14

Scénarios de testsDiagramme de séquence Scénario de test Problèmes à gérer

Voir Calendrier 1,1 Vérifier que le calendrier existe

1,2 Vérifier si l'application est active

Ajouter Événement 2,1 Vérifier si tous les champs sont remplis

2,2 Vérifier si la date de fin est avant la date d'arrivée

2,3 Vérifier si la date n'est pas passée

2,4 Vérifier si les date choisie existe

2,5 Vérifier si le type d'événement est choisi

2,6 Vérifier si l'heure choisi existe

Supprimer Événement 3,1 Vérifier que l'événement est existant

3,2 Vérifier que l'élément est bien supprimé

3,3 Vérifier si la date existe

Page 15: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

15

Scénarios de tests

Diagramme de séquence Scénarios de test Problèmes à gérer

Afficher les événements d'une date

4,1 Vérifier qu'il y a des événements à cette date

4,2 Vérifier si la date existe

Modifier l'événement 5,1 Vérifier qu'il y a des événements à cette date

5,2 Vérifier si la date existe

5,3 Vérifier si il y a des éléments modifiables

Modifier les options par défaut 6,1 Vérifier si les options ont été sauvegardées

Afficher les listes d'événements semblables

7,1 Vérifier si il existe des événements du type choisi

7,2 Vérifier si un type a bien été choisi

Aller a une date précise 8,1 Vérifier si la date existe

Afficher un événement 9,1 Vérifier si l'événement existe

Page 16: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

16

Description du format de fichier

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

Page 17: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

17

Description du format de fichier

Page 18: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

18

Description du format de fichier

Page 19: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

19

Maquette de l’IHMEcran principal / accueil

Page 20: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

20

Maquette de l’IHM

Ecran d’affichage des évènements du jour

Page 21: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

21

Maquette de l’IHM

Ecran d’affichage de tous les évènements

Page 22: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

22

Maquette de l’IHMEcran d’ajout / de modification d’un

évènement

Page 23: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

23

Maquette de l’IHM

Ecran de suppression d’un élément

Page 24: Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011 1

24

Merci de votre attention