UNIVERSITA' CA' FOSCARI DI VENEZIA Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale JGESTCOMM 2005: Un sistema distribuito per la gestione commerciale di aziende del settore moda/abbigliamento Laureando: Elia Gaglio matricola n 791300 Relatore: Chiar.mo prof. Renzo Orsini Correlatore: Andrea Chinellato Anno Accademico: 2004/2005
Contenuti L esperienza lavorativa: L azienda Ita Informatica Il sistema GestComm 2000 Il passaggio a JGestComm 2005: L architettura 4WS La fase di sviluppo Conclusioni: Prospettive e scenari futuri Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 2
L azienda Ita Informatica Software house fondata nel 1990 Specializzata nel settore dell informatica gestionale Politica di personalizzazione dei propri applicativi di base, sulle specifiche richieste dall utente Supporto post-vendita tramite help-desk Continua innovazione e sviluppo per l acquisizione di nuove fette di mercato Realizzazione di applicativi utilizzati per la gestione commerciale di aziende operanti nel settore commerciale (GestComm,Pos,ecc.) Alcuni clienti committenti: Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 3
Il sistema GestComm 2000 (1) Collezione di applicazioni pensate per la gestione delle problematiche tipiche di un azienda di retail Opera in ambiente distribuito (sede/punti vendita/magazzini) Sistema multilingua/multivaluta dotato di menù di selezione Preposta per la gestione delle attività di intermediazione nello scambio delle merci. Descrive, valuta, cataloga e registra i beni inventariali. Regola la gestione delle richieste di merce. Amministra il procedimento di stampa dei codici a barre. Analizza i dati relativi ai venduti consolidati, utilizzandoli per le previsioni di vendita future. Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 4
Il sistema GestComm 2000 (2) Ciascuna sezione realizzata con linguaggio di programmazione Delphi 6 e database Oracle Cuore del sistema è la sezione GESTIONE COMMERCIALE Struttura basata su 9 aree cooperanti al fine di gestire l intero quadro delle attività riguardanti la movimentazione di merce Tutte le attività prevedono operazioni di inserimento, modifica,cancellazione,lettura e ricerca sui dati GestComm2000 Analisi Scontrini Visualizzazioni Anagrafica Incentivi Movimentazione Merci Gestione Tessere Utilità di ricerca Stampe Finanza e Controllo Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 5
Lo scenario di GestComm nel 2005 Sistema collaudato ed efficiente, ma Nuove richieste della clientela Tendenza al passaggio a nuovi linguaggi di programmazione Volontà di acquisire nuove fette di mercato Passaggio a JGestComm 2005 Nuova infrastruttura di base più prestante ed efficiente Passaggio al linguaggio di programmazione Java Revisione dell intero database Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 6
L architettura 4WS for web street (1): Sviluppata da TecnoInformatica (e venduta a diversi clienti) Basata sull architettura standard di una web application PREGI: - buona scalabilità - facilità di aggiornamento - accesso multipiattaforma però anche DIFETTI: - poca interazione utente - no memoria tra le pagine web - interfaccia utente poco espressiva Nascita dell infrastruttura 4WS Interfaccia utente basata su finestre grafiche (no HTML) - linguaggio di programmazione più espressivo di HTML in questo modo - interazione utente più curata - possibilità di sviluppare logiche più complesse Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 7
L architettura 4WS for web street (2): Architettura distribuita su 3 livelli (tier): CLIENT TIER: contiene l interfaccia grafica. costituita da un applet java (eseguita nella macchina dell utente) SERVER TIER: attende ed elabora le richieste degli utenti fornendo delle risposte da ritornare ai diversi client INFORMATION TIER: contiene tutte le informazioni persistenti; in comunicazione con il Server tier Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 8
La fase di sviluppo del progetto (1): Front end del sistema implementato (sezione Anagrafica): Toolbar superiore Griglia semplice Lista Regioni Menù di selezione delle funzionalità Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 9
La fase di sviluppo del progetto (2): Front end del sistema implementato (sezione Anagrafica): Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 10
La fase di sviluppo del progetto (3): Front end del sistema implementato (Movimentazione Merce): Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 11
Conclusioni: Funzionalità implementate: - creazione interfaccia utente e del database per le sezioni Permission, Anagrafica, Movimentazioni Merce e Visualizzazioni - test e ottimizzazione delle diverse funzionalità realizzate Sviluppi futuri: - creazione dei restanti moduli (Stampe, Finanza e Controllo, ecc.) - possibilità di interfacciare l applicazione con eventuali accessori esterni (es. lettori barcode, scanner, ecc.) In fase di vendita al cliente bisognerà pensare a: - migrazione di dati consistenti all interno del DB (sulla base delle esigenze del committente) - eventuali personalizzazioni/modifiche esplicitamente richieste Università Cà Foscari 19 Ottobre 2005 - Elia Gaglio 12