Tesis profesional presentada por Héctor Iván Rojas Alvarado [blessed_skate@hotmail.com]

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Computación, Electrónica y Mecatrónica. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dra. Ingrid Kirschning Albers
Vocal y Director: Dr. Daniel Vallejo Rodríguez
Secretario: Dr. Fernando Antonio Aguilera Ramírez

Cholula, Puebla, México a 14 de mayo de 2009.

Resumen

El trabajo realizado consta de una aplicación web, que cumple la función de un administrador de información personal para la administración de citas y un repositorio de información para la administración de páginas. Las páginas a su vez administran archivos, notas, listas y fotos. El sistema cuenta con un motor de inteligencia, para ayudar en el almacenamiento de citas o bien recordando las más importantes, este puede ser activado o desactivado por el usuario.

Las citas pueden ser mostradas por el sistema en tres vistas diferentes, por día, semana y mes. Los usuarios pueden almacenar citas desde la página de día y semana, mientras en la página de mes se muestra el número de citas por cada día del mes. Una cita cuenta con 3 campos principales, el titulo, fecha de inicio y hora de inicio, estos valores no pueden ser nulos.

El repositorio de información anida páginas y las crea, muestra las paginas existentes para ser accedidas. Las páginas pueden tener archivos de formatos como Word, PowerPoint, Excel y PDF. Las fotos administradas son en formato JPG, PNG, BMP y GIF. Las listas cuentan con elementos que pueden ser marcados mediante un checkbox cuando el punto se haya realizado.

El motor de inteligencia ayuda a recordar a los usuarios citas pendientes y sugerir fechas y horarios alternativos a la fecha y hora original, cuando estas son almacenadas. Este mide el nivel de cada cita con respecto a su tipo e importancia se le asigna una probabilidad. Mientras mayor sea la probabilidad de los dos campos más importante será la cita.

Índice de contenido

Portada (archivo pdf, 45 kb)

Índices (archivo pdf, 53 kb)

Capítulo 1. Definición del problema y objetivos (archivo pdf, 138 kb)

  • 1.1 Introducción
  • 1.2 Definición del problema
  • 1.3 Desarrollo y funcionamiento básico sistema
  • 1.4 Objetivos generales y específicos
  • 1.5 Metodología
  • 1.6 Alcances y limitaciones, Hardware y Software a utilizar

Capítulo 2. Marco teórico (archivo pdf, 107 kb)

  • 2.1 Abstracción de un administrador de información
  • 2.2 Estado actual de las aplicaciones

Capítulo 3. Análisis y diseño (archivo pdf, 946 kb)

  • 3.1 Análisis
  • 3.2 Diseño

Capítulo 4. Implementación (archivo pdf, 559 kb)

  • 4.1 Instalación
  • 4.2 Descriptor de la aplicación
  • 4.3 Manejo de sesión
  • 4.4 Controlador
  • 4.5 Modelo
  • 4.6 Motor de inteligencia
  • 4.7 Vista
  • 4.8 Modelo relacional

Capítulo 5. Pruebas (archivo pdf, 234 kb)

  • 5.1 Interfaces

Capítulo 6. Conclusiones y trabajo a futuro (archivo pdf, 65 kb)

  • 6.1 Objetivos cumplidos
  • 6.2 Ventajas
  • 6.3 Desventajas
  • 6.4 Trabajo a futuro

Referencias (archivo pdf, 116 kb)

Rojas Alvarado, H. I. 2009. Administrador de información personal, como asistente inteligente basado en web. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Computación, Electrónica y Mecatrónica, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2009.