Sviluppo Di Portali Tramite La Tecnologia Sharepoint Slide

18
Relatore Chiar.mo Prof. Maurizio Fermeglia Laureando Denis Tomada

description

Sviluppo Di Portali Tramite La Tecnologia Sharepoint. Slide di powerpoint.

Transcript of Sviluppo Di Portali Tramite La Tecnologia Sharepoint Slide

Page 1: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Relatore

Chiar.mo Prof. Maurizio Fermeglia

Laureando

Denis Tomada

Page 2: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Scuola di Dottorato di Ricerca in Nanotecnologie di Trieste

◦ “… la caratteristica della Scuola è l’interdisciplinarietà: sugli argomenti di ricerca attivi lavorano in sinergia fisici, chimici, biologi, ingegneri, medici, odontoiatri, biotecnologi e laureati in Agraria …”

◦ “… l’obiettivo principale della Scuola è di formare Ricercatori che sappiano progettare, costruire, utilizzare e sottoporre a prove di funzionalità strumenti e dispositivi nanotecnologici in grado di rispondere alle crescenti e diversificate esigenze delle applicazioni ...”

Page 3: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Portale verticale◦ Realizzazione

◦ Pubblicazione

Scuola di Dottorato di Ricerca in Nanotecnologie

Page 4: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

L’attuale portale della scuola◦ Sviluppato con linguaggio HTML

◦ Composto da un’unica pagina

◦ All’interno della pagina vengono presentati

Gli obiettivi della scuola

Le tematiche di ricerca

Elenco delle pubblicazioni del collegio

Elenco delle pubblicazioni dei dottorandi in corso

Page 5: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide
Page 6: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Presenza di un DB denominato NanotechDBbasato su DBMS SQL Server 2005◦ Raccoglie tutte le informazioni in merito alle attività

svolte dai docenti e dai dottorandi

◦ È composto da 9 tabelle e 5 viste

Page 7: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Linguaggio HTML◦ Non permette la dinamicità dei contenuti

Struttura della pagina◦ Scarsità di informazioni

◦ L’organizzazione dei dati non è chiara

◦ Mancanza di barre di collegamenti alle varie sezioni del portale

Basi di dati◦ Attualmente non utilizzata

Page 8: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

MS Windows Sharepoint Service 3.0

Operativo entro il 1 Marzo 2009

Esempi: RECA e Intranet del DICAMP

Page 9: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Microsoft Windows Sharepoint Service è una tecnologia che permette lo sviluppo e la gestione di portali Intranet

“Microsoft Windows SharePoint Services 3.0 consente di aumentare l'efficienza di organizzazioni, team e unità aziendali migliorando la collaborazione tra gli utenti e la condivisione delle informazioni. Per iniziare, non è necessario essere esperti nella progettazione di siti Web.”

Page 10: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Home page con: ◦ Porzioni di testo◦ Immagini◦ News◦ Collegamenti

Migliore organizzazione dei dati Il portale deve prevedere:

◦ Calendario◦ Due raccolte di documenti

Elenchi personalizzati da viste del DB Download di documenti PDF direttamente dagli elenchi Applicazione per la gestione

◦ Pagina in C#.Net◦ L’inserimento di dati nel DB

Page 11: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

La fase di sviluppo del progetto si articola secondo le seguenti modalità:

◦ Parametrizzazione semplice

◦ Parametrizzazione avanzata

◦ Sviluppo di componenti non presenti in WSS

Page 12: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Funzionalità già presenti in WSS 3.0 Senza modifica di codice Eseguita via web

I componenti inseriti mediante parametrizzazione semplice sono:◦ Calendario◦ Raccolta pubblica di documenti◦ Raccolta privata di documenti◦ Personalizzazione di logo ed intestazione del

portale

Page 13: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Funzionalità già presenti in WSS 3.0 Con modifiche del codice Non può essere eseguita solamente via web Richiede Microsoft Office Designer 2007

I componenti sviluppati mediante parametrizzazione avanzata sono:◦ L’elenco delle news◦ L’elenco dei collegamenti◦ La home page◦ Tematiche di ricerca

Page 14: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Funzionalità non presenti in WSS 3.0

Modifiche al codice

Richiede Microsoft Office Designer 2007

I componenti sviluppati sono:◦ Elenco dei dottorandi in corso

◦ Elenco del collegio dei docenti

◦ Elenco del consiglio scientifico

◦ Elenco dei supervisori

Page 15: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Download di documenti dagli elenchi◦ Chiamata AJAX

◦ Documento con l’attività del dottorando

◦ Ogni dottorando può avere il proprio documento

◦ La chiamata AJAX si attiva al click di un collegamento ipertestuale

◦ La chiamata visualizza il documento se presente, altrimenti restituisce un messaggio di errore

Page 16: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Applicazione per la gestione◦ Sviluppo di una pagina basata su C#.Net

◦ Aggiunte tabelle descrittive nel DB

◦ Tabelle descrivono i campi presenti nelle tabelle del DB contenenti i dati

◦ Ogni tabella normale ha una propria tabella descrittiva

◦ Pagina AspX che visualizza un form

Page 17: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide
Page 18: Sviluppo Di Portali Tramite La Tecnologia Sharepoint   Slide

Obiettivi raggiunti◦ La totalità delle richieste del committente sono state

soddisfatte

Le funzionalità del portale possono essere estese

Sono state realizzate delle guide illustrative:◦ implementare nuovi elenchi◦ richiamare la funzione AJAX◦ modificare la pagina AspX◦ aggiungere nuove tabelle descrittive

Il portale è stato valutato dal Nucleo di Valutazione dell’Ateneo ottenendo ottimi risultati