Sviluppo Di Portali Tramite La Tecnologia Sharepoint Slide

Post on 01-Dec-2014

1.504 views 3 download

description

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

Transcript of Sviluppo Di Portali Tramite La Tecnologia Sharepoint Slide

Relatore

Chiar.mo Prof. Maurizio Fermeglia

Laureando

Denis Tomada

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 ...”

Portale verticale◦ Realizzazione

◦ Pubblicazione

Scuola di Dottorato di Ricerca in Nanotecnologie

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

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

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

MS Windows Sharepoint Service 3.0

Operativo entro il 1 Marzo 2009

Esempi: RECA e Intranet del DICAMP

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.”

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

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

◦ Parametrizzazione semplice

◦ Parametrizzazione avanzata

◦ Sviluppo di componenti non presenti in WSS

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

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

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

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

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

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