Desarrollo de web services para prestar los servicios de correo electrónico, perfil e información general a los estudiantes de la Facultad de Ingeniería de la Universidad de Manizales

dc.contributor.authorVásquez Henao, Cristian Andrés
dc.contributor.authorGómez De La Pava, Lukas Mauricio
dc.date.accessioned2013-06-06T22:50:20Z
dc.date.available2007
dc.date.available2013-06-06T22:50:20Z
dc.date.issued2013-06-06
dc.description.abstractEn el desarrollo de este proyecto se implementaron tres aplicaciones, con el fin de permitir a los usuarios de dispositivos móviles de la Facultad de Ingeniería de la Universidad de Manizales, acceder a una parte de la información que ofrece el portal Athenea para los estudiantes de ingeniería, como las notas de las asignaturas, las faltas de asistencia, las noticias de la Facultad y correo electrónico. Para el desarrollo del proyecto se utilizaron distintos recursos que permitieron crear aplicaciones ligeras y eficientes. Enfocados en un análisis y diseño orientado a objetos según los criterios del Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language), y haciendo uso del lenguaje de programación Java Micro Edition (JME) en el ambiente de desarrollo integrado (IDE, por sus siglas en inglés, Integrated Development Environment) NEtBeans 5.0 con la extensión Mobility Pack 5.0 RC 2, se desarrollaron cada una de las aplicaciones. El módulo lector de noticias se desarrolló para Sindicación Realmente Simple (RSS, por sus siglas en inglés, Really Simple Syndication), que toma un archivo en el Lenguaje de Etiquetas Extensible (XML, por sus siglas en inglés, Extensible Markup Language) el cual pasa a través de una interfaz para programación de aplicaciones (API, por sus siglas en inglés, Application Programming Interface), analizador XML (XML Parser), que se encarga de analizar las etiquetas para extraer la información útil. En el módulo de correo electrónico se desarrolló un cliente que se vale del Protocolo Simple de Transferencia de Mensajes (SMTP, por sus siglas en inglés, Simple Mail Transfer Protocol) para el envío de correo y del Protocolo de Acceso a Mensajes de Internet (IMAP, por sus siglas en inglés, Internet Message Access Protocol) para la lectura de correo de Athenea; este cliente de correo se hizo usando sockets, que según el libro Sistemas Operativos , se define como un punto final para comunicación. Un socket está compuesto de una dirección IP concatenada con un número de puerto. Un par de procesos (o hilos) que se comunican por una red emplean un par de sockets, uno para cada proceso; para leer comandos y respuestas de los protocolos, con el fin de gestionar el correo de los usuarios.spa
dc.description.sponsorshipEl módulo de consulta de notas y asistencia se divide en dos partes: la primera parte es un servicio Web que se encuentra en el servidor GLEC y realiza la conexión con la base de datos y la consulta; la segunda parte es una aplicación Web que funciona como cliente, usando el servicio Web para obtener los datos desde el manejador de base de datos Postgres de Athenea; las notas y asistencia mostradas en este módulo corresponden a las asignaturas inscritas por cada estudiante en el semestre en curso. Por último, se desarrolló una página Web que permite descargar las aplicaciones al dispositivo móvil, para hacer uso de ellas inmediatamente, sin necesidad de conectarse a un portal cada vez que se haga una consulta.spa
dc.identifier.urihttps://ridum.umanizales.edu.co/handle/20.500.12746/128
dc.language.isospaspa
dc.subjectAplicación webspa
dc.subjectAutenticacion SMTPspa
dc.subjectBase de datosspa
dc.subjectJava appletsspa
dc.subjectLenguajes de programaciónspa
dc.subjectPersonal digital assistantspa
dc.subjectPDAspa
dc.subjectProgramacion orientada a objetosspa
dc.titleDesarrollo de web services para prestar los servicios de correo electrónico, perfil e información general a los estudiantes de la Facultad de Ingeniería de la Universidad de Manizalesspa
dc.typeinfo:eu-repo/semantics/bachelorThesisspa
thesis.degree.disciplineTrabajo de grado (Ingeniería de Sistemas y telecomunicaciones), Facultad de Ciencias e Ingeniera. Universidad de Manizales, 2007spa

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
180_Vasquez_Henao_Cristian_Andres_2007.pdf
Tamaño:
1.93 MB
Formato:
Adobe Portable Document Format
Descripción:
Archivo principal
Cargando...
Miniatura
Nombre:
Vasquez_Henao_Cristian_Andres_autorización.jpg
Tamaño:
74.59 KB
Formato:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)
Descripción:
Autorización

Bloque de licencias

Mostrando 1 - 1 de 1
Miniatura por defecto
Nombre:
license.txt
Tamaño:
1.9 KB
Formato:
Item-specific license agreed upon to submission
Descripción: