Proyecto Final de Carrera
Gestor de Referencias
Bibliográficas Integrado
Escuela Politécnica Superior de Albacete (UCLM)
Autora: Laura Ruiz Navarro
Tutores: Víctor López Jaquero
Francisco Montero Simarro
Índice y contenidos
Motivación
 Formatos y gestores de referencias
existentes
 Diseño de interfaces de usuario
 Metodología del desarrollo de la aplicación
 Estudio de la aplicación
 Conclusiones

Motivación y Objetivos


El motivo principal de este proyecto es la
necesidad de gestionar la gran variedad de
fuentes bibliográficas que existen actualmente.
El objetivo es generar un gestor de referencias
bibliográficos integrado en Word que permita
la gestión e inserción en el documento de las
referencias para componer así la Bibliografía.
Formatos y gestores de referencias

Formatos
 BibTex:
Herramienta
para dar formato a
listas de referencias
usada por el sistema
de preparación de
documentos LaTeX
Formatos y gestores de referencias

Gestores de
referencias
 Biblioscape
 Bibshare
 Reference
 EndNote
Manager
Diseño de interfaces de usuario (I)

MB-UIDE (Modelbased User Interface
Development
Environment)


Metodología usada para el
desarrollo de la interfaz de
usuario.
Consiste en la especificación
de la interfaz de usuario
utilizando modelos que
describen distintos aspectos y
artefactos involucrados en el
desarrollo de una interfaz.
Diseño de interfaces de usuario (II)

UsiXML (User Interface eXtensible Markup Language) lenguaje basado
en XML usado para la descripción de interfaces de usuario basado
en modelos.
Diseño de interfaces de usuario (III)

IdealXML herramienta para lenguaje UsiXML

Edición de diagramas de tareas con notación CTT
(ConcurTaskTree)  Modelo de Tareas
 Genera los interfaces de usuario abstractas a partir de los
diagramas de tareas  Modelo Abstracto de Interfaz de usuario
Metodología de desarrollo (I)

Requisitos funcionales







Aplicación integrada con Word 2003 o versiones
posteriores
Gestión de referencias
Gestión de los posibles temas de una referencia
Gestión de los formatos
Permitir inserción directa al documento en Word.
Las referencias se deben clasifican por tipos y por
temas.
Requisitos no funcionales

Usabilidad
Metodología de desarrollo (II)

Casos de uso generales
Ges tionar Temas
(from Gestión T emas)
<<extend>>
<<extend>>
Ges tionar Referencia
Iniciar Ses ión
(from Gestión Referencias)
(from General Use Cases)
<<extend>>
Us uario
(f rom Actors)
Ges tionar Formatos
(from Gestión Formatos)
<<extend>>
Regis tro
(from General Use Cases)
Añadir Referencia a Word
(from General Use Cases)
Metodología de desarrollo (III)

Casos de uso a un nivel inferior donde refleja
las extensiones de la gestión de referencias
(añadir, eliminar, modificar y visualizar)
Añadir Referencia
<<extend>>
<<extend>>
Eliminar Referencia
Ges tionar Referencia
<<include>>
<<include>>
<<extend>>
<<include>>
Modificar Referencia
Seleccion Referencia
(from Use Cases)
<<extend>>
Vis ualizar Referencia
Metodología de desarrollo (IV)

Modelado de tareas
Para cada caso de uso se genera el
correspondiente diagrama de tareas y a partir de
este se puede generar un interfaz de usuario
abstracto como el siguiente.
Metodología de desarrollo (V)

Modelado conceptual
Libro
Usuario
Tema
0..*
Visión de los objetos
(instancias de clases) sobre
los que actúan las tareas
capturadas en el modelo de
tareas.
Esta especificación va muy
ligada a las especificaciones
de la parte funcional del
sistema.
1
1
+TemaParticular
1
1
Inf orme_Tecnico
+TemaGeneral
1
Subtema
0..*
1
0..*
1
Publicacion
1
0..*
Tipos
1
Congreso
1
1
1
1
1
Rev ista
1
0..*
0..*
Formato
Coautores
1
Tesis
Metodología de desarrollo (VI)

Arquitectura de tres capas
 Capa
 Capa
 Capa
de presentación
lógica de negocio
de acceso a los datos
<<subsistema>>
Gestor de referencias
Capa de acceso
a datos
Capa Logica
Capa de Presentación
(GUI)
DB_Referencias
Addin de
Word
Gestor de Referencias (I)

Interfaz de inicio de sesión
Inicio de sesión
Nuevos usuarios
Configuración de conexión en MySQL
Gestor de Referencias (II)

Aplicación principal
Búsqueda avanzada
Inserción de referencias en Word
Gestión de referencias
Referencias
clasificadas por
tipos y por temas
Gestión de Temas
Gestión de
Formatos
Gestor de Referencias (III)

Formulario de referencias
Tipo de
referencia
Tema de
la referencia
Gestión de referencias:
añadir, modificar y eliminar
Inserción de
referencia en Word
Gestor de Referencias (IV)

Búsqueda avanzada
Filtrado por:
Título
Autor
Tipo
Fecha
Resultado de
referencias
Gestor de Referencias (Demo)
Conclusiones


Se ha desarrollado una aplicación que permite
tanto una sencilla gestión de las referencias
como la gestión de su temática y también se
gestionan los formatos en los que se
mostrarían estar referencias en un documento.
Con todo esto se ayuda a la gestión de las
bases de datos de referencias usadas en una
investigación, estudio o proyecto donde se
deben tener las referencias gestionadas para
generar al finalizar el estudio la bibliografía del
documento.
Trabajos Futuros



Portabilidad a otras herramientas diferentes
a MS Word.
Insertar gestión de grupos de referencias
donde se puedan seleccionar varias
referencias para añadir todo un conjunto a la
bibliografía, ordenados por algún parámetro.
Integración con repositos oficiales para
poder extraer insertar estas referencias en la
aplicación y gestionarlas desde este.
Proyecto Final de Carrera
Gestor de Referencias
Bibliográficas Integrado
Escuela Politécnica Superior de Albacete (UCLM)
Autora: Laura Ruiz Navarro
Tutores: Víctor López Jaquero
Francisco Montero Simarro
Descargar

Diapositiva 1