You are on page 1of 54

Minist`

ere de lEnseignement Sup


erieur et de la Recherche Scientifique
Universit
e de la Manouba
Ecole Nationale des Science de lInformatique

Projet de Fin dEtudes


Conception et developpement dun syst`eme de gestion de
qualite

MBAREK Issam

Fevrier 2014 - Juin 2014


Encadr
e par: Mme. SMATI Manel Supervis
e par: Mme. GUERMAZI Houda

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

Conception

MBAREK Issam

R
ealisation

Conclusion et perspectives

2/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

MBAREK Issam

2/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Fond
ee en 2003.
Bas
ee sur IT-Outsourcing (externalisation).
Certifi
ee ISO 9001 et CMMi for dev 1 (des standards de

qualite).

Figure: Logo de la societe Focus

Le site officiel de Focus

Syst`
eme Gestion de Qualit
e

MBAREK Issam

3/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Notre projet:
Propos
e par: le responsable de la qualite dans Focus.
But: doptimiser le syst`
eme de gestion implemente autour les

specifications de CMMi et ISO 9001.


Syst`
eme de gestion de qualite (QMS): ensemble des directives

necessaires `a la matrise et `a lamelioration des divers


processus dune organisation2 .

2
C. Schwarz, Toward an understanding of the nature and conceptualization of outsourcing success,Journal of
Information and Management 51, 2014, p.185.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

4/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Syst`
eme Gestion de Qualit
e

MBAREK Issam

5/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Premier objectif
Faciliter la manipulation des
metriques de qualite .

Syst`
eme Gestion de Qualit
e

MBAREK Issam

5/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Premier objectif
Faciliter la manipulation des
metriques de qualite .

Deuxieme objectif
Faciliter la gestion des
documents se qualite.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

5/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Soci
et
e daccueil Cadre g
en
erale du projet Objectifs de notre travail

Premier objectif
Faciliter la manipulation des
metriques de qualite .

Deuxieme objectif
Faciliter la gestion des
documents se qualite.

Troisi`eme objectif
Faciliter loperation de planning
de laudit de la qualite.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

5/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

MBAREK Issam

6/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Objectif 1: La manipulation des metriques.


Indicateur de performance (Key Performance Indicators KPIs).
Mesurer le progr`
es realise ou `a realiser pour atteindre un

objectif strategique3 .

3
R. Gonzalez, J. Gasco, J. Llopis, Information systems outsourcing: an empirical study of success factors,
Human Systems Management 29, 2010, pp. 139151.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

7/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Figure: Exemple dun processus et ces metriques

Syst`
eme Gestion de Qualit
e

MBAREK Issam

8/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Figure: Les valeurs annuelles des metriques


Syst`
eme Gestion de Qualit
e

MBAREK Issam

9/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Objectif 2: La gestion des documents et leurs tracabilite.


CMMi et ISO 9001 = documentation de toutes les actions

prises pour gerer la qualite 4 .


Documentation = r`
egles de nommages (unique pour chaque

societe)

4
P.M. Bentler, D.G. Bonett, Significance tests and goodness of fit in the analysis of covariance structures,
Psychological Bulletin 88, 1980, p. 588.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

10/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Figure: Exemple de r`egles de nommage des fichiers

Syst`
eme Gestion de Qualit
e

MBAREK Issam

11/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Objectif 3: le planning de laudit


Laudit = examen professionnel aboutissant `
a un jugement sur

les etats financiers, le contr


ole interne et lorganisation de la
societe 5 .
Audit doit
etre planifie en avance.

5
W. HaiTao, J. BaoXian, Research Based onWeb Development of Spring Integration Framework, in
International Forum on Information Technology and Applications, 2002, p.2.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

12/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Figure: Exemple de fiche de renseignements des audits

Syst`
eme Gestion de Qualit
e

MBAREK Issam

13/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Critiques:
Les m
etriques ne sont pas presentes par des graphes, et geres

manuellement par des fichiers Excel.


Le processus de nommage des document pour la tracabilit
e

nest pas evident et complique `a manipuler.


Le processus de laudit est une
etape repetitive et que le

responsable doit gerer `a chaque fois.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

14/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Un revue de la litterature montre:


Utilisation des Dashboards (table de bord) 6
Informatiser et automatiser les fonctionnalit
es 7 .
Application web 8 .

6
R. Gonzalez, J. Gasco, J. Llopis, Information systems outsourcing: an empirical study of success factors,
Human Systems Management 29, 2010, pp. 139151.
7
C. Escanciano, E. Fernandez, C. Vazquez, Linkng the firms technological status and ISO 9000 certification:
results of empirical research, Journal of technovation 22, 2002, p.1.
8
S. Kim, Y.-S. Chung Critical success factors for IS outsourcing implementation from an interorganizational

relationship perspective, Journal of Computer Information Systems 43, 2003, p.81.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

15/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Etude
de lexistant Critique de lexistant Etude
de l
etat de lart

Conception

R
ealisation

Conclusion et perspectives

Solution propos
ee et travail demand
e

Nous proposons:
Cr
eation dune application web.
Faciliter lacc`
es `a linformation des KPIs et les representer via

Dashboard.
La gestion de la tracabilit
e des documents en respectant les

regles de nommages propre de la societe.


Automatiser le processus de planning de laudit

Syst`
eme Gestion de Qualit
e

MBAREK Issam

16/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

MBAREK Issam

17/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Les besoins fonctionnelles:


La gestion de table de bord.
Le planning des audit.
La tracabilit
e des documents.
Ladministration de lapplication.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

18/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Les besoins non-fonctionnelles:


