20
Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores Caso de Estudio: Facultad de Fisioterapia David Céspedes-Hernández, Liliana Rodríguez- Vizzuett, Francisco J. Álvarez Rodríguez, Juan Manuel González-Calleros

Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

Embed Size (px)

DESCRIPTION

Múltiples sistemas permiten a usuarios en general compartir a través de la Web información acerca de su vida cotidiana comprendiendo aspectos personales y profesionales. Resulta interesante que investigadores de diversas áreas dan difusión al trabajo que realizan por medio de este tipo de sistemas. Al realizar un análisis en las herramientas utilizadas más comunmente, se ha encontrado la necesidad de contar no sólo con un espacio para colocar información y darla a conocer, sino además poder reflejar el trabajo colaborativo que se efectúa en distintos niveles de cooperación. En este artículo se presenta el diseño de una herramienta de software cuyo objetivo es facilitar la publicación y divulgación de trabajos a individuos, grupos de trabajo e instituciones, así como permitir la visualización de estadísticas de los recursos compartidos para esos niveles colaborativos. El sistema se diseña siguiendo una metodología formal y se utiliza como caso de estudio el área de fisioterapia.

Citation preview

Page 1: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración

entre InvestigadoresCaso de Estudio: Facultad de Fisioterapia

David Céspedes-Hernández, Liliana Rodríguez-Vizzuett, Francisco J. Álvarez Rodríguez, Juan Manuel González-Calleros

Page 2: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

2

Agenda

1. Introducción2. Estado del Arte3. Especificación de Requerimientos del Sistema4. Diseño del Sistema5. Resultados6. Conclusiones y Trabajo Futuro

Page 3: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

3

Introducción

Se desea elaborar un sistema Web que permita la comunicación y colaboración entre investigadores de fisioterapia con características de redes sociales, y maneje estadísticas del trabajo realizado y su impacto. Para llevar esto a cabo se sigue un proceso metodológico de desarrollo de software.

Page 4: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

4

Introducción – Motivación

Favorecer el desarrollo del trabajo conjunto de grupos académicos y mantener estadísticas que reflejen el trabajo realizado en distintos niveles de colectividad: a nivel personal, con co-autores, en cuerpos académicos, como facultad y a nivel institución.

Page 5: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

5

Introducción – Objetivos Específicos

• Elaborar un sistema web• Permitir a sus usuarios crear perfiles• Permitir a los usuarios iniciar sesión• Permitir a los usuarios la publicación de contenidos • Permitir al usuario clasificar contenidos a través del uso de palabras clave• Permitir a los usuarios comentar sobre contenidos existentes• Proveer un servicio de mensajes privados • Mostrar estadísticas a nivel personal o colectivo• Sugerir contenidos a los usuarios de acuerdo a preferencias indicadas• Manejar perfiles para instituciones educativas• Permitir al público en general revisar publicaciones del dominio • Permitir la creación de perfiles para proyectos

Page 6: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

6

Estado del Arte

Múltiples plataformas como Facebook, Twitter, Instagram, LinkedIn, Academia y ResearchGate entre otras, permiten a sus usuarios compartir a través de la Web información de su vida cotidiana tanto personal como profesional. Resulta de interés para la realización de este trabajo que investigadores de diversas áreas recurren a algunos de los medios mencionados para dar difusión al trabajo que realizan en distintos niveles de colaboración.

Page 7: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

7

Facebook Twitter ResearchGate

Creación de perfiles

Proporcionando nombre, apellidos, dirección de correo

electrónico, contraseña, fecha de

nacimiento y sexo.

Proporcionando nombre

completo, dirección de

correo electrónico y contraseña.

Iniciando sesión con Facebook o proporcionando nombre,

apellido, afiliación, departamento, dirección de

correo electrónico institucional, contraseña, áreas de interés,

habilidades y fotografía de perfil.

Inicio de sesión

Con correo electrónico o

número de teléfono y contraseña.

Con nombre de usuario o correo

electrónico y contraseña.

Con correo electrónico y contraseña o con cuenta de

Facebook.Uso de

palabras clave

No. No. Sólo para las publicaciones de texto.

Estadísticas personales

Total de amigos, comentarios por

publicación, “Likes” por publicación.

Total de seguidores, total

de “tweets”.

Número de publicaciones, visitas a documentos, descargas, citas,

impacto.

Estadísticas colectivas

Miembros en un grupo. No.

Número de miembros de una afiliación, publicaciones totales de la afiliación, departamentos

pertenecientes.

Page 8: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

8

Estado del Arte – Modelo de Proceso

Como se indicó previamente, para llevar a cabo este proyecto, se utiliza un proceso metodológico, el modelo de proceso de cascada (), en el cual, se definen cinco etapas principales para el desarrollo de software: 1. Análisis y definición de requerimientos.2. Diseño del sistema y del software.3. Implementación y prueba de unidades.4. Integración y prueba del sistema.5. Funcionamiento y mantenimiento.

Page 9: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

9

Estado del Arte – Interfaces de Usuario (UI)

Para la elaboración de las UI, se utiliza el marco de trabajo propuesto por (), el cuál, comprende llevar a cabo un análisis y modelado de tareas y conceptos, generar interfaces abstractas, generar interfaces concretas y finalmente, interfaces finales de usuario.

Page 10: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

10

Especificación de Requerimientos del Sistema

Page 11: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

11

Especificación de Requerimientos del Sistema

