“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA

Slides:



Advertisements
Presentaciones similares
Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat Codes
Advertisements

Sistema de Atención a PLANTEAMIENTOS de los electores Informatizamos para la Sociedad Cubana.
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Vtiger CRM 5.4.0: Software Libre para Fortalecimiento de Relaciones con los Clientes.
Taller de Herramientas de Google Docs
Diseño de la Herramienta Informática
SILVIA BEATRIZ GAVILANES NARANJO KELLY VERÓNICA CARVAJAL CUJI
Oscar Navarrete J. Jorge Gutiérrez A.
Andy Miguel Castro Amaiquema
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
Felipe Donoso Natalia Sandoval
Aplicación de diseño de clases y generación de código, orientado hacia la arquitectura multicapas y el mapeo objeto/relacional Juan Timoteo Ponce Ortiz.
Índice 1. Introducción, objetivos y justificación del proyecto.
Teoria de los lenguajes Integrantes: Gabriel Pereyro Facundo Triay
ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA ORIENTADO A LA WEB PARA GESTIÓN ACADÉMICA. CASO PRÁCTICO: JOHN OSTEEN CHRISTIAN ACADEMY Elaborado por.
DEFENSA PÚBLICA Jorge Salinas
ESCUELA POLITÉCNICA DEL EJÉRCITO
MOTORES DE BASE DE DATOS
HERRAMIENTAS CASE.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
VALIDEZ DE LAS FUENTES CONSULTADAS EN INTERNET Julián Ochoa García Marcelo H. Preciado Fausto
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Lisette E. Espín Noboa Análisis, diseño e implementación de una red social para ESPOL Digital utilizando herramientas 2.0 Lisette.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
InfoPath Ventajas y Uso.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Ing. Alexandra García Ing. Patricia Nogales. OBJETIVOS: General Específicos.
Diseñado para pequeñas y medianas empresas, Microsoft Dynamics NAV es una solución de gestión empresarial integrada. Sus fortalezas clave se apoyan en.
Integración de Biztalk Server 2000, Sharepoint Portal Server y Comercie Server.
ESCUELA POLITÉCNICA DEL EJÉRCITO
Fundamentos de bases de datos:
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
Integrantes Evelyn Espinoza Carolina Troncoso Luis Pino Víctor Romero.
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 EUITIO Daniel.
Servidores Conceptos Generales.
Bases De Datos En Biología Computacional Cristian S. Rocha 28 de Mayo del 2002.
Z www. registrelo.go.cr. z Pilares del Modelo Firma Digital Ventanilla Electrónica Única Expediente Único Digital Procesador de Pagos Monitoreo Permanente.
SPA S ISTEMA DE P LANIFICACIÓN A CADÉMICA Erika Lara – Daniel Plúa FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN Y COMPUTACIÓN TESIS DE GRADO 2006.
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Integrantes: Jorge Herrera M. Carlos Rodríguez R..
Mensajería cliente-servidor en Flex y Java
Taller de Proyectos II INTEGRANTES: Tanco Paredes, Onán Wong Pagán, Guillermo Astocaza Junes, Jorge Arbieto Torres, Kenyo. Medina Zacarias, Jaime. Suxo.
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
Aspectos Tecnológicos Plataforma e-Muni Luis M. Guzmán S. Jefe de Tecnología MuNet e-Gobierno.
Proyecto de Carrera Tecnólogo en Informática 2012 Grupo 02 Luis Conde Juan Urtiaga Jorge Melnik Álvaro Vallvé Prof. Ing. Dra. Andrea Delgado.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Microsoft InfoPath ESTEFANIA FIALLO.
Introducción al proceso de verificación y validación.
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
BASE DE DATOS DISTRIBUIDAS
Reunión de Coordinadores de Programas de Posgrado IPN - Cambio de plataforma tecnológica del PNPC - 20 de Julio de 2015 Roberto Arturo Colín Luis Ponce.
1     Sistema de gestión de contactos PARQUE E Miércoles, 29 de Abril de 2015   
Gestión de proyectos fin de carrera
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Recursos disponibles para localizar, evaluar y recopilar información Sharon Otero Edwin Custodio María Pagan María PaganUMET 11 de diciembre de 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
VISOR DE VIDEOCONFERENCIAS PARA LA ESPOL INTEGRANTES: JUAN CARLOS VELIZ GARCIA PEDRO EDUARDO MORALES ALCIVAR.
Soluciones en Gestión Documental.
BUSINESS T&G Think & Grow Uniclass Gestión de Gastos Sistema integral de Gastos.
La Rematada Sitio de remates “El Porton”. Introducción El objetivo es desarrollar un sitio web de remates de productos para promocionar la compra de yerba.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
El administrador de los formatos de bases de datos Es el profesional que administra las tecnologías de la información y la comunicación, siendo responsable.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Conociendo el modelo Cliente-Servidor
Transcripción de la presentación:

“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA EN ELECTRICIDAD Y COMPUTACIÓN” Integrantes: Stella Maris Crespo Ponce María José Vivar Maldonado

