Tesis profesional presentada por
Licenciatura en Ingeniería
en Sistemas Computacionales
Ingeniería en Sistemas y Tecnologías de
Información. Departamento de Computación,
Electrónica y Mecatrónica. Escuela de Ingeniería,
Universidad de las
Américas Puebla.
Jurado Calificador
Presidente: Dr. Daniel Vallejo
Rodríguez
Vocal y Director: Dr. Oleg Starostenko
Secretario y Co-director: Dr. Roberto Rosas
Romero
Cholula, Puebla, México a 14 de mayo de 2010.
Las tendencias tecnológicas de hoy en día se enfocan al desarrollo basado en aplicaciones web, ya que gracias a los avances y desarrollo de velocidad en el ancho de banda del Internet y de las intranets corporativas, ah permitido cada vez más el uso de aplicaciones ligeras a través de la web, sin embargo, este desarrollo se ha impulsado bastante ya que existen grandes ventajas para los usuarios, al no requerir recursos para poder ejecutar o abrir aplicaciones, ya que todo se encuentra en la web; muestra de esto ha sido el esfuerzo de Google al integrar su tecnología de Google Docs para hacer mas practico, rápido, sin requerimientos rigurosos de hardware, ni costos de licencia por equipo. Esto también ha sido una de las tantas ventajas que ha representado la vitalización, que es una rama de estas tendencias tecnológicas.
De forma general lo anterior fue un argumento del porqué dar solución a esta necesidad a través de una aplicación web, ya que inicialmente empezamos con una aplicación local, la convertimos a una aplicación web usando los mismos frameworks iniciales (gammu).
Otro framework importante usado en este proyecto, fue el uso de un demonio de mensajes de texto para celular, que funciona en base a eventos programados por nosotros, el cual nos es bastante útil para interactuar con el sistema gestor de salas a través de mensajes de texto vía celular. Para informar de eventos y confirmar asistencias, de tal manera que no solo tenemos interacción vía web, sino de manera móvil a través de mensajes sencillos y prácticos. Haciendo que la aplicación esté disponible a cualquier hora en cualquier momento.
Para el desarrollo de la aplicación se uso java server faces, que nos ofrece una serie de ventajas (ser un estándar, componentes configurables, ocultar en parte que es una aplicación web, promover el trabajo con backing beans, entre otras que desarrollaremos más adelante).
El objetivo de esta aplicación se basa en resolver la necesidad de administración de un conjunto de salas que se encuentran ubicadas en distintos lugares geográficos, que corresponden a las diferentes dependencias del gobierno del estado de Puebla. Todas estas bajo una misma infraestructura interconectada a través de tecnologías de WiMax, que se encuentran en continuo crecimiento, integrando nuevas dependencias hasta poderse interconectar con otros estados, a la par de esto se encuentra la necesidad del control de todos los dispositivos de red, es decir se requiere una base de datos que se encuentre siempre disponible para asignar direcciones IP, lo cual se integro en la aplicación como un segmento del proyecto.
Capítulo 1. Introducción (archivo pdf, 140 kb)
Capítulo 2. Opciones de Tecnología en el mercado para esta infraestructura (archivo pdf, 127 kb)
Capítulo 3. En el almacenamiento (MySQL) (archivo pdf, 136 kb)
Capítulo 4. Arquitectura del sistema (archivo pdf, 93 kb)
Capítulo 5. JFreeChart (archivo pdf, 451 kb)
Capítulo 6. Gammu (archivo pdf, 411 kb)
Capítulo 7. Java Server Faces (archivo pdf, 571 kb)
Capítulo 8. JSF Vs Struts (archivo pdf, 385 kb)
Capítulo 9. Diseño de la Implementación (archivo pdf, 738 kb)
Capítulo 10. Implementación del sistema gestor de salas y dispositivos de red (archivo pdf, 352 kb)
Capítulo 11. Evaluación y Conclusiones (archivo pdf, 67 kb)
Capítulo 12. Trabajos a Futuro (archivo pdf, 60 kb)
Referencias (archivo pdf, 70 kb)
Apéndice A. Otras corridas del software (archivo pdf, 66 kb)
Anexo C. Video 1. Sistema gestor de Salas de SICOM (chart) (archivo swf, 14 mb)
Anexo D. Video 2. Sistema gestor de Salas de SICOM (1) (archivo swf, 24 mb)
Anexo E. Video 3. Sistema gestor de Salas de SICOM (2) (archivo swf, 8 mb)
Videos
Video 1. Sistema gestor de Salas de SICOM (chart)
Video 2. Sistema gestor de Salas de SICOM (1)
Video 3. Sistema gestor de Salas de SICOM (2)
Cornelio Bautista, R., Rodríguez Montes, R.
2010. Sistema de gestión de salas y de
dispositivos de Red basado en la tecnología de
Java Server Faces. Tesis Licenciatura.
Ingeniería en Sistemas Computacionales
Ingeniería en Sistemas y Tecnologías
de Información. Departamento de
Computación, Electrónica y
Mecatrónica, Escuela de Ingeniería,
Universidad de las Américas Puebla. Mayo.
Derechos Reservados © 2010.