TI - Cours 9 PDF

Title TI - Cours 9
Author Sandrine Lessard
Course Analyse d'affaires et conception de solutions T.I.
Institution HEC Montréal
Pages 5
File Size 327.9 KB
File Type PDF
Total Downloads 74
Total Views 132

Summary

Notes de cours9...


Description

Conception du SI (suite) Diagramme structure de données (DSD)   

Sert à représenter graphiquement le schéma de la base de données o outil de documentation et de communication Représente les attributs et la clé de chaque table ainsi que les relations entre les tables Facilite la création de la BD dans un SGBD (ici, Access)

Classes et attributs Création d'une table pour chaque classe avec les attributs de celle-ci Identification de la clé primaire par le soulignement de l’attribut ou des attributs identificateurs (uniques) Pas d’attribut multivalué

Règles de passages : Association binaire Le cas « 1 à 1 »: lorsque la cardinalité de l’association est 1 à 1 o Ajout d'un attribut clé étrangère dans l’autre table. C’est au choix! o La clé étrangère référencie la clé primaire de l’autre table. o Il faut réfléchir à la nécessite d’avoir 2 tables. Fusion possible? Le cas « 1 à N »: lorsque la cardinalité de l’association est 1 à plusieurs o Ajout d'un attribut clé étrangère dans la table située du côté N du ratio.

o La clé étrangère référencie la clé primaire de la table du côté 1. Le cas « N à N »: lorsque la cardinalité de l’association est plusieurs à plusieurs o Ajout d'une table intermédiaire avec deux clés étrangères formant une clé primaire concaténée et référenciant les clés primaires de chacune des deux tables. Association unaire Le cas « 1 à N »: lorsque la cardinalité de l’association est 1 à plusieurs o Ajout d'un attribut clé étrangère qui référencie la clé primaire de la table Le cas « N à N »: lorsque la cardinalité de l’association est plusieurs à plusieurs o Ajout d'une table avec deux clés étrangères formant une clé primaire concaténée et référenciant deux instances de la clé primaire de la table

Conception des traitements Le cas d’utilisation Abstraction des scénarios impliqués dans chacune des fonctionnalités du système (du point de vue de l’utilisateur). Chaque cas d’utilisation décrit un ensemble de séquences et chaque séquence est appelé un scénario. Les besoins sont déterminés à partir de l’interaction entre l’utilisateur et le système :

2

Comment construire le diagramme? 1- Il faut tout d’abord identifier les acteurs du système à partir du processus cible (matrice des responsabilités, modèle du processus) 2 - Il faut déterminer les cas d’utilisation à partir des interactions entre les acteurs et le système

3

Description d’un cas d’utilisation Chaque cas d’utilisation doit ensuite être décrit en déterminant clairement : o Ce qui le déclenche o Ce qui y met fin o Ses interactions avec les acteurs Comment ? En identifiant les scénarios possibles… o tant dans les séquences normales des événements… o que dans leurs séquences alternatives

4

P. 39 à 42… Aucun rapport ?

5...


Similar Free PDFs