“Developpement d’Application &´ interface...
Transcript of “Developpement d’Application &´ interface...
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