Projet de fin dtude Dveloppement dune application de

  • Slides: 46
Download presentation
Projet de fin d’étude Développement d’une application de gestion d’un parc informatique et de

Projet de fin d’étude Développement d’une application de gestion d’un parc informatique et de Help Desk Réalisé par Ghribi Raef 2014/2015 Encadrés par M. El Touati Yamen (Suptech) M. Lazzem Hatem (YAZAKI)

Plan Contexte Général Problématique Solution adoptée Spécification des besoins Conception et Architecture générale Réalisation

Plan Contexte Général Problématique Solution adoptée Spécification des besoins Conception et Architecture générale Réalisation Conclusion et Perspectives

Contexte générale Les parcs informatiques 3

Contexte générale Les parcs informatiques 3

Contexte générale du projet Mission ? La gestion des interventions avec un système de

Contexte générale du projet Mission ? La gestion des interventions avec un système de ticket L’inventaire automatique du parc informatique La gestion des prêts (téléphones & cartes SIM) 4

Contexte générale du projet Entreprise d’accueil A propos Date de naissance 1929 Secteur d’activité

Contexte générale du projet Entreprise d’accueil A propos Date de naissance 1929 Secteur d’activité Systèmes de distributions électriques Lieu Japon 5

Contexte générale du projet L’activité 6

Contexte générale du projet L’activité 6

Contexte générale du projet 7

Contexte générale du projet 7

Problématique Gestion lent des incendies Equipements non inventoriés Manque de traçabilité Les techniciens informatiques

Problématique Gestion lent des incendies Equipements non inventoriés Manque de traçabilité Les techniciens informatiques sensés de résoudre les problèmes peuvent être ne pas informé à temps s’ils sont loin de leurs PC. Les ressources informatiques ne sont pas inventorié tel que les PC , les imprimantes et les logiciels Ils manquent le suivi et la traçabilité des téléphones mobiles et les cartes SIM utilisés par les personnels de la société 8

Solution adoptée Solution : ü Développer un système capable d’inventorié automatiquement le parc informatique.

Solution adoptée Solution : ü Développer un système capable d’inventorié automatiquement le parc informatique. ü Notification par mail et SMS à chaque ouverture d’un nouveau ticket (demande d’intervention) ü Développer une application Web pour la gestion des prêts téléphonique Avantage : v Avoir un état complet et ajour du parc informatique ( matériels et logiciels). v Gestion rapide des incidents. v Assurer la traçabilité et le suivie de tous les équipements v Gain de temps. 9

Architectures technique de l’application 10

Architectures technique de l’application 10

Solution adoptée Les phases de notre projet: Phase 4 • Phase transition Phase 3

Solution adoptée Les phases de notre projet: Phase 4 • Phase transition Phase 3 Phase 2 • Phase construction • Phase élaboration Phase 1 • Phase incubation 11

Analyse des besoins et spécification Identification des acteurs Employé Technicien Superviseur Acteur principal de

Analyse des besoins et spécification Identification des acteurs Employé Technicien Superviseur Acteur principal de l’application, son activité primordiale et de créer une demande d’intervention en cas de problème informatique en utilisant l’interface web de l’application. Acteur actif du système, son rôle est de résoudre les problème informatique , fermer les tickets ouvert par les employés et la gestion des prêts téléphoniques. C’est l’administrateur du système, il est chargé de suivre toutes les fonctionnalités principales du système ainsi que des fonctions supplémentaires tel que la gestion des départements 12

Analyse des besoins et spécification Diagrammes de cas d’utilisation Diagramme Cas d’utilisation - Superviseur

Analyse des besoins et spécification Diagrammes de cas d’utilisation Diagramme Cas d’utilisation - Superviseur 13

Analyse des besoins et spécification Diagramme Cas d’utilisation Technicien 14

Analyse des besoins et spécification Diagramme Cas d’utilisation Technicien 14

Analyse des besoins et spécification Diagramme Cas d’utilisation - Employé administratif 15

Analyse des besoins et spécification Diagramme Cas d’utilisation - Employé administratif 15

Analyse des besoins et spécification Diagramme Cas d’utilisation - Gérer les prêts téléphoniques 16

Analyse des besoins et spécification Diagramme Cas d’utilisation - Gérer les prêts téléphoniques 16

Conception et Architecture générale Diagramme de séquence : Créer un ticket 17

Conception et Architecture générale Diagramme de séquence : Créer un ticket 17

Conception et Architecture générale Diagramme de séquence : Envoyer un SMS 18

Conception et Architecture générale Diagramme de séquence : Envoyer un SMS 18

Conception et Architecture générale Diagramme de séquence : Créer un inventaire 19

Conception et Architecture générale Diagramme de séquence : Créer un inventaire 19

Conception(8/7) 20

Conception(8/7) 20

Réalisation Choix de l’Architecture N-tiers 21

Réalisation Choix de l’Architecture N-tiers 21

Réalisation Architecture orienté service 22

Réalisation Architecture orienté service 22

Réalisation Environnement de développement Agent Inventory Application Web Application mobile 23

Réalisation Environnement de développement Agent Inventory Application Web Application mobile 23

Réalisation Ultidev 24

Réalisation Ultidev 24

Réalisation XAMPP 25

Réalisation XAMPP 25

Réalisation 26

Réalisation 26

27

27

Réalisation 28

Réalisation 28

29

29

30

30

31

31

32

32

Réalisation 33

Réalisation 33

Réalisation 34

Réalisation 34

35

35

36

36

Conclusion • L’objectif de ce projet de fin d’étude était de concevoir et développer

Conclusion • L’objectif de ce projet de fin d’étude était de concevoir et développer une application web pour la gestion des parcs informatiques. • Ce projet m’ a donné la possibilité de découvrir de nouvelles approches de développement tel que les applications dédiés aux mobiles et d’utiliser des nouvelles technologies, telles que les web services. 37

Perspectives Ce projet peut être amélioré par la: q Intégration de l’AD pour la

Perspectives Ce projet peut être amélioré par la: q Intégration de l’AD pour la création automatiques des comptes utilisateurs q Ajout des modules supplémentaires pour la gestion des consommables tel que les toners et les rams papiers. q Utilisation de SNMP pour le scan de réseau qui permet d’ extraire d’autre données supplémentaires 38

LOGO

LOGO

Installation de l’agent Inventory Créer un nouveau GPO 40

Installation de l’agent Inventory Créer un nouveau GPO 40

Installation de l’agent Inventory 41

Installation de l’agent Inventory 41

Le Processus unifié - L'axe vertical : les principaux enchaînements d'activités selon leur nature

Le Processus unifié - L'axe vertical : les principaux enchaînements d'activités selon leur nature - L'axe horizontal : représente le temps et montre le déroulement du cycle de vie du processus 42

Architecture orienté service Annuaire Publier Service Valider 3 Découvrir Id transaction 2 Service Mettre

Architecture orienté service Annuaire Publier Service Valider 3 Découvrir Id transaction 2 Service Mettre à jour Client 1 Service Lire 43

SOAP 44

SOAP 44

Structure d’un message SOAP Header Enveloppe 45

Structure d’un message SOAP Header Enveloppe 45

46

46