Revista Jobs

Page 1

GRUPO DE PROYECCIÓN SOCIAL “JOBS”

Proyección Social

Sistema de control de asistencia de los docentes y página web de las instituciones educativas Rosa de América y Sebastián Lorente

FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA


DIRECTORIO Presidente Fernando Barrios Ipenza

Vicepresidente José Barrios Ipenza

AUTORIDADES UNIVERSITARIAS

COORDINADOR DE LA CARRERA Miguel Túpac Yupanqui Alanya

Rector Esaú Caro Meza Gerente General Teresa Godoy Castilla Decanos Ricardo Salcedo Zárate

Directora de la O cina de Proyección Social Elizabeth Coronel Capacyachi Asistente de la O cina de Proyección Social Paola Manyari Verástegui

Decano de la Facultad de Ingeniería

William Rodríguez Giraldez Decano de la Facultad de Ciencias para la Empresa

Rigoberto Zúñiga Mera Decano de la Facultad de Ciencias de la Salud

Armando Prieto Hormaza Decano de la Facultad de Derecho

Pág. 2


INTRODUCCIÓN La antigua concepción de que los sistemas

diversas actividades, como el que se desperdicia

informáticos solo eran empleados en entidades

en el papeleo innecesario que se generan en

nancieras o en lugares en los cuales su uso era indispensable, ha cambiado. En estos tiempos

muchas entidades públicas. El sistema CONTROL DE ASISTENCIA (COASIS )

modernos, el uso de un sistema de información

da solución al problema de la gestión del

es la clave de la competitividad.

personal. Antes se tenía que esperar mucho

El constante desarrollo de las escuelas en la

tiempo para recibir una respuesta a una

región centro, hace que éstas entiendan la

solicitud sencilla, ahora estos documentos se

importancia de las nuevas tecnologías y

atienden en tiempo real y dando solución

también la utilidad de las mismas. Las nuevas

oportuna a los problemas que puedan surgir.

herramientas a disposición de los planteles les

El sistema COASIS da solución al problema de la

son útiles para mejorar sus procesos internos.

gestión del personal. Antes se tenía que esperar

Años atrás, el registro manual era el principal

mucho tiempo para recibir una respuesta a una

motivo por el cual la toma de decisiones tardaba

solicitud sencilla, ahora estos documentos se

demasiado. Ahora, con el uso de la tecnología

atienden en tiempo real y dando solución

podemos reducir el tiempo empleado en

oportuna a los problemas que puedan surgir.

AUTORES ACUÑA ROMANÍ, Brian Paul ANTONIO CAHUI, Hildebrando BENDEZU SAYAS, Kelly Yesenia BRAVO CERRÓN, Cesar CASTRO TORRES, José Tony CRUZ SALOME, Deisy Jeanet CUEVA PAREJAS, Cristhian DEZA FRANCO, Cesar MEZA ALANIA, Luis Antony NOLASCO BONILLA, Francisco Robert PALPAN MUCHA, Carlos Pág. 3 ROJAS PORRAS, Julio César


MISIÓN Ser una universidad modelo, reconocida por generar impactos positivos en el campo social y medioambiental, orientado a los grupos de interés en el tiempo.

VISIÓN Desarrollar acciones de responsabilidad social universitaria orientada a los grupos de interés al interior de la universidad para contribuir satisfactoriamente con el desarrollo sostenible de la región.


CONTENIDO

Página

Análisis de Requerimientos

Página

Validación de Requerimientos

Página

8

Diseño del Wireframing

Página

Validación de la Interfaz

Página

Diseño de la Base de Datos y Migración de Datos

Página

11

Desarrollo del Software

Página

Despliegue

Página

Capacitación Conclusiones - Recomendaciones

6 7 9

10 12 13


ANÁLISIS DE REQUERIMIENTOS Se tuvo una reunión con los directores de las Instituciones Educativas Sebastián Lorente y Rosa de América con el n de construir un software que les permita automatizar el registro de asistencia del personal administrativo, docentes y personal de servicio que labora en cada una de las instituciones; el software en mención les facilitará el registro de horarios por cada profesor: salidas, ingresos, permisos, faltas, así como también, el ingreso de los temas a tocar en clases por cada uno de los docentes.

Recopilación de los requerimientos En esta sesión, que se realizó en cada una de las instituciones educativas, se solicitó a los directores que nos brindaran la información necesaria para la extracción de requerimientos funcionales del software COASIS (Control de Asistencia) y de esta manera poder construir un software a medida. Entre los principales requerimientos tenemos:  Asignación de horar ios a cada docente.  Permisos a todo el personal.  Restricciones de tiempo a la hora de ingreso.  Registro del tema de clases por cada docente.  Generación de reportes mensuales,

