Marco Conceptual para la Gestiรณn de Conocimiento de entornos de colaboraciรณn: aplicaciรณn a la creaciรณn de un portal de revistas electrรณnicas
Felix
Introducción Objetivo principal de la aplicación
Proporcionar una herramienta que permita crear y mantener revistas electrónicas por Internet, que serán mantenidas por una serie de usuarios que colaboran entre ellos.
2
Introducción II Características comunes de toda revista
electrónica:
Es una colección de artículos clasificados en secciones. La secciones pueden contener a su vez subsecciones. Servicios para los lectores: foros, búsqueda de artículos, Boletines informativos, etc. No tienen publicaciones periódicas como las tradicionales. 3
Introducción III Problemas para la creación de Revistas
Electrónicas:
Los creadores de revistas electrónicas, no tienen porque ser expertos en las tecnologías orientadas a Internet y bases de datos. No tienen conocimientos de CPM. Dificultad en la creación de una estructura para la revista. Recepción y publicación de artículos. Comunicación entre los distintos usuarios que mantienen una revista. 4
Filosofía del Proyecto Servicio gratuito Una comunidad para el intercambio de
información. Los artículos pueden ser utilizados por todos los lectores. Se trata de una herramienta de colaboración y para ello debe estar abierta a todos.
5
Usuarios
Usuario Registrado
Administrador Editor
Revisor
Lector 6
Usuarios II Administrador Administran la herramienta y solucionan los problemas que puedan tener los editores y revisores. Editor
Crean y mantienen la estructura de la revista.
Revisor Revisan los artículos y los publican en la secciones que determinen. Lector
Son quienes acceden a las revistas creadas por los editores. 7
Características del programa Es una aplicación fácilmente usable por
usuarios con pocos conocimientos en Internet y sus tecnologías. Las revistas generadas son fácilmente usables por los lectores. La aplicación permite asociar revisores a las revistas, para que gestionen los artículos que se envían. Se da soporte para la comunicación entre los distintos usuarios que pueden intervenir en la creación de una revista. 8
Usabilidad La facilitamos con:
La inclusión de una barra de navegación Tiempos de respuesta bajos (menos 10 segundos, unos 40 kb por página) Incluye leyendas, etiquetas y elementos informativos. Sigue un estilo coherente en toda la aplicación
9
Barra de navegaci贸n Barra de navegaci贸n
Informaci贸n
10
Elementos informativos
Etiqueta informativa emergente Leyenda informativa 11
Usabilidad de las revistas generadas ď Ž ProblemĂĄtica a resolver ď Ž
El usuario que crea la revista distribuye mal los contenidos y por tanto la revista generada tiene una usabilidad deficiente.
12
Usabilidad de las revistas generadas II Restricciones para minimizar este
efecto:
Nivel tercero, máximo de anidamiento. Las secciones puede contener artículo o subsecciones, pero no ambas. Los niveles principales, sólo puede contener subsecciones.
13
Comunicación entre usuarios Notas
Comunicación personal, entre dos personas.
Noticias
Los administradores informan a un tipo de usuario sobre actualizaciones, mejoras, cambios, etc.
Foro
Asambleas en las que se intercambia ideas por un grupo de usuarios.
E-mail
Alternativa a las notas.
14
Artículos Los artículos los envían los lectores En documentos Word o Pdf. Los revisores los publican o rechazan Podrán enviar un correo a los lectores para indicarles las mejoras a realizar. Los artículos se visualizan abriendo el
documento y viendo una descripción de este.
15
Tecnología empleada Páginas dinámicas
Las necesidades de que las revistas sean modificables obligan a que el sitio Web tenga un comportamiento dinámico. Permitirá una mayor interacción con los usuarios.
Java: JSP y Servlets
Nos decantamos por esta opción ya que tiene una serie de ventajas: Portable, independiente de plataforma, flexible, potente, es gratuito, etc
Microsoft Access
Sencillo Se adecua perfectamente a nuestras necesidades De manera fácil podrá ser migrada a otras bases más potentes como SQL Server o Oracle. 16
Tecnología empleada II Modelo n-capas con patrón MVC Esta estructuración satisface las necesidades de nuestro proyecto Control
Petición Entrada Usuario
Servlet
Página JSP
-Controlador-
-Vista-
Actualiza
Respuesta Salida Gráfica
Recupera
Estado
Estado
JavaBean MS Access
-Modelo-
-Base de datos -
Acceso a Datos
17
La aplicación Ejemplos prácticos
18
Ampliaciones Los editores puedan crear estilos para sus
revistas.
El usuario podría definir el estilo de su revista o elegir alguno de los predefinidos. Características que deberá cumplir:
Fácilmente usable Flexible Debe mantener una usabilidad alta de las revistas generadas. Poder intercambiar los estilos generados por otros editores. 19
Ampliaciones II Herramienta para crear los artículos Ventajas Evitamos depender de otras herramientas ajenas: Word, Acrobat Reader. Se podrá tener control sobre la apariencia de los artículos en la revista. Características que tendrá que tener: Tamaño reducido para facilitar la descarga Generar archivos XML Fácil de instalar Su manejo ha de ser sencillo y recordar a otras herramientas (Word) 20
Ampliaciones III Proporcionar soporte para publicaciones
periódicas
El usuario podrá crear una revista que tenga publicaciones: semanales, mensuales, trimestrales, anuales, etc.
21
Conclusiones Se ha realizado una herramienta útil Adquirimos una experiencia en el desarrollo
de aplicaciones con tecnología Web. Conseguimos una experiencia en la elaboración de proyectos de cierta envergadura y con requisitos reales.
22
Preguntas
23