Vous êtes sur la page 1sur 37

ONAS

IPSET

Conception et réalisation d'un workflow pour la


gestion du parc informatique de l'ONAS

Réalisé par:

Encadrant Pédagogique

1
Année Universitaire:
Speech d1

Bonjour a tous,
Tout d abord , Merci Monsieur le président de jury de nous passer la parole
Merci a tous les membres du jury
Nous avons l honneur de vous présenter aujourd'hui notre projet , intituler
conception et réalisation d’un workflow pour la gestion du parc informatique de
l’onas
Réaliser au sein de l'entreprise ..

et présenter par moi-même .. Et mon collègue ..


Et encadrer par ..

2
Plan
Plan
Introduction

Etude de l’existant

Spécification des besoins

Activité d’analyse

Activité de Conception

Activité d’implémentation

Conclusion et Perspective 3
Speech d2

Notre plan s articule sur 7 parties sont comme suit


Commençant par l’introduction
Après nous allons entamer une étude et de l’existant

Ensuite nous allons exposer la solution proposée


On passe après à l’activité de conception
Par la suite l’activité d’implémentation
Et On clôturons par la conclusion et perspectives

4
Introduction(1)
Introduction (1)
Introduction

Etude de l’existant

Problématique

Solution proposée

Activité de
Conception

Activité
d’implémentation

Conclusion et
Perspectives

5
Speech d3

Une bonne infrastructure informatique permet à l’organisme d’assurer le bon


fonctionnement de son organisation en effet vu que l’onas est une des grand
entreprise publique de la tunisie elle est situé sur tous les villes du pays et elle
possède donc un grand nombre des équipements informatique pour la réalisation
de son devoir , pour la garantie de ce bon fonctionnement une bonne gestion de
son parc est nécessaire.

6
Introduction(2)
Introduction (2)
Workflow(flux de travail)

Introduction
Tâche1
Etude de l’existant
Acteur 1

Problématique
Tâche2
Acteur 2
Solution proposée

Activité de Tâche3
Conception
Acteur 3

Activité
d’implémentation
Tâche4
Conclusion et Acteur 4
Perspectives

Tâche5
7
Acteur 5
Speech d4

la notion du Workflow (flux de travail) comporte la modélisation et la gestion


informatique de l'ensemble des tâches successive à accomplir et des différents
acteurs impliqués dans la réalisation d'un processus métier,

nous insistons que dans un workflow une tache ne peux pas être réaliser
qu’après la validation de la présidente, par exemple lorsque l’acteur numéro 1
valide la première tache il est possible donc pour l’acteur numéro 2 de réaliser la
deuxième tache mais tant que cette tache n’est pas encore valider l’acteur
numéro 3 n’est pas capable de réaliser sa tache ainsi de suite

8
Etudede
Etude del’existant
l’existant
Exemples des applications de génération de workflow

Introduction

Etude de
l’existant

Problématique

Solution proposée
Exemples des applications de gestion du parc informatique
Activité de
Conception

Activité
d’implémentation

Conclusion et
Perspectives

9
Speech d5
 De nos jour Vu que la notion de workflow est utilisée par plusieurs entreprise
il existe logiciels de génération de workflow tel que :
 process studio: est une solution capable de simplifier la modélisation, le
déploiement et le pilotage de vos applications métiers orientées processus
(Workflow) 
 Cmlight : cmLight est une solution 100% web de workflow/gestion de
processus d'entreprise entièrement paramétrable et ne nécessitant aucune
compétence informatique.
 Voici aussi quelque exemple des applications pour la gestion du parc
informatique:
 GLPI; est un logiciel open source qui vous permettra d'assurer la gestion et
le suivi de votre parc informatique.
 GIMI :est un logiciel de gestion de parc informatique qui vous permettra
d'avoir une vue d'ensemble et un suivi accru de votre infrastructure
informatique.

10
Etudede
Etude del’existant
l’existant
le système utilisé actuellement par l’ONAS
Introduction

Etude de
l’existant

Problématique

Solution proposée

Activité de
Conception

Activité
d’implémentation

Conclusion et
Perspectives

Difficulté de gérer Augmenter le risque Perte du temps 11


l’application d'erreur
Speech d6

D'après notre enquête on a finit par réaliser que l’application utilisé par l’onas
pour la gestion de son parc est basé sur la notion de forms reports d’oracle ce qui
la rend difficilement gérable par les utilisateurs en effet l’ajout, la modification
ou la suppression se fait à partir de l’interface reports qui est une interface très
compliquer
D’autre part l’utilisation de ce système augmente le risque d’erreur et implique
une perte du temps

12
Problématique
Problématique
Introduction

Etude de l’existant

Difficulté de gérer un
grand nombre des Risque de perte
Problématique des données
équipements

Solution proposée

Activité de
Conception

Activité
d’implémentation

Conclusion et
Perspectives

Difficulté de gérer Manque de collaboration