Nombre Identificador Prioridad DescripciónPermitir registro

de usuarios RF-01 Alta Los usuarios del sistema pueden registrarse proporcionando información personal.

Inicio de sesión de usuarios RF-02 Alta

Los usuarios que se han registrado pueden iniciar sesión en el sistema proporcionando nombre de usuario y contraseña.

Interfaz gráfica del sistema RNF-01 Alta

El sistema debe contar con una interfaz gráfica para permitir a los usuarios la interacción con el mismo. El diseño de las interfaces debe realizarse considerando las tareas identificadas como parte del sistema y garantizando que todas puedan ser llevadas a cabo.

Colores en la interfaz gráfica

del sistemaRNF-02 Media

Se requiere usar una combinación de blanco para el fondo con detalles en azul para resaltar opciones y color de fuente negro y azul de manera que contraste con el fondo.

Page 12: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

12

Diseño del Sistema

Page 13: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

13

Diseño del Sistema – Rastreo de Requerimientos

Id. De requerimiento Nombre En el apartado de sistema En el apartado de

datos

RF-01Permitir

registro de usuarios

Clase usuario, diagrama de secuencia de registro de usuario,

diagrama de comunicación registro de usuario

Tabla de usuario

RF-02Inicio de sesión de usuarios

Clase usuario, diagrama de secuencia de inicio de sesión de

usuario, diagrama de comunicación de inicio de sesión

Tabla de usuario

RNF-01Interfaz

gráfica para el sistema

No cubierto No cubierto

RNF-02Colores en la interfaz

gráficaNo cubierto No cubierto

Page 14: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

14

Diseño del Sistema – UI

Page 15: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

15

Resultados - Requerimientos

• Se tiene un documento de especificación de requerimientos en el que se redactaron objetivos generales y particulares, personal involucrado en la realización del proyecto, glosario y referencias; además, se incluyen en él 12 diagramas de casos de uso, junto con su definición de actores y contratos, a través de los cuales se realizó la delimitación del sistema. Igualmente, se formó en este documento una matriz de 20 requisitos que permitirá rastrearlos en las posteriores etapas de desarrollo del sistema.

Page 16: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

16

Resultados - Diseño

• Se elaboró un documento en el que se presenta el modelo de base de datos diseñado, el cuál, consta de 10 tablas y fue normalizado hasta la tercera forma normal. También se llevó a cabo la selección de clases candidatas, siendo éstas y sus funcionalidades presentadas posteriormente en diagramas UML de secuencia, comunicación y clases, resultando en la definición de siete clases con sus respectivos atributos y métodos. Se complementó la matriz elaborada en el documento de la primera etapa, añadiendo la manera en la que hasta este punto del proyecto, cada uno ha sido atendido. Aplicando el marco de trabajo CAMELEON, se elaboraron 11 modelos de tareas, resultando en el mismo número de interfaces abstractas, concretas y finales.

Page 17: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

17

Conclusiones

Como resultado del trabajo realizado, se cuenta con:• Documento de requerimientos• Documento de diseño• Modelos correspondientes a la base de datos• Modelos de las clases que intervienen en el sistema• Matriz de rastreabilidad• Estado del arte con herramientas y metodologías a para

la realización del proyecto, • Comparación de sistemas Web utilizados por usuarios

potenciales del sistema diseñado para objetivos similares.

Page 18: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

18

Trabajo Futuro

• Se deben llevar a cabo las tres etapas restantes del modelo de desarrollo en cascada para contar de esta manera, con un prototipo funcional del sistema diseñado.

• Si bien dos de las etapas incluyen la evaluación de módulos del sistema y del mismo integrado, se recomienda además que se lleve a cabo la evaluación de las interfaces de usuario en términos de usabilidad y de satisfacción de los requerimientos.

Page 19: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

19

Gracias por su atención

¿Preguntas?

[email protected]

Page 20: Diseño de una Herramienta para Soporte a la Difusión de Publicaciones y Colaboración entre Investigadores. Caso de Estudio: Facultad de Fisioterapia

20

Referencias

1. Rodríguez, H. (1999) Aprendizaje Colaborativo, Tecnología de la Información y la Comunicación, Universidad de Guadalajara, México.

2. Díaz, F., Morales, L. (2009) Aprendizaje Colaborativo en Entornos Virtuales: Un Modelo de Diseño Instruccional para la Formación Profesional Continua. Tecnología y Comunicación Educativas No. 47-48 Año 22-23

3. Baecker, R.M. (1993) Readings in groupware and computer supported cooperative work. Morgan Kaufman Publishers, San Mateo, California.

4. Sommerville, I. (2005). Ingeniería del software. Pearson Educación.5. Calvary, G., Coutaz, J., et al., A Unifying Reference Framework for Multi-Target User

Interfaces, Interacting with Computers, 2003, pp. 289–308.6. Rumbaugh, J., Jacobson, I., & Booch, G. (2004). Unified Modeling Language Reference

Manual, The. Pearson Higher Education.7. Eric, B. (2003). Ingeniería de Software. Una perspectiva orientada a objetos. Alfaomega Grupo

Editor SA.8. Coronel, C., Morris, S., Rob, P., Bases de datos: Diseño, implementación y administración. Ed.

Cengage Learning México 2011.9. Mori, G., Paternò, F., & Santoro, C. (2002). CTTE: support for developing and analyzing task

models for interactive system design. Software Engineering, IEEE Transactions on, 28(8), 797-813.