Documente Academic
Documente Profesional
Documente Cultură
2011-2012
2011-2012
Ddicaces
Je ddie ce travail :
Ma mre :
Qui ma toujours combl damour et daffection. Son dvouement et ses
sacrifices resteront pour moi une ligne de conduite, sa patience et sa
comprhension un emblme.
Avec tout mon amour et ma reconnaissance.
Mon pre :
A qui je dois tout, pour toute la comprhension, laide et la confiance
quil ma toujours accordes.
En tmoignage de mon infinie reconnaissance et ma profonde gratitude.
Mes deux surs Hanane et Ouissal :
Vous tes une partie de moi-mme, alors, trouvez dans ce travail
lexpression de mes vux les plus ardents de bonheur et de russite.
Mon chre amie et camarade de stage Meryem :
Pour toi seule, dont la sympathie, la comprhension et le soutien nont
dgal, je ddie ce travail.
Briller davantage, sera pour toi mon souhait le Plus cher.
Mon cher ami Saad :
Pour moi, tu nes pas seulement un ami denfance mais aussi un frre.
Les sacrifices que tu as consentis pour mon bien tre sont sans bornes.
Que ce travail te traduit ma profonde affection, ma gratitude et mes
respects.
Tous ceux que jaime et qui maiment.
Yassine
II
2011-2012
Ddicaces
Je ddie ce travail :
Meryem
III
2011-2012
REMERCIEMENTS
IV
2011-2012
RESUME
Durant les dix dernires annes, linformatique dcisionnelle a prouv sa capacit
simuler lavenir et anticiper les tendances du march. En effet, elle offre aux responsables
la possibilit de matriser linformation stratgique et de rehausser leurs performances.
Notre projet de fin dtudes au sein du ministre de la sant saligne parfaitement sur
cette vision. Lobjectif de notre projet est de mettre en place une solution dcisionnelle afin de
mieux grer lensemble des informations mdicales et administratives relatives au systme
dinformation hospitalier. Nous nous sommes particulirement intresss aux services des
urgences et des consultations externes.
Dans cet intrt, nous avons veill suivre une dmarche cooprative de gestion,
fonde sur les bons principes de linformatique dcisionnelle qui est la mthodologie
GIMSI. Ensuite, tout en respectant les tapes de cette mthode de gestion, nous avons
dbut par dfinir lenvironnement concernant les besoins du ministre ainsi que les objectifs
de notre projet, et avant de nous pencher sur laspect conceptuel pour la modlisation
multidimensionnelle de nos donnes relatives aux services des urgences et des consultations
externes, il a fallu, tout dabord, procder par rtro-ingnierie de la base de donnes source
afin dtablir un modle conceptuel de donnes qui nous a t utile pour raliser notre travail.
Nous avons galement entam llaboration des indicateurs cls et des axes danalyse pour
concevoir les modles multidimensionnels des datamarts Urgences et Consultations
Externes. Par la suite, on a entam la partie relative la mise en uvre de notre travail en
utilisant la suite Microsoft SQL Server 2008 R2, et ce, en commenant par la phase
dextraction, transformation et chargement des donnes, ensuite la cration des cubes OLAP
avant de gnrer les rapports relatifs aux deux services.
Le travail ralis dans notre projet de fin dtudes constitue un moyen de prdilection
des responsables du ministre de la sant qui met leur disposition de linformation
pertinente pouvant aider la bonne prise de dcision concernant la gestion hospitalire.
2011-2012
ABSTRACT
During the last decade, the business intelligence has proven its ability to simulate the
future and to anticipate the market trends. Indeed, it provides to managers the possibility to
manage strategic information and to enhance their performance.
Our graduation project conducted at the ministry of health aims at the establishment of
a Business Intelligence solution so as to manage better medical and administrative
information related to the hospital information system (HIS). We were particularly interested
in the Emergencies and External Consultations services.
In this interest, we were sure to follow a cooperative approach of project management
based on the best fundamentals of the Business Intelligence; this approach is named GIMSI.
By following the steps of this method, we started our project by defining the ministry
of health needs so as the objectives of our project, and before we fulfill the conceptual aspect
concerning the multidimensional modeling of data, it was necessary to appeal to the reverse
engineering of our data source so as to establish a conceptual model that would be helpful for
the achievement of our work. Also, we set a list of key performance indicators and the axes of
analysis following a serie of interviews with the ministry managers, after which logical
multidimensional models were designed. The establishment of such information system
requires the use of very specific tools, in our case; we used Microsoft SQL Server 2008 R2.
This suite allowed us to go through the extracting, transforming and loading data process, the
creation of OLAP cubes and finally the generation of reports and statistics.
Thus, our graduation project is a useful way to provide the ministry of health
managers relevant information that may assist them in making the right decisions related to
the hospitals management.
VI
2011-2012
, .
.
.
. .
GIMSI
,
.
. MICROSOFT 00 revre QQS R2
" "OLAP
.
.
VII
2011-2012
VIII
2011-2012
Sigles et abrviations
DIM
SIH
SIS
SIG-HO
KPI
BIDS
SSIS
SSAS
SSRS
ETL
OLAP
BI
ERP
SGBD
OLTP
ROLAP
MOLAP
HOLAP
DWH
MS
OS
MDX
IX
2011-2012
Sommaire
Introduction ................................................................................................................................ 1
I.
1.2.
1.3.
2.2.
2.3.
2.4.
2.5.
3.2.
Problmatique :.................................................................................................................... 8
3.3.
3.4.
4.2.
4.3.
Retro-Ingnierie : .............................................................................................................. 15
1.2.
2. Conception multidimensionnelle................................................................................... 20
III.
2.1.
2.2.
2.3.
2.4.
2011-2012
1.1.
1.2.
2.2.
2.3.
2.4.
2.5.
Ralisation ..................................................................................................................... 39
XI
2011-2012
Introduction
2011-2012
Chapitre 1
I.
Afin de mettre en vidence le contexte dans lequel sinscrit notre projet, ce chapitre
prsente, dans un premier temps, lorganisme daccueil dans lequel notre stage a t effectu, le
ministre de la sant. Il aborde, dans un second temps une tude bibliographique sur
linformatique dcisionnelle suivie par le contexte, les objectifs et la planification de notre
projet, finalement une tude du systme dinformation de lenvironnement dans lequel sinscrit
notre projet.
1.2.
2011-2012
1.3.
2011-2012
Avant de nous pencher sur les composants de la chaine dcisionnelle, il est important
de dfinir linformatique dcisionnelle ou la BI (Business intelligence) et parfois appele tout
simplement le dcisionnel . Elle peut tre dfinie comme l'exploitation des donnes de
l'organisme dans le but de faciliter la prise de dcision par les dcideurs, c'est--dire la
comprhension du fonctionnement actuel et l'anticipation des actions pour un pilotage clair
de l'organisme.
Les
outils
dcisionnels
sont
bass
sur
l'exploitation
d'un systme
d'information dcisionnel aliment grce l'extraction de donnes diverses partir des
donnes de production, d'informations concernant l'organisme ou son entourage et de donnes
conomiques.
2.2.
Architecture dcisionnelle :
Une architecture BI, illustre par la figure I.3, est un ensemble de concepts, de mthodes,
de technologies et doutils (logiciels ou matriels) permettant de rpondre aux besoins
stratgiques de lentreprise.
Cette architecture fait intervenir lentrept de donnes ou datawarehouse, qui peut tre
dfini comme un point de stockage de toutes les donnes utilises par le systme pour
4
2011-2012
analyser les informations. Cest un ensemble de donnes historises variant dans le temps,
organis par sujets, consolid dans une base de donnes unique, gr dans un environnement
de stockage particulier, aidant la prise de dcision dans lentreprise. [9]
Cet entrept rassemble des donnes issues de plusieurs sources htrognes (bases de
production de l'entreprise, fichiers plats, documents web, etc.). Ces donnes sont extraites,
transformes et charges au moyen doutils ETL (Extraction, Transformation, Loading)
durant la phase dalimentation.
Le Datawarehouse est gnralement constitu de plusieurs Datamarts qui sont des
petits magasins de donnes. Chaque Datamart concerne un domaine bien particulier comme la
vente, lachat ou la finance.
Pour permettre leur analyse interactive et rapide, les donnes dun entrept sont
ensuite reprsentes de manire multidimensionnelle sous forme de cubes de donnes et
analyses par des serveurs OLAP que nous allons prsenter par la suite.
Des gnrateurs de rapport sont galement utiliss durant la phase danalyse afin de
permettre aux utilisateurs finaux ou dcideurs de mieux apprhender et interprter les rsultats
d'analyses.
2.3.
Extraction des donnes des bases de donnes oprationnelles (ERP, SGBD, fichiers,
etc.)
Transformation de ces donnes pour nettoyer, conformer, standardiser, documenter et
corriger.
Chargement des donnes dans le systme dcisionnel: Datawarehouse, Datamart, ou
Cube.
2.4.
Modlisation dimensionnelle :
2011-2012
En effet, la table de faits contient les donnes (faits) qui reprsentent la valeur des
mesures (KPI) sur lesquelles va porter lanalyse, quant aux dimensions, elles prsentent les
axes avec lesquels on veut faire lanalyse. On trouve par exemple une dimension client, une
dimension produit, etc.
Schma en toile
Schma en flocon:
Un autre modle de mise en relation des dimensions et des faits dans un entrept de
donnes est le modle en flocon de neige. Le principe tant qu'il peut exister des hirarchies
de dimensions et qu'elles soient relies la table de faits. Avec ce schma, chacune des
dimensions est dcompose selon sa hirarchie. Par exemple: Date, Mois, Anne.
La figure ci-dessous montre un exemple dun schma en flocon de neige.
2011-2012
Modle en constellation:
2.5.
Serveur OLAP :
2011-2012
Contexte du projet :
Problmatique :
2011-2012
SIG-Ho . Ce dernier occupe une place prpondrante dans le systme de sant marocain et
permet au ministre de la sant de regrouper, classifier et emmagasiner linformation qui pourrait
tre utile pour les activits futures du ministre.
Malgr les efforts notables du ministre de la sant, force est de constater aujourdhui, le
systme de sant marocain souffre de quelques dysfonctionnements tels que la difficult daccs
aux soins, la gestion non satisfaisante des hpitaux, et aussi les difficults lies aux ressources
humaines. A cet gard, le ministre de la sant a mis en vidence le besoin dintgrer laspect
dcisionnel au systme dinformation existant afin de mieux grer toutes les donnes en
dgageant des informations qualitatives nouvelles qui seront la base de dcisions importantes
telles que loctroi des budgets par centre hospitalier, la rpartition du personnel sur les hpitaux,
le besoin des quipements mdicaux par centre hospitalier, etc.
Lintgration de ce type de solutions au ministre de la sant va permettre le
dveloppement de ce dernier sur le niveau technologie de linformation et va lui fournir des
statistiques permettant le bon suivi des diffrentes activits hospitalires. Tche quon ne saurait
effectuer sans avoir en main des indicateurs cls. A cet gard, sannonce la ncessit et le besoin
dtablir des KPI (Key performance indicator) afin que les responsables puissent en extraire des
informations qui leur serviront au meilleur accomplissement de leurs objectifs.
3.3.
Objectifs et dmarches :
Prvoir tout manque de ressources humaines ou matrielles dans les services des
tablissements sanitaires.
Visualiser des rapports sur des pidmies donnes, leurs taux et zones de propagations.
Avoir une image sur laspect gestionnaire des centres hospitaliers : retards des rendezvous, etc.
Concernant la dmarche du projet, nous avons adopt une dmarche qualit de conduite
de projets appele GIMSI, qui est une mthode cooprative et complte de conception de
systmes d'aide la dcision. Cette mthode dfinit un cadre mthodologique afin de mieux
formaliser les conditions de russite des projets tableaux de bord et privilgie la coopration et le
partage de la connaissance. [4]
En effet, notre choix est d plusieurs raisons :
Les tableaux de bord GIMSI sont orients aux mtiers de pilotage, ce qui est en parfait
accord avec la finalit de notre projet.
2011-2012
1- Identification
2- Conception
3- Miseenuvre
Comment le faire ?
3-Amlioration permanente
Le systme correspond-il
toujours aux attentes ?
10
3.4.
2011-2012
Planning du projet :
Afin de mieux organiser notre projet, nous avons prsent sous forme de diagramme
de Gantt lensemble des tches ainsi que leurs dures, tout en respectant la mthode GIMSI
adopte pour la ralisation du projet.
Le tableau ci-dessous rcapitule lensemble des tches ainsi que leurs dures :
Tableau I-2 : Tableau des tches
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Nom
Identification
Etude de lenvironnement
Formation
Formation SSIS
Formation SSAS
Formation SSRS
Conception
Analyse de lexistant et KPI
Modlisation multidimensionnelle
Miseenuvre
Processus ETL
Cubes OLAP
Reporting
Amlioration
Audit du systme et Formation
Rdaction du rapport
Dure
19 jours
12 jours
15 jours
5 jours
5 jours
5 jours
18 jours
7 jours
11 jours
31 jours
10 jours
7 jours
14 jours
5 jours
5 jours
57 jours
Dbut
07/02/2012
07/02/2012
13/02/2012
13/02/2012
20/02/2012
27/02/2012
05/03/2012
05/03/2012
14/03/2012
29/04/2012
29/04/2012
12/04/2012
23/04/2012
11/04/2012
11/04/2012
01/04/2012
Fin
02/03/2012
22/02/2012
02/02/2012
17/02/2012
24/02/2012
02/03/2012
28/04/2012
13/03/2012
28/03/2012
09/05/2012
11/04/2012
20/04/2012
10/05/2012
17/07/2012
17/04/2012
17/05/2012
Prdcesseurs
4
5
1
8
7, 3
4
11, 5
12, 6
10
13
11
2011-2012
4. Identification de lenvironnement :
4.1.
2011-2012
hospitalier. Le SIH est caractris par la multiplicit et diversit des entits fonctionnelles
quil met en jeu.
Les diffrentes entits fonctionnelles connectes par un Systme dinformation
hospitalier sont prsentes dans la figure I-8 :
4.3.
KEWAN, le PGI dit par une socit espagnole spcifique pour le domaine sanitaire
et qui intgre lensemble des services hospitaliers ainsi que la logistique, les finances et
dautres domaines, a t la solution choisie par le Ministre de la Sant du Maroc pour la
gestion informatise dun groupe dhpitaux publics desquels lHpital Hassan II dAgadir
est la tte.
_________________________________________________________________________
Dans ce chapitre, nous avons pu prsenter brivement le ministre de la sant ainsi
que la DIM. Ensuite, nous avons prcis le cadre gnral et spcifique de notre projet, avant
de nous pencher sur une tude des SIG-HO. Il est noter que notre projet entre dans le cadre
dun des grands projets au Maroc men par le Ministre de la sant, afin de permettre au
systme national de sant de jouer pleinement son rle, et ce en amliorant ses services,
commencer par son systme dinformation pour soffrir une meilleure ouverture sur les
diffrents tablissements sanitaires du pays.
13
2011-2012
Chapitre 2
II.
Conception
1. Analyse de lexistant :
Cette phase correspond la quatrime tape de la mthodologie de conduite de projet
GIMSI : Construction du tableau de bord. Elle vise analyser la structure du fond du
tableau de bord des dcideurs et la relation entre les informations.
Les donnes sur lesquelles portera notre analyse sont issues de la base de donnes
SQL Server relative au progiciel de gestion intgr KEWAN implment dans lhpital
Hassan II dAgadir. La base de donnes en question contient plus de 1700 tables dont la
plupart ont des noms qui ne fournissent aucune information sur leurs contenus, et les noms
des champs sont en langue espagnole, de plus aucune description des tables nest disponible.
Or ltablissement des indicateurs cls et la conception de notre entrept de donnes
ncessitent une description des tables de la base de donnes source afin den extraire les
informations qui nous seront utiles ainsi que les relations entre eux. De ce fait, on a t amen
procder par rtro-ingnierie afin dtablir un modle conceptuel des donnes.
Vu le grand nombre des tables de la base de donnes et la dure de notre stage qui se
posent comme des contraintes majeures, nous nous sommes intresss aux services relatifs
aux urgences et aux consultations externes.
En effet, notre choix sest pench vers le service des urgences vu sa particularit
comme tant le service actif jour et nuit et qui accueille le plus grand nombre de patients, par
la suite, sa gestion et son amlioration est dune grande importance. Notre deuxime choix
concerne laspect des consultations externes, car ce dernier reflte aux acteurs de notre
solution limage de gestion de ltablissement sanitaire en question quant aux rendez-vous,
leur planification et leur respect par le personnel.
14
1.1.
2011-2012
Retro-Ingnierie :
15
2011-2012
Quant au service des consultations externes, on y retrouve les patients passs par le
service des urgences et dont le diagnostic a ncessit une consultation externe chez un
spcialiste. Le patient ramne une feuille de rfrence et se dirige vers le service appropri
dans le centre des consultations externes le jour du rendez-vous.
Les consultations externes peuvent aboutir soit une hospitalisation du patient, un
transfert un autre centre ou bien un suivi du patient ce qui donne naissance un deuxime
rendez-vous.
Notre analyse a abouti aux tables EMEP et APPO qui contiennent les donnes
relatives aux urgences et aux consultations externes. Par la suite les tables en relation avec
EMEP et APPO ont t dgages, puis une analyse approfondie de ces donnes sest avre
16
2011-2012
ncessaire afin dliminer les tables vides et de garder les tables qui contiennent les
informations pertinentes.
1.2.
17
2011-2012
18
2011-2012
Nom de la table
Description
Personnes
Patients
Geographie
Cent_Serv_Activ
Episode
Episode_Service
Diagnostiques
Urgences
Sortie_Dest
Motif_Sortie
Motif_Admis
19
2011-2012
Services
Personnel_Sanit
Consul_Ext
Cahier_Consul
Resultat_RV
Consul_Echec
Consul_Type
Consul_motif
Clip
Consul_Etat
2. Conception multidimensionnelle
2.1.
Le DWH doit contenir des informations utiles servant extraire des mesures intitules
des KPI ou des indicateurs cls. Afin de recenser lensemble de ces informations, nous nous
20
2011-2012
sommes bass sur les informations recueillies suite une srie dinterviews auprs du
ministre de la sant. Cette phase correspond la cinquime tape de la mthode de conduite
de projet GIMSI : Choix des indicateurs , cette tape est prsente plus en dtail dans
lannexe 1, aussi bien que les critres auxquels doivent rpondre ces indicateurs cls.
Nous avons recens un ensemble dindicateurs cls qui couvrent tous les besoins du
ministre de la sant en matire de prise de dcisions, relativement aux services des urgences
et des consultations externes, ces indicateurs sont les suivants :
Urgences :
Dautre part, lanalyse de cet indicateur permet de dgager, par exemple, la moyenne
quotidienne ou mensuelle des patients servis en urgence atteints de la tuberculose ou bien de
la cholera, ainsi que leurs emplacements. De ce fait, cet indicateur peut servir aux
responsables comme moyen de suivre lvolution de certaines pidmies ainsi que leurs zones
de propagation.
2011-2012
Cet indicateur calcule le nombre de patients qui sont sortis des urgences.
Contrairement aux indicateurs prcdents, cette mesure ne prend pas en considration les cas
qui sont toujours en service des urgences au moment de lanalyse.
Cest la mesure qui concerne le nombre des patients dont le diagnostic au service des
urgences ncessite une consultation externe chez un spcialiste, les consultations externes se
font en dehors du centre hospitalier, dans le cas de lhpital HASSAN II dAgadir, cest le
centre de diagnostic qui est charg de recevoir les patients en consultations.
Lanalyse de cette mesure par rapport aux services de lhpital permet aux
responsables de prvoir tout manque de ressources humaines ou matrielles dans les services
dun tablissement sanitaire. Ainsi lorsquon remarque une augmentation du nombre des
consultations externes dans un service donn, les responsables devraient affecter plus de
personnel sanitaire dans ce service et fournir plus de ressources matrielles comme les
quipements mdicaux, vis--vis des centres de consultations externes.
Retard rendez-vous.
Cest lindicateur qui mesure la dure en jours entre la date dentre du patient en
urgences et la date du rendez-vous de la consultation externe, travers cette mesure on juge la
gestion des rendez-vous du centre hospitalier, ce qui reflte limage de ce dernier. Par
exemple, les retards des rendez-vous doivent tre en fonction de la gravit des cas qui se
prsentent en urgences, ainsi un rendez-vous dun cas de gravit moyenne doit tre retard par
rapport celui dun patient prsentant un tat plus grave.
Ainsi lanalyse de cet indicateur par rapport au personnel dun hpital permet dvaluer la
disponibilit ou le besoin en termes de mdecin et dinfirmiers ce qui pourrait expliquer aux
responsables du ministre de la sant les retards des rendez-vous. De ce fait, ils affecteraient
plus de personnel afin damliorer la qualit de gestion des tablissements sanitaires.
2.2.
2011-2012
Temps.
Age.
Sexe.
Services.
Personnel sanitaire.
Gographie du patient.
Diagnostique.
Centre.
Motif dadmission en urgences.
Motif de sortie des urgences.
Destination en sortie durgences.
Degr durgence.
Cas judiciaire oui ou non.
Cas ouvert oui ou non.
Cas nouveau oui ou non.
Affiliation
Type du rendez-vous.
Date de cration du rendez-vous.
Date du rendez-vous.
Etat du rendez-vous.
Rsultat du rendez-vous.
Agenda.
Dimensions
Hirarchie
Temps
Services
Gographie du
patient
Pays => Rgion => Provence => Dpartement => Provence par
dpartement.
Diagnostique
Age
23
2.3.
2011-2012
Dans cette partie, nous nous intresserons la description dtaille des axes danalyse
cits auparavant. En effet, cette description nous sera dune trs grande utilit lors de la phase
dextraction, transformation et chargement des donnes de la base de donnes source.
Ci-dessous, la description des axes danalyse Gographie et Temps :
La dimension Gographie: Nous nous sommes intresss cet axe qui permet de faire
lanalyse de lensemble des indicateurs selon la gographie, et aussi avec un niveau de
prcision lev, compte tenu de la hirarchisation de cette dimension. Cette table de
dimension se caractrise par le fait quelle est commune aux services des urgences et
des consultations externes.
Le tableau qui suit capitalise lensemble des informations relatives cette table de
dimension :
Tableau II-3 :Axedanalyse Gographie
Sources de donnes
Terr_id
Terr_idfath
terrcode
territoire
Dim_Geographie
Cette dimension permet de faire les
diffrentes analyses selon les pays, region,
provence,etc.
Cre partir de la table Geographie
Attributs
- Cl primaire de la table Dim_Geographie.
- Type de donnes: Int.
- Source de donnes: Geographie.
- Correspond lidentifiant de la rgion
laquelle appartient celle de la ligne.
- Type de donnes: int.
- Source de donnes: Geographie.
- Attribut indiquant le code de la rgion.
- Type de donnes: Char(15)
- Source de donnes: Geographie.
- Attribut indiquant le nom de la rgion ou de
la ville,etc.
- Type de donnes: Char(50)
- Source de donnes: Geographie.
La dimension Temps: Toutes nos analyses se font par rapport laxe du temps dans le
but de visualiser des rapports priodiques. La possibilit deffectuer les analyses des
diffrentes mesures selon laxe du temps et selon un niveau de granularit trs fin, est
dune trs grande importance dans le domaine des urgences et des consultations
externes, compte tenu de la hirarchisation de cet axe qui se prsente comme suit:
Anne => Semestre => Trimestre => Mois => Jour.
24
2.4.
2011-2012
Cette phase nous place dans la septime tape de la mthodologie de conduite de travail
GIMSI Systme de tableau de bord .
Nous avons adopt une approche ascendante pour la construction de notre entrept de
donnes. Cette approche nomme Bottom-Up consiste aller du bas vers le haut,
autrement dit, commencer par concevoir les datamarts et les regrouper par la suite jusqu
lobtention du datawarehouse [W4]. Dans notre cas, il sagit de la construction des deux
datamarts des urgences et des consultations externes.
Nous avons prsent dans le deuxime chapitre les diffrents schmas dun DWH : en
toile et en flocon. Dans notre cas nous avons opt pour le modle en toile, qui est le modle
classique. Il est considr comme tant le modle le plus simple et qui offre une grande
facilit de navigation.
Nous avons choisi ce modle pour plusieurs raisons citer :
les requtes sont plus rapides sur un schma en toile.
Ladaptabilit de ce modle aux cardinalits 1-n entre la table de fait et les tables de
dimensions, ce qui est le cas pour les relations entre les faits et les dimensions que
nous avons relevs.
lETL est plus simple avec un schma en toile.
Lespace occup par les tables de dimension est ngligeable devant celui de la table
des faits, en effet la majorit des tables de dimensions que nous avons recueillies ne
sont pas volumineuses.
Performances : Nombre de jointures limit, gestion des donnes creuses.
Bien que le modle en toile prsente quelques inconvnients comme la redondance
dans les dimensions, surtout dans les dimensions qui prsentent une hirarchie, mais il sagit
du modle le plus adapt notre cas.
Datamart Urgences:
25
2011-2012
Dim_DestSortieUrg
Dim_EpisOuvert
Destination_Id
Dim_Afiliation
EpisOuvert_Id
DestinationSortie
Afiliation_Id
EpisOuvert
Afiliation
Dim_Temps
DATE
ANNEE
SEME
Dim_Sexe
SEMEDESC
Fait_Urgences
Id_Sexe
TRIM
EPIS_KEY
Sexe
TRIMDESC
EpisOuvert_Id
MOIS
EpisCasNouv_Id
MOISDESC
EpisCasJud_Id
Dim_UrgGrade
DATEDESC
EPIS_DATE_INIT
UrgGrade_Id
Dim_Age
CSTA_Id
UrgGrade
Dim_CSTA
DestinationSortie_Id
Age_Id
MotifSortie_Id
Age
UrgCause_Id
RangAge_Id
UrgGrade_Id
RangAge
CSTA_Id
Id_Sexe
CENT_Id
Age_Id
CENTRE
centre_Id
SERV_Id
terr_Id
SERVICE
Diag_Id
TACTCODE
Afiliation_Id
Dim_Diag
Diag_Id
diagdesc
diagtype
Diag_IdFath
TACT
CSTA
Dim_Geographie
terr_Id
Dim_EpisCasNouv
terr_Idfath
EpisCasNouv_Id
terrcode
EpisCasNouv
territoire
Dim_UrgCause
Dim_MotifSortieUrg
UrgCause_Id
MotifSortie_Id
UrgMotif
MotifSortie
Dim_Centre
Dim_EpisCasJud
centre_Id
EpisCasJud_Id
centre
EpisCasJud
2011-2012
La table de fait Fait_Consul.Ext contient les cls primaires de toutes les tables de
dimensions avec lesquelles elle est lie.
Dim_Geographie
Dim_Sexe
terr_Id
Id_Sexe
terr_Idfath
Sexe
terrcode
Dim_Agenda
Agenda_Id
territoire
Agenda_Nom
Dim_Temps
DATE
ANNEE
Dim_RVProg
SEME
Id_RVProg
SEMEDESC
RendezVs_Prog
Fait_Consul.Ext
TRIM
EPIS_KEY
TRIMDESC
PERS_KEY
MOIS
PersSani_Id
MOISDESC
Id_Age
DATEDESC
Id_Sexe
Dim_EtatRV
terr_Id
Id_EtatRV
BOOK_KEY
EtatRV
Date_RV
Dim_PersonnelSani
Id_Prestation
PersSani_Id
CSTA_Id
Id_Sexe
Id_EtatRV
PersNomComplet
Dim_CSTA
Dim_Age
Id_TypeRV
Age_Id
Id_ResultatRv
Age
DIAG_KEY
RangAge_Id
BOOKDATEBOOK
RangAge
CSTA_Id
Id_RVProg
CENT_Id
Agenda_Id
CENTRE
Jours_Retard
Dim_Prestation
Id_Prestation
SERV_Id
Prestation_Id_Par
SERVICE
TACTCODE
Prescode
TACT
Prestation
CSTA
Dim_Diag
Diag_Id
Dim_TypeRV
Dim_ResultatRV
Id_TypeRV
Id_ResultatRv
Type_RV
Resultat_RV
diagdesc
diagtype
Diag_IdFath
Le Datawarehouse:
27
2011-2012
Rapport Projet de Fin dEtudes
Dim_EpisOuvert
EpisOuvert_Id
EpisOuvert
Dim_MotifSortieUrg
MotifSortie_Id
Dim_DestSortieUrg
Destination_Id
DestinationSortie
EpisCasJud_Id
EpisCasNouv_Id
MotifSortie
Fait_Urgences
EPIS_KEY
EpisCasNouv_Id
Dim_EpisCasNouv
EPIS_DATE_INIT
EpisOuvert_Id
EpisCasNouv
CSTA_Id
DestinationSortie_Id
MotifSortie_Id
UrgCause_Id
UrgGrade_Id
CSTA_Id
Dim_CSTA
CENT_Id
CENTRE
SERV_Id
SERVICE
TACTCODE
TACT
CSTA
Id_Sexe
Dim_Sexe
Sexe
DATE
Dim_Temps
ANNEE
SEME
SEMEDESC
TRIM
TRIMDESC
MOIS
MOISDESC
Dim_EtatRV
Id_EtatRV
EtatRV
EPIS_KEY
Fait_Consul.Ext
PERS_KEY
PersSani_Id
Id_Age
Id_Sexe
terr_Id
BOOK_KEY
Date_RV
Id_Prestation
CSTA_Id
Id_EtatRV
Id_ResultatRv
Dim_Centre
Id_Sexe
DIAG_KEY
Diag_Id
Prestation
Prescode
Prestation_Id_Par
Id_Prestation
Dim_Prestation
Jours_Retard
Agenda_Id
Id_RVProg
Id_TypeRV
centre_Id
Age_Id
BOOKDATEBOOK
DATEDESC
centre
centre_Id
Dim_Age
Age_Id
Age
RangAge_Id
RangAge
terr_Id
Dim_Geographie
terr_Idfath
terrcode
territoire
diagdesc
Dim_Diag
UrgCause_Id
Dim_UrgCause
diagtype
Diag_IdFath
UrgMotif
Afiliation_Id
Diag_Id
terr_Id
EpisCasJud_Id
Dim_EpisCasJud
EpisCasJud
Afiliation_Id
Dim_Afiliation
Afiliation
Dim_UrgGrade
UrgGrade_Id
UrgGrade
Id_RVProg
Dim_RVProg
RendezVs_Prog
PersSani_Id
Dim_PersonnelSani
Id_Sexe
PersNomComplet
Agenda_Id
Dim_Agenda
Agenda_Nom
Id_ResultatRv
Dim_ResultatRV
Resultat_RV
Id_TypeRV
Dim_TypeRV
Type_RV
28
2011-2012
_________________________________________________________________________
Au cours de ce chapitre, nous avons touch aux diffrents aspects conceptuels de notre
projet, partir du recueil des indicateurs cls de performance, jusqu ltablissement des
modles multidimensionnels pour lanalyse de ces indicateurs. Nous allons consacrer le
chapitre suivant la prsentation des outils utiliss pour raliser notre travail.
29
2011-2012
Chapitre 3
III.
30
2011-2012
Pentaho: Cette suite est considre comme le leader des suites de BI dans le monde
de lOpen Source. Cest une plateforme dcisionnelle extrmement complte et autosuffisante, qui permet non seulement dutiliser les diffrents outils dcisionnels open
source depuis une interface unique et simple dutilisation, mais aussi dtendre et de
combiner leurs fonctionnalits grce lutilisation dun moteur de workflow. Elle
31
2011-2012
repose sur JFreeReport pour les rapports, Weka pour le datamining, PDI pour l'ETL, et
Mondrian pour le serveur OLAP.[ W6]
1.2.
Fonctionnalits
Microsoft
Oracle
Alimentation
-Connexion
nimporte quelle
base de donnes
au travers dun
driver JDBC.
Stockage
-Cube OLAP.
-Entrept de donnes.
-Datamarts mtiers.
-Outil de gestion du
dictionnaire de donnes.
-Gestion de la scurit et
des reprises aprs incident
-Statistiques.
-Analyse
multidimensionnelle.
- Extraction des donnes
un format de type tableur.
-Cube OLAP.
-Entrept de donnes.
-Datamarts mtiers
-Outil de gestion du
dictionnaire de donnes.
-Gestion de la scurit et
des reprises aprs incident
-Statistiques.
-Analyse
multidimensionnelle.
- Extraction des donnes
un format de type tableur.
-SGBD avec
loption OLAP.
Administration
Analyse
Pentaho
- Administration
des actions depuis
une interface
spcifique.
-Connexion
nimporte quelle
base de donnes
relationnelle.
-Possibilit
32
Reporting et
tableaux de
bord
-Tableaux de bord
personnalisables et
interactifs.
-Mise disposition d'une
interface graphique de
construction de tableaux
de bord personnaliss et de
restitutions dans un portail
dcisionnel.
2011-2012
-Tableaux de bord
standards et interactifs.
-Mise disposition d'une
interface graphique de
construction de tableaux
de bord personnaliss.
dexcuter des
requtes MDX.
-Support de
sources de
donnes multiples
dans les mmes
rapports.
- Support de sous
rapports.
Suite cette comparaison nous pouvons conclure que certes, les outils Open Source
offrent un ensemble de fonctionnalits assez performantes mais restent dpasss par les suites
propritaires telles Microsoft ou Oracle. Ces deux dernires suites sont concurrentes et
proposent toutes les deux plusieurs composants qui rpondent aux besoins des entreprises et
couvrent lensemble de la chaine dcisionnelle avec un niveau de performance assez lev
mais la suite Microsoft reste meilleure que celle dOracle vu quelle est moins chre, facile
intgrer avec SharePoint et Microsoft Office et elle offre un niveau de scurit plus lev.
2.1.
En plus de son moteur, SQL Server 2008 R2 contient trois plateformes, indispensables
pour raliser un projet en Business Intelligence. [12]
SQL Server Integration Services: qui permet dintgrer des donnes provenant de
diffrentes sources pour les ranger dans un entrept central.
SQL Server Analysis Services: qui permet danalyser les donnes, agrges lors de
S.S.I.S., grce des fonctions danalyse multidimensionnelle.
SQL Server Reporting Services: qui permet de crer, grer et publier des rapports
rsultant des analyses ralises lors de SSAS.
33
2011-2012
Loutil avec lequel on va raliser notre travail : SQL Server 2008 R2 couvre
lensemble des tapes ncessaires la ralisation dun projet BI, le tableau suivant prsente
lensemble des fonctionnalits offertes par cet outil.
Tableau III-2 : Principaux fonctionnalits de MS SQL Server 2008 R2 [13]
Rle
Nomdeloutil
Fonctionnalits
Alimentation
Stockage
-Entrepts de donnes.
-Cubes OLAP.
-Datamarts mtiers.
Reporting et
tableaux de bord
Administration
2.2.
SQL Server Integration Services : LETL de Microsoft SSIS (SQL Server Integration
Services) permet dalimenter un systme dinformation dcisionnel partir de sources
de donnes htrognes : base de donnes Oracle, OLEDB, fichiers (plats, XML,
Excel), etc.
Lentrept de donnes constitu doit tre une base de donnes SQL Server. SSIS
permet galement dalimenter des cubes (Analysis Services) et peut sinterfacer avec
Reporting Services. [W5]
SQL Server Analysis Services: Le moteur Analysis Services permet de grer des
cubes afin deffectuer des analyses multidimensionnelles. Il intgre par ailleurs un
moteur de Datamining, fourni avec des algorithmes prdfinis, qui offre des
34
2011-2012
SQL Server Reporting Services : SQL Server Reporting Services offre toutes les
fonctionnalits de Reporting avec la possibilit pour des utilisateurs avancs de crer
leurs propres rapports, via le Report Builder. Cet environnement de gnration de
rapports met disposition des utilisateurs un large choix de sources de donnes, de
formats de sortie (HTML, PDF, Excel etc.) et de canaux de distribution (email,
fichier). SSRS est mme dattaquer des sources SQL Server et non SQL Server.
[W5]
Portail dentreprise: Office SharePoint est la solution portail de Microsoft mais il est
possible dintgrer les tableaux de bord issus des diffrents produits Microsoft dans un
portail dentreprise. [W5]
2.3.
Architecture fonctionnelle :
Figure III-4 : Architecture fonctionnelle de la suite Microsoft SQL Server 2008 R2 [13]
2.4.
Architecture technique :
Microsoft est un acteur majeur dans le domaine dcisionnel qui observe une forte
croissance depuis quelques annes (environ 30% du march mondial) et largit sa gamme de
produits de manire offrir ce jour lun des produits les plus complets du march
dcisionnel.
Cette plateforme modulaire, intgre, et interoprable sappuyant sur des standards
dispose dune forte volutivit. Le tableau suivant rsume larchitecture technique de la suite
dcisionnelle de Microsoft :
35
2011-2012
Options
Type darchitecture
Technologie darchitecture WEB
Navigateurs prconiss
Systmes dexploitation
Stockage des donnes
Modle de donnes.
Mode de calcul des agrgats
2.5.
Fonctionnalits
-Client/Serveur.
-Web.
-.Net.
-Internet Explorer.
-Firefox.
-Google Chrome.
-Netscape.
-Opera.
-Windows Server.
-Base de donnes : SQL Server.
-Nombre daccs simultans: Pas de
contrainte particulire.
-Modlisation la demande.
-ROLAP.
-HOLAP.
-MOLAP.
-Interoprabilit avec toutes les bases de
donnes relationnelles ou
multidimensionnelles compatibles OLEDB
ou ADOMD.Net.
-Gestion de comptes et de mots de passe
personnaliss, gestion de profils utilisateurs,
http, etc.
2011-2012
2011-2012
38
2011-2012
Chapitre 4
IV.
Ralisation
Ce dernier chapitre est consacr ltape de la mise en uvre de la solution qui constitue
lavant dernire phase de la mthodologie de conduite de projets GIMSI, cette phase a
consist en trois tapes. Dans un premier temps, nous tions amenes mettre en uvre le
processus dalimentation des datamarts Urgences et Consultations Externes. Ltape
suivante a consist en la cration des cubes OLAP. La dernire tape a consist en
llaboration des rapports et des tableaux de bord, et ce, en utilisant les diffrents
composants Microsoft prsents dans le chapitre prcdent. Nous dcrivons, dans ce
chapitre, les dtails relatifs chaque tape.
39
2011-2012
Les donnes extraites de ces deux tables ont subi des transformations et des oprations
telles que les tris, les jointures de fusion avant dtre charges dans la table de dimension
Dim_PersonnelSani.
La figure qui suit prsente cette phase dextraction, transformation et chargement de
cette table de dimension.
Nouvelles lignes : Il sagit dune transformation de recherche qui excute une requte
pour ne retourner que les lignes qui ont t insres dans la base de production depuis
le dernier chargement de la table, et les lignes modifies. Cette opration sert aux
rafraichissements automatiques de la table et est effectue au dbut du chargement de
chaque table qui ncessite un rafraichissement rgulier. [16]
Les tris: Cette transformation permet de trier les lignes du flux de donnes. Pour
configurer cette tche, nous devons spcifier les colonnes trier ainsi que leur ordre de
tri. Les tris sont indispensables avant toute opration de jointure de fusion. [16]
40
2011-2012
colonnes fusionner [16]. Dans notre cas, nous rcuprons le sexe et le nom complet
de chaque personne par une jointure entre les deux tables.
Pour la dimension Services, nous lavons aliment partir de quatre tables diffrentes
comme il est illustr sur la figure ci-dessous.
Nous avons effectu des jointures entre ces tables ; une jointure entre les deux
premires tables, une deuxime jointure entre le rsultat de la premire jointure et la troisime
table et finalement une dernire jointure avec la quatrime table.
41
2011-2012
42
2011-2012
Enfin, une configuration est ncessaire au niveau de SQL Server Agent pour rendre le
chargement des diffrentes dimensions de lentrept de donnes automatique. Il sagit de
dfinir un travail de type SQL Server Intgration Services qui excute des tapes dans un
ordre prcis, pour charger les tables de dimensions en premier suivies par les tables de fait.
Cette excution se fait chaque fin de semaine de faon automatique.
43
2011-2012
Comme le montre la figure, la cration du cube Urgences met en jeu la table de fait
et les tables de dimensions du datamart relatif aux urgences. Les mesures quon vise
calculer peuvent tre classes en deux types :
44
2011-2012
Les cubes subissent une opration de re-processing chaque fin de semaine de faon
automatique, ceci afin de rafraichir les donnes quils contiennent et prendre en comptes les
nouvelles insertions au DWH dans lanalyse OLAP.
45
2011-2012
Aprs la ralisation de chaque rapport, il est dploy dans le serveur de SQL Server
Reporting Services, ces rapports sont aprs visualisables via le service web Report Server qui
est une interface de communication entre les utilisateurs, les programmes clients et le serveur
de rapports SSRS.
2011-2012
concepteur PerformancePoint Dashboard Designer, les diffusant par la suite au plus grand
nombre dutilisateurs.
La figure qui suit prsente un exemple de tableau de bord qui concerne les urgences
cr laide de cet outil :
Laccs des utilisateurs ces tableaux de bord se fait en respectant les droits qui leur
sont octroys et les rles qui leur sont affects. En effet, SharePoint Server 2010 gre les
informations didentification de lutilisateur et scurise laccs au contenu des tableaux de
bord et ses sources de donnes sous-jacentes en dfinissant par dfaut les groupes
dutilisateurs suivants:
Administrateurs: Ils ont le droit dattribuer et modifier les autorisations des utilisateurs
pour les lments de tableau de bord.
Collaborateurs: Ils ont le droit de crer les lments de tableau de bord Performance
Point et les enregistrer dans les bibliothques de documents.
Lecteurs: Ils ont le droit dafficher et utiliser les lments de tableau de bord.
47
2011-2012
Ces groupes sont personnalisables, comme on peut crer de nouveaux groupes selon
les besoins de lorganisme.
Une fois lauthentification valide, une nouvelle session est cre, et la page offre
lutilisateur lensemble des fonctionnalits disponibles selon son profil telles que la
navigation dans les cubes, laffichage des tableaux de bord, etc. Dans le cas de
ladministrateur, il a le droit de visualiser les diffrents rapports et tableaux de bords, en
ajouter de nouveaux et aussi contrler laccs des autres utilisateurs.
_________________________________________________________________________
La ralisation de la solution dcisionnelle ft loccasion de combiner un ensemble
doutils et de techniques prsents dans les chapitres prcdents, durant le prsent chapitre,
nous avons pass en vue les tapes de cette phase, lETL, la cration des cubes OLAP et
finalement la ralisation des rapports et tableaux de bords. Nanmoins, La mthodologie
GIMSI ne sarrte pas la phase de mise en place, mais exige une amlioration permanente
par un audit du systme, la phase que nous navons pas pu raliser pour des contraintes de
temps.
48
2011-2012
V.
Conclusion gnrale
Au terme de ce travail, nous rappelons que notre projet de fin dtude sest droul au
sein de la direction de linformatique et des mthodes du ministre de la sant. Dans ce cadre,
nous tions chargs de mettre en place une solution dcisionnelle.
Ce projet nous a permis dapprofondir nos connaissances acquises en matire de
linformatique dcisionnelle et aussi dacqurir une premire exprience professionnelle dans
ce domaine. A prime abord, nous avons veill adopter une mthodologie de conduite de
projets spcifique aux systmes dcisionnels qui est la mthode GIMSI afin de mieux
formaliser les conditions de russite de notre projet dcisionnel. En respectant les tapes de
cette mthodologie, nous avons commenc par dfinir les besoins du ministre de la sant, les
objectifs de notre projet afin de mieux cerner le primtre et la porte de notre travail et aussi
on a dfini un planning qui nous a permis de prciser les tches ncessaires la ralisation de
notre projet. Une analyse de lexistant a t effectue avant dentamer laspect conceptuel qui
a consist dfinir les axes danalyses, les indicateurs cls suite une srie dinterviews avec
les responsables, et finalement la conception des modles multidimensionnels. La ralisation a
constitu la dernire tape de notre travail et a consist en lalimentation des datamarts, la
cration des cubes OLAP, et ce, en utilisant les plateformes offertes par la suite Microsoft. La
mise en place dune application web pour la restitution des donnes sous forme de rapports et
tableaux de bord a t ralise laide de loutil SharePoint 2010.
Quant aux perspectives envisages suite notre projet, nous proposons un audit du
systme ralis pour assurer un bon fonctionnement par la suite. Nous proposons galement
de dispenser une formation au profit dune quipe de la DIM afin quelle enchaine sur le
travail quon a ralis et dintgrer dautres services cette solution telles que le service
dhospitalisation, des accouchements et bien dautres dans le but davoir une vision
densemble de toutes les activits hospitalires.
49
2011-2012
Glossaire
BI (Business
Intelligence)
GIMSI
OLAP
OLTP
SID
Tableau de bord
Carte de
performance
50
2011-2012
Bibliographie
[1]- MINISTERE DE LA Dcret n 2-94-285 du 17 joumada Il 1415.
SANTE, (1994).
[2]- MINISTERE DE LA Stratgie 2008-2012.
SANTE, (2007).
[3]- MINISTERE DE LA Projet de financement et de gestion du secteur de la sant
SANTE, (Juin 2005).
PFGSS , fourniture et installation de progiciels pour le
systme dinformation hospitalier avec intgration.
[4]- FERNANDEZ,
Les nouveaux tableaux de bord des managers-Le projet
(Septembre 2008).
dcisionnel dans sa totalit, 4me dition, Editions
d'Organisation Eyrolles.
[5]- MINISTERE DE LA
SANTE, (2010).
[6]- S.BENNANI, (2012).
[7]- C.VENGENOT.
[8]- Le projet dcisionnel,
enjeux, modles et
architecture du
datawarehouse, (6 novembre
1997).
[9]- H. ELGHAZEL
[10]- BERNARD
EPINASSE, (2009).
[11]-Didier DONSEZ
[12]-VALENTIN PAULINE.
[13]- OHAYNON,
GABRIEL, (2007).
[14]- MICROSOFT, (2010).
[W1]
Fouille de donnes-Datamining.
Entrept de donnes 2.
[W2]
[W3]
[W4]
51
[W5]
[W6]
[W7]
[W8]
[W9]
2011-2012
http://grim.developpez.com/cours/businessintelligence/concepts/
conception-datawarehouse/
Page visite le mois de Fvrier 2012
La documentation en ligne de SQL Server 2008 R2, disponible
dans la librairie MSDN de Microsoft sur la page :
http://msdn.microsoft.com/fr-fr/library/ms130214(v=sql.105)
http://www.pentaho.com/explore/products/
Page visit en mois de Fvrier 2012
La liste des plates-formes dcisionnelles gnralistes , Le
blog du monde de la Business Intelligence.
http://www.legrandbi.com/liste-plates-formes-decisionnelles/
Publie le 04/06/2009, visite en Mars 2012
Rfrence aux langages pris en charge par SQL Server [MDX]:
http://msdn.microsoft.com/frfr/library/ms145506(v=sql.90).aspx
Visite en Avril 2012
Etapes de cration de tableaux de bord avec des listes,
disponible sur la page :
http://www.learningsharepoint.com/2010/08/31/createdashboard-with-list-in-sharepoint-2010/
Publie le 08/31/2010, visite le mois de Mai 2012.
52
2011-2012
2011-2012
Objectifs de ltape :
Au cours de cette tape, nous allons identifier lentreprise en termes de march, de
stratgie et de management.
Nous pourrons alors :
March
de :
Ressources
Quelle est sa capacit intgrer des solutions de haute technologie?
Management
Quel type de management pratique-t-elle et dlgue-t-elle les pouvoirs ?
Culture
Quels sont les impacts de la culture dentreprise sur ses structures ?
Stratgie
Comment se positionne-t-elle sur lchiquier et comment envisage-t-elle son
devenir ?
Etape2:Identificationdelastructuredelentreprise
Objectifs de ltape :
Au cours de cette tape, nous allons tudier la structure de lentreprise :
2011-2012
2- Processus
Identification des processus concerns par le projet, mise en vidence des points
dinterface sensibles.
3- Activits
Identification de lensemble des activits de tous les processus slectionns.
En rsultat, seront identifis :
Les processus et les activits critiques.
Les hommes concerns sur le terrain par le projet.
Constitution des groupes de travail.
Au cours de cette tape, nous choisirons les objectifs les plus adapts pour dcider.
Nous analyserons les critres de choix dfinissant un bon objectif.
Nous tudierons une mthode efficace pour les slectionner.
Born
Lobjectif est limit dans le temps.
Mesurable
Dfinition dune mtrique.
Accessible
Quels moyens, quelles contraintes, quels risques.
Raliste
Quelle mthode daccs.
Fdrateur
Adhsion globale.
Constructif
Contribue aux objectifs globaux.
55
2011-2012
Temps rel
Il est rafrachi suffisamment frquemment afin de permettre la prise de dcision dans
les meilleures conditions.
56
2011-2012
Induit laction
Selon linformation porte, il dclenche une ou plusieurs actions.
Constructible
Cest le rsultat de ltape suivante.
Etape 6 : la collectedinformation:
Objectifs de ltape :
Une fois les indicateurs choisis, nous allons les construire avec les informations notre
disposition.
Au cours de cette tape, nous allons tudier une mthode dvaluation des informations
ncessaires pour la construction des indicateurs.
Les informations utilises pour construire les indicateurs sont slectionnes en fonction
des critres suivants :
Accessible techniquement.
Linformation est disponible physiquement, elle est accessible au sein de
linfrastructure existante.
Disponible politiquement
Lacteur produisant ou utilisant habituellement cette information est prt en faire
partager les rgles dusage.
Prenne
Elle ne disparatra pas sans prvenir.
57
Degr de confiance
Les utilisateurs ont foi en cette information.
Cot
On connat le cot dobtention de linformation.
2011-2012
58
2011-2012
Etape10:lauditdusystme
Objectifs de ltape :
59
2011-2012
60
2011-2012
Connexions simultanes de BD
61
2011-2012
Les informations de la base de donnes sont souvent affiches au format de grille. Les
grilles en DbVisualizer supportent des oprations telles le tri, le filtrage, les calculs simples,
mobiliser les colonnes et la gestion de lapparition des colonnes. La grille de donnes peut
tre exporte dans des formats de fichiers tels que CSV, HTML, XML et SQL insert
dclarations.
L'explorateur de base de donnes organise les objets de la base dans une structure
arborescente. Les connexions des bases de donnes peuvent tre regroupes et les objets
filtrs. Les informations affiches dans l'explorateur de base de donnes dpendent de la base
62
2011-2012
de donnes actuelle. Quand un objet est slectionn, des informations dtailles sont affiches
dans les vues de l'objet.
Pour la majorit des bases de donnes, il existe un support tendu pour visualiser et
grer les objets de bases de donnes spcifiques, telles les dclencheurs, procdures stockes,
les alias, les dfinitions de l'utilisateur : Les types, les fichiers de donnes, les utilisateurs et
plus encore.
Les donnes du tableau peuvent tre dites directement dans le grille de donnes ou
dans un diteur de formulaire. En plus de l'dition de texte, DbVisualizer aussi supporte
l'dition de donnes binaires, BLOB et CLOB. Formats d'images communs tels que GIF,
PNG et JPG sont reconnus et affichs dans un visionneur dimage.
2011-2012
Moniteur :
Exportation/Importation de donnes :
Les donnes des tables peuvent tre exportes dans une varit de formats de fichiers.
Les fonctionnalits d'importation de donnes permettent d'importer des donnes provenant de
CSV (Comma Separated Values) vers des tables ou des grilles de bases de donnes.
64
2011-2012
Report Builder 3.0 introduit des visualisations supplmentaires par rapport Reporting
Services, y compris des cartes, des lignes de tendance et des codes bar qui peuvent aider
produire de nouvelles connaissances bien au-del de ce qui peut tre ralis avec des tables et
de tableaux standards. Report Builder 3.0 permet aussi de rutiliser des parties de rapport
existantes comme les blocs de construction pour crer de nouveaux rapports. En plus, les
utilisateurs constateront des amliorations de performances significatives avec des
amliorations la capacit d'utiliser Report Builder en mode serveur. Cela permet une
cration rapide de rapports avec la mise en cache des ensembles de donnes sur le serveur de
rapports lors de la bascule entre les modes design et visualisation.
Caractristiques spcifiques :
Les caractristiques spcifiques Report Builder 3.0 sont axes autour de la
simplification du processus de cration et ddition des rapports et des requtes et comprend
les lments suivants:
Des assistants faciles utiliser pour la cration des tables, matrices, secteurs et cartes
de rgions.
65
2011-2012
Prise en charge de louverture et ldition directe des rapports stocks sur le serveur de
rapports.
Support de l'utilisation des ressources serveur, tels que les sources de donnes
partages.
Des concepteurs de requtes pour les sources de donnes multiples, y compris un
concepteur de requtes Microsoft SQL Server spcifique.
66