Vous êtes sur la page 1sur 11

Planning - Travail de diplme - Daucourt Patrick

Description Tche
[ID]

Temps Semaine 38
[jours] 60
Lu Ma Me Ju Ve

Semaine 39
Lu Ma Me Ju Ve

Semaine 40
Lu Ma Me Ju Ve

Semaine 41
Lu Ma Me Ju Ve

Semaine 42
Lu Ma Me Ju Ve

Semaine 43
Lu Ma Me Ju Ve

Semaine 44
Lu Ma Me Ju Ve

Semaine 45
Lu Ma Me Ju Ve

Semaine 46
Lu Ma Me Ju Ve

Semaine 47
Lu Ma Me Ju Ve

Semaine 48
Lu Ma Me Ju Ve

Semaine 49
Lu Ma Me Ju Ve

18

19

20

21

22

25

26

27

28

29

10

11

12

13

16

17

18

19

20

23

24

25

26

27

30

31

10

13

14

15

16

17

20

21

22

23

24

27

28

29

30

Total projet
Tche 1: Noyau Mise en place de l'environnement de dv. Tests de fonctionnement
1 1.1 1.2 2

3 2 1 11

Tche 2: Spcifications phases 2 & 3 & 4


Rdaction des spcifications dtailes phases Connexion/Administration, Gestion donnes simple et Cration de vues Cas d'utilisations Cration du modle de domaine, format d'importation Diagrammes de classes Elaboration des tests de validation pour ces phases Validation des spcifications

2.1 2.2 2.3 2.4 2.5 3 3.1 3.2 3.3 3.4 4 4.1 4.2 5 5.1 5.2 6 6.1 7

1 2 2 5 1 5

Tche 3: Connexion / Administration *


Choix technologies utilises pour le dveloppement + prise en main Serveur : implmentation du gestionnaire d'utilisateur Client : Ralisation Interface web Connexion (JSP) Ralisation Interface web administration (JSP)

2 1 2 4 2 2 5 3 2 1 1 7

Tche 4: Gestion donnes simple *


Serveur : implmentation classes d'importation Client : Ralisation interface web (JSP)

Tche 5: Cration de vues *


Serveur : Implmentation classes permettant la gestion des vues Client : Ralisation interface web (JSP)

Tche 6: Acceptation 1
Tests d'acceptation phases 2, 3 et 4. Execution + corrections

Tche 7: Spcifications phases 5 & 6


Rdaction des spcifications dtailles des phases d'analyses spatiales et temporelle avec un niveau d'interactivit standard Spcifications Elaboration des tests de validation validation des spcifications

7.1 7.2 7.3 8

3 3 1 7

Tche 8: Analyse spatiale inter. Standard *


Serveur : Implmentation des classes lies l'analyse spatiale Ralisation du gestionnaire des lgendes (version basique) Implmentation protocole d'application pour MapServer Client : Rlisation interface web (JSP)

8.2 8.3 8.4 8.5 9

2 2 1 2 4

Tche 9: Analyse temporelle inter. Standard *


Serveur : Implmentation des classes de fabrication des graphiques Client : Ralisation interface web (JSP)

9.2 9.3 10 10.1 11 11.1 12 12.1 12.2

2 2 1 1 2 2 10 4 6

Tche 10: Acceptation 2


Tests d'acceptation phase phase 5 & 6

Tche 11: Dploiement


Cration procdure de dploiement

Runions, rapport, autres


Gestion de projet, runions Rapport
* tests unitaires inclus

Forum Fribourg Sance de validation des spcifications, prsence du mandant requise Sances d'acceptation, prsence du mandant dfinir (pas ncessaire les 2 jours). Envois des rapports intermdiaires (27 octobre et 17 novembre) Rendu final (8 dcembre 12h)
Concerne : Mrs. Buchs & Birrer Concerne : M.Birrer (vent M. Buchs)

Suivi - Travail de diplme - Daucourt Patrick


