cap5 attiv ricostruz_si_pacp_rg221204
TRANSCRIPT
![Page 1: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/1.jpg)
1
5. L’ attivita’ di ricostruzione del contenuto concettuale
della PA Piemontese
![Page 2: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/2.jpg)
2
5.0 Scopo della attivita’
![Page 3: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/3.jpg)
3
Studio CSI Assinform
Organizzazione
Flusso di dati
Fornisce Fruisce
Riguarda Materia
![Page 4: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/4.jpg)
4
Esempio CSI Assinform
![Page 5: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/5.jpg)
5
Noi siamo interessati sia ai flussi che alle basi di dati
OrganizzazioneBase Dati
Flusso di dati
Fornisce Fruisce
AggiornaUsa
Materia
![Page 6: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/6.jpg)
6
• Popolare unoschema che metta in correlazione le seguenti entita’ gerarchicamente suddivise:
• MATERIE(ARGOMENTI)• DATI
– SCHEMI• CONCETTUALI• LOGICI• FISICI
– CONTENUTI
• UNITA’ ORGANIZZATIVE (2 livelli) ENTI– FORNITORI– FRUITORI
Scopo della attivita’ di ricostruzione del contenuto informativo della PALP
Organizzando questa parteIn un repository
![Page 7: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/7.jpg)
7
Dettaglio su – organizzazioni, basi dati, e flussi scambiati - schema dei concetti coinvolti
Organiz-zazione 1
Base di dati11
Fornisce Flusso di dati1
Organiz-zazione n
Organiz-zazione 2
Base di dati1n
Base di dati n1
Base di dati nn
FornisceFlusso di dati2
Flusso di dati n
Base di dati 21
![Page 8: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/8.jpg)
8
Il modello si puo’ applicare ricorsivamente all’interno delle organizzazioni: esempio per la
organizzazione 1
Organiz-zazione 11
Base di dati111
Flusso di dati11
Organiz-zazione 1n
Organiz-zazione 12
Base di dati11n
Base di dati 1n1
Base di dati 1nn
Flusso di dati12
Flusso di dati1n
Base di dati 121
Fornisce Fruisce
![Page 9: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/9.jpg)
9
Metaschema – Versione sintetica
Organizzazione Schema logicofisico di base di dati
Flusso di dati
Fornisce Fruisce
AggiornaUsa
Materia/Argomento CSI
![Page 10: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/10.jpg)
10
Metaschema – Versione dettagliata - 1
Organizzazione Schema logicofisico
Flusso di dati
Fornisce Fruisce
Aggiorna
Usa
Materia/Argomento CSI
Schema concettualeConcetto(Oggetto) di schema
(Entita’/Rel/Gen.)
![Page 11: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/11.jpg)
11
Metaschema – Versione dettagliata - 2
Organizzazione Schema logicofisico
Flusso di dati
Fornisce Fruisce
Aggiorna
Usa
Materia/Argomento CSI
Schema concettualeConcetto(Oggetto) di schema
(Entita’/Rel/Gen.)
Schema conc. base
Schema conc. astratto
Repository Gerarchie Generalizzazione
Concetto
![Page 12: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/12.jpg)
12
Il metaschema della attivita’ di ricostruzione degli schemi CSI rappresentato in Infodir
![Page 13: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/13.jpg)
13
Il metaschema della attivita’ di ricostruzione degli schemi CSI
.............
............
UNITAORGANIZZATIVA
ISTITUZIONE
...........
MATERIA(ARGOMENTO IN
CSI)
..........
COLLEZIONE
.........
BASE DATI
........
.......
TAVOLA (COMPINFO)
......
SUPERTIPO
.....
....
...
..
.
SCHEMA
CONCETTO INSCHEMA
CONCETTO
GERARCHIA
ENTITA
GENERALIZZAZIONE
RELAZIONE
ATTRIBUTO
![Page 14: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/14.jpg)
14
Quale e’ la conoscenza disponibile per popolare il metaschema?
• Gli schemi logici e fisici della PA Piemontese gestiti da Infodir
• Gli schemi concettuali della PA centrale organizzati in un Repository
![Page 15: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/15.jpg)
15
Descrizione del problema
• Si vuole arrivare a consolidare una metodologia che consenta, partendo dalla seguente conoscenza:– strutture dati concettuali della P.A. Centrale– strutture dati logiche (Supertipi) della P.A.
Piemontese– strutture dati fisiche (Basi Dati) della P.A.
Piemontese
• di ottenere, tramite una metodologia, il modello concettuale “approssimato” di una qualsiasi base dati censita per la P.A. Piemontese
![Page 16: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/16.jpg)
16
Quindi, in sintesi
Pubblica Amministrazione centrale
Pubblica Amministrazione locale Piemontese
Rappresentazione concettuale
Rappresentazione logico fisica
![Page 17: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/17.jpg)
17
Facendo cio’ con basso utilizzo di risorse
• Assumendo di procedere con una metodologia tradiizonale di reverse engineering sui 450 schemi PACP, e assumendo due settimane persona a schema, si ha
• Risorse con procedura tradizionale = 0,5 mesi persona * 450 = 20 anni persona
• Dobbiamo inventarci una metodologia approssimata che ci permetta di ridurre l’uso delle risorse di un ordine di grandezza
![Page 18: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/18.jpg)
18
• Contenuti di questa parte 5
![Page 19: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/19.jpg)
19
• 5. L’ attivita’ di ricostruzione del contenuto concettuale della PA Piemontese– 5.0 Scopo della attivita’– 5.1 La conoscenza disponibile – 5.2 La metodologia adottata– 5.3 Una metodologia arricchita
![Page 20: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/20.jpg)
20
• 5. L’ attivita’ di ricostruzione del contenuto concettuale della PA Piemontese
• 5.0 Scopo della attivita’• 5.1 La conoscenza disponibile
– 1. Introduzione – 2. Gli schemi di base della Pa centrale – 3. Il repository di schemi – 4. Le gerarchie di concetti – 5. Infodir: schemi logico fisici della PA locale Piemontese – 6. Come utilizzare la conoscenza per l’attivita’ di
ricostruzione• 5.2 La metodologia adottata
– 1. La metodologia in breve – 2. La metodologia in dettaglio: i 5 passi– 3. Attivita’ di verifica e sperimentazione – 4. Sviluppi futuri
• 5.3 Una metodologia arricchita
![Page 21: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/21.jpg)
21
CONCETTUALE
LOGICO-FISICO
SUPERTIPI DI ATTRIBUTO
Dal Repository Logico Fisico al Repository concettuale(grazie a Gabriella Munari per la slide)
Gerarchie di Generalizzazione
![Page 22: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/22.jpg)
22
5.1 La conoscenza disponibile
![Page 23: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/23.jpg)
23
Contenuti della sezione 5.1
• 5.1 La conoscenza disponibile – 1. Introduzione – 2. Gli schemi di base della Pa centrale – 3. Il repository di schemi – 4. Le gerarchie di concetti – 5. Infodir: schemi logico fisici della PA locale
Piemontese
![Page 24: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/24.jpg)
24
1. Introduzione
• Nel 1993 – 1995 l’Aipa condusse una attivita’ di acquisizione di schemi concettuali, inizialmente presso le Pubbliche amministrazioni Centrali e poi presso Inps e Inail.
• Cio’ porto’ alla costruzione di circa 500 schemi concettuali e due Repository, della PAC e di Inps + Inail, successivamente parzialmente integrati in un unico repository, che d’ora in poi chiameremo Repository PAC.
![Page 25: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/25.jpg)
25
1. Introduzione • Repository PAC
– Circa 500 schemi concettuali PACentrale, con
• Circa 5.000 entita’ • Circa 10.000 attributi
– Circa 50 schemi astratti della PAC, organizzati secondo le operazioni di integrazione astrazione
– Gerarchie di concetti - • Bene (17 entita’ costituenti la gerarchia completa)• Documento (5 entita’ costituenti la gerarchia completa)• Luogo (8 entita’)• Soggetto (Fisico e Giuridico) (24 entita’)
![Page 26: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/26.jpg)
26
Input al problema, con dimensionamento
• Documentazione CSI Infodir (catalogo metadati)– 12 Unita’ Organizzative di primo livello– 60 Unita’ Organizzative di secondo livello– 76 Unita’ Organizzative di ennesimo livello– 393 Collezioni di metadati (storico = 956)– 446 Basi Dati (storico = 1085)– 244 Servizi (storico = 594)– 17627 Tavole (storico = 42881)– 185690 Attributi (storico = 451728)
![Page 27: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/27.jpg)
27
Documentazione Infodir: dettaglio sulla dimensione
![Page 28: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/28.jpg)
28
Ambienti di gestione: oggi
• Repository PAC (Access)• Schemi astratti PAC (Jpeg)• Repository PAC organizzato per piramide di
schemi (Coolbiz)• Repository PAC organizzato per materie
(Coolbiz)• Enterprise data model PA centrale (ErWin)• Catalogo metadati (Infodir)• Metadati dei dimensionamenti basi dati CSI
(Excel)
![Page 29: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/29.jpg)
29
Ambienti di gestione: in futuro
• Schemi PAC Piemonte (Ambiente da definire)
• Catalogo metadati (Nuovo Infodir)
![Page 30: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/30.jpg)
30
• 2. Gli schemi di base
![Page 31: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/31.jpg)
31
Schemi di base
• Per ognuno dei circa 500 schemi, e’ disponibile una descrizione in termini di – Entita’ – Generalizzazioni– Relazioni– Attributi
• Per molti e’ anche disponibile una descrizione diagrammatica
![Page 32: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/32.jpg)
32
Esempio di schema concettuale: ex motorizzazione civile
PERSONA
VEICOLO
PATENTEEMESSA
CARTA DI
CIRCOLAZIONE
OMOLOGAZIONE
mctc 650.000
COLLAUDO
CASACOSTRUTTRICE
possiede
possiede
rispetta
ottiene
sottoposto a
AUTORIZZAZIONE
mctc - 400.000ottiene
per
VEICOLOIMMATRICOLATO
mctc-55.000.000
per
ottiene
ALLESTITORE ottiene
PREFETTURA
rilasciata da
AUTOTRASPORTATORE
INTERNAZIONALE
LICENZA
AUTOTRASPORTATORE
INTERNAZIONALEITALIA-AUSTRIA
ECOPUNTI
ottiene
TRANSITO
PERSONAISCRITTA AD
ELENCO CONTOPROPRIO
PERSONAISCRITTA ADALBO CONTO
TERZI
PERSONA ISCRITTAAD ELENCO CONTO
PROPRIOINTERNAZIONALE
PERSONA ISCRITTAAD ALBO CONTO
TERZIINTERNAZIONALE
PERSONAFISICA
PERSONAGIURIDICA
PERSONA FISICAABILITATA ALLA
GUIDA
per
PATENTERILASCIATA
schema concettuale base di dati veicoli -MCTC
relativo a
richiede
ottiene da
richiede/ persostenere
FOGLIO ROSA
ESAME
per
CAP/ADR
presentariferimento a
ottiene
ottiene
presentariferimento a
![Page 33: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/33.jpg)
33
3. Il Repository di schemi della PA Centrale
![Page 34: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/34.jpg)
34
Esempio di metadati descrittivi delle basi di dati del Repository
Amministraz. Materia Nome espteso Dimensione
INAIL Infortuni archivio documentale delle immagini 552000,0
INAIL Infortuni postumi 12000,0
MF Territorio/Fisco Catasto urbano 457,0
MF Territorio/Fisco Catasto terreni 225,0
INAIL Infortuni datori di lavoro 223,0
EIMA Territorio Premi da normativa dell'UE 200,0
MF Fisco Imposte dirette 195,0
MF Fisco Registro 154,0
INAIL Infortuni prestazioni 151,0
MF Territorio/Fisco Catasto geometrico 118,0
MPI Personale P.A. Pubblica Istruzione 108,0
MF Fisco Anagrafe tributaria 85,0
INPS PensionatieAssistiti Pensioni 85,0
MF Fisco Ipoteche 68,0
MTN_DGMCTC BeniMobili/Veicoli Veicoli 60,0
INPS PensionatieAssistiti Posizioni anagrafiche e assicurative 60,0
INPS PensionatieAssistitiDenunce contributive e previdenziali
aziendali 50,0
MGG Indagini Casellario giudiziale centrale 45,1
![Page 35: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/35.jpg)
35
Metodologia adottata per le attività di integrazione
e astrazione
Base di dati di CED
Base di dati di CED
Base di dati di CED
Base di dati di CED
Basi di dati di Ministero
Base di dati di CED
Base di dati di CED
Base di dati di CED
Base di dati di CED
Basi di dati di Ministero
1. Reverse engineering
Schema dei dati
Schema dei dati
Schema dei dati
Schema dei dati
Schema dei dati
Schema dei dati
Schema dei dati
Schema dei dati
2. Classificazione degli schemi in famiglie
PROTOCOLLO ORGANI COLLEGIALI FISCO LAVORO AZIENDE TRASPORTI
3. Integrazione astrazione delle famiglie in schemi rappresentativi
Schema PROTOCOLLO
Schema ORGANI
COLLEGIALI
Schema FISCO
Schema LAVORO
Schema AZIENDE
Schema TRASPORTI
4. Iterazione dei passi 2 e 3 fino a produrre uno schema finale astratto
Repository degli schemi
![Page 36: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/36.jpg)
36
Schemi astratti raggruppati nel Repository
![Page 37: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/37.jpg)
37
Schemi astratti raggruppati nel Repository
![Page 38: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/38.jpg)
38
Repository – struttura completa
TRASPORTI COMUNICAZIONIPRODUZIONELAVOROCULTURAEDILIZIA
AMBIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI
ASSICURAZIO- NE SOCIALE
CERTIFICA-
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO
SERVIZI
SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI
CA
TA
STO
PRE
VID
EN
ZA
RE
LA
ZIO
NI
EST
ER
E I
N I
TA
LIA
RE
LA
ZIO
NI
ITA
LIA
NE
AL
L' E
STE
RO
AT
TIV
ITA
' GIU
RID
ICA
CR
IMIN
AL
ITA
'
SIC
UR
EZ
ZA
IN
TE
RN
A
ASS
IST
EN
ZA
SER
VIZ
IO S
AN
ITA
RIO
IST
RU
ZIO
NE
AM
BIE
NT
E
BE
NI
CU
LT
UR
AL
I
LA
VO
RO
AZ
IEN
DE
AG
RIC
OL
E
AZ
IEN
DE
IN
DU
ST
RA
LI
TR
ASP
OR
TI
SERVIZI SOCIALI SERVIZI ECONOMICI
TR
ASF
ER
IME
NT
O F
ON
DI
A
EN
TI
LO
CA
LI
PER
EN
TI
PUIB
BL
ICI
CA
PIT
OL
I D
I SP
ESA
STATISTICARISORSE DI SUPPORTO
RISORSE FINANZIARIE
RISORSE STRUMENTALI E
IMMOBILIARI
RISORSE UMANE
PRO
TO
CO
LL
O
OR
GA
NI
CO
LL
EG
IAL
I
FISC
O
DO
GA
NE
RISORSE
STR
UM
EN
TI
AU
TO
ME
ZZ
I
BE
NI
IMM
OB
ILI
DIP
EN
DE
NT
I
FOR
MA
ZIO
NE
RA
PPR
ESE
NT
AN
ZE
2/93
2/12 8/
293
6/69
3/18
23/
30
2/89
3/59
2/65
37/3
36
3/75
3/66
9/11
8
4/36
6/53 10
/76 6/
76
6/13
0
5/56
6/15
5 3/13
4
8/21
3
10/1
00 9/11
8
3/53
9/11
2 10/1
78
![Page 39: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/39.jpg)
39
Il Repository della PAC - dettaglio
TR
AS
FE
RIM
EN
TO
FO
ND
I
A E
NT
I L
OC
AL
I P
ER
EN
TI
PU
IBB
LIC
I
CA
PIT
OL
I D
I S
PE
SA
TRASPORTI COMUNICAZIONIPRODUZIONELAVOR OCULTURAEDILIZIA
AM BIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI
ASSIC URAZIO- NE SOCIALE
CERTIFICA- ZIONE
SERVIZI SOCIALI E TERRITOR IALI
STATISTICARISORSE DI SUPPORTO
RISORSE FINANZIARIE
RISORSE STRUMENTALI E IMMOBILIARI
RISORSE UMANE
PR
OT
OC
OL
LO
OR
GA
NI
CO
LL
EG
IAL
I
FIS
CO
DO
GA
NE
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO
RISORSE SERVIZI
SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI
ST
RU
ME
NT
I
AU
TO
ME
ZZ
I
BE
NI
IMM
OB
ILI
DIP
EN
DE
NT
I
FO
RM
AZ
ION
E
RA
PP
RE
SE
NT
AN
ZE
EN
TI
TE
RR
ITO
RIA
LI
CE
RT
IFIC
AZ
ION
I
CA
TA
ST
O
PRE
VID
ENZA
RE
LAZI
ON
I ES
TER
E IN
ITA
LIA
RE
LAZI
ON
I IT
ALI
AN
E A
LL' E
STE
RO
AT
TIV
ITA
' GIU
RID
ICA
CR
IMIN
AL
ITA
'
SIC
UR
EZZ
A I
NT
ERN
A
AS
SIS
TEN
ZA
SER
VIZ
IO S
AN
ITA
RIO
IST
RU
ZIO
NE
AM
BIE
NTE
BE
NI
CUL
TUR
AL
I
LA
VO
RO
AZ
IEN
DE
AG
RIC
OLE
AZ
IEN
DE
IN
DU
STR
AL
I
TR
ASP
OR
TI
SERVIZI SOCIALI SERVIZI ECONOMICI
2/93
2/12 8/
293
6/69
3/18
23/
30
2/89
3/59
2/65
37/3
36
3/75
6/95
4/12
1
3/66
9/11
8
4/36
6/53 10
/76 6/
76
6/13
0
5/56
6/15
5 3/13
4
8/21
3
10/1
00 9/11
8
3/53
9/11
2 10/1
78
![Page 40: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/40.jpg)
40
Lo schema piu’ astratto
Bene
Soggetto
Documento
Unitàorganizzativa
Riferimentoterritoriale
![Page 41: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/41.jpg)
41
Risorse
![Page 42: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/42.jpg)
42
Servizi
![Page 43: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/43.jpg)
43
Convenzione per identificare gli schemi
TR
AS
FE
RIM
EN
TO
FO
ND
I
A E
NT
I L
OC
AL
I P
ER
EN
TI
PU
IBB
LIC
I
CA
PIT
OL
I D
I S
PE
SA
TRASPORTI COMUNICAZIONIPRODUZIONELAVOR OCULTURAEDILIZIA
AM BIENTEISTRUZIONESANITA'SICUREZZA GIUSTIZIADIFESAAFFARI ESTERI
ASSIC URAZIO- NE SOCIALE
CERTIFICA- ZIONE
SERVIZI SOCIALI E TERRITOR IALI
STATISTICARISORSE DI SUPPORTO
RISORSE FINANZIARIE
RISORSE STRUMENTALI E IMMOBILIARI
RISORSE UMANE
PR
OT
OC
OL
LO
OR
GA
NI
CO
LL
EG
IAL
I
FIS
CO
DO
GA
NE
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 1° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 2° LIVELLO
SCHEMA INTEGRATO DELLE BASI DI DATI DELLA PA DI 3° LIVELLO
RISORSE SERVIZI
SERVIZI GENERALI SERVIZI DIRETTISERVIZI SOCIALI ED ECONOMICI
ST
RU
ME
NT
I
AU
TO
ME
ZZ
I
BE
NI
IMM
OB
ILI
DIP
EN
DE
NT
I
FO
RM
AZ
ION
E
RA
PP
RE
SE
NT
AN
ZE
EN
TI
TE
RR
ITO
RIA
LI
CE
RT
IFIC
AZ
ION
I
CA
TA
ST
O
PRE
VID
ENZA
RE
LAZI
ON
I ES
TER
E IN
ITA
LIA
RE
LAZI
ON
I IT
ALI
AN
E A
LL' E
STE
RO
AT
TIV
ITA
' GIU
RID
ICA
CR
IMIN
AL
ITA
'
SIC
UR
EZZ
A I
NT
ERN
A
AS
SIS
TEN
ZA
SER
VIZ
IO S
AN
ITA
RIO
IST
RU
ZIO
NE
AM
BIE
NTE
BE
NI
CUL
TUR
AL
I
LA
VO
RO
AZ
IEN
DE
AG
RIC
OLE
AZ
IEN
DE
IN
DU
STR
AL
I
TR
ASP
OR
TI
SERVIZI SOCIALI SERVIZI ECONOMICI
2/93
2/12 8/
293
6/69
3/18
23/
30
2/89
3/59
2/65
37/3
36
3/75
6/95
4/12
1
3/66
9/11
8
4/36
6/53 10
/76 6/
76
6/13
0
5/56
6/15
5 3/13
4
8/21
3
10/1
00 9/11
8
3/53
9/11
2 10/1
78
Livello 2, Progressivo a
![Page 44: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/44.jpg)
44
Schema base: documenti sottocomponente 2a5a6b1
&3 UTENTE 10 UFFICIOPERIFERICO
&D01 TIPODOCUMENTO
17 SPEDITO DA
16 SPEDITO A
50257 sezione
08 SCADENZA
RIFERITO A
12 REPARTO
23INTERESSATO
DA
20 GESTORE DI
50240 fascicolo
22 FA PARTE DI 24 E' LEGATO A
12 E' DI
&D01DOCUMENTO
PROTOCOLLATO
21 DICOMPETENZARELATIVA DI
07CORRISPONDENTE
&S06 contribuente
11 composto da
APPARTIENE
14 RIFERITO A19COMPETENTE DI
22 RIFERITO A
15COMPETENTE DI
.
.
.
.
.
.
.
.
.
.
..
..
.
.
.
.
.
.
.
.
.
.
.
.
..
.. ...
.
.
.
.
.
..
.
.
.
.
.
.
.
.
..
.
.
.
.
. .
.
.
..
![Page 45: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/45.jpg)
45
Esempio di schemi base e schema integrato
![Page 46: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/46.jpg)
46
2a5a6b1 riga 1 colonna 1
![Page 47: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/47.jpg)
47
2a5a6b1 riga 1 colonna 2
![Page 48: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/48.jpg)
48
2a5a6b1 riga 2 colonna 1
![Page 49: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/49.jpg)
49
2a5a6b1 riga 2 colonna 2
![Page 50: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/50.jpg)
50
Schema base: indirizzario (2a5a6b2)
&4PUBBLICAZIONE
INVIATA A
10DESTINATARIO
.
...
![Page 51: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/51.jpg)
51
Schema astratto (2a5a6b): protocollo
![Page 52: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/52.jpg)
52
Schema astratto: organi collegiali
![Page 53: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/53.jpg)
53
Schema astratto: risorse di supporto
![Page 54: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/54.jpg)
54
• 4. Le gerarchie di generalizzazione (ontologie) di concetti
![Page 55: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/55.jpg)
55
Le gerachie come rappresentazione sintetica del repository
• 500 schemi con circa 5000 concetti, anche se rappresentati in un repository, sono una conoscenza troppo ricca per poter essere elaborata in modo efficiente.
• Siamo alla ricerca di una rappresentazione sintetica dei 500 schemi che conservi la conoscenza piu’ importante.
• Abbiamo scelto di utilizzare come rappresentazione sintetica le gerarchie di generalizzazione nel repository dei concetti che compaiono nello schema astratto
![Page 56: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/56.jpg)
56
Lo schema piu’ astratto
Bene
Soggetto
Documento
Unitàorganizzativa
Riferimentoterritoriale
![Page 57: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/57.jpg)
57
Schemi descritti nel Repository
A
A
B C
![Page 58: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/58.jpg)
58
Esempio di costruzione di una gerarchia,a partire dall’oggetto A
A
B C
A
B C
A
![Page 59: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/59.jpg)
59
• Le quattro gerarchie
![Page 60: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/60.jpg)
60
Le 4 gerarchie
• Cio’ ha portato alla generazione di 4 gerarchie relative ai concetti:
• Soggetto• Bene• Luogo • Documento
![Page 61: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/61.jpg)
61
D I P E N D E N T E P U B B L I C O I M P R E N D IT O R E A U T O N O M O
L A V O R A T O R E D I S O C C U P A T O P E N S IO N A T O S T U D E N T E
S O G G E T T O F I S I C O
I M P R E SA I S T I T U Z I O N E D E L L A P .A . I S T I T U Z IO N E S O C I A L E P R IV A T A
S O G G E T T O G I U R ID I C O
S O G G E T T O
Gerarchia relativa alla categoria soggetto
![Page 62: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/62.jpg)
62
I principali oggetti delle 4 ontologie: SOGGETTO
–soggetto fisico•lavoratore
–lavoratore autonomo–imprenditore–dipendente pubblico
•disoccupato•pensionato•studente
–soggetto giuridico•impresa•istituzione p.a.•Istituzione sociale privata
![Page 63: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/63.jpg)
63
La gerarchia relativa a Bene
DEMANIO NECESSARIOIDRICO108.000
DEMANIO NECESSARIOMILITARE
1.800
DEMANIO NECESSARIOMARITTIMO
25.000
DEMANIONECESSARIO
134.800
DEMANIOSTRADALE
DEMANIOFERROVIARIO
DEMANIOAERONAUTICO
300
ACQUEDOTTI
DEMANIO ARTISTICOSTORICO CULTURALE
2.400
RACCOLTE MUSEIPINACOTECHE BIBLIOTECHE
CIMITERO
MERCATO COMUNALE
DEMANIO ACCIDENTALE
BENEDEMANIALE
BENE PATRIMONIALEDISPONIBILE
BENE PATRIMONIALEINDISPONIBILE
BENEPATRIMONIALE
29.000
BENE PUBBLICO
TERRENO FABBRICATO ABITAZIONE
BENE IMMOBILE
AUTOMOBILE
AUTOVEICOLO
IMBARCAZIONE
BENE IMMOBILEREGISTRATO
BENE MOBILENON REGISTRATO
BENE MOBILE
BENE PRIVATO
BENE
![Page 64: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/64.jpg)
64
La gerarchia relativa a Bene
–Bene pubblico•Bene demaniale
–demanio necessario–demanio accidentale
•Bene patrimoniale–disponibile–indisponibile
–Bene privato•immobile
–terreno–fabbricato–abitazione
•mobile–registrato–non registrato
![Page 65: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/65.jpg)
65
Bene pubblico
DEMANIO NECESSARIOIDRICO108.000
DEMANIO NECESSARIOMILITARE
1.800
DEMANIO NECESSARIOMARITTIMO
25.000
DEMANIONECESSARIO
134.800
DEMANIOSTRADALE
DEMANIOFERROVIARIO
DEMANIOAERONAUTICO
300
ACQUEDOTTI
DEMANIO ARTISTICOSTORICO CULTURALE
2.400
RACCOLTE MUSEIPINACOTECHE BIBLIOTECHE
CIMITERO
MERCATO COMUNALE
DEMANIO ACCIDENTALE
BENEDEMANIALE
BENE PATRIMONIALEDISPONIBILE
BENE PATRIMONIALEINDISPONIBILE
BENEPATRIMONIALE
29.000
BENE PUBBLICO
![Page 66: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/66.jpg)
66
Bene privato
TERRENO FABBRICATO ABITAZIONE
BENE IMMOBILE
AUTOMOBILE
AUTOVEICOLO
IMBARCAZIONE
BENE IMMOBILEREGISTRATO
BENE MOBILENON REGISTRATO
BENE MOBILE
BENE PRIVATO
![Page 67: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/67.jpg)
67
La gerarchia relativa a Luogo
– localita’– particella catastale– porzione– primitiva grafica– riferimento catastale– sede scolastica statale– superficie agricola– unita’ immobiliare urbana (U.I.U.)
![Page 68: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/68.jpg)
68
La gerarchia relativa a Documento
• versamento– spontaneo– con delega– diretto
• rata di pensione emessa• negozio• documento liquidato• atto registro
![Page 69: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/69.jpg)
69
5. La documentazione disponibile presso il CSI: Infodir
![Page 70: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/70.jpg)
70
Tutte le materie CSI della PA piemontese (Argomenti)
![Page 71: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/71.jpg)
71
Tutte le materie CSI della PA piemontese (Argomenti)
![Page 72: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/72.jpg)
72
Tutte le materie CSI della PA piemontese (Argomenti)
![Page 73: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/73.jpg)
73
Tutte le materie CSI della PA piemontese (Argomenti)
![Page 74: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/74.jpg)
74
Tutte le materie CSI della PA piemontese (Argomenti)
![Page 75: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/75.jpg)
75
Materie-Argomenti che hanno almeno una Collezione
![Page 76: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/76.jpg)
76
Materie-Argomenti che hanno almeno una Collezione
![Page 77: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/77.jpg)
77
Materie-Argomenti che hanno almeno una Collezione
![Page 78: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/78.jpg)
78
• Le gerarchie di concetti su Infodir
![Page 79: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/79.jpg)
79
Gerarchie su infodir: SOGGETTO FISICO E GIURIDICO
![Page 80: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/80.jpg)
80
Gerarchie su infodir: BENE
![Page 81: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/81.jpg)
81
Gerarchie su infodir: LUOGO
![Page 82: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/82.jpg)
82
Gerarchie su infodir: DOCUMENTO
![Page 83: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/83.jpg)
83
6. Come utilizzare la conoscenza per l’attivita’ di ricostruzione
![Page 84: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/84.jpg)
84
Descrizione e dimensionamento del problema
![Page 85: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/85.jpg)
85
Problema • Partendo dai • 500 schemi concettuali della Pa centrale +• Il repository di schemi • Le 4 gerarchie
• I 450 schemi logici della Pa piemontese
• Costruire con basso uso di risorse • I 450 schemi concettuali della Pa piemontese
e • Il corrispondente repository
![Page 86: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/86.jpg)
86
Prima ipotesi
Generazione dello schema
![Page 87: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/87.jpg)
87
Seconda ipotesi: partire da una singola materia/argomento
Generazione dello schema
![Page 88: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/88.jpg)
88
Terza ipotesi: partire dal Repository
Pubblica Amministrazione centrale Pubblica Amministrazione locale
Rappresentazione concettuale
Rappresentazione logico fisica
![Page 89: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/89.jpg)
89
Quarta ipotesi: partire dalle gerarchie di generalizzazione
Pubblica Amministrazione centrale Pubblica Amministrazione locale
Rappresentazione concettuale
Rappresentazione logico fisica
![Page 90: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/90.jpg)
90
CONCETTUALE
LOGICO-FISICO
SUPERTIPI DI ATTRIBUTO
Dal Repository Logico Fisico al Repository concettuale
Gerarchie di Generalizzazione
![Page 91: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/91.jpg)
91
5.2 La metodologia adottata
![Page 92: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/92.jpg)
92
5.2 La metodologia adottata - contenuti
• 1. La metodologia in sintesi• 2. La metodologia in dettaglio• 3. Le sperimentazioni effettuate
– 3.1 Sperimentazioni della metodologia su schemi PA Piemonte
– 3.2 Sperimentazione di passi alternativi
• 4. Carichi di lavoro• 5. La concettualizzazione dei flussi• 6. Elaborazioni sulla conoscenza generata
![Page 93: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/93.jpg)
93
• 1. La metodologia in sintesi
![Page 94: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/94.jpg)
94
Sintesi - 1
• Scopo della metodologia: semplificare il compito del referente dati, utulizzando il piu’ possibile strumenti automatici, a costo di una certa approssimazione nelle scelte.
• Assunzione: ad un certo livello di astrazione gli schemi della PAL Piemontese sono “simili” a quelli della PA Centrale. Si differenziano nei livelli di astrazione piu’ bassi.
![Page 95: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/95.jpg)
95
Sintesi - 2
• Input al processo di generazione di uno schema concettuale di base dati:– Lo schema logico della base dati – Le gerarchie di concetti – I 500 schemi base del Repositry PAC
• Output: lo schema concettuale
![Page 96: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/96.jpg)
96
Sintesi – 3
• Strategia per il referente dati: • 1. Crea un primo schema in modo automatico,
utilizzando la conoscenza disponibile (Gerarchie di concetti) per guidare la costruzione dello schema concettuale secondo criteri di priorita’, generando: – A. le Entita’, i concetti piu’ importanti – B. le Generalizzazioni tra entita’, poi le
Relazioni, poi gli Attributi • 2. Successivamente completa manualmente lo
schema con la conoscenza di dominio a te nota.
![Page 97: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/97.jpg)
97
I due passi della metodologia
Passo automatico
Schemascheletro
Schemafinale
Passo manuale
Referente dati competentesul dominio
![Page 98: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/98.jpg)
98
Dettaglio per le entita’ e relazioni
• Le entita’ vengono selezionate a partire dalle gerarchie (Assunzione) sulla base di criteri di similitudine con i concetti rappresentati nelle tavole (attributi)
• Le relazioni vengono selezionate dal Repository PAC (Assunzione), quando collegano una qualunque coppia di entita’ selezionate nel passo precedente.
![Page 99: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/99.jpg)
99
Introduzione di un ulteriore passo automatico
• Passo 1 – Applica la metodologia per ottenere uno schema approssimato
• Passo 2 – Arricchisci lo schema con le relazioni ottenute dai constraints
• Passo 3 – Rivedi lo schema, partendo dalla conoscenza di dominio, aggiungendo i concetti (eventualmente) mancanti e ristrutturando (eventualmente) quelli presenti, ottendendo uno schema completo
![Page 100: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/100.jpg)
100
• 2. La metodologia in dettaglio
![Page 101: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/101.jpg)
101
Passi della metodologia - 1
• Generazione Entita’• Generazione Generalizzazioni• Generazione Relazioni• Generazione Attributi delle entita’• Generazioni Relazioni aggiuntive utilizzando
I constraints fisici• Verifica con il Referente dati
![Page 102: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/102.jpg)
102
• Passo 1. generazione Entita’• Dettaglio ed Esempio
![Page 103: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/103.jpg)
103
1. Generazione Entita’
• Input: le quattro gerarchie dei concetti + le circa 18.000 tabelle delle circa 450 basi di dati
• Per ogni base di dati PACP, – Per ogni entita’ nelle gerarchie, – Misura la distanza tra l’ entita’ e gli attributi e
tabelle nella Base dati, tramite la distanza tra il nome della entita’ e i nomi e definizioni di attributi e tabelle
– Scegli le entita’ E1, E2, …, En la cui distanza e’ minore di una data soglia.
• Output: schema scheletro della base dati, costituito dalle sole entita’.
![Page 104: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/104.jpg)
104
Funzione di distanza scelta attualmente
• In questo momento (1/2005) la funzione di distanza e’ l’identita’.
• Percio’, se viene trovato almeno un attributo con nome o descrizione in cui compare esattamente il nome della entita’, l’entita’ viene scelta, altrimenti viene scartata.
![Page 105: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/105.jpg)
105
Generazione entita’
• Input: • Schema fisico della
BD
• Le quattro Gerarchie
• Output
E1
E2
E3
![Page 106: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/106.jpg)
106
Passo di generazione delle entita’esempio simbolico
![Page 107: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/107.jpg)
107
Generazione entita’
…..Attributi eTabelle
Gerarchie
![Page 108: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/108.jpg)
108
Generazione entita’Entita’ E1: 4 oggetti simili
…..Attributi eTabelle
Gerarchie
E1
![Page 109: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/109.jpg)
109
Generazione entita’Entita’ E2: 2 oggetti simili
…..Attributi eTabelle
Gerarchie
E1
E2
![Page 110: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/110.jpg)
110
Generazione entita’Entita’ E3: 2 oggetti simili
…..Attributi eTabelle
Gerarchie
E1
E2
E3
![Page 111: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/111.jpg)
111
• Algoritmo con soglia• Supponiamo di scegliere una soglia
pari a 2 oggetti simili
![Page 112: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/112.jpg)
112
Generazione entita’Entita’ E4: 1 oggetto simile
non viene scelta
Attributi eTabelle
Gerarchie
E1
E2
E3
E4
…..
![Page 113: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/113.jpg)
113
Generazione entita’passo finale
GerarchieE1
E2
E3
Attributi eTabelle
E1
E2
E3
…..
![Page 114: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/114.jpg)
114
• Passo 2. Generazione generalizzazioni
![Page 115: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/115.jpg)
115
Passo di generazione generalizzazioni
• Input:le entita' E1, E2, ..., En trovate nel passo precedente
• Le 4 gerarchie dei concetti•
Output:lo schema arricchito con le generalizzazioni definite tra le entita’
•Algoritmo:Per ogni generalizzazione definita sulle entita' E1, E2, ..., En nelle gerarchie, aggiungila allo schema.
![Page 116: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/116.jpg)
116
Aggiunta delle generalizzazioni
Attributi eTabelle
E1
E2
E3
E1
E2
E3
…..
![Page 117: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/117.jpg)
117
• Passo 3 Generazione relazioni
![Page 118: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/118.jpg)
118
Passo di selezione relazioni
• Input: • le entita' selezionate ai passi precedenti• Gli schemi base del Repository PAC• Output: lo schema arricchito con le relazioni
tra le entita‘• Algoritmo • Per ogni coppia di entita’ Ei e Ej tra E1, E2,
…, En, cerca negli schemi base se ve ne e’ almeno uno su cui sia definita una relazione diretta tra Ei ed Ej: se c’e’ selezionane una qualunque tra quelle trovate, e inseriscila nello schema, altrimenti non inserirla
![Page 119: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/119.jpg)
119
Ricostruzione delle relazioni
E1
E2
E3
![Page 120: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/120.jpg)
120
Ricostruzione delle relazioni
E1
E2
E3
![Page 121: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/121.jpg)
121
Ricostruzione delle relazioni
E1
E2
E3
![Page 122: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/122.jpg)
122
Ricostruzione delle relazioni
![Page 123: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/123.jpg)
123
Ricostruzione delle relazioni
E1
E2
E3
![Page 124: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/124.jpg)
124
Passo alternativo per la generazione dei nomi delle relazioni
• Per ciascuna delle relazioni trovate tra le entita’ Ei ed Ej, riportare la frequenza di presenza nei 500 schemi (cioe’ quante volte e’ stata trovata)
• Associare alla relazione il nome della relazione piu’ frequente
![Page 125: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/125.jpg)
125
Caso di scelta della piu’ frequente
E1
E2
E3
![Page 126: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/126.jpg)
126
Terza possibilita’: coinvolgimento del referente
• In alternativa chiedere all’esperto di dominio di scegliere (attivita’ a basso costo, ma molto efficace). In quest’ ultimo caso, il sistema automatico trova la relazione, l’essere umano sceglie il nome (il significato)
![Page 127: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/127.jpg)
127
Scelta del nome da parte del referente dati
E1
E2
E3
Il nome e’:Lavora in
![Page 128: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/128.jpg)
128
• Passo 4 Generazione attributi
![Page 129: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/129.jpg)
129
Passo di generazione attributi
Input:le entita' selezionate nel passo 1le tavole a cui appartengono gli attributi selezionati
nelpasso 1, e i corrispondenti attributi
Output: per ciascuna entita' i suoi attributi
Algoritmo:Importare in ciascuna entita' gli attributi delle tavole corrispondenti
![Page 130: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/130.jpg)
130
Aggiunta degli attributi
…..Attributi eTabelle
E1
E2
E3
E1
E2
E3
![Page 131: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/131.jpg)
131
Aggiunta degli attributi
…..Attributi eTabelle
E1
E2
E3
E1
E2
E3..
![Page 132: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/132.jpg)
132
• Passo 5 Generazione relazioni dai constraint fisici
![Page 133: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/133.jpg)
133
Passo di generazione relazioni partendo dai constraints fisici
• Input:le tavole selezionate al punto 1 di generazione entita'
Output:• le tavole selezionate unite dagli eventuali
constraints, piu' eventuali tavole intermedie per costituire il cammino dei constraints
Algoritmo:- con un tool (ad esemio erwin) si effettuano sulla base dati operazioni di "infer relationship" considerando: - chiavi primarie e chiavi esterne esistenti - indici univoci - somiglianza di nomi campi- si derivano i constraints (relazioni fisiche) e si aggiungono allo schema le corrispondenti relazioni nel modello ER
![Page 134: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/134.jpg)
134
Aggiunta delle relazioni da constraint fisici
…..Attributi eTabelle
E1
E2
E3
K3
K2
E1
E2
E3..
![Page 135: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/135.jpg)
135
• Passo 6 Verifica manuale del referente dati
![Page 136: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/136.jpg)
136
Verifica con il referente dati
• Input:lo schema prodotto nei passi precedentile indicazioni del referente dati, in generale di 2 tipi: - non trovo rappresentata la Tavola Ti/ Entita’ Ei
• - non dovrebbe essere rappresentata la entita’ Ej
Output:• Lo schema dati con i concetti/Entita’ in piu' e/o in
meno verificati col referente dati
Algoritmo:- per ogni entita' selezionata impropriamente, la rimuovo (il criterio di somiglianza e’ approssimato)- per ogni entita' mancante, la aggiungo, corredandola di attributi e relazioni
![Page 137: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/137.jpg)
137
Esempio simbolico
Schema dipartenza Schema di
arrivo
![Page 138: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/138.jpg)
138
Esempio simbolico
Schema di arrivo
![Page 139: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/139.jpg)
139
• Le sperimentazioni effettuate– Sperimentazioni della metodologia su schemi PA
Piemonte– Sperimentazione di alcuni passi alternativi
![Page 140: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/140.jpg)
140
• Sperimentazioni su schemi della Pa Piemontese
![Page 141: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/141.jpg)
141
• Scelta di una base dati verificata con la referente
• la base dati scelta e’ MONI = MonItoraggio imprese (Attivita’ Produttive) --> sistema informativo dei contributi alle imprese
![Page 142: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/142.jpg)
142
• Tavole di MonI
![Page 143: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/143.jpg)
143
Tavole db MonI
MONI D ATECO MONI D COMUNIITALIANI
MONI D MODULOLOCALE
MONI D STATIESTERI
MONI D STATOPROGETTO
MONI D TIPOAGEVOLAZIONE
MONI D TIPOINIZIATIVA
MONI D TIPOREVOCA
MONI D ERRORIDATI
MONI D FORMAGIURIDICA
MONI D MOTIVORESPINTA
MONI DPROVINCIE
MONI D STATODATO
MONI D TIPOENTE
MONI D TIPOFONTE
MONI TACQUISIZIONE
DATI
MONI D TIPOSPESA
MONI TATTUAZIONENORMATIVA
MONI TCONTRIBUTOCONCESSO
MONI T FONTE MONI T GENERAINVIO FILE
MONI T SPESAPROGETTO
MONI T UTENTE
moni t beneficiarioMONI TCONTRIBUTO
LIQUIDATO
MONI TCONTRIBUTOREVOCATO
moni t ente
MONI T NORMAAGEVOLAZIONE
moni t progettoagevolazione
moni trendicontazione
MONI TVERSIONE DB
![Page 144: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/144.jpg)
144
Sperimentazione
• Generazione entita’ in Moni
![Page 145: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/145.jpg)
145
Entita’ Moni
moni t beneficiario moni t ente
moni t progettoagevolazione
moni trendicontazione
![Page 146: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/146.jpg)
146
Generazione Attributi MonI - 1
![Page 147: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/147.jpg)
147
Descrizione attributi MonI - 2
![Page 148: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/148.jpg)
148
Descrizione attributi MonI - 3
![Page 149: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/149.jpg)
149
Descrizione attributi MonI - 4
![Page 150: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/150.jpg)
150
Tavole dopo la verifica con il referente dati
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioMONI TCONTRIBUTOCONCESSO
MONI T FONTE
MONI TATTUAZIONENORMATIVA
MONI TCONTRIBUTOREVOCATO
MONI TCONTRIBUTO
LIQUIDATO
MONI T SPESAPROGETTO
MONI T GENERAINVIO FILE
MONI T UTENTE
MONI T NORMAAGEVOLAZIONE
![Page 151: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/151.jpg)
151
Sperimentazione su MonI
• Generazione delle generalizzazioni
![Page 152: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/152.jpg)
152
Tavole db MonI che ricadono nelle gerarchie
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioS41---impresA
S40--soggETTOgiurIDICO
S17---ITALIANO
S02--SOGGETTOfisicoPERSONAfisic
S01-SOGGETTO
MONI TBENEFICIARIO.
MONI TBENEFICIARIO..
MONI TBENEFICIARIO...
MONI TBENEFICIARIO....
D02--ATTOREGISTRO
D01-D0CUMENTO
![Page 153: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/153.jpg)
153
Tavole db MonI che ricadono nella gerarchia Soggetto
moni t progettoagevolazione
moni t ente
moni t beneficiarioS41---impresA
S40--soggETTOgiurIDICO
S17---ITALIANO
S02--SOGGETTOfisicoPERSONAfisic
S01-SOGGETTO
MONI TBENEFICIARIO.
MONI TBENEFICIARIO..
MONI TBENEFICIARIO...
MONI TBENEFICIARIO....
![Page 154: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/154.jpg)
154
Tavole db MonI che ricadono nella gerarchia Documento
MONI TRENDICONTAZIONE
D02--ATTOREGISTRO
D01-D0CUMENTO
.
.
![Page 155: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/155.jpg)
155
Generalizzazioni individuate
S41---MONI TPROGETTOAGEVOLAZIO
S40--MONI TBENEFICIARIO
S01-MONI TENTE
D02--MONI TRENDICONTAZIONE
D01-D0CUMENTO
![Page 156: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/156.jpg)
156
Sperimentazione su MonI
• 3. Aggiunta Relazioni
![Page 157: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/157.jpg)
157
Generazione relazioni
&&SDDOCUMENTOSOGGETTO
&D DOCUMENTO &S S0GGETT0
![Page 158: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/158.jpg)
158
Relazioni tra entita’ in MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioS41---impresA
S40--soggETTOgiurIDICO
S17---ITALIANO
S02--SOGGETTOfisicoPERSONAfisic
S01-SOGGETTO
MONI TBENEFICIARIO.
MONI TBENEFICIARIO..
MONI TBENEFICIARIO...
MONI TBENEFICIARIO....
D02--ATTOREGISTRO
D01-D0CUMENTO
&&SDDOCUMENTOSOGGETTO
![Page 159: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/159.jpg)
159
Sperimentazione su MonI
• 4. Generazione attributi
![Page 160: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/160.jpg)
160
Assegnazione degli attributi alle entita’ - 1
![Page 161: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/161.jpg)
161
Assegnazione degli attributi alle entita’ – 2
![Page 162: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/162.jpg)
162
Assegnazione degli attributi alle entita’ - 3
![Page 163: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/163.jpg)
163
Assegnazione degli attributi alle entita’ - 4
![Page 164: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/164.jpg)
164
Assegnazione degli attributi alle entita’ – 5
![Page 165: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/165.jpg)
165
Assegnazione degli attributi alle entita’ - 6
![Page 166: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/166.jpg)
166
Sperimentazioni Esempio di confronto tra schemi ottenuti
con i due passi per le relazioni (diretto e tramite constraints)
![Page 167: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/167.jpg)
167
Relazioni dai constraints per MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiario
MONI T GENERAINVIO FILE
MONI TCONTRIBUTOCONCESSO
MONI TATTUAZIONENORMATIVA
![Page 168: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/168.jpg)
168
Tavole dopo la verifica con referente dati MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioMONI TCONTRIBUTOCONCESSO
MONI T FONTE
MONI TATTUAZIONENORMATIVA
MONI TCONTRIBUTOREVOCATO
MONI TCONTRIBUTO
LIQUIDATO
MONI T SPESAPROGETTO
MONI T GENERAINVIO FILE
MONI T UTENTE
MONI T NORMAAGEVOLAZIONE
![Page 169: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/169.jpg)
169
Nota
• Le tavole segnalate dal referente dati di MonI come tavole importanti a seguito della generazione entita’, vengono “gratuitamente” estrapolate dall’algoritmo di derivazione relazioni dai constraints.
• Questo conferma la validita’ e l’importanza del passo alternativo
![Page 170: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/170.jpg)
170
Modello concettuale Moni
• E’ l’unione dei 2 schemi che seguono, ovvero:– Lo schema ottenuto attingendo dagli
schemi concettuali– Lo schema ottenuto con il passo di
derivazione constraints
![Page 171: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/171.jpg)
171
Relazioni tra entita’ concettuali MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioS41---impresA
S40--soggETTOgiurIDICO
S17---ITALIANO
S02--SOGGETTOfisicoPERSONAfisic
S01-SOGGETTO
MONI TBENEFICIARIO.
MONI TBENEFICIARIO..
MONI TBENEFICIARIO...
MONI TBENEFICIARIO....
D02--ATTOREGISTRO
D01-D0CUMENTO
&&SDDOCUMENTOSOGGETTO
![Page 172: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/172.jpg)
172
Tavole dopo la verifica con referente dati MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiarioMONI TCONTRIBUTOCONCESSO
MONI T FONTE
MONI TATTUAZIONENORMATIVA
MONI TCONTRIBUTOREVOCATO
MONI TCONTRIBUTO
LIQUIDATO
MONI T SPESAPROGETTO
MONI T GENERAINVIO FILE
MONI T UTENTE
MONI T NORMAAGEVOLAZIONE
![Page 173: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/173.jpg)
173
Cammino completo tra le tavole individuate MonI
moni trendicontazione
moni t progettoagevolazione
moni t ente
moni t beneficiario
MONI D ATECO
MONI D STATODATO
MONI D TIPOINIZIATIVA
MONI TCONTRIBUTOCONCESSO
MONI T FONTE
MONI D STATOPROGETTO
MONI TATTUAZIONENORMATIVA
MONI TACQUISIZIONE
DATI
MONI TCONTRIBUTOREVOCATO
MONI TCONTRIBUTO
LIQUIDATO
MONI T SPESAPROGETTO
MONI T GENERAINVIO FILE
MONI D TIPOFONTE
MONI DPROVINCIE
MONI D COMUNIITALIANI
MONI D STATIESTERI
MONI D FORMAGIURIDICA
MONI D TIPOENTE
MONI T UTENTE MONI T NORMAAGEVOLAZIONE
MONI D TIPOSPESA
MONI D TIPOREVOCA
MONI D MOTIVORESPINTA
MONI D TIPOAGEVOLAZIONE
![Page 174: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/174.jpg)
174
Verifica euristica MonI
S41---MONI TPROGETTOAGEVOLAZIO
S40--MONI TBENEFICIARIO
S01-MONI TENTE
D02--MONI TRENDICONTAZIONE
D01-D0CUMENTO
.
.
![Page 175: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/175.jpg)
175
• 4. Carichi di lavoro
![Page 176: Cap5 attiv ricostruz_si_pacp_rg221204](https://reader036.vdocuments.pub/reader036/viewer/2022081422/557bf3cad8b42a2b348b4e08/html5/thumbnails/176.jpg)
176
Carichi di lavoro
• MonI = 32 tavole = 2 giorni• SMRGAA = 42 tavole = 2,625 giorni (3
giorni)• 16 tavole = 1 giorno• 17627 tavole = 446 basidati = 1100 giorni• #medio di tavole per basedati = 40• tempo medio di concettualizzazione di una
base dati = 2,5 giorni• A regime 1 giorno