1 SYSTEMES DINFORMATION CONCEPTION ET METHODOLOGIE.
-
Upload
donatien-abadie -
Category
Documents
-
view
122 -
download
2
Transcript of 1 SYSTEMES DINFORMATION CONCEPTION ET METHODOLOGIE.
1
SYSTEMES D’INFORMATION
CONCEPTION
ET
METHODOLOGIE
2
Système d’informationorganisation + environnement = SYSTEME ORGANISATIONNEL
Organisationentrées sorties
transformations
3
Système d’information
rôle : produire des informations «légales» déclencher des décisions programmées
SD
SI
SO
SD : système décisionnel SI : système d’information SO : système opérant
4
Système d’information
ensemble de moyens humains et matériels et de méthodes permettant de réaliser les traitements nécessaires sur les différentes formes d’information pour la bonne conduite de l’organisation
5
Système d’information
entreprise
organisation vivanteproblèmes mal définis
outilsinformatiques
contraintes technologiqueslangage strict
6
Système d’information
nécessité de conception
méthodes d’analyse et de conception
Analyse du cycle de vie du SI
Suivi de principes
Interfaces de haut niveaustandards d’environnement
7
Système d’informationMéthodes de conception existantes
• Les approches cartésiennes
• Les approches systémiques
• les approches objet
Années 70
Années 80
Années 90
8
Système d’informationÉtapes du cycle de développement
MODELE EN CASCADEdéfinition
des besoins
conception
implémentation
tests
utilisation maintenance
9
Système d’informationÉtapes du cycle de développement
MODELE EN Vdéfinition
des besoins
conceptiondu système
conceptiondes composants
codage
validation
test des composants
testdu système
10
Système d’informationÉtapes du cycle de développement
MODELE EN SPIRALE
11
Système d’informationÉtapes du cycle de développement
MODELE TRIDIMENSIONNEL
Cycle d’abstraction
Cycle de vie
Ordre de décision
niveau conceptuel
niveau logique
niveau physique
étude préalable
étude détaillée
étude technique
réalisation
maintenance
12
Conception d’un système d’information
• Méthode systémique (type MERISE)
• Méthode objet (type UML)
13
Conception d’un système d’information
modèle entité-association
• origine : travaux de Chen (1976)
• extension du modèle : modèle entité-association étendu
• deux concepts : l’entité et l’association
14
Modèle entité-association
CONCEPT ENTITE
Entité (ou occurrence d’entité ou instance d’entité) : tout concept concret ou abstrait que l’on reconnaît comme individualisable
ex : la boîte d’Aspirine 500 n°1111111111 , le service de cardiologie de l’Hôpital Lapeyronie
Classe d’entités ou type d’entités : regroupement d’entitésde même nature (niveau générique)
ex : boîte de médicaments, service hospitalier
15
Modèle entité-association
CONCEPT ASSOCIATION
Association : relation liant plusieurs entités. Chacune des entités participant à une association y joue un rôle.
ex : la boîte d’Aspirine 500 n°1111111111 est stockée dans le service de cardiologie de l’Hôpital Lapeyronie
Classe d’associations ou type d’associations) : regroupement d’associations présentant les mêmes caractéristiques.
ex : boîte de médicaments —est stockée dans—service hospitalier
16
Modèle entité-association
CONCEPT ASSOCIATION
• arité d’un type d’associations : nombre de types d’entités impliquéesdans le type d’associations
ex : type d’associations binaire, ternaire, … , n-aire
• attributs d’un type d’associations
CONCEPT ENTITE
• attributs d’un type d ’entités ex : le nombre de cachets dans une boîte de médicaments, ...
ex : la date de début de stockage d’une boîte de médicaments dans le service hospitalier, ...
17
Modèle entité-association
IDENTIFIANTS
• identifiant d’un type d’entités
ex : le numéro de série d’une boîte de médicaments, le libellé du service et le nom de l’hôpital pour un service hospitalier
• identifiant d’un type d’associations
ex : le numéro de série d’une boîte de médicaments et le libellé du service et le nom de l’hôpital pour le type d’association « est stockée dans »
18
Modèle entité-association
CARDINALITE
• cardinalité : nombre d’associations dans lesquelles
ex : une boîte de médicament est stockée dans au plus un service hospitalier, ...
une entité peut apparaître
Cardinalité minimale ex : 0
Cardinalité maximale ex : 1
19
Modèle entité-association
représentation graphique
type d’entités
liste
d’attributs
type d’associations
type d’associations
20
Modèle entité-association
représentation graphique
boîte de médicaments
nb_de_cachetsnum_lot
date_fabricationdate_peremption
numéro de série libellenom_hopital
service hospitalier
nb_lits
est stockée dans0,1 0,n
date_deb_stock
21
Modèle entité-association étenduTYPE D’ENTITES FAIBLES
TYPE D ’ASSOCIATIONS FAIBLES
type d’entités (d’associations) dont l’existence des instances est subordonnée à celle des instances d’un autre type d’entités (d’associations)
hôpital
adressenb_chambres
nomchambred’hôpital
numéronb_placessuperficie
est dans1,1 0,n
22
Modèle entité-association étendu
SPECIALISATION - GENERALISATION
Un type d’entités A est une spécialisation d’un type d’entités B si chaque entité de A est une entité de B et si chaque entité de B est associée au plus à une entité de A.
A est spécifique
B est générique
23
Modèle entité-association étenduSPECIALISATION - GENERALISATION
libellenom_hopital
service hospitalier
nb_secretairesest_informatise?
service administratif
0, 1
1,11,1
0, 1
nb_litsnb_medecinsnb_infirmiers
service de médecine
service de cardiologie
0, 1
1,1
nb_cardiologues
est un
est un est un
24
Modèle entité-association étenduSPECIALISATION - GENERALISATION
libellenom_hopital
service hospitalier
médecin
0, n
0,1
1,1
nb_lits
est un
n_ordre
nb_pontagesnb_greffe_coeur
chirurgiencardiologue
appartient0,1 0, n
0, n adressepoidstaille
malade
n_ss
pratiquepontage
specialite
spécialiste
n_ordre
est un0,1
1,1
25
Modèle entité-association étendu
AGREGATION
Processus d’abstraction par lequel un type d’associationsentre types d’entités est lui même considéré comme un nouveau type d’entités
description de types d’entités complexes
26
Modèle entité-association étenduAGREGATION
num_patient
enfant
nb_enfants
femme
personne
0, n 1,1
poids_né
n_ss
déclare
num_patient accouche
0, n
1,1
naissance
date
dateheuredurée
nomprénom