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

Transcript of UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA Facoltà di Ingegneria Corso di Laurea in Ingegneria...

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.