Beruflich Dokumente
Kultur Dokumente
Symboles
Registre
Signification
Document
Document en tude
Dossier
Opration de paiement
I LES TRAITEMENTS : - Modles Conceptuels de traitements (MCT) - Modles Organisationnels de traitements (MOT) II) LES DONNEES : - Rel peru machinable - Modle conceptuel de donnes brut (MCDB) - Vrification, Moralisation, et dcomposition du (MCDB) -Modle conceptuel de donnes dcompos (MCD) -Validation des : traitements / donnes * exemple de validation en mise jour (MAJ) * exemple de validation en consultation - Modle conceptuel de donnes dcompos et valid . - Rgles de passage au Modle relationnel - Modles relationnel (MLD) - Modles physique (MPD) I) LES TRAITEMENTS : 1) Modles conceptuel de traitement : le (MCT) dgage les actions ralises sans soucis dorganisation cest--dire nglige le : ou, qui ,quand, comment, il ne sintresse quau, quoi. - les concepts : vnement, opration et rsultat sont utilises pour construire un MCT a- vnement : cest la traduction de larrive dun dclencheur dopration, ce dernier arrive soit de lextrieur, soit il est rsultat dune opration d avant : Representation:
}
Reprsentation :
Evnement
b-Opration : cest une action ou un ensemble dactions effectues par le systme dinformation larriver dvnements dclencheurs.
OK
OK
Opration
(OK,OK) : rgle dmission de Rsultats : cest une proposition logique envisageant toutes les conditions de production du rsultat. Processeur : ensemble des oprations manuscrites : c- Synchronisation : reprsente une pr condition pour le dclenchement dune opration. Reprsentation :
}
OK OK
Synchronisation
Opration
Dossier Rejette
Etablissement de la facture C S3
Annulation de contrat D
Annulation de contrat
Nouvel abonnement
Dscription des oprations : L'opration Etude de dossier Synchronisatio n S1 = A B Rle de l'opration Aprs rception du dossier, le demandeur rempli le contrat d'abonnement, les pices seront tudies. Aprs validation, ces dernires seront enregistres. Le chef de section transmet au chef de secteur le devis estimatif et quantitatif . Le chef de secteur transmet au chef d'quipe le devis . Le chef d'quipe rempli le devis et le remet au chef de section qui rempli la facture en se rfrant au devis aprs consultation des prix. La facture est tablie en 04 exemplaires . Aprs paiement le demandeur sera programm . Aprs programmation, un ordre de travail est remis au chef de secteur. Entre temps un registre est rempli ( N de facture, montant facture, date prvue de ralisation ) . L'quipe charge effectue les travaux. La fiche d'excution remplie, elle sera remise au chef de secteur qui la remettra aprs consultation au chef de section . le registre est de nouveau rempli ( date de ralisation , N concession, N compteur ) . le demandeur devient un ABONNE .
S3 = C D
2 Modle organisationnel des traitements : ( MOT ) : le passage au MOT se fait par clatement des oprations conceptuelles en procdures tout en tenant compte des concepts retenus au niveau organisationnel . * Objectif : il doit rpondre aux questions : o, qui, quand et comment . * Concepts de base : 1. * Taches : Actions pourvues d'une organisation dfinie par les rgles organisationnelles . 2. Phases : Ensembles de taches accomplies en raction un vnement . 3. Poste de travail : L'unit d'action lmentaire d'une organisation d'un organisme ( entreprise ) . 4. Nature : Manuelle, automatique " temps rel, temps diffr " ou semiautomatique . 5. Procdure : Enchanement des phases appartenant un mme processus . Chef de section Chef de secteur
Demande manuscrite + Acte de proprit S1
M Valide
accept
Etabli fact
M Accord
Nouvel. Abonn
II )Les donnes: 1-reel peru : est l`ensemble de toutes les information collectes lors de l`tude del`existent . 1-2)rel peru machinable: il est issu du rel peru aprs puration, c'est dir aprs la suppression de synonymes polysmies et le rajout d'informations ncessaires la conception du (MCD brut) ou le vocabulaire et l'orthographe sont normaliss et la codification dtermine. 2)modle conceptuel de donne(MCD):le MCD donne une reprsentation stable de l'ensemble des donnes manipules par l'organisme ainsi que les relations entre les donnes. * objet(individu) *la relation *les proprits(attributs) *les cardinalits. A - l'objet:c'est une entit pourvue d'une existence et conforme au choix de gestion de l'entreprise. B-les proprits:ce sont des donnes lmentaires que l'on peroit sur un objet ou une relation entre objets. Professeur N Nom Adresse N.M 0,1 tablissement N.M 1.N
Relation travaille
Objet Proprits
* enregistrement: - occurrence d'un objet :est un lment individualis appartenant cet objet. -occurrence d'une relation : est une relation individualise constitue d'une seule occurrence d'objets participant la relation. C-la cardinalit:indique le nombre minimum et maximum qu'une occurrence de l'objet participe aux occurrences de la relation. -fotmalisme indivduel:pour chaque objet de la relation on doit lui attribuer un nom puis lui adjoindre le nom de toutes les proprits qui lui sont propres. Pour chaque relation on doit lui attribuer un nom puis lui adjoindre le nom de toutes les proprits qu'elle port et celle des objets qu'elle associe.
Exemple:soit le rel perus machinable suivant: Code CODUNI DESUNI CODSEC DESSEC CODZON DESZON CODADR DESADR NUMLOG NOMRSO DATBRA NUMCPT TYPCPT DIACPT ETACPT Dsignation Code unit Dsignation de l'unit Code secteur Dsignation du secteur Code zone Dsignation de la zone Code adresse Dsignation de l'adresse Numro du logement de l'abonn Nom ou raison sociale de l'abonn Date de branchement du compteur Numro du compteur Type du compteur Diamtre du compteur Etat du compteur identification Unit Secteur Zone Adresse Abonn Compteur
-les rgles de gestion: 01-une unit peut ne pas avoir de secteur ,un secteur ne peut appartenir qu a une seule unit . 02-un secteur peut ne pas avoir de zone ,comme il peut en avoir plusieurs une zone ne peut appartenir au a un seul secteur 03-une zone peut ne pas avoir d`adresse comme elle peut en avoir plusieurs une adresse ne peut appartenir au a une seule zone. 04-une adresse peut ne pas avoir d`adresse elle peut en avoir plusieurs, un abonn ne peut avoir qu'une seul adresse. 5-un abonn doit avoir un et un seul compteur, un compteur,un compteur doit appartenir un et un seul abonn.
Se comp
Form de
0.N
contient
1.1
Compteur
1.1 0.N
Abonn
1.1
0.N
Possde
Renferm e
-vrification normalisation et dcomposition de MCD: Pour avoir un modle optimiser ,des taches doivent tre effectues . 1-vrificatio du modle: lorsque dans un modle toutes les proprits Ont un sens pour toutes les occurrences d'individus ou de relations qu'elles caractrisent et que l'identifiant choisi permettent de diffrencier sans difficult les occurrences des individus types et des relation types, on dit que ce modle est vrifi. 2- normalisation du modle:la normalisation d'une relation type pour but de supprimer la redondance d'informations et de s'assurer que tous les individus de la collection d'un relation type son ncessaires pour dfinir chaque proprit de la relation. 3- dcomposition du modle (relation): Le but de la dcomposition est de simplifier le modle sans pour autant modifier le sens. Se procder permet de rduire la dimension d'une relation type.
Examine
atteint
Date Date
La validation:
*introduction: la validation d`un modle conceptuels de donnes est l`utilisation du strict ncessaire au modle de donnes externe valide. a)construction des modles externes: a-1)dfinition:pour chaque phase automatis ,il sera construit un modle qui concerne uniquement les donne manipules ce niveau. deux type de fonction se prsentent *une mise a jour *une consultation Do la prsence de2 type de modle externes : 1-ceux qui modifient les informations du systme d'information en mise jour modle externe en mise jour (MaJ) 2-ceux qui extraient l'information du systme d'information sans rien modifier (ME consultation). a-2mthode de construction : 1-pour une fonction spcifique de traitement il sera construit un modle ex terme. 2-les donnes manipules dons chaque modle seront listes par rfrence au dictionnaire de donne. 3-les models externes seront exprimes dons le formalisme du modle conceptuel . b)validation d'un modle externes: b-1)dfinition: valider un modle externe c'est s'assurer qui il issu du (MCD) b-2)mthode de validation: 1-validation de proprits (externes). 2-validation des objets (externes). 3-validation des relation (externes). 4-validation des cardinalits (externes) c-Cas du validation en (MaJ):un modle externe en mise jour a pour rle :cration modification, suppression. Des occurrence d'une on plusieurs proprit dfinit. 1)validation de proprit en mise jour: -identification de l'occurrence concerne par la mise jour . -chargement de la nouvelle valeur de la proprit sur l'occurrence slectionne. Individu type Identifiant Proprits ABONNE CODZON CODZON CODADR CODADR NUMLOG NUMLOG NOMRSO DATBRA COMPTEUR NUMCPT NUCPT TYPCPT DIACPT ETACPT CATEGORIE CODCAT CODCAT DESCAT Cas de la validation mise jour :EL1 l'individuelle externe R E:relation externe. -validation d'un objet externe (mise jour): Un objet est valide lorsque toutes ces proprits sont valides. Une relation porteuse de proprits est valide si toutes les objets qu'elle associe et les proprits qu'elle porte le sont aussi (valides). -validation des cardinalits externes (mise jour) :les cardinalits externes doivent tre incluses dons les cardinalits conceptuelles.
Exemple de validation en mise jour: 1-saisie abonn: Abonn IE1 Possde Codmed Nommed
1,n 1,1
RE
0,n
IE3 Date
Catgorie
- Validation des proprits : Proprit externe Proprit conceptuelle CODZON CODZON CODADR CODADR NUMLOG NUMLOG NOMRSO NOMRSO DATBRA DATBRA NUCPT NUCPT TYPCPT TYPCPT DIACPT DIACPT ETACPT ETACPT CODCAT CODCAT DESCAT DESCAT
Objet Abonn
Action
Catgorie
Remarque : Etant donn que les proprits sont valides, donc les objets aux quels elles appartiennent sont valides . - Validation des cardinalits ::Si les cardinalits externes sont incluses dans les cardinalits conceptuelles, les cardinalits sont valides . 3 ) validation de la relation : la relation externe RE indique la relation conceptuelle "Possde" identifie par ( CODZON,CODADR, NUMLOG, NUMCPT ) 0,N
0,N
RE
1,1
atteint
Dans ce cas la validation consiste s'assurer que le systme d'information sera capable de nous donner l'information concernant les occurrences souhaites .
-validation de proprit:
Remarques: tant donn que les proprits sont valides, donc les objets aux qu' elles elle appartiennent sont valides. *validation des cardinalits: si les cardinalits externes sont incluses dans les cardinalits conceptuelle, les cardinalits sont valides. 3) la validation de la relation : la relation exteerne(RE) indique la relation conceptuelles << possde>>identifie par un (COD ZON, COD ADR, NUMLOG, NUM COT)
1-l'individu IE1correspond l'individu conceptuel abonn donc identifiable. 2-l'individuIE2 correspond l'individu conceptuel compteur donc identifiables. 3-l'individu IE3 correspond l'individu trimestre doc identifiable. 4-l'individu IE4 correspond l'individu conceptuel travaux donc identifiable.
Le modle logique de donnes ( MLD ): Le modle logique des donnes est construit partir du MCD en tenant compte des lments suivants : - les niveaux et le type d'automatisation : il s'agit de ne retenir que la partie du MCD qui sera automatise . - -le type d'automatisation ( temps rel, temps diffr ). - -l'orientation du choix technique : concerne le systme de gestion des donnes : * l'orientation bases de donnes type CODASYL. * l'orientation bases de donnes type relationnel . * l'orientation fichiers classiques . L'laboration du MLD dera considre dans les trois annotation du choix d'un systme de gestion de donnes . I ) le modle CODASYL : Concept : ce modle appel aussi rseau a t retenu initialement dans Merise comme support du MLD, il est parfaitement adapt lorsqu'on utilise un SGBD de type rseau . I-1 RECORD : Dfinition : c'est un ensemble de donnes lmentaires qui reprsente un enregistrement logique dans un environnement de base de donnes . Un record est caractris par : - la liste de ses proprits . - le mode d'accs aux occurrences du record . - le nom qui lui est attribu . les deux principaux modes d'accs un record sont: CALC ( pour accs calcul sur cl ) : une proprit joue le rle de cl d'accs du record ( il peut exister plusieurs cls ). VIASET : l'accs une occurrence par lien logique record, a peut tre par l'intermdiaire d'un lien qui matrialise une relation avec un autre record . Formalisme et exemple : CLIENT ce schma reprsente le record CLIENT I-2 la SET : reprsente le lien entre un record OWNER ( propritaire ) et un autre record appel MEMBER ( membre ). Formalisme et exemple : OWNER MEMBER SET passer-com CLIENT COMMANDES
Le SET passer-com reprsente la relation de type pre fils appel aussi 1..N entre CLIENT et COMMANDES . A une occurrence de CLIENT , le SET passer-com permettra de faire correspondre les N occurrences de COMMANDES qui lui sont associes . Le formalisme s'appelle le diagramme de BACMMAN .
Rgles d'laboration du modle CODASYL : Rgle 1 : tout record peut tre membre de plusieurs Set diffrents Exemple : CLIENT FOURNISSEURS
Set Fournir
Le record PRODUIT est membre du Set Commande et du Set Fournir. Rgle 2 : tout record peut tre propritaire de plusieurs Set diffrents . Exemple : PRODUIT
Set Com
Set Fact
LIGNE-CMDE
LIGNE-FACT
Le record PRODUIT est propritaire de Set Com et de Set Fact . Rgle 3 : un record peut tre la fois : propritaire d'un ou de plusieurs Set diffrents . membre dans un ou plusieurs Set diffrents .
CLIENT
FOURNISSEUR
Set Fournir
Set Com
Set Fact
LIGNE-CMDE
LIGNE-FACT
Le record PRODUIT est membre de 2 sets, le set Commande et le set Fournir , et il est propritaire de Set Com et Set Fact . Deux records peuvent tre relis entre eux par un membre quelconque de set diffrents IMMEUBLE Set LOCAT Set CO-PRO
OCCUPANTS
Entre IMMEUBLE et OCCUPANTS il existe deux sets ( tous les locataires : set LOCAT, et tous les co-propritaires :set CO-PRO ). 1.3 : Rgles de passages du MCD au MLD type CODASYL :
Une relation sera dcrite en citant les type du sous ensemble de D1*D2 ,soit par exemple la Relation voiture renault bleue Relation? C'est un produit renault blanche Cartsien (renaultb rouge) Peugeot bleu Peugeot blanche 1-3:attribut:il reprsente une colnne d'une relation caractrise par un nom . Voiture (marque,couleur) Marque et couleur sont les attributs de la relation voiture. 2-1-4: cl d'une relation :une cl et constitue d'un ou de plusieurs attributs dont les valeurs dfinissent de manire unique les tuples de la relation. Exemple:soit la relation employe. Employe(nom,prnom,date nais, sal aire). Si nous prenons l'atribut nom comme cl ;ceci comporte des risques car il peu des homonymes pour plus de scurit soit en prend les attributs nom ,prnom ,et date nais comme cl ;soit adjoindre un attribut artificile qui est le matrcule . Employe(matricule,employe). Remarque:le ou les qttributs cl sont souligns. 2)rglle pour les objets du mcd un mld: 2-1:rgle pour les objets du MCD:l'objets se transforme en une table l'identifiant. Code de l'objet devient la cl primaire de la table Les proprits de l'objet deviennent les attrubuts de la table. 2-2):rgles pour les relations du MCD : Cas de la relation type (pre/fils): *cardinalit objet <pre>O,N ou 1,N *cardinlit objet <fils>0,1 ou 1,1.
1-l'objet <pre> devient la table. 2-l'objet <fils> devient la table. 3-l'identifiant de l'objet devient attribut cl de la table fils ,cet attribut est aussi cl trangre. 4-les propriets de la relation deviennent de la table fils.
*le record produit il est membre de set commande et du set fournir 2 rgle : tout record peut tre propritaire de plusieurs set diffrent
le record produit est proprit de 2 set 3 rgle : un record peut tre a la fois : - propritaire d un ou de plusieurs set dfrent . - membre dans un ou plusieurs set dfrents .
le record produit est membre de 2 set ; le set commande et set fournir et il est propritaire de set fact. et sec com. * propritaires : Deux records peuvent tre relis entre eux par un membre quelconque de set diffrent
1.3.4REGLE4: (concernat les relation de dimension >2) Une relation de dimesion<2 se transforme en un et sets qu'il y d'objets participant la relation . Exmple
2)modle relationnel: dons ce sous-chapitre on se limitera l'introduction des dvelopperons des rgles de passage du MCD au MLD type relationnelle. 1)prsentation des concepts du modle relationnel: 1-1:domaine :c'est l'ensemble des valeurs que peut prendre une donne. Exemple:la donne marque sera dfinie sur le domaine :d1=renault, peugeot. -la donne couleur sera dfinie sur le domaine :d2:blanche, rouge. D3:500 a 100.000da. 1-2:relation (table):c'est les sous ensemble du produit cartsien de domaines ce sous ensemble sera dsign par un nom qui sera le nom de la relation. Exemple:considrons le du produit cartesien d1*d2 Renault bleu Renault blanche Renault rouge Peugeot bleu Peugeot blanche Peugeot rouge
Une relation sera dcrite en citant les type du sous ensemble de D1*D2 ,soit par exemple la Relation voiture renault bleue Relation? C'est un produit renault blanche Cartsien (renaultb rouge) Peugeot bleu Peugeot blanche 1-3:attribut:il reprsente une colonne d'une relation caractrise par un nom . Voiture (marque,couleur) Marque et couleur sont les attributs de la relation voiture. 2-1-4: cl d'une relation :une cl et constitue d'un ou de plusieurs attributs dont les valeurs dfinissent de manire unique les tuples de la relation. Exemple:soit la relation employ. Employ(nom,prnom,date nais, sal aire). Si nous prenons l'atribut nom comme cl ;ceci comporte des risques car il peu des homonymes pour plus de scurit soit en prend les attributs nom ,prnom ,et date nais comme cl ;soit adjoindre un attribut artificiel qui est le matricule . Employ(matricule,employ). Remarque:le ou les attributs cl sont souligns. 2)rgle pour les objets du mcd un mld: 2-1:rgle pour les objets du MCD:l'objets se transforme en une table l'identifiant. Code de l'objet devient la cl primaire de la table Les proprits de l'objet deviennent les attributs de la table. 2-2):rgles pour les relations du MCD : Cas de la relation type (pre/fils): *cardinalit objet <pre>O,N ou 1,N *cardinalit objet <fils>0,1 ou 1,1.
1-l'objet <pre> devient la table. 2-l'objet <fils> devient la table. 3-l'identifiant de l'objet devient attribut cl de la table fils ,cet attribut est aussi cl trangre. 4-les proprets de la relation deviennent de la table fils.
Exemple:
MCD
MLD
client(num-cl).
..commandes (ncode ,dote,num cl) *cas des autres relation: 1)cardinalit d'objet O,N ou 1,N: -un objet devient une table. -l'identifiant de l'objet devient la cl de la table. -une relation devient une table . -l'identifiant de la relation devient la cl primaire de la table . Exemple :MCD.MLD
1 Le
champ D'tude
Code opration 1 2 2a 3 4 5 6
Dsignation Les diffrents services remettent un bon de sollicitation ( BSOL) pour un pralable octrois de produits. Le magasinier remet les produit sollicits avec un bon de sortie ( B. SOR). Le bon de sortie est remis au gestionnaire du magasin pour la mise jour de la fiche STOCK. En cas de rupture de stock, le magasinier tablie un bon de commande interne ( BCI ) et le transmet au gestionnaire du magasin . Le gestionnaire du magasin tabli un bon de commande externe ( BCE ) et le transmet au fournisseur . Le fournisseur livre les produit commands muni d'un bon de livraison ( B.LIV ) . Aprs contrle des produit livrs, le magasinier tablie un bon d'entre ( B.ENT ) et le transmet au gestionnaire du magasin pour la mise jour de la fiche STOCK.
1 tude du poste : Dsignation du poste : GESTIONNAIRE DU MAGASIN Service au(x) quel(s) est attach le poste : MAGASIN Les responsabilits de ce poste ( taches accomplir ) : 1. Etablit les bonde commande externes destins aux fournisseurs . 2. Met jour les fiches STOCK lors des entres . 3. Met jour les fiches STOCK lors des sorties . 4. contrle les taches du magasinier. 5. Procde l'inventaire . Taches 1 2 3 4 5 Frquence Variable Variable Variable Variable Variable Delai Rel / Prvu Rel Rel ou prvu Rel Rel 1 / anne observation
rel rel
3 Fichiers utiliss : Dsignation Support Localisation Dsignation des champs Nombre d'enregistrement s Nombre Car/enreg
Exercice d'application : Suivi des malades ( Service mdecine interne : CHU de Stif ) Procdure ADMISSION Aprs consultation du malade, le mdecin envoi une fiche d'admission au bureau des entres . Ce dernier tablit une en plus du billet de salle qui sont envoys au chef de service de la mdecine interne, ce dernier tablit une pochette, une feuille de traitement , une feuille d'observation et la prescription, le tout en un seul exemplaire. Aussi, il est tabli une chemise portant des information concernant le malade, cette dernire sera archive au niveau du chef de service. La fiche navette, une feuille d'observation , la prescription, la feuille de traitement et la pochette seront envoyes au mdecin . Document utiliss : Code du document Dsignation D1 Fiche d'admission D2 Fiche navette D3 Billet de salle D4 Pochette D5 Feuille de traitement D6 Feuille d'observation D7 Prescription D8 chemise Mdecin D1 Bureau des entres Chef de service
X1
D2
D3
X2
D2
D4
D5
D5
D6
D7
Code opration X1 X2
Documents Entrants D1 D2 , D3