semanales y diarios de las faltas de los docentes. Asimismo, se les dio la opción a los direc tores de contar con algunas funcionalidades especí cas como captura de imagen mediante una cámara web. Esta opción solo fue asumida por la Institución Educativa Rosa de América. Una vez terminada la sesión de recopilación de información se pasó a veri car el parque informático con el que contaban para seleccionar una máquina que fuera lo su cientemente apta para el despliegue del sof t ware. Una vez seleccionado el equipo de cómputo se procedió al formateo y mantenimiento del mismo, para dejarla óptima para la instalación del software. Pág. 6


VALIDACIÓN DE REQUERIMIENTOS En esta sesión se les presentó a los directores de las instituciones educativas un documento de requerimientos. En este se plasmaron las necesidades presentadas por ambos directores con el n de veri car si satisfacían los requerimientos de los planteles educativos. Luego de que cada director revisara el documento presentado, se empezó a realizar las consultas pertinentes acerca de cada ítem del documento. El encargado del desarrollo del software procedió a explicar en qué consistían los ítems que no entendían los directores. Una vez veri cado la conformidad del documento de requerimiento por cada uno de los directores se dio por nalizada la reunión para realizar los últimos ajustes en la documentación.

Reunión en la que se decidió la arquitectura del software, así como el IDE de desarrollo de COASIS.

Entrevista con el director de la I.E. Sebastián Lorente para la validación de los requerimientos obtenidos en la reunión anterior.

Elección de la arquitectura y el IDE de desarrollo Una vez concluida la fase de requerimientos, el grupo procedió con la elección de la arquitectura sobre la cual se d e s a r ro l l a r á e l s o f t w a re. Ta m b i é n seleccionó el Entorno de Desarrollo Integrado (IDE) de desarrollo. El grupo consideró que la arquitectura más adecuada fue la arquitectura de tres capas , puesto que ofrece una gran exibilidad en cuanto a páginas web. Por otro lado, el IDE de desarrollo que se eligió fue DJANGO, el cual brinda bene cios como libertad en el uso del framework, exibilidad en cuanto a código PYTHON y desarrollo simultáneo entre varios programadores. Pág. 7


DISEÑO DEL WIREFRAMING

Reunión de trabajo para modelar los bosquejos del wireframing del software COASIS.

Modelamiento del software de asistencia

Validación de ingreso de datos al software

En esta fase se empezó a construir las

La validación del ingreso de datos estuvo a

posibles interfaces del software de

cargo del jefe del grupo, quien en

asistencia COASIS. En ese sentido el grupo

colaboración con cada uno de integrantes

trató que fueran lo más amigables

del proyecto, revisó las debilidades del

posibles para el usuario nal en este caso

proceso en los ambientes de las

los trabajadores de las escuelas, para

instituciones educativas.

generar un rápido aprendizaje en la navegación y rapidez para ingresar los datos. Pág. 8


VALIDACIÓN DE LA INTERFAZ Presentación de la interfaz a los bene ciarios El grupo se reunió con los directores de cada plantel para mostrarles el resultado de las interfaces de construcción del software COASIS con la

nalidad de

veri car que no existan errores. Luego de las pruebas necesarias en las interfaces así como en el registro de los datos de los trabajadores, los directores de Pruebas de software para la validación de las interfaces del software COASIS así como la navegabilidad entre las mismas

ambas instituciones consideraron a las interfaces como atractivas y fáciles de

Corrección de las interfaces del software Esta fase del proyecto solo sirvió para que el grupo pudiera hacer algunos ajustes mínimos para las resoluciones de pantallas en las cuales se pueda desplegar el software.

Pág. 9

Se procedió a retirar el CPU para realizar los cambios a nivel de color de interfaz para que sea más agradable a los usuarios.


DISEÑO DE LA BASE DE DATOS Y MIGRACIÓN DE DATOS Análisis de la base de datos

Modelamiento de la base de datos

En esta fase el grupo se reunió para

Luego del análisis se pasó a la

plasmar el modelo de la base de datos,

construcción de la base de datos en

las posibles tablas, así como la elección

MySQL para probar los datos que solo

del Gestor de Base de Datos.

habían sido probados desde la memoria

Al nal de esta fase se obtuvieron los

del mismo computador en el cual fue

siguientes resultados: 15 tablas y la

desplegado.

elección del Gestor de Base de Datos libre

