WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un système pour la gestion de patient

( Télécharger le fichier original )
par Eric WANGI NGOY
Université protestante au Congo - Licence 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

C. La separation des donnees et des traitements

La méthode Merise permet que les informations et leurs relations soient traitées d'une part et les utilisations qui en sont faites d'autre part.

La séparation des données et des traitements assure une longévité au modele. En effet, l'agencement des données n'a pas a été souvent remanié, tandis que les traitements le sont plus fréquemment.

D. Procede par cycle

Cycle d'abstraction

Cycle de vie du projet

Faisable

Opportun

Etude prealable

Materiel
Logiciel

Etude technique

Production Logiciel

Conception du S.I.O

Cycle de decision

La Merise comprend trois cycles comme le montre le grap hique

ci- haut.

Nous pourrons donner la particularite de c haque cycle de la Merise dans les lignes qui suivent :

t. Cycle de vie d'un projet

Le cycle de vie d'un projet commence soit par un P.D.1 (Plan directeur de l'informatique) ou un S.D.1 (Schema directeur de l'informatique).

Ces deux documents sont utilises pour planifier tout ce qui sera fait dans le service informatique au cours de l'annee.

Ce qui fait la difference entre ces deux documents, est que le P.D.1 est le document a court terme tandis que le S.D.1 est un document a long terme. Dans ce cycle de vie, c haque periode correspond une activite bien precise.

. Cycle d'abstraction ou cycle de raisonnement

C'est le cycle qui interesse beaucoup l'un ingenieur concepteur. Dans ce cycle, lorsque nous passons d'une &tape inferieure a une &tape superieure le raisonnement du concepteur devient de plus en plus abstrait.

Ces étapes comprennent :

· Conceptuelle

· Organisationnelle

· Logique

· Physique

3. Cycle de decision ou mattrise

Ce cycle est caracterise par la prise de decision par les membres du systeme de pilotage.

I.3.3.APERCU SUR LES MODELES

I.3.3.1. Le Modele Conceptuel des Donnees (MCD)

L'ingenieur concepteur c herc he a determiner quels objets pour equiper la base de donnees et quelles relations utilisees entre ces objets. C'est pour cela, l'utilisateur doit exprimer d'une maniere generale ses besoins en donnee et le MCD est une representation du monde reel vu par l'utilisateur et sa conception necessite les elements ci-apres :

1. Recensement et description des objets (et relations) A) Definitions

i. Objet :

C'est une entite (individu ou chose) abstraite ou concrete ayant une existence autonome et presentant un certain interet dans le domaine de gestion considere.

. Proprietes:

C'est le plus petit element d'information.

Les proprietes sont utilisees pour decrire les objets et les relations.

3. Identifiant :

C'est la propriete qui permet de distinguer l'occurrence d'un objet ou d'une entite. L'identifiant dans l'objet (entite) est toujours souligne.

Exemple : L'objet etudiant a pour identifiant le numero matricule

Association (relation): L'association est definie comme la relation qui unit deux ou plusieurs entites (objets).

Dimension : C'est le nombre d'objet qu'une relation unit.

Exemple : Les objets Encadreur et lecons ainsi que la relation Dispenser font l'objet d'une relation a deux dimensions (ou binaire)

b) Formalisme

Le formalisme permet de visualiser rapidement les objets et les relations dégagées par le concepteur.

Il faut :

i. Pour les objets

· Attribuer un nom a c haque objet ;

· Adjoindre les noms de toutes les propriétés rattac hées ;

· Sc hématiser l'ensemble de ces éléments sous forme d'un rectangle.

Nom objet

- propriété

- propriété

Exemple :

ENCADREUR

Matricule Nom

Sexe

Adresse

. Pour les relations

· Attribuer un nom a c haque relation ;

· Adjoindre les noms de toutes les propriétés qu'elles portent (Si celle-ci existent)9 et des objets qu'elle associe ;

· Sc hématiser l'ensemble de ces éléments sous la forme d'un ovale relié au rectangle.

Nom objet

- propriété

- propriété

Relation
Propriété

9 'Line relation peut ne porter aucune propriété.

Nom objet

- propriété

- propriété

Exemple :

ENCADREUR LECON

Matricule Nom

Sexe

Adresse

-Code_ leçon -Intitule

DISPENSER

C. Methode de recensement i. Le dictionnaire des donnees

Il comprend la liste des donnees relatives au domaine de gestion considers ; Existe dans certaines entreprises et peut etre mis a la disposition du concepteur.

. Les regles de gestion

La regle de gestion est la traduction conceptuelle des objectifs c hoisis et des contraintes acceptees par l'entreprise.

Les regles de gestion nous permettent de denombrer les objets et relations d'un domaine de gestion dans une entreprise.

Exemple : Un enfant doit avoir une seule carte de naissance.

Dans cette regle, on peut determiner les objets 0 ENFANT » et 0 CARTE » et la relation 0 Avoir ».

3. Le diagramme de flux

C'est un grap he permettant de voir comment circulent les flux.

z. Definition des contraintes

a) Contrainte des cardinalites

La cardinalite permet d'exprimer le nombre de fois, minimum et maximum que l'objet ou l'entite participe a une relation.

D'apres MER1SE, nous distinguons les cardinalites ci-apres :

 

M1N1MUN

MAX1MUN

LECTURE

1er cas

0

1

Zero ou une fois

2eme cas

1

1

Une et une seule fois

3eme cas

1

N

Une ou plusieurs fois

4eme cas

0

N

Aucun ou plusieurs fois

5emer cas

n

N

Plusieurs fois

 

b) Contrainte d'integrite fonctionnelle (CIF)

La contrainte d'integrite fonctionnelle dans une relation exprime que l'un de ces objets est totalement identifie par la connaissance des autres.

1l nous est demande d'identifier le C1F pour optimiser la base de donnees c'est-à-dire diminuer le nombre d'information a stocker dans les memoires de masse et dans la memoire centrale de l'ordinateur, on recommande toujours l'utilisation de contrainte d'integrite fonctionnelle dans le cas oti la relation est du type « Pere » -« Fils ».

Cardinalite Pere : (1, n) ou (0, n) Cardinalite Fils : (0, 1) ou (1, 1)

Sc hematiquement, on representera le C1F en ajoutant sur le schema conceptuel, une fleche allant de l'objet de cardinalite (0, 1)

ou (1, 1) vers l'autre objet determine.

Remarque :

Celui qui pointe, c'est le « Fils » et celui qui est pointe, c'est le « Pere ». Ainsi, un « Fils » ne peut avoir qu'un un seul « Pere ».

Exemple :

ENCADREUR LECON

Matricule Nom

Sexe

Adresse

-Code_ leçon -Intitule

1,1 1, n

DISPENSER

c) Contrainte d'unicite de la cle

La cle est la propriete de l'objet c hoisi comme identifiant.

La contrainte d'unicite de la cle prevoit que la cle primaire ne doit pas avoir une valeur nulle et surtout elle doit être unique.

d) Contrainte d'integrite reference

Elle permet de distinguer une base de donnees relationnelle d'une base de donnees partiellement relationnelle.

Exemple : Dans un fic hier Professeur, le numéro matricule étudiant est une cle étrangere et fait reference a un autre fic hier (ETUD1ANT) dans lequel il est cle primaire.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille