Sommaire
Introduction générale…………………………………………………………………………1
Chapitre1 : Etude préalable
[Link]………………………………………………………………...………………2
[Link]ésentation de l’organisme d’accueil Algérie Poste……………………………………....2
2.1 Présentation du Sous-direction informatique (UPW) ………………………………...3
2.2.1 La Sous-direction informatique (UPW) a pour mission essentielle………………...3
2.3 Installation et intégration des solutions logicielles dans le cadre du projet……………...3
2.4 Présentation du Sujet…………………………………………………………………….4
2.4.1 Problématique………………………………………………………………………4
2.4.2 Objectifs…………………………………………………………………………….5
2.5 Présentation D’UML (Unified Modeling Language)……………………………………6
Chapitre2 : Etude de l’existant
Introduction………………………………………………………………...……………….9
II.1. Diagramme de cas d’utilisation ……………………………………………………….9
II. 1 .1. Formalisme……………………………………………………………………...9
II.2 Etude de documents…………………………………………………………………….14
II.3 Solution informatique…………………………………………………………………..15
II.4 Diagnostic de l’existant…………………………………………………………………18
Conclusion………………………………………………………………………………….18
Chapitre3 : Etude Conceptuelle
Introduction…………………………………………………………………………………20
III.1 Diagramme de classes ………………………………………………………………...20
III.1.1 formalisme DCL………………………………………………………………...20
III.1.2. Dictionnaire de données épuré………………………………………………….22
III.1.3 Règles de gestion………………………………………………………………...24
III.1.4 schéma DCL ……………………………………………………………………25
III.1.5. Description des classes ………………………………………………………26
III.1.6 Description des associations…………………………………………………….27
III.2. Modèle logique de données relationnel (MLDR)…………………………………….28
III.3 DIAGRAMME DE SEQUENCE……………………………………………………..29
III.4 DIAGRAMME D’CTIVITE…………………………………………………………..33
III.5 DIAGRAMME DE COMMUNICATION……………………………………………41
III.6 DIAGRAMME DE DEPLOIEMENT………………………………………………...42
III.7 MODELE PHYSIQUE DES DONNEES …………………………………………….44
CONCLUSION DE L’ETUDE CONCEPTUELLE…………………………………….45
Sommaire
Chapitre4 : Implémentation
IV.1 Objectifs de l’application web……………………………………………………….47
IV.2 L’environnement de développement………………………………………………...47
IV.2.1 Les Outils Front-End………………………………………………………47
IV.2.2 Les Outils Back-End……………………………………………………….48
IV.2.3 Les Outils de Collaboration………………………………………………..49
IV.2.4 Les Outils De Communications……………………………………………49
IV.2.5 Les Outils De Développement……………………………………………..50
IV.3 Structure de logiciel………………………………………………………………….50
IV.3.1 Mécanisme de connexion et de fonctionnement…………………………...50
IV.3.2 L’implémentation de la base de données…………………………………..50
IV.3.4 Description, de PgAdmin 4………………………………………………...51
IV.4 Script BDD…………………………………………………………………………..52
IV.5 Présentation de l’interface graphique………………………………………………..54
Login………………………………………………………………………………54
Description………………………………………………………………...60
Script Button Login………………………………………………………..61
Ajouter Un Admin………………………………………………………………...62
Admin Dashboard………………………………………………………………....65
Ajouter Un Technicien……………………………………………………………73
Technicien Dashboard…………………………………………………………….74
Gérer Les Techniciens…………………………………………………………….75
Création D’une Demande D’interventions………………………………………..76
Liste Des Demandes………………………………………………………………80
Admin……………………………………………………………………..80
Employé…………………………………………………………………...81
Création et Assignement d’un Ticket……………………………………………..82
Liste Des Ticket…………………………………………………………………...88
Conclusion Général………………………………………………………………..…89