universitÀ degli studi di roma la sapienza facoltà di ingegneria corso di laurea in ingegneria...

13
UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi Sistema informativo per la gestione delle pubblicazioni e delle citazioni Relatore: Prof. Marco Schaerf

Upload: nestore-manca

Post on 02-May-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

UNIVERSITÀ DEGLI STUDI DI ROMALA SAPIENZA

Facoltà di IngegneriaCorso di Laurea in Ingegneria Informatica

Anno Accademico 2007-2008

Candidato: Paolo Alfonsi

Sistema informativo per la gestione delle pubblicazioni e delle citazioni

Relatore: Prof. Marco Schaerf

Page 2: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

SOMMARIO

OBIETTIVI PRELIMINARI AMBIENTE DI SVILUPPO SPECIFICHE PROGETTAZIONE CONCLUSIONI

Page 3: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

OBIETTIVI

Realizzare il core di un sistema informativo estendibile per la gestione e l’analisi delle pubblicazioni scientifiche;

Realizzare una base di dati in grado di immagazzinare i dati relativi alle pubblicazioni.

Page 4: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

PRELIMINARI (1/2)

Se ho visto più lontano è perché sono salito sulle spalle dei giganti che mi hanno preceduto.

Isaac Newton

Google Scholar

Motore di ricerca web gratuito per le pubblicazioni scientifiche.

Publish or Perish

Software gratuito per l’analisi delle pubblicazioni tramite Google Scholar.

Page 5: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

Indici bibliometrici:• H-index di Hirsch• G-index di Egghe• H-index contemporaneo• H-index individuale• AWCR

Formati bibliografici:• EndNote• BibTeX• Ris – RefMan• CVS• MODS

PRELIMINARI (2/2)

Page 6: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

SPECIFICHE

• Interfacciamento con le fonti (Scholar, CINECA, …).• Gestione dei formati bibliografici (EndNote, BibTeX, …).• Struttura per l’interfacciamento col DB.• Calcolo delle statistiche e indici bibliometrici.• Interfaccia grafica a pannelli:

• Struttura grafica del Core con menu e pannello per gestione ed elaborazioni sul db interno.• Pannello grafico per ogni fonte (Scholar, Cineca, ISI, …).• Pannello per la visualizzazione delle statistiche/indici bibliometrici.

• Possibilità di espansione futura con l’aggiunta di nuovi moduli.

Page 7: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

L’ambiente di sviluppo utilizzato è NetBeans.

AMBIENTE

Page 8: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

PROGETTO(1/4)

Modello Entità-Relazione

Page 9: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

PROGETTO(2/4)

Moduli:• ImportExport• InputOutput• ModulePanel• ORM

Moduli principali

Page 10: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

PROGETTO(3/4)

Classe Scholar

Gestione produttore/consumatore

Page 11: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

PROGETTO(4/4)

Classi Object-Relational Mapping

@Entity@Table(name = "authors")@Id@GeneratedValue(strategy=GenerationType.IDENTITY)@Column(name = "id", nullable = false)@JoinTable(name = "r_papers_authors", joinColumns = {@JoinColumn(name = "ref_author", referencedColumnName = "id")}, inverseJoinColumns = {@JoinColumn(name = "ref_paper", referencedColumnName = "id")})@ManyToMany@OneToMany(cascade = CascadeType.ALL, mappedBy = "authors")

Page 12: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi

Sviluppi futuri: Omonimie Match Formati strutturati Front-end CINECA & Scholar Altri Front-end Contenuti Aree di ricerca Analisi dei dati – Data warehouse

CONCLUSIONI

Page 13: UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Anno Accademico 2007-2008 Candidato: Paolo Alfonsi