IV CONACIN Diseño e Implementación de un Sistema de Seguridad en Garita de la Universidad Peruana Unión filial Tarapoto. Flores Chura, Heber Quelion1; Universidad Peruana Unión filial Tarapoto, Facultad de Ingeniería y Arquitectura, 1EAP Ingeniería de Sistemas, Jr. Los Mártires 218 Urb. Santa Lucia, Morales, San Martin, Perú. [email protected] Resumen Resultados y discusiones El objetivo es diseñar e implementar un sistema de seguridad en garita de la Universidad Peruana Unión filial Tarapoto. El control se realiza de forma manual generando demoras en la elaboración de informes, no se realiza un control efectivo. Para el diseño e implementación del sistema se utilizó la metodología Scrum, de los autores Ikujiro Nonaka e Hirotaka Takeuchi, ya que es un modelo de referencia que define un conjunto de prácticas y roles, y que puede tomarse como punto de partida para definir el proceso de desarrollo que se ejecutará durante un proyecto. La solución será desarrollada en el lenguaje de programación Java, bajo el patrón de diseño Modelo Vista Controlador (MVC), los datos será almacenada en el motor de base de datos PostgreSQL y el modelado de la base de datos será hecho en DBDesigner 4. En conclusión se espera fortalecer la seguridad de control a la Universidad. El sistema procede a registrar la entrada del alumno antes de que pueda ingresar al campus universitario la cual como identificación será el carnet universitario o Documento Nacional de Identidad (DNI) lo cual es pasado por el decodificador de barras en la que el sistema busca al alumno y registra automáticamente su entrada (Figura 2). En caso de una persona nueva tendrá que hacer registrar sus datos personales requeridos por el sistema al encargado de garita. Introducción Según Kniberg (2007), la pila de producto es el corazón de Scrum. Es donde empieza todo. La Pila de Producto es, básicamente, una lista priorizada de requisitos, o historias, o funcionalidades, o lo que sea. Cosas que el cliente quiere, descritas usando la terminología del cliente. Llamamos a esto historias, o a veces simplemente elementos de la Pila. Según Villarreal (2008), en Scrum, todas las fases se solapan constantemente, intentando maximizar la concurrencia. No se consideran equipos con personas especializadas en cada una de las áreas, sino que se piensa en un equipo multidisciplinario donde todos puedan hacer, al menos básicamente, cualquiera de las partes del desarrollo. Figura 2 – Registro de ingreso de alumnos. Los reportes se generaran diariamente o semanalmente según sea a conveniencia del administrador, en los que se mostraran la lista de alumnos que ingresaron en la determinada fecha y su respectiva hora de ingreso y horas de estadía dentro del campus universitario (Figura 3). Materiales y Métodos Lugar de ejecución El lugar de ejecución en el área de seguridad de la Universidad Peruana Unión filial Tarapoto. Figura 3 – Reportes generados. Metodología SCRUM Según Tomaselli, Acuña, Estayno, & Lenkovich (2013), desde que se introdujo el concepto de desarrollo de software a través de metodologías agiles, particularmente SCRUM, este se ha sido no solo ampliamente aceptado, sino que se ha convertido un tema de gran controversia en el mundo del software. Se han encontrado diferentes fuentes y modelos que intentan determinar las características fundamentales que toda metodología ágil debe tener. Según Kniberg & Skarin (2010), divide el tiempo en iteraciones cortas de longitud fija (generalmente de 1 a 4 semanas), con código potencialmente entregable y demostrado después de cada iteración. Conclusiones Con la implementación del sistema se automatizo el proceso de control de alumnos y docentes. La tecnología que se utilizó se adapta al sistema. Se logró diseñar e implementar satisfactoriamente el sistema en el departamento de seguridad de la universidad. Referencias Montesinos, O. (2013). ScrumDN : Aplicación para gestión de proyectos con Scrum. Universitat Oberta de Catalunya. Retrieved from http://openaccess.uoc.edu/webapps/o2/handle/10609/27542 Pérez, C., Ruiz, J., & Chávez, H. (2014). EL ESPÍRITU DE SCRUM EN EL DESARROLLO DE SOFTWARE LIBRE EN EL ÁMBITO ACADÉMICO. Retrieved September 10, 2014, from http://atlante.eumed.net/wpcontent/uploads/scrum.pdf Puello Marrugo, P., Rodríguez Ribón, J., & Cabarcas Álvarez, A. (2012, December 4). Scrum: conceptos y aplicaciones Open Source. INGENIATOR. Retrieved from http://letravirtual.usbctg.edu.co/index.php/ingeniator/article/view/185 Tomaselli, G. P., Acuña, C. J., Estayno, M., & Lenkovich, C. (2013). SCRUM: Una revisión de la literatura. Retrieved September 07, 2014, from http://www.conaiisi.unsl.edu.ar/2013/199-502-1-DR.pdf Villarreal, G. L. (2008). Notas de Scrum. Linux+ (LPMagazine). Retrieved from http://hdl.handle.net/10915/5519 Belmonte, O. (2005). Introducción al lenguaje de programación Java. Retrieved October 22, 2014, from http://www3.uji.es/~belfern/pdidoc/IX26/Documentos/introJava.pdf Figura 1 - Diseño de la Investigación. Tecnologías utilizadas Java como lenguaje de programación orientado a objetos de propósito general, que se ejecutan en el entorno de un navegador web, se puede utilizar para construir cualquier tipo de proyecto. DBDesigner 4 como modelador de la base de datos, PostgreSQL como el motor de base de datos, NetBeans IDE 7.3.1, como servidor web Apache Tomcat 8.0. Además para el Diseño y las validaciones de los formularios de registros se harán uso de CSS y Javascrips. Kniberg, H. (2007). Scrum y XP desde las trincheras. Retrieved October 22, 2014, from http://wpf.com.es/wp-content/uploads/2014/02/scrum-y-xp-desde-lastrincheras.pdf Kniberg, H., & Skarin, M. (2010). Kanban y Scrum - obteniendo lo mejor de ambos. Retrieved October 22, 2014, from ftp://cmodem190-5-199075.emtel.net.co/mnieto/Ingenieria de SW_III/1er Corte/Libros/KANBAN VS SCRUM/KanbanVsScrum_Castellano_FINAL-printed.pdf
© Copyright 2024