SlideShare une entreprise Scribd logo
1  sur  22
UNIVERSITÀ DEGLI STUDI DI TRIESTE FACOLTÀ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria Informatica PORTING EVOLUTIVO DI UN’APPLICAZIONE PER LA GESTIONE DI NOTE SPESE IN AMBIENTE SHAREPOINT 2010 Laureando:Relatore Enrico Natella                       		  Chiar.mo Prof. Maurizio Fermeglia      
Obiettivo Eseguire un porting evolutivo di un’applicazione per gestire: ,[object Object]
Prenotazioni: documenti che attestano l’avvenuta prenotazione di un bene o di un servizio, per esempio albergo, treno, aereo, ecc.
Fatturazione ai clienti: procedura di creazione delreport con le spese da fatture ai clienti,[object Object]
Rischio di dimenticare delle spese da fatturare,[object Object]
Miglior processo di gestione delle spese
Maggior controllo da parte della direzione dell’azienda,[object Object]
Acquisizione e analisi dei requisiti Precedente fase di analisi svolta più di un anno prima Necessaria nuova analisi: Intervista al project manager dell’azienda Intervista alle impiegate dell’amministrazione Analisi delle interviste Individuazione dei concetti chiave  Stesura del documento dei requisiti
Progettazione della Base di Dati Trattasi di migrazione Base di dati già presente Procedimento: Creazione tabella entità Confronto entità con le tabelle esistenti Aggiunta tabelle/campi mancanti
Osservazione Applicativo necessita di 2 basi di dati: Teorema_NotaSpese: database creato appositamente per l’applicativo in questione  Teorema_Tracking: database per l’applicativo del tracciamento delle ore lavorative da cui recuperare i dati dalle tabelle: Risorse Clienti Commesse
Schema fisico
Migrazione da SharePoint 2007 a 2010 Metodo del collegamento del database: ,[object Object]
Requisiti Hardware e Software
Creazione account necessari
Strumento di verifica del database
Eseguire copia del database
Collegare il database al nuovo ambiente
Verifica post-aggiornamento,[object Object]
Offriva la possibilità di sviluppare anche graficamente una Web Part, che di default, invece, non era possibileProblema: SmartPart non più compatibile con SharePoint 2010  Soluzione: conversione di Web User Controls in Visual Web Part

Contenu connexe

En vedette

Migrazione della base di dati operativa di un'assicurazione vita diretta
Migrazione della base di dati operativa di un'assicurazione vita direttaMigrazione della base di dati operativa di un'assicurazione vita diretta
Migrazione della base di dati operativa di un'assicurazione vita direttaguest8107dde4
 
Alpine Drupal Camp 2011 - Data migration
Alpine Drupal Camp 2011 - Data migrationAlpine Drupal Camp 2011 - Data migration
Alpine Drupal Camp 2011 - Data migrationMarco Vito Moscaritolo
 
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQL
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQLMigrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQL
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQLFabio Ferroni
 
Presentazione Nuvola Software
Presentazione Nuvola SoftwarePresentazione Nuvola Software
Presentazione Nuvola Softwarenuvolasoftware
 
Presentazione Etl
Presentazione EtlPresentazione Etl
Presentazione Etlycram83
 
Note di Data Warehouse e Business Intelligence - Pensare "Agile"
Note di Data Warehouse e Business Intelligence - Pensare "Agile"Note di Data Warehouse e Business Intelligence - Pensare "Agile"
Note di Data Warehouse e Business Intelligence - Pensare "Agile"Massimo Cenci
 
Hand Coding ETL Scenarios and Challenges
Hand Coding ETL Scenarios and ChallengesHand Coding ETL Scenarios and Challenges
Hand Coding ETL Scenarios and Challengesmark madsen
 
Tecniche di progettazione della staging area in un processo etl
Tecniche di progettazione della staging area in un processo etlTecniche di progettazione della staging area in un processo etl
Tecniche di progettazione della staging area in un processo etlMassimo Cenci
 
