Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia...
-
Upload
rosanna-madonia -
Category
Documents
-
view
212 -
download
0
Transcript of Designer Life-Cicle By Salvatore Silvio Caggia Designer Life-Cicle By Salvatore Silvio Caggia...
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
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…
Definiamo i processi elementari, questi diventeranno Forms e Reports
Definiamo i processi elementari, questi diventeranno Forms e Reports
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.
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
Definiamo l’uso delle entità da parte delle funzioni
Definiamo l’uso delle entità da parte delle funzioni
Generiamo ed affiniamo il modello logico
Generiamo ed affiniamo il modello logico
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
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
Qui vediamo l’aspetto visuale della stessa semplice applicazione
Qui vediamo l’aspetto visuale della stessa semplice applicazione
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
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…
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
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
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
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!