SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Università degli Studi di Trieste
       Dipartimento di Ingegneria e Architettura
  Corso di Laurea Triennale in Ingegneria dell'Informazione
                   Curriculum Informatica




PROGETTO E IMPLEMENTAZIONE DI UN PROCESSO
 PER L'ASSEMBLAGGIO DI DOCUMENTI HTML IN
    AMBITO MICROSOFT SHAREPOINT 2010

   Relatore:        Chiar.mo Prof. Maurizio FERMEGLIA
   Laureando:       Nicola FURLAN

                   Anno Accademico 2011-2012
Obiettivo

creazione procedimento per inserimento automatizzato e
modifica dei documenti riguardanti le attività di ricerca
direttamente sul nuovo sito del Dipartimento, e alla
modifica in loco degli stessi.
Stato dell’arte – Organizzazione sito
 Home
                                •   Documento 1.pdf
 Dipartimento                  •   Documento2.pdf
                                •   Documento5.pdf
 Ricerca                       •   Documento9.pdf
    Energia e Ambiente
    ICT                                •   Documento 3.pdf
                                        •   Documento6.pdf
    Bio-based Economy                  •   Documento7.pdf
                                        •   Documento10.pdf
    Process & Product Design
    Decision Science
 Didattica                     •   Documento 4.pdf
                                •   Documento8.pdf
 Link                          •   Documento11.pdf
                                •   Documento12.pdf
 Servizi
Stato dell’arte – Organizzazione sito
Vincoli di progetto
 Utilizzo CMS Microsoft SharePoint 2010 per gestione
  contenuti sito

 Utilizzo DBMS Microsoft SQL Server 2008

 Visualizzazione documenti inseriti e modificabili tramite
  pagine in HTML
Tecnologie software utilizzate
 Microsoft SharePoint 2010

 Microsoft SharePoint Designer 2010


 SharePoint Central Administration

 Microsoft SQL Server 2008

 Microsoft Windows Server 2008 R2
Studio tecnologie
 Studio tecnologie per gestione sito

 Studio tecnologie per gestione database
Analisi situazione iniziale
 Analisi della situazione esistente nel sito del

  Dipartimento
Migrazione DB gestione documenti

            TABLES




           QUERY
Migrazione DB gestione documenti
 conversione dei documenti da PDF a record di una

 tabella contenente i dettagli del documento inseriti in

 più campi
Migrazione DB gestione documenti
Realizzazione pagina modifica docs
 Per caricare una tabella appartenente ad un Database

 in SQL Server, è necessario caricarla non più come

 lista, ma come “External Content Type”
Realizzazione pagina modifica docs
Realizzazione pagina visualizza docs
Realizzazione pagina visualizza docs
Conclusioni
 Migrazione tabelle e query da MS Access a MS SQL Server

 Costruzione in locale tramite SharePoint e SharePoint
  Designer della pagina di gestione dei documenti
 Costruzione in locale tramite Visual Studio 2012 in toto di
  una pagina .aspx e una pagina .aspx.cs per la gestione
  delle query e la visualizzazione del documento tramite
  CSS
Sviluppi futuri
 Porting online del progetto sul CMS SharePoint
  direttamente sul sito del Dipartimento

 Integrazione di questo sistema con la gestione e
  l’archiviazione dei documenti con XML e della loro
  visualizzazione tramite XSLT
Grazie per l’attenzione

Contenu connexe

Similaire à Slide prelaurea

REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALI
REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALIREALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALI
REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALIStefano Cenizzi
 
Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...LEN Learning Education Network
 
Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...LEN Learning Education Network
 
Migrazione di un sito web mediante tecnica di estrazione dati automatizzata
Migrazione di un sito web mediante tecnica di estrazione dati automatizzataMigrazione di un sito web mediante tecnica di estrazione dati automatizzata
Migrazione di un sito web mediante tecnica di estrazione dati automatizzataGiulioZorzoli
 
Webcast 12 aprile visio e project
Webcast 12 aprile visio e projectWebcast 12 aprile visio e project
Webcast 12 aprile visio e projectCloudea s.r.l.
 
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Giuseppe Marchi
 
Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)Giuseppe Marchi
 
Presentazione e docs 2015
Presentazione e docs 2015 Presentazione e docs 2015
Presentazione e docs 2015 Team Netuse srl
 
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"Settimio Martire
 
Slide generazione automatica di siti con mappe geografiche
Slide   generazione automatica di siti con mappe geograficheSlide   generazione automatica di siti con mappe geografiche
Slide generazione automatica di siti con mappe geograficheMartino Miani
 
Lombardo Marco Presentazione
Lombardo Marco PresentazioneLombardo Marco Presentazione
Lombardo Marco PresentazioneLombiz10
 
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LEN
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LENPROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LEN
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LENLEN Learning Education Network
 
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...daniel_zotti
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatarRoberto Cobianchi
 
La web-collaboration come supporto metodologico per lo sviluppo di una Intranet
La web-collaboration come supporto metodologico per lo sviluppo di una IntranetLa web-collaboration come supporto metodologico per lo sviluppo di una Intranet
La web-collaboration come supporto metodologico per lo sviluppo di una IntranetGianluigi Cogo
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuild org
 
Power BI and business application platform
Power BI and business application platformPower BI and business application platform
Power BI and business application platformMarco Pozzan
 

Similaire à Slide prelaurea (20)

REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALI
REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALIREALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALI
REALIZZAZIONE DI UNA WEB PART PER L'ACCESSO A MOTORI DI BASI DI DATI RELAZIONALI
 
Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...
 
Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...Implementing and administering windows sharepoint services 3.0 in windows ser...
Implementing and administering windows sharepoint services 3.0 in windows ser...
 
