Vous êtes sur la page 1sur 9

COMPAGNIE

D’ASSURANCE
TRANSPORT R
APPORT DE TAGE S
Sujet :
CAT Développement d’une application web de messagerie

Réalisé par : Abdelghani KAOUSSI

Filière : Génie Informatique (GI14)

Encadré par : Youssef MORAFIK

Année Universitaire: 2019-2020


Dédicace

A Dieu :

A Allah, le clément et miséricordieux, pour la force qu’il nous


donne, et qu’il donne aux personnes qui nous ont aidées et soutenues.
Mon Dieu merci pour tout ce qui nous arrive dans notre vie.

A mes chers parents :

Aucun hommage ne pourrait être à la hauteur de l'amour dont ils ne


cessent de me combler. Toutes leurs sacrifices et leurs prières pour que
j’aie ce qu’il y’a de mieux dans ce monde.

C’est vous qui avez fait de moi ce que je suis, je ne peux pas le
reconnaître en ces quelques mots. Brièvement, j’espère être à la hauteur
de l’image que vous avez de moi.
Puisse Dieu, le Très Haut, vous accorder santé, bonheur et longue
vie et faire en sorte que jamais je ne vous déçoive.
Remerciements

C’est avec joie que je formule mes remerciements qui témoignent par écrit, ma
reconnaissance à tous ceux qui m’ont manifesté leur soutien et leur confiance tout au long de
la période de mon stage.

Je tiens tout particulièrement à remercier Mr Youssef MORAFIK et Mme Amina


LAGHITI pour leur soutien technique et leur encadrement qui m'ont aidé à mener à bien
toutes les tâches malgré leur charge de travail.

Enfin que je puisse poster mes souhaits respectueux et mes sincères salutations à ceux
qui ont contribué de près ou de loin au bon déroulement de ce stage.
Liste des abréviations

CAT : Compagnie d’Assurance Trasnport


JDK : Java Développement Kit.
JSP : Java Server Pages.
JRE : Java Runtime Environnement d’exécution.
JVM: Java Virtual Machine.
MySQL : My structured Query Language.
SGBD : gestion de base de données.
SQL : Structued Query Language.
SI : Système d’information.
URL : Uniforme Ressource Locator.
Table des figures

Figure 3: Interface d'authentification 30


Figure 4: Cas d'erreur d'authentification 31
Figure 5: Page d’Accueil32
Figure 7: Option de recherche (Section Employé) 32
Figure 8: Option d’impression (Section Employé) 33
Figure 9: Les autres options (Section Employé) 33
Sommaire
Dédicace......................................................................................................2
Remerciements............................................................................................3
Liste des abréviations..................................................................................4
Table des figures.........................................................................................5
Introduction générale...................................................................................8
I. Fiche Signalétique...........................................................................................10
II. L’historique de la CAT...................................................................................10
III. Domaine d’activité......................................................................................10
IV. Horaire du Travail.......................................................................................11
V. Les principaux partenaires...........................................................................11
VI. L’organigramme..........................................................................................12
Les Services effectués...............................................................................13
VII. Traitement des produits :.............................................................................13
1. Arrivée du produit :.........................................................................13
2. Dispatching :...................................................................................13
3. Pointage :........................................................................................14
4. Traitement des anomalies :.............................................................14
VIII. Préparation du dossier sinistre « CAT »..................................................15
5. Identification:..................................................................................15
6. Gestion électronique des documents (G.E.D):................................15
7. Schéma du service G.E.D :.............................................................16
I. Problématique.................................................................................................20
II. Objectif de l’étude...........................................................................................20
A. Etude des postes de travail..........................................................................20
B. Conception......................................................................................................21
C.............................................................................................................................27
D. Les outils de développement.......................................................................27
1. Maven :...........................................................................................27
2. JAVA EE........................................................................................28
3. Spring Boot.....................................................................................28
4. Thymeleaf.......................................................................................29
5. Spring Data JPA..............................................................................29
6. Hibernate.........................................................................................30
7. Les langages utilisé.........................................................................30
E. Description des interfaces de l’application.....................................................31
1. Interface d’authentification.............................................................31
2. Inscription.......................................................................................32
3. Page d’Accueil................................................................................33
4. Afficher les messages.....................................................................33
5. Suppression des messages..............................................................35
6. Envoyer un message.......................................................................35
BIBLIOGRAPHIE....................................................................................40
Introduction générale
Il ne fait désormais plus aucun doute que les technologies de l'information et de la
communication représentent la révolution la plus importante et la plus innovante. En effet,
loin d'être un éphémère phénomène de mode, ou une tendance passagère, ces technologies
viennent nous apporter de multiples conforts à notre mode de vie, car ils ont révolutionné le
travail des individus par leur capacité de rapprochement des dimensions espace/temps.

Voulant profiter des divers avantages de cette technologie, la société CAT a décidé
d'offrir à ses employés et à ses intermédiaires une application web de messagerie. Le but de
cette application apparaîtra ultérieurement dans le rapport.

Dans un premier temps, je vais analyser les besoins concernant cette application, une
étude de l’existant et des solutions pour la réalisation. J’exploite cette partie pour présenter
l’entreprise, le cadre du stage et décrire de façon détaillée le sujet.

Ensuite, je décriai la phase de conception, en présentant des diagrammes du langage


UML comme : les diagrammes de cas d’utilisation, le diagramme de classes, les diagrammes
des séquences.

Enfin, je décriai la phase de la réalisation et du codage de l’application en indiquant


les outils informatiques utilisés tout au long du développement et je présenterai les interfaces
inclus dans l’application.

Académie Internationale Mohammed VI de l’aviation civile


Page sur
Académie Internationale Mohammed VI de l’aviation civile
Page sur

Vous aimerez peut-être aussi