Your SlideShare is downloading. ×

Presentazione

946

Published on

Presentazione Tesi

Presentazione Tesi

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
946
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Progettazione di un sistema di fatturazione di consumi e servizi Ch.mo prof. Maurizio Fermeglia Università degli studi di Trieste Facoltà di Ingegneria Corso di laurea triennale in ingegneria informatica Relatore Laureando Mauro Lupieri A.A. 2007 - 2008
  • 2. Obiettivo
    • Progettazione di un sistema di fatturazione di consumi e servizi flessibile e generalizzato
    Lupieri Mauro Trieste, 5 marzo 2009 2/16
  • 3. Obiettivo
    • Progettazione di un sistema di fatturazione di consumi e servizi flessibile e generalizzato
      • Gas metano
      • Energia elettrica
      • Acqua potabile
      • Altri servizi caratterizzati da
        • Una o più misure da fatturare
        • Una o più tariffe da applicare alle misure
    Lupieri Mauro Trieste, 5 marzo 2009 3/16
  • 4. Obiettivo
    • Progettazione di un sistema di fatturazione di consumi e servizi flessibile e generalizzato
      • Sistema capace di adattarsi ed evolversi a fronte di nuovi servizi, nuove esigenze e repentini cambiamenti delle strategie di marketing di aziende che operano in mercati liberalizzati o in fase di liberalizzazione.
        • Sistema configurabile e personalizzabile
        • Sistema modulare: sviluppo agevole di nuovi moduli
    Lupieri Mauro Trieste, 5 marzo 2009 4/16
  • 5. Definizione ambiente di sviluppo Studio delle tecniche di fatturazione Specifiche di progetto Introduzione Progettazione Realizzazione del data base Realizzazione della logica di business Sviluppo del VBS e del modulo Excel Test, collaudo, porting in produzione Sviluppo dell’interfaccia utente Lupieri Mauro Trieste, 5 marzo 2009 5/16
  • 6. Introduzione
    • Ambiente di sviluppo
      • Sistemi operativi Microsoft (XP, Vista, W2003 Server,…)
      • RDBMS Microsoft SQL Server 2005 Express
      • Transact SQL
      • VB Script ed Excel
    • Studio delle tecniche di fatturazione
      • Siti istituzionali di comuni ed aziende che operano nei settori di interesse
      • Sito dell’Autorità per l’Energia Elettrica ed il Gas
      • Esperienza lavorativa ed interviste ad operatori dei vari settori
    Lupieri Mauro Trieste, 5 marzo 2009 6/16
  • 7. Progettazione Lupieri Mauro Trieste, 5 marzo 2009 7/16
  • 8. Progettazione Cliente Lo stato contrattuale Tariffa L’algoritmo di calcolo Misura L’entità misura come generalizzazione di misure di tipologia diversa … gli elementi che determinano la flessibilità del sistema Lupieri Mauro Trieste, 5 marzo 2009 8/16
  • 9. Sviluppo
    • Il processo di fatturazione
      • Estrae ed analizza gli attributi del cliente, verifica se il cliente è fatturabile
      • Estrae residenza, recapito e domiciliazione bancaria
      • Registra una nuova fattura
      • Verifica se esistono addebiti o accrediti da fatturare generati da altri sistemi
      • Estrae le misure rilevate
      • Associa alle misure rilevate le tariffe da applicare (in funzione del piano tariffario del cliente, del tipo misura e del tipo di servizio)
      • Per ogni coppia “Misura – Tariffa” esegue l’algoritmo di calcolo predefinito
    Lupieri Mauro Trieste, 5 marzo 2009 9/16
  • 10. Sviluppo
    • L’algoritmo di calcolo esegue le seguenti operazioni:
      • Estrae lo stato contrattuale
      • Verifica che lo stato contrattuale sia compatibile con la misura rilevata e con la tariffa da applicare
      • Verifica l’esistenza ed eventualmente applica gli sconti concordati
      • Per ogni variazione tariffaria:
        • Determina il consumo da assegnare alla variazione tariffaria (in modo proporzionale)
        • Determina il prezzo da applicare al consumo (gli algoritmi si differenziano per la tecnica di applicazione del prezzo)
        • Scrive un dettaglio di fatturazione per ogni prezzo, uno riepilogativo per ogni variazione tariffaria ed uno riepilogativo a livello di tariffa
      • Aggiorna lo stato contrattuale
    Lupieri Mauro Trieste, 5 marzo 2009 10/16
  • 11. Dimostr azione
    • Fatturazione di un servizio di fornitura di acqua potabile
    • Cliente da fatturare:
      • Consumo di 90 Mc
      • Periodo di rilevazione: 21/10/08 – 15/01/09
      • Quota fissa: da fatturare il periodo 01/11/08 – 31/12/08 per 5 unità immobiliari
      • Addebito preesistente di €20 generato da un altro sistema (ad esempio un sistema CRM)
    • Emissione della fattura
      • Da SQL Server (Stored Procedure)
    • Verifica della fattura emessa
      • foglio Excel creato da un VBS
    Lupieri Mauro Trieste, 5 marzo 2009 11/16
  • 12. Dimostrazione
    • Tariffe applicate
    • Tariffa di fornitura uso domestico residenti
    • Tariffa fognatura + depurazione
    • Quota fissa
    Lupieri Mauro Trieste, 5 marzo 2009 12/16
  • 13. Dimostrazione DEMO SQL SERVER Lupieri Mauro Trieste, 5 marzo 2009 13/16
  • 14. Conclusioni
    • Sistema flessibile in grado di adattarsi a nuove e diverse esigenze e servizi
      • Configurazione del sistema
      • Sviluppo nuovi algoritmi
    • Servizi gestiti: fornitura di gas metano, energia elettrica e acqua potabile
    • 4 algoritmi di calcolo specifici che applicati ai tre tipi di servizio permettono di gestire i più comuni metodi di tariffazione.
    Lupieri Mauro Trieste, 5 marzo 2009 14/16
  • 15. Conclusioni e sviluppi futuri
    • Quantificazione del lavoro svolto
      • 43 tabelle
      • 15 viste
      • 8 stored procedures
      • Circa 5.900 righe di codice Transact SQL
      • Circa 450 righe di codice VB
    • Test completo ed estensivo, porting in produzione
    • Sviluppo dell’interfaccia utente
    • Eventuale sviluppo di altri algoritmi di calcolo, ad esempio per la fatturazione di consumi telefonici.
    Lupieri Mauro Trieste, 5 marzo 2009 15/16
  • 16. Lupieri Mauro Trieste, 5 marzo 2009 Facoltà di Ingegneria Corso di laurea triennale in ingegneria informatica

×