Migrazione di un sito web mediante tecnica di estrazione dati automatizzata
Migrazione di un sito web mediante tecnica di estrazione dati automatizzataMigrazione di un sito web mediante tecnica di estrazione dati automatizzata
Migrazione di un sito web mediante tecnica di estrazione dati automatizzata
 
Webcast 12 aprile visio e project
Webcast 12 aprile visio e projectWebcast 12 aprile visio e project
Webcast 12 aprile visio e project
 
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
Introduzione a SharePoint 2010 per sviluppatori (.NET Campus 2011)
 
Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)Introduzione a SharePoint Online (Microsoft Community Tour)
Introduzione a SharePoint Online (Microsoft Community Tour)
 
Presentazione e docs 2015
Presentazione e docs 2015 Presentazione e docs 2015
Presentazione e docs 2015
 
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"
Tesi di Laurea: "Metodologie e Strumenti per il Configuration Management"
 
Slide generazione automatica di siti con mappe geografiche
Slide   generazione automatica di siti con mappe geograficheSlide   generazione automatica di siti con mappe geografiche
Slide generazione automatica di siti con mappe geografiche
 
Lombardo Marco Presentazione
Lombardo Marco PresentazioneLombardo Marco Presentazione
Lombardo Marco Presentazione
 
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LEN
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LENPROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LEN
PROGRAMMAZIONE AVANZATA WEB .NET 2.0 - Scheda corso LEN
 
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...
Progettazione e sviluppo di un'applicazione web per la gestione di dati di at...
 
Il project management degli avatar
Il project management degli avatarIl project management degli avatar
Il project management degli avatar
 
Rp Kbox2008
Rp Kbox2008Rp Kbox2008
Rp Kbox2008
 
Quickr8 Evoluzione Di Quick Place
Quickr8 Evoluzione Di Quick PlaceQuickr8 Evoluzione Di Quick Place
Quickr8 Evoluzione Di Quick Place
 
La web-collaboration come supporto metodologico per lo sviluppo di una Intranet
La web-collaboration come supporto metodologico per lo sviluppo di una IntranetLa web-collaboration come supporto metodologico per lo sviluppo di una Intranet
La web-collaboration come supporto metodologico per lo sviluppo di una Intranet
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDB
 
Power BI and business application platform
Power BI and business application platformPower BI and business application platform
Power BI and business application platform
 
Interoperabilità dei modelli informativi
Interoperabilità dei modelli informativiInteroperabilità dei modelli informativi
Interoperabilità dei modelli informativi
 

Slide prelaurea

  • 1. Università degli Studi di Trieste Dipartimento di Ingegneria e Architettura Corso di Laurea Triennale in Ingegneria dell'Informazione Curriculum Informatica PROGETTO E IMPLEMENTAZIONE DI UN PROCESSO PER L'ASSEMBLAGGIO DI DOCUMENTI HTML IN AMBITO MICROSOFT SHAREPOINT 2010 Relatore: Chiar.mo Prof. Maurizio FERMEGLIA Laureando: Nicola FURLAN Anno Accademico 2011-2012
  • 2. Obiettivo creazione procedimento per inserimento automatizzato e modifica dei documenti riguardanti le attività di ricerca direttamente sul nuovo sito del Dipartimento, e alla modifica in loco degli stessi.
  • 3. Stato dell’arte – Organizzazione sito  Home • Documento 1.pdf  Dipartimento • Documento2.pdf • Documento5.pdf  Ricerca • Documento9.pdf  Energia e Ambiente  ICT • Documento 3.pdf • Documento6.pdf  Bio-based Economy • Documento7.pdf • Documento10.pdf  Process & Product Design  Decision Science  Didattica • Documento 4.pdf • Documento8.pdf  Link • Documento11.pdf • Documento12.pdf  Servizi
  • 4. Stato dell’arte – Organizzazione sito
  • 5. Vincoli di progetto  Utilizzo CMS Microsoft SharePoint 2010 per gestione contenuti sito  Utilizzo DBMS Microsoft SQL Server 2008  Visualizzazione documenti inseriti e modificabili tramite pagine in HTML
  • 6. Tecnologie software utilizzate  Microsoft SharePoint 2010  Microsoft SharePoint Designer 2010  SharePoint Central Administration  Microsoft SQL Server 2008  Microsoft Windows Server 2008 R2
  • 7. Studio tecnologie  Studio tecnologie per gestione sito  Studio tecnologie per gestione database
  • 8. Analisi situazione iniziale  Analisi della situazione esistente nel sito del Dipartimento
  • 9. Migrazione DB gestione documenti TABLES QUERY
  • 10. Migrazione DB gestione documenti  conversione dei documenti da PDF a record di una tabella contenente i dettagli del documento inseriti in più campi
  • 12. Realizzazione pagina modifica docs  Per caricare una tabella appartenente ad un Database in SQL Server, è necessario caricarla non più come lista, ma come “External Content Type”
  • 16. Conclusioni  Migrazione tabelle e query da MS Access a MS SQL Server  Costruzione in locale tramite SharePoint e SharePoint Designer della pagina di gestione dei documenti  Costruzione in locale tramite Visual Studio 2012 in toto di una pagina .aspx e una pagina .aspx.cs per la gestione delle query e la visualizzazione del documento tramite CSS
  • 17. Sviluppi futuri  Porting online del progetto sul CMS SharePoint direttamente sul sito del Dipartimento  Integrazione di questo sistema con la gestione e l’archiviazione dei documenti con XML e della loro visualizzazione tramite XSLT