30.12.2014 Views

Un Modèle de conception d'applications Web basées - Webreview

Un Modèle de conception d'applications Web basées - Webreview

Un Modèle de conception d'applications Web basées - Webreview

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Membres du groupe SI-<strong>Web</strong> par nom<br />

Hocine<br />

Lo<br />

<br />

<br />

<br />

Hocine<br />

Amrane<br />

Maitre <strong>de</strong> conferences<br />

<br />

<br />

<br />

<br />

Lo<br />

Moussa<br />

Doctorant<br />

<br />

<br />

B2 – Exemple <strong>de</strong> contexte composé : les publications<br />

par membre.<br />

Contrairement aux contextes simples, les contextes<br />

composés font intervenir plusieurs entités et donc au<br />

moins une association du modèle E/A. Dans notre<br />

première approche, seules <strong>de</strong>ux entités et une<br />

association sont prises en compte.<br />

L’exemple fait intervenir l’association "fait" du<br />

modèle E/A (Fig.1) reliant les entités "membres" et<br />

"publications", donc les balises et<br />

du modèle structurel. Deux filtres sont<br />

alors utilisés :<br />

- <strong>Un</strong> premier filtre, appliqué à la balise ,<br />

permet d’obtenir la liste <strong>de</strong>s membres (id, nom,<br />

prénom) et une référence à leur département<br />

(<strong>de</strong>pt). L’i<strong>de</strong>ntifiant (id), qu’on peut<br />

avantageusement remplacer par le couple (nom,<br />

prénom), détermine l’in<strong>de</strong>x principal.<br />

- <strong>Un</strong> <strong>de</strong>uxième filtre, appliqué à la balise<br />

conditionnellement à chaque valeur<br />

<strong>de</strong> l’in<strong>de</strong>x principal (ie conditionnellement à<br />

chaque membre), permet d’obtenir les publications<br />

ISPS’2001 – Algiers- May 2001<br />

RIST VOL. 11 N°01 Année 2001

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!