Sviluppo Di Portali Tramite La Tecnologia Sharepoint Slide
-
Upload
denis-tomada -
Category
Technology
-
view
1.504 -
download
3
description
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