Maintenabilit
e.
Extensibilit
e.
Adaptabilit
e.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

19/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Les acteurs:
Ladministrateur de

lapplication.
Un simple utilisateur.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

20/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Diagrammes de cas dutilisation

Figure: Diagramme de cas dutilisation generale


Syst`
eme Gestion de Qualit
e

MBAREK Issam

21/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Figure: Diagramme de cas dutilisation pour levaluation des metriques

Syst`
eme Gestion de Qualit
e

MBAREK Issam

22/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Analyse des besoins Sp


ecification des besoins

Figure: Diagramme de cas dutilisation pour le planning daudit

Syst`
eme Gestion de Qualit
e

MBAREK Issam

23/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

MBAREK Issam

24/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Figure: Schema dintegration de Spring et Hibernate

9
W. HaiTao, J. BaoXian, Research Based on Web Development of Spring Integration Framework, in
International Forum on Information Technology and Applications, 2002, p.2.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

25/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Figure: Diagramme de paquetage de notre application

Syst`
eme Gestion de Qualit
e

MBAREK Issam

26/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Couche Mod`ele:

Figure: Diagramme des classes pour la couche mod`ele


Syst`
eme Gestion de Qualit
e

MBAREK Issam

27/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Couche Presentation:

Figure: Diagramme des classes pour la couche presentation: les


donnees
Syst`
eme Gestion de Qualit
e

MBAREK Issam

28/ 49

Introduction

Etudes
pr
eliminaires

Conception globale

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Conception d
etaill
ee

Figure: Diagramme des classes pour la couche presentation: laffichage

Syst`
eme Gestion de Qualit
e

MBAREK Issam

29/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

MBAREK Issam

30/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Env. Materiel:
Processeur PentiumR Intel
2Go de RAM
2 MO de m
emoire cache
Java Virtuel Machine est install
ee

Syst`
eme Gestion de Qualit
e

MBAREK Issam

31/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Env. Logiciel:
Eclipse
Maven
Tomcat
MySQL et MySQL workbench
LDAP et LDAP explorer Tool

Syst`
eme Gestion de Qualit
e

MBAREK Issam

32/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Langage utilises:
Java avec ladoption du paradigme orient
e objet.
XML pour la description des fonctionnalit
es de Spring.
HQL pour la communication entre notre application et la base

de donnees, geree par Hibernate.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

33/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Frameworks utilises:
Spring et les sp
ecification des couches de J2EE.
Hibernate, pour la communication avec la base de donn
ees.
PrimeFaces pour la repr
esentation des diagrammes et les

interfaces de lutilisateur.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

34/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Demonstration du travail realise.

Figure: Fenetre dacc`es `a lapplication

Syst`
eme Gestion de Qualit
e

MBAREK Issam

35/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: La page daccueil de lapplication

Syst`
eme Gestion de Qualit
e

MBAREK Issam

36/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Interface pour le profil administrateur

Syst`
eme Gestion de Qualit
e

MBAREK Issam

37/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Ajouter les donnees concernant les Process Area

Syst`
eme Gestion de Qualit
e

MBAREK Issam

38/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Affichage de toutes les Process Area existant

Syst`
eme Gestion de Qualit
e

MBAREK Issam

39/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Mise `a jour des donnees concernant un Process Area specifique

Syst`
eme Gestion de Qualit
e

MBAREK Issam

40/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Suppression des donnees concernant un Process Area specifique

Syst`
eme Gestion de Qualit
e

MBAREK Issam

41/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Objectif 1: Manipulation des metriques.

Figure: La configuration de table de bord (dashboard)

Syst`
eme Gestion de Qualit
e

MBAREK Issam

42/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Les diagrammes presentant les valeurs de lannee 2012 de la


metrique Sales Turnover

Syst`
eme Gestion de Qualit
e

MBAREK Issam

43/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Figure: Mise `a jour des valeurs des metriques

Syst`
eme Gestion de Qualit
e

MBAREK Issam

44/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Objectif 2: Gestion des documents et leurs tracabilite.

Figure: Interface pour la gestion de nommage des documents

Syst`
eme Gestion de Qualit
e

MBAREK Issam

45/ 49

Introduction

Etudes
pr
eliminaires

Environnement de travail

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

Les choix techniques Interfaces de lapplication

Objectif 3: Planning de laudit.

Figure: Interface pour le planning des audits

Syst`
eme Gestion de Qualit
e

MBAREK Issam

46/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

R
ecapitulation Perspectives

Introduction

Etudes
preliminaires

Analyse et specification des besoins

Conception

Realisation

Conclusion et perspectives

Syst`
eme Gestion de Qualit
e

MBAREK Issam

47/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

R
ecapitulation Perspectives

Conception et impl
ementation dune application qui facilite et

optimise le travail de departement de la gestion de la qualite


dans Focus.
Impl
ementation des fonctionnalites de laffichage et la gestion

des metriques de la qualite, suivie des documents par les r`egles


de nommage et lautomatisation de loperation de laudit.
Utilisation des Frameworks Spring, Hibernate et la librairie

Prime Faces pour le JSF.

Syst`
eme Gestion de Qualit
e

MBAREK Issam

48/ 49

Introduction

Etudes
pr
eliminaires

Analyse et sp
ecification des besoins

Conception

R
ealisation

Conclusion et perspectives

R
ecapitulation Perspectives

Amelioration de travail:
la gestion de non-conformit
es
la gestion de risques
le traitement des plaintes

Syst`
eme Gestion de Qualit
e

MBAREK Issam

49/ 49

Merci pour votre attention

You might also like