Análisis, diseño e implementación de un sistema de administración de contenidos e interacción de aplicaciones web que soporte un nuevo modelo conceptual orientado a la usabilidad de administradores y usuaríos
En la actualidad existen Sistemas de Administración de Contenido Web
(WCMS – Web Content Management Systems) sencillos y complejos. Los
WCMSs sencillos abarcan poca funcionalidad, presentando una interfaz
simple pero con pobre navegabilidad e interacción con el usuario. Mientras
que los WCMSs complejos exhiben una funcionalidad extensa, pero su
usabilidad se ve notablemente disminuida. Por estas razones, este trabajo
propone desarrollar un WCMS que cumpla con los tres puntos básicos
importantes en un sistema web: a) funcional, b) agradable y c) de mayor
usabilidad. Para el efecto, se establece un modelo conceptual adecuado para
usuarios y administradores de un WCMS que no poseen el tiempo ni los
conocimientos (diseño web, estándares web, etc.) para pasar por un largo
proceso de aprendizaje.
En el capítulo 1 de la documentación de este proyecto se detallarán los
antecedentes y justificaciones para el desarrollo de este proyecto.
En el capítulo 2, trataremos algunos fundamentos teóricos, que son
esenciales durante el desarrollo del trabajo, tratamos de hacer énfasis en los
conceptos de interacción hombre-máquina debido a su importancia en el
desarrollo de una aplicación web interactiva, considerando las tendencias
actuales en la implementación de dichas aplicaciones. En el capítulo 3 se han definido los detalles de la etapa del análisis del
sistema, lo cual ayudará a entender los requerimientos necesarios para la
implementación de este tipo de sistemas, lo cual ayudará a familiarizarnos
con las funcionalidades que ofrece.
El capítulo 4, diseño del sistema, es uno de los más detallados debido a su
gran importancia, entre sus puntos más relevantes tenemos:
1. Diseño de la interacción.
2. Diseño de la base de datos.
3. Diseño de los módulos del sistemas.
El desarrollo de estos puntos, proporcionan una visión más completa sobre
las características que posee el sistema, profundizando en la Interacción
Hombre-Máquina y en los módulos del mismo.
En el capítulo 5 se describe en detalle la implementación del proyecto, en el
cual se especifican los componentes de código abierto utilizados, así como
las pruebas aplicadas al sistema