Description Tche
[ID] Total projet Tches--> 1: Noyau Mise en place de l'environnement de dv. Tests de fonctionnement 2: Spcifications phases 2 & 3 & 4 Rdaction des pcifications dtailes phases Connexion/Administration, Gestion donnes simple et Cration de vues Cas d'utilisations Cration du modle de domaine, format d'importation Diagrammes de classes laboration des tests de validation Validation des spcifications 3: Connexion / Administration * Choix technologies utilises pour le dveloppement + prise en main Serveur : implmentation du gestionnaire d'utilisateur Client : Ralisation Interface web Connexion (JSP) Ralisation Interface web administration (JSP) 4: Gestion donnes simple * Serveur : implmentation classes d'importation Client : Ralisation interface web (JSP) 5: Cration de vues * Serveur : Implmentation classes permettant la gestion des vues Client : Ralisation interface web (JSP) 6: Acceptation 1 Tests d'acceptation phases 2, 3 et 4. Execution + corrections 7: Spcifications phases 5 & 6 Rdaction des spcifications dtailles des phases d'analyses spatiales et temporelle avec un niveau d'interactivit standard laboration des tests de validation validation des spcifications 8: Analyse spatiale inter. Standard * Serveur : Implmentation des classes lies l'analyse spatiale Ralisation du gestionnaire des lgendes (version basique) Implmentation protocole d'application pour MapServer 3.1 3.2 3.3 3.4 2 1 2 4 4.2 4.3 2 2 5 5.2 5.3 3 2 1 1 7 [jours] 60 3 2 1 11

Planifi [heures]
510 25.5

Utilis [heures] 239 39

1.1 1.2

17 8.5
93.5 78.75

27 12

2 2.1 2.2 2.3 2.4 2.5

1 2 2 5 1 5

8.5 17 17 42.5 8.5


42.5

3 32.25 15 24 4.5
106.75

0 17 8.5 17
34 0

40.5 36.75 14.5 15

17 17
42.5 0

25.5 17
8.5 0

6.1

8.5
59.5 0

7.1 7.2

3 3 1 7

25.5 25.5 8.5


59.5 0

8.2 8.3 8.4

2 2 1

17 17 8.5

Client : Rlisation interface web (JSP) 9: Analyse temporelle inter. Standard * Serveur : Implmentation des classes de fabrication des graphiques Client : Ralisation interface web (JSP) 10: Acceptation 2 Tests d'acceptation phase phase 5 & 6 11: Dploiement Cration procdure de dploiement 12 : Runions, rapport, autres Gestion de projet, runions Rapport

8.5

2 4

17
34 0

9.2 9.3

2 2 1 1 2 2 10 4 6

17 17
8.5 0

10.1

8.5
17 0

11.1

17
85 14.5

12.1 12.2

34 51

14.5

Diffrence [heures] 271 13.5

10 3.5
-14.75

-5.5 15.25 -2 -18.5 -4


64.25

40.5 19.75 6 -2
-34

-17 -17
-42.5

-25.5 -17
-8.5

-8.5
-59.5

-25.5 -25.5 -8.5


-59.5

-17 -17 -8.5

-17
-34

-17 -17
-8.5

-8.5
-17

-17
-70.5

-19.5 -51

Semaine 38 / 18.09 - 22.09 Rfrence Planning

Jour Lundi 18 Total Cong

Description

Heures

0 Distribution des cahiers des charges par Mme Villa l'ensemble des tudiant E+I, prsentation des condition de droulement du travail de diplme Demande de renseignement concernant la mise en place de ma distribution Linux Alexandre Delez (Assistant E+I), mais celui-ci n'a pas pu me donner d'informations prcises. Discussion de groupe avec M. Buchs concernant le droulement du projet + disscussion personnel (par projet) Installation d'une distribution Debian (Sarge). Aprs avoir passer beaucoup de temps installer Java, eclipse et Tomcat j'ai pris la dcision de passer sur une distribution Ubuntu (Draper).En effet ayant remarqu que la prise en main de la debian sarge allait me prendre plus de temps que prvu et du fait que j'avais dj une etite xperience avec une distr. Ubuntu il m'a paru plus sage de changer directment avant d'tre confront de trop gros problmes d'installation. 12.1 12.1 1.5 1

