designer life-cicle by salvatore silvio caggia designer life-cicle by salvatore silvio caggia...
TRANSCRIPT
![Page 1: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/1.jpg)
Designer Life-Cicle
By Salvatore Silvio Caggia
Designer Life-Cicle
By Salvatore Silvio Caggia
Anticipiamo in estrema sintesi il ciclo di sviluppo di un sistema informativo…
Anticipiamo in estrema sintesi il ciclo di sviluppo di un sistema informativo…
Definiremo i processi aziendali…
Definiremo i processi aziendali…
Definiremo le entità e le relazioni…
Definiremo le entità e le relazioni…
Verificheremo la gerarchia delle funzioni…
Verificheremo la gerarchia delle funzioni…
Genereremo automaticamente un modello logico grezzo
Genereremo automaticamente un modello logico grezzo
Affineremo il modello logico e genereremo automaticamente il database fisico
Affineremo il modello logico e genereremo automaticamente il database fisico
Genereremo automaticamente delle bozze di applicazioni
Genereremo automaticamente delle bozze di applicazioni
Affineremo le specifiche delle bozze di applicazioni e le genereremo automaticamente
Affineremo le specifiche delle bozze di applicazioni e le genereremo automaticamente
Definiremo l’uso delle entità da parte dei processi
Definiremo l’uso delle entità da parte dei processi
![Page 2: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/2.jpg)
Definiamo tutti i macro processi aziendali di primo livello ed i relativi flussi di dati con i “macro-archivi” (datastore)
Sviluppiamo in questo esempio il processo di “Gestione Soggetti” che copre la gestione di clienti, fornitori, contatti, lavoratori…
Definiamo tutti i macro processi aziendali di primo livello ed i relativi flussi di dati con i “macro-archivi” (datastore)
Sviluppiamo in questo esempio il processo di “Gestione Soggetti” che copre la gestione di clienti, fornitori, contatti, lavoratori…
![Page 3: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/3.jpg)
Definiamo i processi elementari, questi diventeranno Forms e Reports
Definiamo i processi elementari, questi diventeranno Forms e Reports
![Page 4: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/4.jpg)
Definiamo le entità, le relazioni e gli attributi.
La documentazione del dato nasce a questo livello.
Definiamo le entità, le relazioni e gli attributi.
La documentazione del dato nasce a questo livello.
![Page 5: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/5.jpg)
Verifichiamo che la gerarchia delle funzioni implicitamente indicata attraverso i processi sia quella desiderata
Verifichiamo che la gerarchia delle funzioni implicitamente indicata attraverso i processi sia quella desiderata
![Page 6: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/6.jpg)
Definiamo l’uso delle entità da parte delle funzioni
Definiamo l’uso delle entità da parte delle funzioni
![Page 7: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/7.jpg)
Generiamo ed affiniamo il modello logico
Generiamo ed affiniamo il modello logico
![Page 8: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/8.jpg)
Generiamo automaticamente il database fisico completo di tutti i suoi vincoli e documentazione
Generiamo automaticamente il database fisico completo di tutti i suoi vincoli e documentazione
![Page 9: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/9.jpg)
Generiamo ed affiniamo le applicazioni.
Questa dell’esempio è molto semplice e qui vediamo la struttura dei dati e la sua chiamata del modulo da parte di un ramo del menu generale
Generiamo ed affiniamo le applicazioni.
Questa dell’esempio è molto semplice e qui vediamo la struttura dei dati e la sua chiamata del modulo da parte di un ramo del menu generale
![Page 10: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/10.jpg)
Qui vediamo l’aspetto visuale della stessa semplice applicazione
Qui vediamo l’aspetto visuale della stessa semplice applicazione
![Page 11: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/11.jpg)
Questa è la struttura di una applicazione molto complessa, contiene 3 componenti relazionati tra loro, 1 sub componente, 6 lookup, 6 liste valori richiamate su 10 campi, 3 moduli che la richiamano e 4 moduli che sono chiamati da questa
Questa è la struttura di una applicazione molto complessa, contiene 3 componenti relazionati tra loro, 1 sub componente, 6 lookup, 6 liste valori richiamate su 10 campi, 3 moduli che la richiamano e 4 moduli che sono chiamati da questa
![Page 12: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/12.jpg)
Questo è l’aspetto visuale della stessa applicazione complessa.
Si intravedono le varie pagine con linguette (tab canvas), i vari gruppi di campi organizzati come sottopagine con linguette, i bottoni che richiamano i 4 moduli, l’aspetto delle 6 liste valori…
Questo è l’aspetto visuale della stessa applicazione complessa.
Si intravedono le varie pagine con linguette (tab canvas), i vari gruppi di campi organizzati come sottopagine con linguette, i bottoni che richiamano i 4 moduli, l’aspetto delle 6 liste valori…
![Page 13: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/13.jpg)
Gli aspetti estetici/funzionali delle applicazioni sono isolati principalmente sotto forma di insiemi di preferenze e possono essere variati modificando quindi automaticamente tutte le applicazioni
Gli aspetti estetici/funzionali delle applicazioni sono isolati principalmente sotto forma di insiemi di preferenze e possono essere variati modificando quindi automaticamente tutte le applicazioni
![Page 14: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/14.jpg)
Gli aspetti estetici/funzionali delle applicazioni sono isolati anche sotto forma di oggetti di libreria e templates e possono essere variati modificando quindi automaticamente tutte le applicazioni
Gli aspetti estetici/funzionali delle applicazioni sono isolati anche sotto forma di oggetti di libreria e templates e possono essere variati modificando quindi automaticamente tutte le applicazioni
![Page 15: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/15.jpg)
Gli aspetti estetici/funzionali delle applicazioni sono infine influenzati da parametri definibili dall’utente al lancio dell’applicazione dal suo browser
Gli aspetti estetici/funzionali delle applicazioni sono infine influenzati da parametri definibili dall’utente al lancio dell’applicazione dal suo browser
![Page 16: Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia Anticipiamo in estrema sintesi il ciclo di sviluppo di un](https://reader034.vdocuments.site/reader034/viewer/2022051616/5542eb69497959361e8d5743/html5/thumbnails/16.jpg)
Oracle Designer
Questa presentazione è in evoluzione…
Torna ogni tanto a visitare:
http://www.geocities.com/s_caggia/DesignerLifeCicle.pps
per seguire le sue evoluzioni!
Questa presentazione è in evoluzione…
Torna ogni tanto a visitare:
http://www.geocities.com/s_caggia/DesignerLifeCicle.pps
per seguire le sue evoluzioni!