Descargar Aquí - Implementado y Administrado por la Oficina de

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