Mardi 19

12.1

1.1

Total Installation Ubuntu Draper + Java + Eclipse 3.2 + Tomcat 5.17 + PostgreSQL. Mercredi 20 Mise jour du planning et envois pour confirmation. Total Jeudi 21 Total Vendredi 22 Essais Tomcat + Eclipse + PostgreSQL --> ok fonctionnel. Installation de MapServer (pas encore tout fait termine, ceci sera fait en // la semaine prochaine). 1.2 Suite installation systme avec installation d'un plugin permettant l'utilisation de Tomcat au travers de l'IDE eclipse, ceci facilitera le dveloppement et le dploiement par la suite. 1.1 12.1 1.1

8.5 9

0.5 9.5 8 8 5

Dbut spcifications. Total Dimanche 24 Total Total semaine Rcapitulatif Rdaction journal de travail + compte-rendu

2.1

3 8

12.1

0.75 0.75 34.75

1.1 1.2 12.1 2.1

21 5 5.75 3

Semaine 39 / 25.09 - 29.09 Jour Description Rdaction des pcifications Connexion/Administration. Lundi 25 Compilation de MapServer et des librairies ncessaires son bon fonctionnement. Total Mise jour du planning en fonction des disponibilits de chacuns. Mardi 26 Suite de la rdaction des spcifications avec en plus la Gestion des donnes. Premier jet du modle conceptuel de la base de donnes (soumis M. Buchs). Demande d'informations M.Birrer concernant le format des donnes Suite dela compilation de MapServer, ainsi que compilation du Java Mapscript. Java MapScript oprationnel en ligne de commande. Reste tester avec Tomcat. Total Suite spcifications + gestion des vues. Dfinition des formats d'importation grce au informations reues par M. Birrer (mail + tel de 40 min..). Contact tel. Avec M. Buchs concernant le premier jet des spcifications, remarques, amlioration apportes au document. Modification du schma conceptuel, fin de la spcification du format d'importation ZEPHYR et JEP. Jeudi 28 Total Tel avec M. Buchs : quelques modifications sont encore apporter aux spcifications, nottament la suppression de quelques fonctionnalits. Rservation de la salle pour la sance de validation la semaine prochaine. Vendredi 29 Cration des diagrammes de classes 12.1 1.1 3 11.5 0.5 Rfrence Planning 2.2 Heures 8.5

2.2

9.5

1.1

3 13

Mercredi 27

2.2

7.75

Total 2.2 2.3

7.75 3.5 4 7.5

12.1

Mise jour des spcifications en fonction des remarques de M. Buchs. Envoy un mail expliquant les changements apports ainsi que la dernire version des spcifications M. Birrer pour confirmation. Suite cration des diagrammes de classes

2.2

2.3

3 8

Total Samedi 30 Total Dimanche 1 Total Total semaine Rcapitulatif 1.1 2.2 2.3 12.1 Rdaction journal de travail + compte-rendu 12.1 Pour info : rponse de M. Birrer concernant les modifications apportes aux spcs: la question de la visibilit des vues entre utilisateurs doit tre discute vendredi prochain lors de la sance de validation.

0 0.75 0.75 48.5 6 32.25 7 3.25

Semaine 40 / 02.10 - 06.10 Jour Description Rfrence Planning Heures

Lundi 2

laboration des cas tests pour les phases 2, 3 & 4

2.4

Total laboration des cas tests pour les phases 2, 3 & 4, prparation des donnes tests. Envoi du premier jet M. Buchs pour commentaire. Mardi 3 Rendez-vous Yverdon avec M. Grin pour discuter des diffrents formats vectoriels, pour le reprsentation des donnes cartographiques. Puis avec M. Roh, assistant Heig-vd, prsentation de diffrents projets tests raliss avec MapServer dans le cadre de l'cole. 2.4

8 8

12.1

4 12

Total Mercredi 4 Total Jeudi 5 laboration des cas tests, mise en forme des documents pour la sance de validation. Prparation d'un manuel d'instruction pour les cas tests. Prparation d'un manuel d'instruction pour l'installation de la machine de test (il doit encore tre complt pour MapServer et postgreSQL) Suite des Tests MapServer-Tomcat. Problme de librairie, Tomcat ne charge pas la librairie java mapscipt. Ce problme va tre rsolu plus tard. Total Sance de validation des spcifications, c.f. PV de la sance. Vendredi 6 Ralisation du diagramme relationnel de la base de donnes et implmentation de celle-ci. Total Total semaine Rcapitulatif 1.2 2.3 2.4 2.5 12.1 2.3 2.5 2.4 Forum Fribourg

0 8

1.2

3 11 4.5

4 8.5 39.5 3 4 24 4.5 4

Semaine 41 / 09.10 - 13.10 Jour Diagrammes de classes Recherche d'un framework permettant de dvelopper des application java MVC. Choix port sur spring. Spring a l'aire complet et permet de bien sparer les diffrentes couches de dveloppement d'un modle trois tiers. Description Rfrence Planning 2.3 Heures 4

Lundi 9

3.1

Total Mardi 10 Total Mercredi 11 Total Jeudi 12 Total Mise en commun de la documentation concernant le manuel d'installation de la machine de test avec Herv Torche. Configuration Apache-Tomcat afin d'tre le plus proche de la ralit possible. Ralisation d'exemples Spring l'aide de tutoriaux Total Samedi 14 Total Total semaine Rcapitulatif 1.2 2.3 3.1 3.2 Implmentation du gestionnaire d'utilisateur 3.2 tude de spring au travers de la lecture de la documentation fournie. Dfinition des interfaces DAO (accs aux donnes) et service (fonctionnalits fournies par la couche mtier). Ralisation tutorial Spring pour acqurir les bonnes pratiques de programmation avec Spring. 3.1 tude du framework spring au travers de la lecture de la documentation fournie. Dfinition des interfaces DAO (accs aux donnes) et service (fonctionnalits fournies par la couche mtier). 3.1 tude de spring au travers de la lecture de la documentation fournie sur le site officiel. 3.1

9 9.5 9.5 10 10 11 11

1.2

Vendredi 13

3.1

5 9 5 5 53.5 4 4 40.5 5

Semaine 41 / 16.10 - 20.10 Jour Lundi 16 Total Mardi 17 Total Suite gestion des sessions Mercredi 18 Total Jeudi 19 Total Mise en place du gestionnaire des utilisateurs. Vendredi 20 Sauvegarde de l'tat actuel du projet sur un disque externe. Total Samedi 21 Total Dimanche 22 Total Total semaine Rcapitulatif 3.2 3.3 3.4 12.1 Rdaction du compte-rendu ainsi que mise jour du plannng en fonction du retard accumul, qui est de l'ordre d'une semaine. 12.1 Suite gestionnaire des utilisateurs, utilisation de javascript dans les pages jsp pour diminuer les communications entre client-serveur. 3.4 12.1 0.5 8.5 7 7 1 1 62.75 31.75 14.5 15 1.5 3.4 mise en place de JavaMail pour pouvoir envoyer des emails, tests des fonctionnalits pour la partie connexion. 3.3 Interface web, page jsp. 3.2 3.3 Gestion des sessions (connexion l'application). 3.2 Description Mise en uvre l'aide de spring la partie accs la base de donnes pour ce qui concerne la gestion des utilisateurs. Rfrence Planning 3.2 Heures 10.25 10.25 13.5 13.5 8 4 12 10.5 10.5 8