Al nalizar los cinco días en los que se

MySQL.

tenía planeada la construcción de la base

Instalación del MySql Una vez desplegado el software COASIS en las máquinas correspondientes de cada institución educativa, se procedió a instalar el Gestor de Base de Datos Libre MySQL y empezar a con gurarlos de modo exprés, también conocido como con guración por defecto.

Pág. 10

de datos, se unió la data al sistema COASIS y generó desde código los controladores para que pueda funcionar


DESARROLLO DEL SOFTWARE Análisis y desarrollo en IDE DJANGO

Prueba de la carga de datos masiva en la máquina destinada a la pruebas de desarrollo.

Esta fase consistió en el desarrollo del software en sí, esto quiere decir la construcción de las funcionalidades de generación de reportes, validación, autenticación e identi cación de los usuarios dándole así la funcionalidad requerida a las interfaces. Es así que los tres programadores del

Pruebas del software COASIS

grupo empezaron a trabajar con el patrón

Pruebas de autenticación:

de diseño MVC (Model View - Controller),

Se probó la e ciencia del software en la

el cual se acopla perfectamente con el IDE

detección de permisos de usuario

DJANGO en el lenguaje de programación

conectado.

PYTHON con el Gestor de Base de Datos

Pruebas de identi cación:

libre MySQL.

Sirvió para saber si el usuario era un

Este patrón de diseño nos permitió

personal que registra su asistencia o un

construir el software en su totalidad de

administrador del sistema.

manera e ciente en el plazo de 15 días. Reunión en las instalaciones de la Universidad Continental para el desarrollo del software COASIS.

Pruebas de controladores de la base de datos: Se probó la e ciencia en la comunicación del software con la base de datos. Pruebas de carga de datos masiva: Sirvió para poder medir la velocidad con la que el software puede procesar cientos de datos desde un archivo importado en formato XLS. Pág. 11


DESPLIEGUE DEL SISTEMA Instalación del software en las I.E. Acordada la fecha para la instalación del software en las respectivas instituciones se procedió a implementar el programa en las máquinas destinadas. La instalación completa del software duró alrededor de 20 minutos e implicó la implementación de: - Software COASIS - IDE DJANGO - Gestor de Base de Datos MySQL

Instalación del software COASIS en las instalaciones de las entidades bene ciadas.

- Utilitario DROP BOX

Pruebas de instalación y funcionamiento Una vez concluida la instalación del software COASIS, se procedió a comprobar el

funcionamiento del

software post-instalación, el cual brindó una conformidad del 100% por parte de los directores de las instituciones bene ciadas. Concluida la sesión de instalación y pruebas de funcionamiento se acordó Instalación del software COASIS en la I.E. Sebastián Lorente con la presencia de la sub directora y secretaria.

una fecha para la capacitación del COASIS. Pág. 12


CAPACITACIÓN Capacitación de los docentes

Capacitación a los encargados de administrar el software en las instituciones educativas.

Luego de implementar el software COASIS, realizar las pruebas y obtener la conformidad de los directores de las instituciones bene ciadas se pasó a la capacitación de los mismos. En la institución educativa Rosa de América se capacitó al director, puesto que la computadora estará instalada en su o cina. En la Institución Educativa Sebastián Lorente se capacitó a la sub directora y a la secretaria, encargadas de la supervisión de este proceso en dicho plantel.

CONCLUSIONES

RECOMENDACIONES

1

Las empresas deben comprender la importancia de capturar toda la información posible referente a sus trabajadores puesto que estos datos debidamente manejados constituyen una ventaja competitiva.

2

Hoy en día, muchas entidades públicas llevan sus procesos de forma manual. Por ello, las instituciones bene ciadas deben empezar a sistematizar todos los procedimientos que conforman el core de negocio de la institución educativa.

3

El proyecto se limitó a los aspectos de la asistencia de los trabajadores de las instituciones educativas, esperamos que este sea el inicio de una variedad de proyectos informáticos que apoyen a las instituciones educativas.

1

E l p ro to t i p o i m p l e m e n t a d o e s t á diseñado para funcionar dentro de una intranet corporativa, para que funcione en Internet es necesario rediseñar los componentes del sistema y agregarle un componente de encriptación para cuidar de la integridad y seguridad de los datos.

2

Es necesario promover la utilización de sistemas de información para agilizar los procesos que maneje la institución educativa y al mismo tiempo brindar un mejor servicio.

Pág. 13


Universidad Continental Av. San Carlos N째1980, Huancayo www.continental.edu.pe


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.