Vous êtes sur la page 1sur 7

Ministère de l’enseignement supérieur et de la recherche scientifique

DIRECTION GÉNÉRALE DES ÉTUDES TECHNOLOGIQUES

INSTITUT SUPERIEUR DES ÉTUDES TECHNOLOGIQUES DE SOUSSE

Département Technologies de l’Informatique

RAPPORT DE STAGE DE FIN D’ETUDES


POUR L’OBTENTION DE LA
LICENCE APPLIQUEE EN TECHNOLOGIES DE
L’INFORMATIQUE

PARCOURS : DEVELOPPEMENT DES SYSTEMES


D'INFORMATION

CONCEPTION ET REALISATION
D'UNE INTRANET

Élaboré par

Jedidi Rochdi

Encadré par

Mr. Ben Abdallah Hamdi (PROXYM GROUP)

Mr. Rouatbi Adnen (ISET)

Année Universitaire 2018 – 2019


Dédicaces

A ma chère mère, Pour tous vos sacrifices pour moi, nul mot ne saura ex-

primer mon amour envers vous. Que Dieu vous protège et vous accorde une

longue vie.

A mes frères et mes soeurs, Je vous remercie pour votre amour incondition-

nel. Que dieu vous garde, Je vous aime et je vous souhaite une vie pleine de

succès et de réussite.

A ma femme, A la fleur de ma vie. Ton amour est un don du dieu.

Aucune dédicace, aussi expressive qu’elle soit, ne saurait exprimer la pro-

fondeur de mes sentiments et l’estime que j’ai pour toi. Merci pour ta ten-

dresse, ton attention, ta patience et tes encouragements; Merci pour tout.

A mes petites perles Lina, Mariem , Rana

Toutes les lettres ne sauraient trouver les mots qu'il faut… Tous les mots ne

sauraient exprimer l'amour…. Bref, vous êtes la joie de ma vie. Vos joie de

vivre et vos sourire ont été pour moi le meilleur encouragement que je

puisse avoir. Que Dieu te garde et te protège.

A tous mes amis, pour vos encouragements et pour avoir été là pour moi

chaque fois que j’en avais besoin.

A tous ceux qui ont contribué de près ou de loin pour la réussite de ce projet

Veuillez trouver ici le respect et la reconnaissance que J’éprouve pour vous.


Remerciements

Au nom de Dieu le Clément, le Miséricordieux.

La paix et les bénédictions soient sur notre Prophète Muhammad.

J'ai l'honneur et le plaisir d'exprimer ma gratitude et mes remerciements

à tous ceux qui ont guidé, aidé et m'ont supervisé durant l'élaboration de

ce projet.

Je tiens à remercier

Mr. Rouatbi Adnen mon encadreur à l'institut supérieur des études tech-

nologiques de Sousse et Mr. Ben Abdallah Hamdi mon encadreur au

Proxym Group qui ont toujours été très serviables et attentionnés tout au

long de la réalisation de ce projet, et pour l'inspiration, le soutien et le

temps qu'ils ont bien ont gracieusement passé lors de mon stage, ce qui

m'a beaucoup aidé à développer ce modeste travail.

Ma gratitude va également à tous ceux qui ont participé de près ou de

loin à la réussite de mon stage au sein du Proxym Group.

Que MRS les membres du jury trouvent ici l'expression de ma sincère

gratitude pour l'honneur qu'ils m'ont donné en acceptant de juger mon

travail.
Table des matières