Octobus enterprise management system
Octobus enterprise management systemOctobus enterprise management system
Octobus enterprise management systemFoedus
 
Dw & etl concepts
Dw & etl conceptsDw & etl concepts
Dw & etl conceptsjeshocarme
 
Etl process in data warehouse
Etl process in data warehouseEtl process in data warehouse
Etl process in data warehouseKomal Choudhary
 
Manuale presentazioni efficaci
Manuale presentazioni efficaciManuale presentazioni efficaci
Manuale presentazioni efficaciCristina Rigutto
 

En vedette (17)

Migrazione della base di dati operativa di un'assicurazione vita diretta
Migrazione della base di dati operativa di un'assicurazione vita direttaMigrazione della base di dati operativa di un'assicurazione vita diretta
Migrazione della base di dati operativa di un'assicurazione vita diretta
 
Alpine Drupal Camp 2011 - Data migration
Alpine Drupal Camp 2011 - Data migrationAlpine Drupal Camp 2011 - Data migration
Alpine Drupal Camp 2011 - Data migration
 
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQL
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQLMigrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQL
Migrazione di basi di dati dall’ambiente MS-Access all’ambiente MS SQL
 
Presentazione Nuvola Software
Presentazione Nuvola SoftwarePresentazione Nuvola Software
Presentazione Nuvola Software
 
Presentazione Etl
Presentazione EtlPresentazione Etl
Presentazione Etl
 
Note di Data Warehouse e Business Intelligence - Pensare "Agile"
Note di Data Warehouse e Business Intelligence - Pensare "Agile"Note di Data Warehouse e Business Intelligence - Pensare "Agile"
Note di Data Warehouse e Business Intelligence - Pensare "Agile"
 
Presentazione di SpagoWord
Presentazione di SpagoWordPresentazione di SpagoWord
Presentazione di SpagoWord
 
Hand Coding ETL Scenarios and Challenges
Hand Coding ETL Scenarios and ChallengesHand Coding ETL Scenarios and Challenges
Hand Coding ETL Scenarios and Challenges
 
Tecniche di progettazione della staging area in un processo etl
Tecniche di progettazione della staging area in un processo etlTecniche di progettazione della staging area in un processo etl
Tecniche di progettazione della staging area in un processo etl
 
Octobus enterprise management system
Octobus enterprise management systemOctobus enterprise management system
Octobus enterprise management system
 
Dw & etl concepts
Dw & etl conceptsDw & etl concepts
Dw & etl concepts
 
Etl process in data warehouse
Etl process in data warehouseEtl process in data warehouse
Etl process in data warehouse
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
Manuale presentazioni efficaci
Manuale presentazioni efficaciManuale presentazioni efficaci
Manuale presentazioni efficaci
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
 
ETL Process
ETL ProcessETL Process
ETL Process
 
Le processus ETL (Extraction, Transformation, Chargement)
Le processus ETL (Extraction, Transformation, Chargement)Le processus ETL (Extraction, Transformation, Chargement)
Le processus ETL (Extraction, Transformation, Chargement)
 

Similaire à Porting evolutivo di un’applicazione per la gestione di note spese in ambiente share point 2010

Presentazione Giuseppe Chechile
Presentazione   Giuseppe ChechilePresentazione   Giuseppe Chechile
Presentazione Giuseppe Chechilegchechile
 
Signoretti-Presentazione Tesi
Signoretti-Presentazione TesiSignoretti-Presentazione Tesi
Signoretti-Presentazione Tesiguestff6bdda
 
Vincenzo cocciolo doc flow
Vincenzo cocciolo doc flowVincenzo cocciolo doc flow
Vincenzo cocciolo doc flowDOCFLOW
 
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...Estrazione automatica di informazioni da documenti cartacei: progetto e reali...
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...Luca Bressan
 
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...Progetto e sviluppo di una applicazione per la gestione di modulistica inform...
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...debspo
 
