1 / 18

Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria “Enzo Ferrari” Modena

Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria “Enzo Ferrari” Modena. Corso di Laurea in Ingegneria Informatica. PROGETTO E SVILUPPO DI UN SISTEMA INFORMATIVO PER LA GESTIONE DI NEGOZIO DI MATERIALE INFORMATICO. Relatore: Prof. Riccardo Martoglia. Candidato:

tatum
Download Presentation

Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria “Enzo Ferrari” Modena

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria “Enzo Ferrari” Modena Corso di Laurea in Ingegneria Informatica PROGETTO E SVILUPPO DI UN SISTEMA INFORMATIVO PER LA GESTIONE DI NEGOZIO DI MATERIALE INFORMATICO Relatore: Prof. Riccardo Martoglia Candidato: Fabio Esposito anno accademico 2009/2010

  2. Introduzione Utilizzo dei computer, anche fuori l’uso lavorativo + diffusione malware su internet Rapido sviluppo dei componenti hardware con diffusione di nuovi prodotti e tecnologie Frequente ricambio per far fronte alla sempre più incessante evoluzione che il mondo informatico offre. Maggiore necessità di supporto per le problematiche più frequenti.

  3. Obiettivo • GESTIONE ASSISTENZE  organizzare con maggiore efficienza le assistenze interne • CONFIGURATORE  offrire ai clienti un’applicazione che permetta di configurare un computer completo in base alle proprie necessità, sia economiche che funzionali

  4. Contenuti • Gestione assistenze • Configuratore • Tecnologie utilizzate

  5. Gestione assistenze Creazione nuova scheda Stato  IN LAVORAZIONE Creazione PDF ritiro

  6. Gestione assistenze Descrizione lavorazione effettuata Stato  IN CONSEGNA Creazione PDF consegna

  7. Gestione assistenze Modifica PDF consegna

  8. Gestione assistenze – Schema E-R LAVORAZIONE (ID, IDcliente, computer, accessori, difetto_dichiarato, altre_info, difetto_riscontrato, lavoro_eseguito, materiali_utilizzati, urgenza, data_ritiro, data_prevista_consegna, data_consegna, stato, nomePDF) FK: IDcliente REFERENCES cliente CLIENTE (ID, nome, cognome, indirizzo, città, telefono, CF)

  9. Contenuti • Gestione assistenze • Configuratore • Tecnologie utilizzate

  10. Configuratore – area riservata • Gestione articoli • Gestione gruppi e categorie • Creazione XML

  11. Configuratore – area pubblica • Registrazione nuovo cliente • Ordini • Carrello

  12. Configuratore – Schema E-R SCHEDEMADRI (ID, nome, descr, gruppo, foto, prezzo, socket, tipoRam) CPU (ID, nome, descr, gruppo, foto, prezzo, socket) RAM (ID, nome, descr, gruppo, foto, prezzo, tipoRam) SOCKET (ID, nome, IDcpu, IDschedamadre) FK: IDcpu REFERENCES cpu FK: IDschedamadre REFERENCES schedamadre TIPORAM (ID, nome, IDram, IDschedamadre) FK: IDram REFERENCES ram FK: IDschedamadre REFERENCES schedamadre

  13. Contenuti • Gestione assistenze • Configuratore • Tecnologie utilizzate

  14. Tecnologie utilizzate – PHP • PHP (PHP: Hypertext Processor) • Linguaggio di scripting web lato server open source • Produce codice HTML in base ai risultati dell'elaborazione (WEB DINAMICO) • Classi esterne utilizzate: • FPDF  crea documenti in formato PDF • PHPMailer  creazione ed invio email

  15. Tecnologie utilizzate – XML & Flash 1. L’applicazione Flash richiede i dati al server. 2. La richiesta arriva ad uno script salvato sul server. 3. Lo script elabora la richiesta ricevuta ed estrae i dati dal database. 4. Lo script, una volta terminate le operazioni da effettuare con il database, crea un documento formattato con lo standard XML e lo invia all’applicazione Flash. 5. Flash interpreta i dati ricevuti dall’ XML e li visualizza sul browser del client.

  16. Obiettivi raggiunti • Costo di sviluppo dell’applicazione contenuti; • Migliore organizzazione dei compiti da svolgere all’interno dell’azienda; • Maggiore tracciabilità dei tagliandi di assistenza chiusi; • Maggiore rapidità di creazione di preventivi per le vendite di computer assemblati; • Vendita di prodotti direttamente da internet.

  17. Sviluppi futuri • Costruzione di uno script per rendere accessibile da internet lo stato della lavorazione di un’assistenza. • Invio automatico di un SMS al cliente al momento della messa in consegna di un tagliando. • Integrazione con il software gestionale dell’azienda per la gestione dei prodotti.

  18. Grazie per l’attenzione

More Related