Planning - Travail de diplme - Daucourt Patrick


Description Tche
[ID]

Temps Semaine 38
[jours] 60.5
Lu Ma Me Ju Ve

Semaine 39
Lu Ma Me Ju Ve

Semaine 40
Lu Ma Me Ju Ve

Semaine 41
Lu Ma Me Ju Ve

Semaine 42
Lu Ma Me Ju Ve

Semaine 43
Lu Ma Me Ju

Semaine 44
26

Semaine 45
Ju Ve Lu Ma Me Ju Ve

Semaine 46
Lu Ma Me Ju Ve

Semaine 47
Lu Ma Me Ju Ve

Semaine 48
Lu Ma Me Ju Ve

Semaine 49
Lu Ma Me Ju Ve

18

19

20

21

22

25

26

27

28

29

10

11

12

13

16

17

18

19

20

23

24

25

Ve 27

Lu

Ma

Me

30

31

10

13

14

15

16

17

20

21

22

23

24

27

28

29

30

Total projet
Tche 1: Noyau Mise en place de l'environnement de dv. Tests de fonctionnement
1 1.1 1.2 2

3 2 1 11

Tche 2: Spcifications phases 2 & 3 & 4


Rdaction des spcifications dtailes phases Connexion/Administration, Gestion donnes simple et Cration de vues Cas d'utilisations Cration du modle de domaine, format d'importation Diagrammes de classes Elaboration des tests de validation pour ces phases Validation des spcifications