Introduction générale......................................................................................... 1
Chapitre 1 : Analyses et Spécifications des Besoins........................................ 2
I. Introduction................................................................................................... 3
II. Cadre du projet............................................................................................. 3
III. Présentation de la société............................................................................. 3
IV. Étude de l’existant......................................................................................... 4
1. Description de l’existant.................................................................. 4
2. Critique de l’existant.......................................................................... 4
3. Solution proposée............................................................................... 4
V. Comment gérer notre Projet? ........................................................................ 5
1. Choix de la méthodologie................................................................... 5
2. Présentation de la méthodologie SCRUM......................................... 6
2.1 Principes essentiels de la méthode............................................ 7
2.2 Organisation............................................................................. 7
VI. Spécifications des besoins............................................................................. 8
1. Besoins fonctionnels............................................................................... 8
2. Besoins non fonctionnels......................................................................... 9
VII. Conclusion.................................................................................................. 9
Chapitre 2 : Conception..................................................................................... 10
I. Introduction.................................................................................................... 11
II. Langage de conception.................................................................................. 11
1. Langage UML..................................................................................... 11
2. Utilisation de l’UML............................................................................ 12
III. Diagramme de cas d’utilisation.................................................................... 12
1. Les Acteurs.................................... ...................................................... 12
2. Diagramme de cas d’utilisation global................................................ 13
3. Diagramme de cas d’utilisation « Authentification » .......................... 16
4. Diagramme de cas d’utilisation «Gérer la gestion de ressources » ..... 16
IV. Diagramme de séquence............................................................................... 17
1. Diagramme de séquence « Authentification » ..................................... 18
2. Diagramme de séquence « Lister le personnelle du groupe » ............. 19
3. Diagramme de séquence « Gérer la gestion de ressources du groupe » 20
V. Diagramme de classes global....................................................................... 21
VI. Conclusion................................................................................................... 22
Chapitre 3 : Réalisation..................................................................................... 23
I. Introduction................................................................................................. 24
II. Environnement de travail............................................................................. 24
1. Environnement matériel........................................................................ 24
2. Environnement logiciel......................................................................... 25
3. Langage de programmation et technologies utilisés......................... 26
4. Le Framework (Django) ...................................................................... 27
5. Les bibliothèques (Libraires) .............................................................. 28
III. Présentation des interfaces de l’intranet....................................................... 29
a. Interface d’authentification...................................................... 29
b. Interface du page d'accueil....................................................... 30
c. Interface liste de mes accès...................................................... 31
d. Interface de création d'un accès............................................... 32
e. Interface liste groupe d'utilisateurs.......................................... 32
f. Interface d'ajout groupe utilisateur........................................... 33
g. Interface de listing staff group................................................. 33
h. Interface d'affichage de mon profile........................................ 34
i. Message de confirmation d'action............................................ 35
j. Interface du web service........................................................... 36
IV. Conclusion................................................................................................... 36
Conclusion générale........................................................................................... 37
Netographie......................................................................................................... 38
Liste des Figures

Figure 1 : Logo de la société................................................................................................................................ 3

Figure 2 : Cycle de vie de la méthode SCRUM..................................................................................................... 6

Figure 3 : Diagramme de cas d'utilisation global pour l'intranet......................................................................... 14

Figure 4 : Diagramme de cas d'utilisation Authentification................................................................................ 16

Figure 5 : Diagramme de cas d'utilisation Gérer la gestion de ressources.......................................................... 16

Figure 6 : Architecture MVC................................................................................................................................ 17

Figure 7 : Diagramme de séquence « Authentification » ................................................................................... 18

Figure 8 : Diagramme de séquence «Lister le personnelle du groupe» ............................................................. 19

Figure 9 : Diagramme de séquence «Lister le personnelle du groupe» .............................................................. 20

Figure 10 : diagramme de classe global.............................................................................................................. 21

Figure 11 : Architecture MVT : Modèle-Vue-Template...................................................................................... 28

Figure 12 : Interface d'authentification.............................................................................................................. 29

Figure 13 : Interface d'authentification.............................................................................................................. 30

Figure 14 : Interface page d'accueil..................................................................................................................... 30

Figure 15 : Interface liste de mes accès.............................................................................................................. 31

Figure 16 : Interface liste de mes accès partagées et non partagées avec utilisateur ou groupe utilisateurs 31

Figure 17 : Interface de création des accès........................................................................................................ 32

Figure 18 : Interface liste groupe user................................................................................................................. 32

Figure 19 : Interface d'ajout groupe user........................................................................................................... 33

Figure 20 : Interface de listing collaborateur du groupe.................................................................................... 33

Figure 21 : Interface de mon profile.................................................................................................................... 34

Figure 22 : Interface de changement mot de passe............................................................................................. 34

Figure 23 : Message de confirmation................................................................................................................... 35

Figure 24 : Message de confirmation................................................................................................................... 35

Figure 25 : Interface web service de mise à jour d'email..................................................................................... 36


Liste des Tableaux

TABLEAU 1 : DESCRIPTIONS DES ACTEURS ........................................................................................................................ 13

TABLEAU 2 : DETAILS DU DIAGRAMME DE CAS D’UTILISATION GLOBAL................................................................................... 15

TABLEAU 3 : PERFORMANCE DU L'ENVIRONNEMENT MATERIEL DE DEVELOPPEMENT................................................................. 24

TABLEAU 4 : QUELLES EXEMPLES DE BIBLIOTHEQUES INSTALLEES.......................................................................................... 28

Vous aimerez peut-être aussi