Vous êtes sur la page 1sur 46

Projet de fin d’étude

Développement d’une application de gestion d’un parc


informatique
et de Help Desk

Réalisé par Encadrés par


Ghribi Raef M. El Touati Yamen (Suptech)
M. Lazzem Hatem (YAZAKI)

2014/2015
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 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é Systèmes de distributions électriques

Lieu Japon

5
Contexte générale du projet

L’activité

6
Contexte générale du projet

7
Problématique

Gestion
lent des Les techniciens informatiques
incendies sensés de résoudre les problèmes
peuvent être ne pas informé à temps
s’ils sont loin de leurs PC.
Equipements
non Les ressources informatiques ne
inventoriés sont pas inventorié tel que les
PC ,les imprimantes et les
logiciels
Manque
Ils manquent le suivi et la traçabilité
de des téléphones mobiles et les cartes
traçabilité 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.
 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 :
 Avoir un état complet et ajour du parc informatique ( matériels et
logiciels).
 Gestion rapide des incidents.
 Assurer la traçabilité et le suivie de tous les équipements
 Gain de temps.

9
Architectures technique de l’application
10
Solution adoptée

Les phases de notre projet:

Phase 4
• Phase transition

Phase 3
• Phase
construction
Phase 2
• Phase élaboration
Phase 1
• Phase
incubation

11
Analyse des besoins et spécification
Identification des acteurs

Acteur principal de l’application, son activité


primordiale et de créer une demande d’intervention
en cas de problème informatique en utilisant
Employé 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.
Technicien

C’est l’administrateur du système, il est


chargé de suivre toutes les fonctionnalités
principales du système ainsi que des
Superviseur 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

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

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

15
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 : Envoyer un SMS

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

19
Conception(8/7)

20
Réalisation

Choix de l’Architecture N-tiers

21
Réalisation
Architecture orienté service

22
Réalisation

Environnement de développement

Agent Inventory

Application Web

Application mobile

23
Réalisation

Ultidev

24
Réalisation

XAMPP

25
Réalisation

26
27
Réalisation

28
29
30
31
32
Réalisation

33
Réalisation

34
35
36
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:

 Intégration de l’AD pour la création automatiques des comptes utilisateurs

 Ajout des modules supplémentaires pour la gestion des consommables tel


que les toners et les rams papiers.

 Utilisation de SNMP pour le scan de réseau qui permet d’ extraire d’autre


données supplémentaires

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

40
Installation de l’agent Inventory

41
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

Découvrir 3
Service

Id transaction 2 Mettre à jour


Client
Service

1 Lire

43
SOAP

44
Structure d’un message SOAP

Header

Enveloppe

45
46