2.1 2.2 2.3 2.4 2.5 3 3.1 3.2 3.3 3.4 4 4.1 4.2 5 5.1 5.2 6 6.1 7

1 2 2 5 1 6

Tche 3: Connexion / Administration *


Choix technologies utilises pour le dveloppement + prise en main. Framework choisit : Spring Serveur : implmentation du gestionnaire d'utilisateur Client : Ralisation Interface web Connexion (JSP) Ralisation Interface web administration (JSP)

2 1 3 4 2 2 5 3 2 1 1 6.5

Tche 4: Gestion donnes simple *


Serveur : implmentation classes d'importation Client : Ralisation interface web (JSP)

Tche 5: Cration de vues *


Serveur : Implmentation classes permettant la gestion des vues Client : Ralisation interface web (JSP)

Tche 6: Acceptation 1
Tests d'acceptation phases 2, 3 et 4. Execution + corrections

Tche 7: Spcifications phases 5 & 6


Rdaction des spcifications dtailles des phases d'analyses spatiales et temporelle avec un niveau d'interactivit standard Spcifications Elaboration des tests de validation validation des spcifications

7.1 7.2 7.3 8

3 3 0.5 7

Tche 8: Analyse spatiale inter. Standard *


Serveur : Implmentation des classes lies l'analyse spatiale Ralisation du gestionnaire des lgendes (version basique) Implmentation protocole d'application pour MapServer Client : Rlisation interface web (JSP)

8.2 8.3 8.4 8.5 9

2 2 1 2 4

Tche 9: Analyse temporelle inter. Standard *


Serveur : Implmentation des classes de fabrication des graphiques Client : Ralisation interface web (JSP)

9.2 9.3 10 10.1 11 11.1 12 12.1 12.2

2 2 1 1 2 2 10 4 6

Tche 10: Acceptation 2


Tests d'acceptation phase phase 5 & 6

Tche 11: Dploiement


Cration procdure de dploiement

Runions, rapport, autres


Gestion de projet, runions Rapport
* tests unitaires inclus

Forum Fribourg Sance de validation des spcifications, prsence du mandant requise Sances d'acceptation, prsence du mandant dfinir (pas ncessaire les 2 jours). Envois des rapports intermdiaires (27 octobre et 17 novembre) Rendu final (8 dcembre 12h)
Planning prvu initialement

Concerne : Mrs. Buchs & Birrer Concerne : M.Birrer (vent M. Buchs)