41
Web-DataBases GUI & Apps Dev. Matthieu CA ¨ ILASSON : 30001529 Introduction The Company “TCO” Cabinet Multi-Sevices Topics Press Review DashBoard Missions Revue de Presse Tableau de Bord Other Tasks Evaluation de Solution Conception d’un Cahier des Charges Conclusion & Outlooks To Conclude Prospects “D ´ eveloppement d’Application & interface Web-BDD” - Final Internship Defense - Matthieu CA ¨ ILASSON : 30001529 Master2 Computer Sciences Dpt. Mathematics & Computer Sciences Univeristy of ‘La R ´ eunion’ 23 juin 2015 1 / 25

“Developpement d’Application &´ interface Web-BDD”lim.univ-reunion.fr/staff/fred/M2info/14-15/Soutenances-juin-2015/... · Conception d’un Cahier des Charges Conclusion &

Embed Size (px)

Citation preview

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

“Developpement d’Application &interface Web-BDD”- Final Internship Defense -

Matthieu CAILASSON : 30001529

Master2 Computer SciencesDpt. Mathematics & Computer Sciences

Univeristy of ‘La Reunion’

23 juin 2015

1 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Toward the university curriculumI The curriculum’s final internship

2nd & last year of Master Computer SciencesI Traineeship length :

24 weeks = 6 monthsI Place of internship :

“Territoire de la Cote-Ouest”I Supervisors from TCO :

Teddy SORET — Director of the PresidentialCabinet

Tania RIVIERE — Management Assistant of theCabinet

2 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Content of this defense

The Company

Topics

Missions

Other Tasks

Conclusion & Outlooks

3 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

4 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

4 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

4 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Cabinet

5 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Concerned services

6 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Concerned services

6 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Topics

Press Review I for the Office.

I Summary mailed to interestedparties.

DashBoard I for some services of the ”TCO” &indirectly the territory.

I Reports collected from residentsI Alerts are solved one by one

7 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Topics

Press Review I for the Office.I Summary mailed to interested

parties.

DashBoard I for some services of the ”TCO” &indirectly the territory.

I Reports collected from residentsI Alerts are solved one by one

7 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The Press Review : Problem

Problem :“How to reduce the working time allocated to thepress review design ?”

8 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The Press Review : Objectives

I Optimizing a Daily taskI Developing an application

– in a constrainedtechnological environment

I Decreasing the task duration

– and theworkload

9 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The Press Review : Objectives

I Optimizing a Daily taskI Developing an application – in a constrained

technological environmentI Decreasing the task duration – and the

workload

9 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The Dashboard : Problem

Problem :“What could we do to get A collected data efficientview ?”

10 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The DashBoard : Objectives

I Learn about the actors individual needs.I Get a data visualization tool

in a constrainedtechnological environment

I Get closer to the real time display

of thepreviewed data

11 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

The DashBoard : Objectives

I Learn about the actors individual needs.I Get a data visualization tool in a constrained

technological environmentI Get closer to the real time display of the

previewed data

11 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Enjeux pour La Revue de Presse

12 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Mon Organisation autour de ce projet

avancee lineaire pendant l’Analyse et l’Etude,puis en spirale une fois la premiere version produite

13 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

14 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

14 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Realisations et Resolutions

15 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Realisations et Resolutions

15 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Enjeux du Tableau de Bord

16 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Enjeux du Tableau de Bord

16 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Mon Organisation autour de ce projet

17 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils CotoyesJASPER ETL : COLLABORATION JASPERSOFT ET TALEND

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

JASPERSTUDIO : DEVELOPPEMENT DE RAPPORT

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

JASPERSTUDIO : DEVELOPPEMENT DE RAPPORT

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

RECREER L’ENVIRONNEMENT DE DONNEES

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

PREPARER LA CONNEXION JASPER - MYSQL

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Les Outils Cotoyes

CONCEPTION DE RAPPORT JASPERSOFT

18 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Realisations et Resolutions

19 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Realisations et Resolutions

LES MAQUETTES VALIDEES POUR UN TABLEAU DE BORD

‘ENVIRONNEMENT’

19 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Realisations et Resolutions

UN SERVEUR DE RAPPORT JASPERSOFT

19 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Autres Taches Effectuees

Evaluation de l’application Jauger l’utilisation et lerendement du nouvel outil

Cahier des charges Enumerer les outils &technologies existants : ceux qui ont eteretenus et verifies

20 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Evaluation de Solution

I Verifier la bonne utilisation de l’outilI Evaluer l’appreciation de la solutionI Comparer les temps moyens consacres a la

revue de presse (avant la solution etmaintenant)

21 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Conception d’un Cahier des Charges

le sujet est le tableau de bord :I s’informer sur le contenu et le role du documentI regrouper et schematiser les informationsI resume des technologies et infrastructureI pouvoir elaborer un futur projet similaire (de

rapport alimente par l’entrepot de donnees)I Valider avec le tuteur avant la fin du stage : les

ressources listees pourront etre reutilisees parl’entreprise

22 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Conclusions

Satisfaction du tuteur et de l’entreprise sur lestravaux

Application terminee et utilisee pour la revue depresse

Objectif atteint : la revue de presse prend 2x moinsde temps

Bonus : L’ergonomie permet une telle prise enmain et rapidite qu’elle sera deployee ad’autres collectivites

Possibilite averee du deploiement de rapportsdynamiques lies aux donnees

Environnement et Technologies pretes a accueillir leTableau de Bord

23 / 25

Web-DataBasesGUI & Apps Dev.

Matthieu

CAILASSON :

30001529

Introduction

The Company“TCO”

Cabinet

Multi-Sevices

TopicsPress Review

DashBoard

MissionsRevue de Presse

Tableau de Bord

Other TasksEvaluation de Solution

Conception d’un Cahierdes Charges

Conclusion &OutlooksTo Conclude

Prospects

Pespectives

I Manuels de l’application pour la revue depresse

I Regrouper les elements selon la maquette pourle(s) tableau(x) de bords

I Valider et Partager le cahier des charges apresun dernier cycle correction-remise

24 / 25

Merci de votre attention

MERCI DE VOTRE ATTENTION