SYSTEMES D’INFORMATION

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

SYSTEMES D’INFORMATION CONCEPTION ET METHODOLOGIE

Système d’information organisation + environnement = SYSTEME ORGANISATIONNEL entrées sorties Organisation transformations

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

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

Système d’information entreprise outils informatiques langage strict organisation vivante contraintes technologiques problèmes mal définis

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 niveau standards d’environnement

Système d’information Méthodes de conception existantes Années 70 Les approches cartésiennes Les approches systémiques les approches objet Années 80 Années 90

Système d’information Étapes du cycle de développement MODELE EN CASCADE définition des besoins conception implémentation tests utilisation maintenance

Système d’information Étapes du cycle de développement MODELE EN V définition des besoins validation conception du système test du système conception des composants test des composants codage

Système d’information Étapes du cycle de développement MODELE EN SPIRALE

Système d’information Étapes du cycle de développement MODELE TRIDIMENSIONNEL Cycle d’abstraction niveau conceptuel niveau logique Cycle de vie niveau physique étude préalable étude détaillée étude technique réalisation maintenance Ordre de décision

Conception d’un système d’information Méthode systémique (type MERISE) Méthode objet (type UML)

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

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és de même nature (niveau générique) ex : boîte de médicaments, service hospitalier

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

Modèle entité-association CONCEPT ENTITE attributs d’un type d ’entités ex : le nombre de cachets dans une boîte de médicaments, ... CONCEPT ASSOCIATION arité d’un type d’associations : nombre de types d’entités impliquées dans le type d’associations ex : type d’associations binaire, ternaire, … , n-aire attributs d’un type d’associations ex : la date de début de stockage d’une boîte de médicaments dans le service hospitalier, ...

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 » 

Modèle entité-association CARDINALITE cardinalité : nombre d’associations dans lesquelles une entité peut apparaître ex : une boîte de médicament est stockée dans au plus un service hospitalier, ... Cardinalité minimale ex : 0 Cardinalité maximale ex : 1

Modèle entité-association représentation graphique type d’associations type d’entités liste d’attributs type d’associations

Modèle entité-association représentation graphique est stockée dans boîte de médicaments 0,1 0,n service hospitalier numéro de série date_deb_stock libelle nom_hopital nb_de_cachets num_lot date_fabrication date_peremption nb_lits

Modèle entité-association étendu TYPE 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 chambre d’hôpital nom 1,1 0,n est dans numéro nb_places superficie adresse nb_chambres

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

Modèle entité-association étendu SPECIALISATION - GENERALISATION 0, 1 service hospitalier 0, 1 est un est un 1,1 libelle nom_hopital 1,1 service de médecine service administratif nb_lits nb_medecins nb_infirmiers nb_secretaires est_informatise? 0, 1 est un 1,1 service de cardiologie nb_cardiologues

Modèle entité-association étendu SPECIALISATION - GENERALISATION 0,1 est un 0, n service hospitalier médecin appartient 0,1 n_ordre 1,1 libelle nom_hopital spécialiste nb_lits n_ordre specialite 0,1 malade est un n_ss pratique pontage 0, n chirurgien cardiologue 0, n adresse poids taille 1,1 nb_pontages nb_greffe_coeur

Modèle entité-association étendu AGREGATION Processus d’abstraction par lequel un type d’associations entre types d’entités est lui même considéré comme un nouveau type d’entités description de types d’entités complexes

Modèle entité-association étendu AGREGATION naissance femme enfant 0, n 1,1 num_patient num_patient accouche date heure nb_enfants poids_né durée 1,1 déclare date 0, n personne n_ss nom prénom