Metas del Proyecto. Automatizar los servicios que actualmente brinda la Coordinación de Pasantías de la FIEC. Proveer al Coordinador la consulta y aprobación de empresas que solicitan pasantes y el tipo de pasantías propuestas, de igual manera con las ofertas. Facilitar el ingreso y mantenimiento de los datos. Elaborar y enviar cartas de invitaciones por correo electrónico a empresas. Generar recordatorios de desbloqueo de estudiantes. Permitir el ingreso de informes de pasantías realizadas.

Metas del Proyecto. Mostrar el historial de estudiantes con relación a empresas y horas de pasantías. Evaluar las habilidades del estudiante con las que solicita la empresa.

Ventajas Incrementar el número de pasantías solicitadas y atendidas. Incrementar y clasificar los postulantes por carrera. Proveer una interfaz mejorada del proceso de selección de los estudiantes seleccionados por carrera y habilidades. Digitalizar los documentos manejados por la coordinación de pasantías.

Requerimientos

Requerimientos Cartas de apoyo en pasantías por autogestión. Cartas solicitando nuevas pasantías o plazas de trabajo. Publicaciones de las pasantías u Ofertas de trabajo.

Diseño general del sitio

Diseño del Sistema

Entorno de desarrollo En el desarrollo del sistema de pasantías de la FIEC se usó: - IDE Netbeans Versión 6.8  desarrollo de manera ágil y dinámica. - El servidor Apache Tomcat 6.0.20 - El motor de base de datos MySql 5.0.45. Motivos  Sin costos de licencias Aporte de la comunidad web Fácil configuración o solución de un fallo dentro del mismo.

Plataforma de desarrollo JEE5: plataforma con soporte para: manejo de transacciones, seguridad, escalabilidad, concurrencia y conectividad a la base de datos. API de persistencia con las siglas JPA: Java Persistence API, realiza un mapeo objeto relacional.

Componentes para el desarrollo de las funcionalidades que proporciona el JPA son: Una clase entidad. Un archivo persistence.xml: String de conexión a la base de datos. Una clase mediante la que se harán las tareas de inserción, actualización o búsqueda de una entidad.(Anotaciones) JPA

ARQUITECTURA

MVC- MODELO/VISTA/CONTROLADOR Patrón de diseño El modelo provee al controlador y a la vista una interfaz uniforme de datos extraídos de diferentes fuentes. El controlador coordina el manejo de los requerimientos, actúa como supervisor planificando los cambios que necesitan realizarse y las vistas que necesitan mostrarse. La vista interpreta la información del modelo para generar una respuesta y la presenta al usuario en una interfaz amigable.

SEGURIDADES ROLES FILTROS

PROBLEMAS VERSIONES FORMATO DE FECHAS SERVICIO WEB

VIDEO…

CONCLUSIONES En el desarrollo del sistema de pasantías se observó que la automatización de los procesos genera una disminución de error humano y provee un repositorio digital para verificaciones posteriores. El versionamiento facilitó en el desarrollo gestionar los distintos cambios realizados a elementos del sistema, ayudando a mantener respaldo del mismo. El empleo de CSS en aplicaciones web ayudó a centralizar la apariencia de la interfaz en un solo archivo, permitiendo cambiar la interfaz en cualquier instante sin perder el funcionamiento de la aplicación.

CONCLUSIONES Con la utilización de librerías de uso libre disminuimos el tiempo de desarrollo. Además obtuvimos simplicidad, disponibilidad de documentación y funcionalidades. El uso de persistencia en aplicaciones web simplifica las consultas a la base de datos proporcionando un esquema de almacenamiento diferente y de fácil acceso. El uso de buenas prácticas en la implementación de un diseño de patrón DAO y con la utilización de la unidad de persistencia, obtenemos una aplicación robusta y segura.

CONCLUSIONES La coordinación de Pasantías de la FIEC, tendrá un sistema eficaz y útil para agilitar sus trámites y mejorar la atención a sus estudiantes. El sistema de Pasantías de la FIEC contribuye a mejorar la calidad de servicio otorgada por la Facultad, ya que la coordinación de pasantías de la FIEC es la única de todas las demás facultades que genera pasantías para estudiantes de la FIEC, sin recurrir a los servicios del CEPROEM de la ESPOL. El sistema de pasantías ayudará a los estudiantes de la Facultad a estar al tanto de las publicaciones de pasantías como ofertas de trabajo que hayan generado las empresas y poder aplicar al instante a ellas, viendo cuáles son las opciones que tienen disponibles para su carrera.

RECOMENDACIONES Utilizar herramientas que ofrezcan un buen nivel de ayuda, soporte y documentación. Se recomienda poblar la base de datos con información como los nombres de las carreras, habilidades por carrera y el usuario coordinador. Además de tener actualizado los datos de los usuarios en la base de datos del Centro de Servicio de Información de la ESPOL (CSI).

GRACIAS… Stella Maris Crespo Ponce María José Vivar Maldonado