proyecto final de carrera gestor de referencias bibliográficas integrado escuela politécnica...

22
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

Upload: domingo-anselmo

Post on 28-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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

Page 2: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Í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

Page 3: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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.

Page 4: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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

Page 5: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestores de referenciasBiblioscapeBibshareReference ManagerEndNote

Formatos y gestores de referencias

Page 6: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Diseño de interfaces de usuario (I)

MB-UIDE (Model-based 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.

Page 7: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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.

Page 8: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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

Page 9: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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

Page 10: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Metodología de desarrollo (II)

Casos de uso generales

Gestionar Temas

(from Gestión Temas)

Gestionar Referencia

(from Gestión Referencias)

Añadir Referencia a Word

(from General Use Cases)

Gestionar Formatos

(from Gestión Formatos)

Iniciar Sesión

(from General Use Cases)

<<extend>>

<<extend>>

<<extend>>

<<extend>>

Registro

(from General Use Cases)

Usuario

(f rom Actors)

Page 11: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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)

Seleccion Referencia

(from Use Cases)

Añadir Referencia

Eliminar Referencia

Modificar Referencia

<<include>>

Visualizar Referencia

Gestionar Referencia

<<extend>>

<<extend>>

<<extend>>

<<include>>

<<include>>

<<extend>>

Page 12: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Metodología de desarrollo (IV)

Modelado de tareasPara 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.

Page 13: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Metodología de desarrollo (V)

Modelado conceptual

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.

Formato

Usuario

Tesis

Libro

Inf orme_Tecnico

Rev ista

Tema0..*

1

+TemaParticular

0..*

Subtema+TemaGeneral

1

Coautores

Tipos

0..*

1

0..*

1

Publicacion

0..*

1

0..*

1

1

1

1

1

1

1

1

1

11

11

1

1

1

1

0..*

1

0..*

1

0..*

1

0..*

1

0..*

1

0..*

1

Congreso1

1

1

1

Page 14: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Metodología de desarrollo (VI)

Arquitectura de tres capas Capa de presentación Capa lógica de negocio Capa de acceso a los datos

DB_Referencias

Gestor de referencias<<subsistema>>

Capa de acceso a datos

Capa LogicaCapa de Presentación

(GUI)

Addin de Word

Page 15: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestor de Referencias (I)

Interfaz de inicio de sesión

Inicio de sesiónNuevos usuarios

Configuración de conexión en MySQL

Page 16: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestor de Referencias (II) Aplicación principal

Gestión de referencias

Gestión de Formatos

Referencias clasificadas por tipos y por temas

Inserción de referencias en Word

Gestión de Temas

Búsqueda avanzada

Page 17: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestor de Referencias (III)

Formulario de referencias

Gestión de referencias: añadir, modificar y eliminar

Inserción de referencia en Word

Tipo de referencia

Tema de la referencia

Page 18: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestor de Referencias (IV)

Búsqueda avanzada

Filtrado por: Título Autor Tipo Fecha

Resultado de referencias

Page 19: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

Gestor de Referencias (Demo)

Page 20: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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.

Page 21: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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.

Page 22: Proyecto Final de Carrera Gestor de Referencias Bibliográficas Integrado Escuela Politécnica Superior de Albacete (UCLM) Autora: Laura Ruiz Navarro Tutores:

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