Progettazione e sviluppo di un'applicazione web per la gestione di dati di attività di ricerca: caso dell'IRCCS Burlo Garofolo (Slide)
Upcoming SlideShare
Loading in...5
×
 

Progettazione e sviluppo di un'applicazione web per la gestione di dati di attività di ricerca: caso dell'IRCCS Burlo Garofolo (Slide)

on

  • 1,393 views

 

Statistics

Views

Total Views
1,393
Views on SlideShare
1,392
Embed Views
1

Actions

Likes
1
Downloads
12
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Progettazione e sviluppo di un'applicazione web per la gestione di dati di attività di ricerca: caso dell'IRCCS Burlo Garofolo (Slide) Progettazione e sviluppo di un'applicazione web per la gestione di dati di attività di ricerca: caso dell'IRCCS Burlo Garofolo (Slide) Presentation Transcript

  • Università degli Studi di Trieste FACOLTÀ DI INGEGNERIA Tesi di Laurea Triennale in Ingegneria Informatica PROGETTAZIONE E SVILUPPO DI UNAPPLICAZIONE WEB PER LA GESTIONE DI DATI DI ATTIVITÀ DI RICERCA: CASO DELLIRCCS BURLO GAROFOLORELATORE LAUREANDOProf. Maurizio Fermeglia Daniel Zotti Anno Accademico 2010/2011
  • Situazione PRECEDENTE allinstallazione dellapplicativo (Direzione Scientifica del Burlo Garofolo)Gestione delattivitàdi ricerca tramite:✔ file Excel: ✔ Uno per ogni anno ✔ Contenente tutte le pubblicazioni e i progetti di ricerca ✔ Condiviso tramite una cartella presente sul server ✔ Modificabile da una sola persona alla volta✔ Software di gestione delle anagrafiche assente
  • STATO DELLARTEIn commercio sono presenti:✔ Software per la gestione delle pubblicazioni: ✔ Endnote per Windows ✔ Pybligrapher per Linux✔ Moltissimi software per la gestione del personaleMA✔ L’integrazione completa tra i due programmi non sembra sia stata ancora pensata.✔ I programmi citati in precedenza non sono applicazioni web: → bisogna installarle sul computer di ogni utente.
  • OBIETTIVICreazione applicativo web per la Gestione dei Ricercatori✔ Gestione: ✔ Anagrafica dei ricercatori ✔ Pubblicazioni ✔ Progetti di ricerca ✔ Eventi (Convegni, Congressi, Gruppi di lavoro, ecc...)✔ Analisi dei dati raccolti (Statistiche)✔ Esportazione in diversi file excel dei dati raccolti✔ Accesso tramite Username e Password
  • VINCOLI DI PROGETTO✔ Sistema operativo del Server: Debian 5✔ DBMS: MySQL 5.0✔ Server Web: Apache 2.2✔ Browser: Mozilla Firefox 3.6 e successive✔ Piattaforma di sviluppo: Linux Ubuntu 9.04✔ Linguaggi di programmazione utilizzati: Php 5, Javascript✔ Linguaggio di Markup utilizzato: HTML 4✔ Strumento per programmazione: Editor di testo Geany 0.16
  • PROGETTAZIONE DELLA BASE DI DATI Progettazione Concettuale - Requisiti: ✔ Memorizzazione delle anagrafiche ✔ con lo storico delle strutture di appartenenza, qualifica, ... ✔ Memorizzazione delle pubblicazioni ✔ Memorizzazione dei progetti di ricerca ✔ Memorizzazione degli eventiDiagramma E-R:Schema Scheletro
  • PROGETTAZIONE DELLA BASE DI DATIProgettazione Logica - Diagramma E-R finale ristrutturato
  • PROGETTAZIONE DELLA BASE DI DATIProgettazione Logica – Schema relazionale
  • PROGETTAZIONE DELLAPPLICATIVOUseCaseDiagram
  • PROGETTAZIONE DELLAPPLICATIVO Activity Diagram Statistiche ed Esportazione
  • INTERFACCIALogin e pagina principale
  • INTERFACCIAPagine di ricerca: anagrafica
  • INTERFACCIAPagine di ricerca: pubblicazione
  • INTERFACCIAPagine di dettaglio
  • INTERFACCIA Pagine di dettaglioSegnalazione ERRORI
  • INTERFACCIAHome page del ricercatore
  • INTERFACCIAPagina delle Statistiche: Lista delle query
  • INTERFACCIAPagina delle Statistiche: Risultati
  • INTERFACCIAPagina delle Statistiche: Esportazione in Excel
  • INTERFACCIA Pagina delle Statistiche: Esportazione in PDF✔ Funzione di esportazione in PDF del browser Firefox✔ Attributo ”@media” del CSS (fogli di stile) ✔ @media screen – visualizzazione a schermo ✔ @media print – visualizzazione per la stampa
  • INTERFACCIAIl Pannello di Controllo
  • INTERFACCIAJavascript per uninterfaccia User-Friendly
  • INTERFACCIAJavascript per uninterfaccia User-Friendly
  • INTERFACCIAJavascript per uninterfaccia User-Friendly
  • INTERFACCIAJavascript per uninterfaccia User-Friendly
  • INTERFACCIAJavascript per uninterfaccia User-Friendly
  • INTERFACCIACSS per uninterfaccia User-Friendly Creazione di tooltip
  • CONLUSIONIRaggiungimento obbiettivi: ✔ I risultati raggiunti rispettano i vincoli di progetto discussi in fase di analisi ✔ Il software è installato sul server web interno del Burlo Garofolo ed è utilizzato da Aprile 2011 ✔ I dati presente nei file Excel condivisi sono stati importati nel nuovo database ✔ Il file Excel è stato definitivamente eliminatoPossibili sviluppi futuri: ✔ Account ospite per il singolo ricercatore ✔ Importazione automatica delle riviste e dei relativi IF grezzi