Modélisation
organisationnelle des données
1. Définition des concepts de base du
MOD
Modèle organisationnel des données a pour objectif
de déterminer exactement quel sorte d'information à conserver
(à informatiser).
2. Règles de passage du MCD au MOD
global
Le passage du MCD au MOD global se fait en appliquant les deux
règles suivantes :
· Suppression de tous les objets et relations du MCD qui
ne sont pas mémorisées informatiquement.
· En cas de nécessité, créer des
objets ou des relations qu'on a supprimés.
3. Présentation du MOD global
Après application des règles de passage du MCD
au MOD global, nous avons constaté que notre MCD n'a subi aucune
modification et, par conséquent notre MCD est identique au MOD, c
à d tous les objets seront automatiquement mémorisées.
Présentation du MOD global
Agent
#Matriag
Nom ag
Post ag
Adresse ag
Télé ag
Fonction
251677184Concerner
251681280Patient
#Dossier
Nom pat
Post nompat
Catégorie
Adresse
251675136Enregistrer
251680256251694592251695616251685376251692544251688448251690496251691520251686400251687424251684352251683328251682304Effectuer
251679232Paiement
#numpaie
Montpaie
Datepaie
251678208Acte
#code acte
Design
Prix acte
Devise
251676160
1, n 1, 1 1,1
2516894722516935681
1, 1
1, n
1, n
4. Quantification de la multiplicité des
cardinalités
La quantification de la multiplicité des
cardinalités nous permet d'effectuer le calcul de la moyenne, des objets
qui sont déterminés
Par l'organisation, ou par une règle.
Pour calculer la cardinalité moyenne, il existe
quelques paramètres à considérer :
· N : nombre d'occurrences de l'objet source
· Mim: cardinalité minimum
· Max : cardinalité maximale
· Mo: valeur modale
· Cm : cardinalité moyenne
· P : taux de participation
· Nc : nombre d'occurrence d'objet cible
· Nr: nombre d'occurrence de la relation
D'où, la cardinalité moyenne est
égale :
Cm = (Min+ 2 Mo+ Max)/ 4* P
P = Mo
Max
Une fois trouvée la cardinalité moyenne, il faut
maintenant calculer le nombre d'occurrence (Nc).
Il est à signaler que la cardinalité moyenne est
calculée que pour des relations du type autre que père et fils
car celles-ci deviendront des tables de lien. Mais en ce qui nous concerne,
nous n'avons aucune solution du type autre que père et fils.
a. Quantification des objets
N°
|
Objet
|
Code
|
Type
|
Volume
|
1
|
Patient
|
pat
|
AN
|
55
|
2
|
Agent
|
Ag
|
AN
|
55
|
3
|
Paiement
|
paie
|
AN
|
30
|
4
|
Acte
|
acte
|
AN
|
35
|
a. Quantification des propriétés
N°
|
Objets
|
Code
|
propriété
|
Code
|
Type
|
Taille
|
Taille totale
|
1
|
patient
|
Pat
|
#numéro dossier
Nom patient
Catégorie
adresse
|
Dossier
Nom pat
Cat
Adresse
|
AN
AN
AN
AN
AN
|
5
20
15
5
10
|
55
|
2
|
Agent
|
ag
|
#matricule
Nom agent
Post nom agent
Adresse agent
Téléphone agent
fonction
|
Matri ag
Nom ag
Postnom ag
Adresse ag
Tél ag
Fonct
|
AN
AN
AN
AN
AN
AN
|
5
20
15
20
15
15
|
90
|
3
|
Paiement
|
paie
|
#numéro paiement
Montant paiement
Date paiement
|
N°paie
Mont paie
Date paie
|
AN
N
AN
|
5
15
10
|
30
|
4
|
Acte
|
acte
|
#code acte
Désignation
Prix acte
devise
|
Code acte
Design
Prix acte
Devise
|
AN
AN
AN
AN
AN
|
5
5
15
10
|
35
|
b. Calcul des cardinalités
Il est à signaler que la cardinalité moyenne est
calculée que pour des relations du type autre que père et fils
car celles-ci deviendront des tables de lien. Mais en ce qui nous concerne,
nous n'avons aucune solution du type autre que père et fils.
c. Calcul du volume du MOD global
Calcul du volume des objets
Volume objet = T*N
N°
|
Objets
|
Taille
|
Nombre d'occurrence
|
Volume objet
|
1
|
patient
|
55
|
140
|
7700
|
2
|
Agent
|
90
|
200
|
18000
|
3
|
paiement
|
30
|
680
|
20400
|
4
|
Acte
|
35
|
850
|
29750
|
Volume total des objets
|
75850 caractères
|
Vol BDD= vol tot + @ (coefficient multiplicateur de
sécurité 1, 2, 3)
VBDD= 75850 * 3 (parce que par convention c'est la plus grande
valeur) = 206550
VBDD= 227550 octets /1024
= 222,2 Ko
= 1 Mo
5. Dérivation du MOD locaux à partir du
MOD global
a. Introduction
Cette dérivation permet de découper le MOD
global par site et met en exergue des opérations communes à
partager entre les unités ou les postes, dans le cas d'un système
d'information destiné à plusieurs sites organisationnels.
Il est important que ces sites soient interconnectés en
mode de travail client-serveur ou en réseau pour mieux garantir la
répartition des tâches.
Voici les différents sites déroulant MOD
global :
b. Présentation
Site : réception
Agent
C
L
M
Effectuer
Enregistrer
Paiement
C
L
M
S
Patient
C
L
M
251751936
Agent
L
Effectuer
Enregistrer
Paiement
L
M
Patient
L
Acte
L
M
S
Concerne
251752960Site : caisse
C. Prise en compte de sécurité des
données
La sécurité peut se faire à deux
niveaux :
1. Au niveau de la base des données
Par rapport aux accessibilités des données ou aux
informations non autorisées, il nous est évident d'instaurer les
restrictions identiques d'accès aux données. D'où, c'est
tout à fait logique, lors de l'analyse, de songer à
définir les limites d'accès de différents utilisateurs,
partageant la même application pour mieux garantir la
sécurité et la confidentialité des données.
Pour le modèle organisationnel des données, nous
avons donné à chaque objet et relation, la restriction
d'accès selon les contraintes.
Pour cela il faut prévoir :
v Un mot de passe pour chaque intervenant ;
v Le droit d'accès pour les quatre
opérations :
#172; C= création
#172; L= lecture
#172; M= modification
#172; S= suppression
2. Au niveau de matériels :
Il faut protéger les matériels contre les rats,
incendie de la chaleur, froid excessif, le virus, les variations intempestives
de l'énergie électrique et contre les personnes non
autorisées.
|