les pannes et d’organisation de travail
13
Speech d7

Passons à notre problématique qui comporte


1: une difficulté de gérer un grand nombre des machines dans le réseau de
l’entreprise
2:manque de sécurité des informations en effet le risque de perdre des données
telle que les feuilles de contrat et les fiches techniques des équipements,
3:manque d’organisation en effet
4:difficulter de gérer les pannes
La déclaration d’une panne se fait sur des papiers ou par téléphone ce qui
conduit beaucoup du perte du temps ainsi parfois il y a perte des données
( manque de protège , sauvegarde des papiers )

14
Solutionproposée
Solution proposée
Introduction

Etude de
l’existant

Problématique

s a ti on d’un
Réal i
Solution
lo w p our la
proposée workf u parc
s ti o n d
ge ue de
Activité de
r m a t iq
Conception info
l’ONAS
Activité
d’implémentation

Conclusion et
Perspectives

15
Speech d8

Suite aux problèmes rencontrer, on a comme mission de développer un Workflow


permettant de répondre à tous besoin de l’ONAS. D’une part, cette application
Web présente un outil complet pour la gestion du parc informatique et d’autre
part elle permet d’obtenir un organigramme, une méthode de travail et une
structure changeable.

16
Solutionproposée
Solution proposée
Introduction Diminuer le
risque d’erreur
Etude de et gagner du
l’existant
temps  
Problématique

Solution
proposée
Activité de
Conception
Une bonne Un Organigramme
Activité
d’implémentation
organisation de dynamique
travail
Conclusion et
Perspectives

17
Speech d9

Les solutions envisagées pour la résolution des problèmes dégager au court de


notre enquête sont:
-Une bonne gestion des équipements et des pannes au sien de l’organisme
-Diminuer les risque d’erreur et gagner du temps à travers une solution basé sur
des interface simple a utilisées .
-Une solution qui offre une bonne organisation de travail entre les membres de
l ’équipes
-Un organigramme dynamique c’est-à-dire la possibilité de modifier les taches de
chaque utilisateur

18
Solutionproposée
Solution proposée
Gestion des Gestion des
Introduction Gestion des utilisateurs
Processus affectation des
Etude de métiers équipements
l’existant

Problématique

Solution
proposée
Besoins
Déclarer
Activité de
Fonctionnels panne
Conception

Activité
d’implémentation
Gestion des
Conclusion et profils
Perspectives

Gestion des Résoudre les


équipements pannes

19
Speech d10

 Dans cette partie nous allons présenté les besoins fonctionnels de notre
projet tel que la gestion des processus métiers , la gestion des utilisateurs et
de ses des profils c’est le faite de pouvoir ajouter modifier ou supprimer des
utilisateurs ou des profils ,la gestion des équipements et leur affections il y’a
aussi la déclaration des pannes et la résolution des ses pannes déclaré

20
Solutionproposée
Solution proposée
Introduction performance

Etude de
l’existant

Problématique

Solution
proposée
Besoins non
Activité de
Fonctionnels
Conception

Activité
d’implémentation
Ergonomie
sécurité
Conclusion et
Perspectives

21
Speech d11

 Les besoins non fonctionnels spécifient les propriétés du système tel que les
contraintes d’environnement et d’implémentation
 La sécurité : elle doit être assurée pour toutes les opérations réalisées par
l’utilisateur
 La performance : le temps de réponse doit être rapide
 L’ergonomie : les interfaces doivent respecter les règles ergonomiques de
base comme l’architecture de site, l’organisation visuelle, le contrôle
explicite et la gestion des erreurs.

22
Activitédedeconception
Activité conception
Introduction

Méthodologie Langage de
Etude de
l’existant de travail modélisation
Problématique

Solution proposée

Activité de
Conception
Activité
d’implémentation
PU(Processus Unifié) UML(Unified Modeling
Conclusion et
Perspectives
language)

23
Speech d12

Comme méthodologie de travail nous sommes inspirés du processus unifié qui utilise
UML comme un langage de modélisation
 PU est une méthodologie de développement basé sur un cycle de vie itératif et
incrémental qui s'articule autour de quatre phases
 analyse des besoins, élaboration ( analyser le système et développer le plan du
projet), construction( développement) et transition ( livraison du système aux
utilisateurs) . Chaque itération est composée de cinq activités : capture des besoins,
analyse, conception, implémentation et test
 Et comme outil de modélisation nous avons utilisé visual paradigm
 C’est un logiciel de création des diagrammes de modélisation en UML. Il Disposant
d'un outil créant des rapports personnalisables aux formats PDF, Word ou HTML afin
de les partager et les publier sur Internet, cette application est compatible avec de
nombreuses applications, standards et environnements
24
Activitédedeconception
Activité conception
Diagramme de cas d’utilisation global

Introduction
Gérer les processus métiers
Etude de
l’existant

Problématique

Solution proposée

Activité de
Conception
Activité
d’implémentation

