HDM
Information Design
notation v.4
HDM
Information Design
Hyperbase
Entità
Entity Type Name
tipo di entità
min:max,average
Single Entity Name
Abstract Entity Type
entità singola
tipo di entità astratta
USI TEC lab Lugano © Polimi Milano HOC
4
Componente
Component Type Name
Not-base Component Type Name
Single Component Name
Not-base Single Component Name
tipo di componente di base
tipo di componente non di base
componente singolo di base
componente singolo non di base
USI TEC lab Lugano © Polimi Milano HOC
5
Entity Type Name1
min:max,average
cardinalità componente
min:max,average
min:max,average
Component Type Name 1
min:max,average
Component Type Name 4
min:max,average
Component Type Name 2
Component Type Name 3
min:max,average
Component Type Name 5
USI TEC lab Lugano © Polimi Milano HOC
6
Component Type Name 1
Tabella per descrivere gli slot
di un componente
Component Slot description
Slot Name 1
Slot Type 2
Aggregated Slot Name 3
Component slots
Slot Name a
Slot Name b
Slot name
Slot Type
Description
Slot name_1
Text, audio, ecc
description
...
aggregated
...
Slot Name c
Slot Name 7
Slot Name n
indica uno slot aggregato
(esempio, slot indirizzo
composto da via, numero
civico, città, CAP)
USI TEC lab Lugano © Polimi Milano HOC
7
Notazione usata per indicare la
relazione di generalizzazione
Abstract Entity Type
Entity Type Name
Entity Type Name
Entity Type Name
min:max,average
min:max,average
min:max,average
USI TEC lab Lugano © Polimi Milano HOC
8
Associazione Semantica
Centre Type Name 1
min:max, av
Name target-source
Entity Type Name 1
Entity Type Name 2
min:max,average
min:max,average
Name source-target
min:max, av
Centre Type Name 2
Cardinalità
entità
destinazione
USI TEC lab Lugano © Polimi Milano HOC
9
Tabella descrizione centro di
associazione
Association Center
Slots relativi alle destinazioni
Slot name
Source
Slot name_1
Source
...
...
Topology
Association and/or Center Topology Description
Filter (optional)
Filter Expression Description
Slots relativi all’associazione
Slot name
Type
Description
Slot name_1
type
description
...
...
USI TEC lab Lugano © Polimi Milano HOC
...
10
Access Layer
Collezione
Collection Type Name
min:max,average
tipo di collezione
Single Collection Name
collezione singola
USI TEC lab Lugano © Polimi Milano HOC
12
Collezione di base
Collection Type Name
min:max,average
..
Collection Centre Type Name
Entity Type Name 1
USI TEC lab Lugano © Polimi Milano HOC
13
Collezione di collezioni
Collection of collection
Type Name
min:max,average
..
Collection Centre Type Name
Collection Type Name
min:max,average
USI TEC lab Lugano © Polimi Milano HOC
14
Tabelle di descrizione della
collezione
Collection description
Collection Content
Population Criteria
Description of the criteria for populating the collection
Member cardinality
Min:max, av
Tabella per la descrizione
della collezione
Collection Center Name
Slots relativi ai membri
Slot name
Source
Slot name_1
Source
...
...
Topology
Collectio Center Topology Description
Tabella per la descrizione
del centro della collezione
Filter (optional)
Filter Expression Description
Slots relativi alla collezione
Slot name
Type
Slot name_1
type
...
Description
description
...
...
USI TEC lab Lugano © Polimi Milano HOC
15
HDM
Navigation Design
Node Types
USI TEC lab Lugano © Polimi Milano HOC
17
Node Type Name
Single Node Name
Tipo di Nodo
Nodo Singolo
USI TEC lab Lugano © Polimi Milano HOC
18
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo)
derivato dai componenti di un’entità
Node Type Name description
Entity type name
Entity name
Derivation Description
Informal Description
Slots
Slot name
Derived from Component
Comment
Slot name_1
Component name
comment
...
...
...
USI TEC lab Lugano © Polimi Milano HOC
19
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo)
derivato dalla sorgente, destinazione e centro di un’associazione
semantica
Node Type Name description
Center type name
Center Type name
Derivation Description
Informal Description
Center Content
……
Slots
Slot name
Derived from Component
Derived from Entity
Comment
Slot name_1
Component name
Entity type name
comment
...
...
...
USI TEC lab Lugano © Polimi Milano HOC
...
20
Tabella associata ad ogni nodo (tipo di nodo o nodo singolo)
derivato dai membri e dal centro di una collezione
Node Type Name description
Collection Centre name
Collection Centre name
Derivation Description
Informal Description
Center Content
…….
Slots
Slot name
Derived from Component
Derived from Entity
Comment
Slot name_1
Component name
Entity type name
comment
...
...
...
USI TEC lab Lugano © Polimi Milano HOC
...
21
Cluster Types
USI TEC lab Lugano © Polimi Milano HOC
22
Tipo di cluster derivato da un tipo di entità
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC
23
Cluster singolo derivato da un’entità singola
Single Entity Name
USI TEC lab Lugano © Polimi Milano HOC
24
Cluster derivato da un’associazione semantica
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC
25
Tipo di cluster derivato da un tipo di collezione
Cluster Type Name
USI TEC lab Lugano © Polimi Milano HOC
26
Cluster singolo derivato da una collezione singola
Single collection name
USI TEC lab Lugano © Polimi Milano HOC
27
Indica il nodo a partire dal quale ha inizio la navigazione
all’interno del cluster in cui il nodo si trova
Node Type Name
Single Node Name
USI TEC lab Lugano © Polimi Milano HOC
28
Rappresenta un nodo che ha una cardinalità maggiore di uno all’interno
del cluster in cui il nodo si trova. In genere, rappresenta nodi derivati
da componenti con cardinalità maggiore di uno nell’entità di appartenenza,
nodi derivati dagli elementi destinazione di un’associazione semantica,
nodi derivati dai membri di una collezione.
1..m
Node Type Name
Node Type Name
Node Type Name
min:max,average
min:max,average
USI TEC lab Lugano © Polimi Milano HOC
29
Tipo di cluster con nodi relativi derivato da un tipo di entità
Entity Type Name
Node Type Name
Node Type Name
Node Type Name
Node Type Name
USI TEC lab Lugano © Polimi Milano HOC
30
Tipo di cluster con nodi relativi derivato da un tipo di entità
Cluster Type Name
Node Type Name
Node Type Name
Node Type Name
USI TEC lab Lugano © Polimi Milano HOC
31
Tabella per la descrizione della strategia di navigazione
(indice, guided tour) utilizzata all’interno del cluster cui
la tabella è associata
Pattern description
Link
Link indication
Pattern name
If any
Variant
If any
Comment
Description of the
navigation pattern in detail
USI TEC lab Lugano © Polimi Milano HOC
32
Tipo di cluster con relativi nodi derivato da un tipo di collezione
Node Type Name
Collection Type name
2
1
Node Type Name
Node Type Name
Node Type Name
min:max,average
min:max,average
1..m
3
Example
Pattern description
Link
2
Pattern name
If any
Variant
If any
Comment
Description of the
navigation pattern in detail
USI TEC lab Lugano © Polimi Milano HOC
33
Cluster con relativi nodi derivato da un’associazione semantica
Name source-target
1..m
Node Type Name
Node Type Name
USI TEC lab Lugano © Polimi Milano HOC
Node Type Name
Node Type Name
Node Type Name
min:max,average
min:max,average
34
HDM
Publishing Design
USI TEC lab Lugano © Polimi Milano HOC
35
Publishing Unit
Publishing Section
Page
USI TEC lab Lugano © Polimi Milano HOC
36
Publishing Unit Type Name
Tipo di Unità di Presentazione
min:max,average
Single Publishing Unit Name
Section Type Name
Single Section Name
Unità di Presentazione Singola
Tipo di Sezione
Sezione Singola
Page Type Name
Tipo di Pagina
Single Page Name
Pagina Singola
USI TEC lab Lugano © Polimi Milano HOC
37
Page Type Name1
1:n,3
1:1,1
1:1,1
Section Type Name1
5
4
1
Single Section Name2
3
Single Section Name3
2
6
USI TEC lab Lugano © Polimi Milano HOC
38
Section Type Name1
1:5,3
1:1,1
1:1,1
Publishing Unit Type Name1
1
Publishing Unit Type Name2
5
USI TEC lab Lugano © Polimi Milano HOC
Single Publishing Unit Name3
6
39
Page Type Name
min:max,average
min:max,average
Section Type Name
min:max,average
min:max,average
Section Type Name
Section Type Name
min:max,average
min:max,average
Publishing Unit Type Name
Publishing Unit Type Name
min:max,average
min:max,average
min:max,average
Publishing Unit Type Name
Publishing Unit Type Name
min:max,average
min:max,average
USI TEC lab Lugano © Polimi Milano HOC
40
Scarica

Hypermedia Design Model (file PowerPoint)