Premio pa sostenibile e resiliente 2020 inail 01102020
Premio pa sostenibile e resiliente 2020   inail 01102020Premio pa sostenibile e resiliente 2020   inail 01102020
Premio pa sostenibile e resiliente 2020 inail 01102020ssuser9dd0c2
 
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...ozacchig
 
Template doc premio_forumpa2017
Template doc premio_forumpa2017 Template doc premio_forumpa2017
Template doc premio_forumpa2017 pasquale mangone
 
Presentazione Prelaurea Triennale Riccardo Gulin
Presentazione Prelaurea Triennale Riccardo GulinPresentazione Prelaurea Triennale Riccardo Gulin
Presentazione Prelaurea Triennale Riccardo Gulinguest7c638d
 
Presentazione Prelaurea Riccardo Gulin
Presentazione Prelaurea Riccardo GulinPresentazione Prelaurea Riccardo Gulin
Presentazione Prelaurea Riccardo GulinLuca666
 
I piani di miglioramento comune di rovigo
I piani di miglioramento comune di rovigoI piani di miglioramento comune di rovigo
I piani di miglioramento comune di rovigoPORTALE PAQ
 
Gestione pratiche contributo_cdc_Varese
Gestione pratiche contributo_cdc_VareseGestione pratiche contributo_cdc_Varese
Gestione pratiche contributo_cdc_VaresePORTALE PAQ
 
Digitalizzazione, una nuova opportinità di business
Digitalizzazione, una nuova opportinità di businessDigitalizzazione, una nuova opportinità di business
Digitalizzazione, una nuova opportinità di businessInnocenti Andrea
 

Similaire à Porting evolutivo di un’applicazione per la gestione di note spese in ambiente share point 2010 (20)

Presentazione Giuseppe Chechile
Presentazione   Giuseppe ChechilePresentazione   Giuseppe Chechile
Presentazione Giuseppe Chechile
 
Signoretti-Presentazione Tesi
Signoretti-Presentazione TesiSignoretti-Presentazione Tesi
Signoretti-Presentazione Tesi
 
Prova ppt
Prova pptProva ppt
Prova ppt
 
Vincenzo cocciolo doc flow
Vincenzo cocciolo doc flowVincenzo cocciolo doc flow
Vincenzo cocciolo doc flow
 
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...Estrazione automatica di informazioni da documenti cartacei: progetto e reali...
Estrazione automatica di informazioni da documenti cartacei: progetto e reali...
 
Presentazione
PresentazionePresentazione
Presentazione
 
Rapporto annuale 2016
Rapporto annuale 2016Rapporto annuale 2016
Rapporto annuale 2016
 
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...Progetto e sviluppo di una applicazione per la gestione di modulistica inform...
Progetto e sviluppo di una applicazione per la gestione di modulistica inform...
 
Prova Alessandro
Prova AlessandroProva Alessandro
Prova Alessandro
 
Premio pa sostenibile e resiliente 2020 inail 01102020
Premio pa sostenibile e resiliente 2020   inail 01102020Premio pa sostenibile e resiliente 2020   inail 01102020
Premio pa sostenibile e resiliente 2020 inail 01102020
 
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...
Porting evolutivo dell'applicazione per la gestione dei dispositivi del Comun...
 
Bachelor Thesis presentation
Bachelor Thesis presentationBachelor Thesis presentation
Bachelor Thesis presentation
 
Template doc premio_forumpa2017
Template doc premio_forumpa2017 Template doc premio_forumpa2017
Template doc premio_forumpa2017
 
Presentazione Prelaurea Triennale Riccardo Gulin
Presentazione Prelaurea Triennale Riccardo GulinPresentazione Prelaurea Triennale Riccardo Gulin
Presentazione Prelaurea Triennale Riccardo Gulin
 