Conclusion et
Perspectives

25
Speech d13

Maintenant nous allons présenter le diagramme de cas d’utilisation global de


l’application :

La cas d’utilisation d’authentification sévère primordiale lors du lancement de


l’application pour contrôler l’accès.
l’administrateur workflow gère les processus métiers et les profils
Toute agent de l’entreprise à le droit de déclarer une panne
L’agent qui peut être un technicien va résoudre les pannes
Ou bien un administrateur va gérer les utilisateurs , les équipements et leur
affectation ,

26
Activitédedeconception
Activité conception
Diagramme de cas d’utilisation Raffinée
Introduction

Etude de
l’existant

Problématique

Solution proposée

Activité de
Conception
Activité Créer
d’implémentation
processus
Conclusion et
Perspectives

27
Speech d14

 À partir du cas d’utilisation « gestion des processus métier », l’administrateur


workflow a le droit d’attribuer des permissions aux utilisateurs , de créer des
processus , et de planifier les taches c’est-à-dire il a le droit de définir
l’ordre des tâches du processus à réaliser

 Puisque notre application a l’esprit dynamiques. On choisit le cas créer


processus pour bien comprendre Notre projet

28
Activitédedeconception
Activité conception
Diagramme de séquence: le diagramme de séquence détaillé explique
l’échange des messages entre les différents entité du système
Introduction
Administrateur workflow Creer processus Gestion des processus processus

Etude de
l’existant ref
S’authentifier

Problématique

1:accéder à la fenêtre créer processus


Solution proposée
2:affichage du formulaire

Activité de
Conception 3:Remplir le formulaire
4:Envoyer les données saisie
Activité
d’implémentation 5:Vérification()

Conclusion et 6:Envoyer les données saisie


Perspectives
8:réponse 7:Sauvegarde()
10:message de validation 9:succés

29
Activitédedeconception
Activité conception
Diagramme de classe

Introduction

Etude de
l’existant

Problématique

Solution proposée

Activité de
Conception
Activité
d’implémentation

Conclusion et
Perspectives

30
Speech (conception diagramme de
classe)
 Et nous finissons l’étude conceptuelle avec le diagramme de classes d’entités
global , voici donc les différentes relations entre les tables,
 On trouve la classe ….

31
Activitéd’implémentation
Activité d’implémentation
Architecture 3 tiers
Introduction

Etude de Niveau 1 Niveau 2 Niveau 3


l’existant

Problématique Envoi de
requête
Solution proposée BD
Envoi de
Activité de
Conception
réponse

Activité
d’implémentation
Client Serveur d’application Serveur de base de données
Conclusion et
Perspectives

32
Speech diapositif implémentation

 Pour réussir notre conception on s’est basé sur le principe de séparation de


couches qui correspond a l’architecture 3 tiers , l’idée de cette archi est
d’utiliser un poste client qui communique avec le serveur via un protocole
standard, Cette archi sépare l app en 3 couche,
 La couche présentation : c’est-à-dire le client est la partie logicielle que l’on
trouve du côté d’utilisateur final. cette partie ne contient que le ou les
interface(s).
 La couche applicative : les traitements applicatifs globaux sont pris en charge
par le service applicatif,
 La couche accès à la donnée : c’est à dire le serveur qui consiste en une base
de données où tout système de stockage des données.

33
Activitéd’implémentation
Activité d’implémentation
Introduction

Etude de
l’existant

Problématique Vidéo qui explique le


fonctionnement de notre
Solution proposée application
Activité de
Conception

Activité
d’implémentation

Conclusion et
Perspectives

34
Conclusionetetperspectives
Conclusion perspectives
Conclusion
Introduction
Application web qui répond aux besoins

Etude de Faciliter le travail collaboratif entre les membre de l’équipes


l’existant

Eliminer l’utilisation des supports papiers


Problématique

Acquis
Solution proposée
Expérience bénéfique.
Activité de
Conception
Approfondir nos connaissances de modélisation et développement
Activité
d’implémentation
Perspectives
Conclusion et Ajouter un module de forum de discussion entre les membres de
Perspectives
workflow
Créer un système de pointage pour les employés.
35
Speech conclusion

A la fin de ce stage nous avons obtenu un produit qui contient les cas
d’utilisation explicités et validés au niveau de la capture des besoins, un produit
conforme aux attentes de l’entreprise . Cette expérience était bénéfique dans le
sens où il nous a permis de confronter nos connaissances académiques acquises
tout au long de notre cursus universitaire aux réalités du monde professionnel
Aussi nous avons eu la chance d’approfondir nos connaissance de modélisation et
de développement, Enfin . Cette application peut être améliorée par la
possibilité d’ajouter un module de forum de discussion entre les membres de
l’équipes ou encore créer un système de pontage pour les employés

36
Merci pour votre
attention

22
Année Universitaire: 2015-2016

Vous aimerez peut-être aussi