Presentazione Prelaurea Riccardo Gulin
Presentazione Prelaurea Riccardo GulinPresentazione Prelaurea Riccardo Gulin
Presentazione Prelaurea Riccardo Gulin
 
I piani di miglioramento comune di rovigo
I piani di miglioramento comune di rovigoI piani di miglioramento comune di rovigo
I piani di miglioramento comune di rovigo
 
CV WEB Unlimited Solution
CV WEB Unlimited SolutionCV WEB Unlimited Solution
CV WEB Unlimited Solution
 
Gestione pratiche contributo_cdc_Varese
Gestione pratiche contributo_cdc_VareseGestione pratiche contributo_cdc_Varese
Gestione pratiche contributo_cdc_Varese
 
Digitalizzazione, una nuova opportinità di business
Digitalizzazione, una nuova opportinità di businessDigitalizzazione, una nuova opportinità di business
Digitalizzazione, una nuova opportinità di business
 
Piano di miglioramento univpm banca dati della ricerca V2
Piano di miglioramento univpm banca dati della ricerca V2Piano di miglioramento univpm banca dati della ricerca V2
Piano di miglioramento univpm banca dati della ricerca V2
 

Dernier

Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxMartin M Flynn
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.giuliofiorerm
 

Dernier (8)

Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
San Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptxSan Giorgio e la leggenda del drago.pptx
San Giorgio e la leggenda del drago.pptx
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
RICERCA_SUGLI ANFIBI PER LA PRIMA MEDIA.
 

Porting evolutivo di un’applicazione per la gestione di note spese in ambiente share point 2010

  • 1. UNIVERSITÀ DEGLI STUDI DI TRIESTE FACOLTÀ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria Informatica PORTING EVOLUTIVO DI UN’APPLICAZIONE PER LA GESTIONE DI NOTE SPESE IN AMBIENTE SHAREPOINT 2010 Laureando:Relatore Enrico Natella Chiar.mo Prof. Maurizio Fermeglia      
  • 2.
  • 3. Prenotazioni: documenti che attestano l’avvenuta prenotazione di un bene o di un servizio, per esempio albergo, treno, aereo, ecc.
  • 4.
  • 5.
  • 6. Miglior processo di gestione delle spese
  • 7.
  • 8. Acquisizione e analisi dei requisiti Precedente fase di analisi svolta più di un anno prima Necessaria nuova analisi: Intervista al project manager dell’azienda Intervista alle impiegate dell’amministrazione Analisi delle interviste Individuazione dei concetti chiave Stesura del documento dei requisiti
  • 9. Progettazione della Base di Dati Trattasi di migrazione Base di dati già presente Procedimento: Creazione tabella entità Confronto entità con le tabelle esistenti Aggiunta tabelle/campi mancanti
  • 10. Osservazione Applicativo necessita di 2 basi di dati: Teorema_NotaSpese: database creato appositamente per l’applicativo in questione Teorema_Tracking: database per l’applicativo del tracciamento delle ore lavorative da cui recuperare i dati dalle tabelle: Risorse Clienti Commesse
  • 12.
  • 15. Strumento di verifica del database
  • 17. Collegare il database al nuovo ambiente
  • 18.
  • 19. Offriva la possibilità di sviluppare anche graficamente una Web Part, che di default, invece, non era possibileProblema: SmartPart non più compatibile con SharePoint 2010 Soluzione: conversione di Web User Controls in Visual Web Part
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Conclusioni Gli obiettivi prefissati ad inizio attività sono stati nel complesso raggiunti. La parte relativa alla gestione delle note spese è attualmente in produzione, mentre la parte delle prenotazioni è ancora in fase di test Sono stati intravisti alcuni possibili sviluppi futuri: Estensione dell’applicativo all’esterno della intranet aziendale Maggiore integrazione dell’applicativo con SharePoint
  • 30. FINE