• No results found

3.3 A Processing Framework for R k NNT

3.3.1 Main Idea

completa el sistema.

Implementación y pruebas de unidades: Durante esta etapa el diseño del software se lleva a cabo como un conjunto o unidades de programas.

Integración y prueba del Sistema: Los programas o las unidades individuales de programas se integran y se prueban como un sistema completo para asegurar que se cumplan los requisitos del software, después de las pruebas, el sistema se entrega al cliente.

Funcionamiento y mantenimiento: Por lo general esta es la fase más larga del ciclo de vida, el sistema se instala y se pone en funcionamiento practico. El mantenimiento implica corregir errores no descubiertos en las etapas anteriores del ciclo de vida, mejorar la implementación de las unidades del sistema y resaltar los servicios del sistema una vez que se descubren nuevos requerimientos.

Ilustración 2:Modelo en Cascada

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías. Fuente: Ilustración del Libro Ingeniería de Software de Ian Sommerville

DEFINICIÓN DE REQUERIMIENTOS DISEÑO DEL SISTEMA Y DEL SOFTWARE IMPLEMENTACIÓN DE PRUEBAS Y UNIDADES INTEGRACIÓN Y PRUEBA DEL SISTEMA FUNCIONAMIENTO Y MANTENIMIENTO

32 Definición de requerimientos

En esta etapa se identificarán todos los factores que generan descontento a los usuarios en el manejo de la información, además de recolectar los requerimientos necesarios los cuales serán los pilares fundamentales en el desarrollo del sistema. Para lo cual los requisitos deberán ser recolectados tomando en consideración de los factores críticos.

Diseño del sistema y del software

En esta etapa se identifican cada uno de los procesos que intervienen en el funcionamiento del Sistema de Gestión de documentos, es decir identificar cada uno de los pasos a seguir que se deben realizar para el desarrollo de la propuesta.

Implementación y prueba de unidades

En esta etapa se procede a realizar las pruebas necesarias de funcionamiento desde el hosting en el que se alojara el Sistema para así poder verificar la compatibilidad con los navegadores web y revisar que los procesos funcionen correctamente.

Integración y prueba del sistema

Se presentan los módulos implementados en el Sistema para así poder verificar que su funcionamiento sea el correcto y constatar que todos los requerimientos estén establecidos correctamente.

Funcionamiento y mantenimiento

En la última etapa se aplicará el mantenimiento al sistema en el cual se podrá corregir todos los errores que no fueron encontrados en las etapas anteriores y lograr presentar el resultado final a los usuarios.

33 Modelo físico de la Base de datos

Descripción de la base de datos desarrollada para la implementación del Sistema en la cual se presentan las tablas utilizadas para su desarrollo.

Para tener una mejor descripción de cada tabla en el Anexo E se presenta el Diccionario de datos.

Ilustración 3:Modelo físico de la Base de datos

34 Diagramas UML

Registro de un nuevo usuario

En presente diagrama se representa los procesos que realiza el usuario administrador del Sistema para la asignación de una cuenta a un usuario.

Ilustración 4:Registro de nuevo usuario

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Login del Usuario

En los presentes diagramas tanto de caso de uso como de secuencia, se representa los procesos que realiza Sistema al recibir la petición del usuario al momento de iniciar sesión.

Ilustración 5:Diagrama de caso de uso del Formulario Login de Usuario

35

Ilustración 6:Diagrama de secuencia del Formulario de Login del usuario

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Nuevo Registro

En los presentes diagramas tanto de caso de uso como de secuencia, se representa los procesos que realiza Sistema al recibir la petición del usuario para el ingreso de un nuevo registro de información en los formularios del sistema.

Ilustración 7:Diagrama de caso de uso para un nuevo registro de información

36

Ilustración 8:Diagrama de Secuencia para un nuevo registro de información

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Actualizar Registro

En los presentes diagramas tanto de caso de uso como de secuencia, se representa los procesos que realiza Sistema al recibir la petición del usuario para la actualización de información de un registro.

Ilustración 9:Diagrama de caso de uso para la Actualización de un Registro

37

Ilustración 10:Diagrama de secuencia para la actualización de un registro

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Eliminar Registro

En los presentes diagramas tanto de caso de uso como de secuencia, se representa los procesos que realiza Sistema al recibir la petición del usuario para la eliminación de un registro.

Ilustración 11:Eliminar Registro

38

Ilustración 12:Diagrama de Secuencia para la eliminación de un registro

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Requerimientos de los usuarios

En el presente diagrama se presenta el proceso para el registro y envió de un requerimiento de parte del usuario dirigido al Administrador del Sistema.

Ilustración 13:Requerimientos de los Usuarios

39 Diseño de Interfaz del Sistema

Formulario de Login de Usuario

Ilustración 14:Interfaz del Login de usuario

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

El Sistema cuenta con tres roles de usuario los cuales son el administrador, usuario normal y usuario secretaria.

Módulo para el rol Administrador

Ilustración 15:Interfaz del Administrador

40

Al ingresar al sistema con el rol administrador al usuario se le presentará la siguiente pantalla principal, el administrador podrá tener acceso a los gráficos estadísticos, crear usuarios, asignar permisos, además será el encargado de recibir los requerimientos de los usuarios y tendrá la responsabilidad de aceptar o rechazar dichos requerimientos.

Ilustración 16:Registro de Usuarios

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 17:Asignar Permisos a los Usuarios

41

Ilustración 18: Gráficos estadísticos detenidos

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 19:Gráficos estadísticos casos

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 20:Gráficos estadísticos evidencias

42 Módulo para el rol Secretaria

El rol secretaria será el encargado de realizar los registros de personal y detenidos y será la única persona que pueda realizar cambios a la información.

Ilustración 21:Interfaz del Usuario Secretaria

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 22:Formulario Registro Personal

43 Módulo para el rol procedimientos

El rol de procedimientos será el encargado de realizar los registros de evidencias, casos y actas y será la única persona que pueda realizar cambios a la información.

Ilustración 23:Formulario de Registros de evidencias

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 24:Registro de Casos

44

Ilustración 25:Registro de actas

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Módulo para el rol usuario

El rol usuario se mostrará el acceso a la gestión de requerimientos es decir son las solicitudes que hacen los usuarios al Administrador mediante el registro de documentos.

Ilustración 26:Formulario de requerimientos de los usuarios

45

Ilustración 27:Registro de documentos

Elaborado por: Torres Cadena Briceyda; Díaz Lanche Tobías.

Ilustración 28:Visualización de los documentos

46 CONCLUSIONES

 Mediante el Sistema de gestión de documentos SGDJPA orientado a la web se establece la comunicación entre el personal policial y la institución de forma directa ayudando así a que los usuarios puedan gestionar los documentos de manera organizada y tener el acceso a la información en el momento que lo necesiten.  Con el uso de los recursos y herramientas tecnológicas se alcanzó desarrollar un

sistema qué puedan cumplir con todos los requerimientos por parte de los servidores policiales (usuarios), brindando una mejor organización de toda la documentación que se genere de manera interna en la Jefatura Provincial Antinarcóticos en el cantón Santo Domingo.

 El Sistema orientado a la web está desarrollado bajo la estructura del FRAMEWORK CODEIGNITER con los recursos que esta cuenta, se pudo estructurar el diseño y presentación de los módulos de los usuarios de forma organizada y otorgando los permisos y seguridades necesarias a la Información

 La implementación del Sistema de Gestión de documentos SGDJPA lo que busca es brindar un mejor manejo de la información a través de una administración organizada de los documentos en las áreas de la Jefatura.

47 RECOMENDACIONES

 Brindar capacitaciones al personal policial que harán uso del sistema en relación al correcto funcionamiento y seguridad del Sistema de Gestión de documentos.

 Se recomienda realizar respaldos a la base de datos cada semana para así poder precautelar la información de los registros y los documentos en caso de presentarse cualquier inconveniente con el Sistema.

 En el caso de que se quiera agregar nuevas funciones o la creación de nuevos módulos al sistema se recomienda que el desarrollo se lo siga realizando con la estructura del FRAMEWORK CODEIGNITER y que la persona que vaya a desarrollar tenga los conocimientos necesarios acerca del FRAMEWORK con el fin de precautelar el funcionamiento del Sistema.

 Se recomienda que los usuarios que utilicen el sistema manejen con estricta responsabilidad y confidencialidad la información generada, porque de ello depende el correcto funcionamiento del Sistema de Gestión de documentos.

BIBLIOGRAFÍA

(s.f.). Obtenido de Unne.Edu: ing.unne.edu.ar/pub/informatica/Alg_diag.pdf A.Pérez de Vargas, V. (s.f.). Obtenido de http://www.hrc.es/bioest/estadis_1.html Aguilar Alvarado, M. (2010). Administración de la Información. EUNED.

Aguilar, J. (2015). Sistemas de Información en la empresa. México: Alfaomega. Aniel.es. (s.f.). Obtenido de http://www.aniel.es/desarrollo-web/programacion-web/

Antonio Jose Segovia. (2018). Advisera. Obtenido de Advisera: https://advisera.com/27001academy/es/que-es-iso-27001/

Area Tecnología. (s.f.). Obtenido de http://www.areatecnologia.com/sistemas- operativos.htm

Arias, M. A. (2015). En M. A. Arias, Aprende Programacion Web con Php y MySQL (págs. 1-2).

Arís, E. P. (2007). La Gestión Tecnológica del Conocimiento. Murcia: Edit.um. Avila, M. (2015). En Análisis y Diseño de Sistemas de Información. Bogota. Bahit, E. (2011). En POO y MVC en PHP. Argentina.

Bijarro Hernandez, F. (2007). En F. Bijarro Hernandez, Desarrollo Estrategico Para La Investigacion Cientifica (pág. 9).

Cabello, A. L. (2014). Implementación de aplicaciones web en entornos internet, intranet y extranet.

Cabrera, G., & Montoya, G. (1999). En Análisis y diseño detallado de aplicaciones informáticas de gestión. España: Impresos y Revistas S.A.

Carlos, U. R. (2006). Dirección y gestión de los sistemas de información en la empresa. Cobo, A., Goméz, P., Pérez, D., & Rocha, R. (2005). En PHP y MySQL Tecnologías para el

Cohen. (1996). Sistemas de Información para la toma de decisiones. México: Programas Educativos S.A.

Cohen, D., & Ain, E. (2005). Sistemas de Información para los negocios. México: McGraw- Hill Interamericana.

Corrales, J. D. (2006). Tecnicos de Soporte Informatico de la Comunidad de Castilla Y Leon. España: Editorial MAD, S.L.

Díaz, D., & Navarro, H. M. (2013). En Sistemas de Información en la Empresa. España: UAH.

Díaz, J. C. (2010). Introducción al Business Intelligence.

Editorial CEP. (2016). En Administrativos Junta de Andalucía. Madrid: Editorialcep. Gallo, P. R. (2009). Gestión Documental en las Organizaciones. Barcelona: UOC.

García Morales, E. (2013). En Gestión de Documentos en la administracion. España: UOC. García, P. (2015). En Sistemas de Información y bases de datos en consumo. España:

Ediciones Parainfo.

Gilfillan, I. (2011). La Biblia de MySQL. Anaya Multimedia.

Goméz Vieites, Suárez Rey. (2009). Sistemas de Información Herramientas prácticas para la gestión. México: Alfaomega.

Gravina, P. (2012). La Gestión Electrónica de documentos.

Group, C. B. (2018). salud.ccm.net. Obtenido de salud.ccm.net: https://salud.ccm.net/ Guirado, J. A. (2006). Casos Prácticos para la Gestión Empresarial de Despachos

Profesionales. España: Especial Directivos. Gutierrez, J. (2006). Framework Web .

Heredero, C. d., Hermoso, J. J., Romero, S. M., Salgado, S. M., Navarro, A. M., & Sánchez, J. J. (2006). En Dirección y Gestión de los Sistemas de Información en la Empresa. Madrid: ESIC.

INCAP. (s.f.). Obtenido de http://www.incap.int/sisvan/index.php/es/acerca-de- san/conceptos/sistema-de-vigilancia

INEI. (2006). Glosario Básico de términos estadísticos.

J.Salkind, N. (s.f.). Obtenido de

https://www.ecured.cu/Investigaci%C3%B3n_Cient%C3%ADfica Lockhart, J., & Sturgeon, P. (2010). PHP The RightWay.

Martínez, P., Ruíz, P., & Waisbrot, S. (2008). En Manual de CodeIgniter en Español. Moreiro, G. (2006). En Conceptos introductorios al estudio de la Información documental .

Lima: Editorial EDUFBA.

Normas ISO. (13 de Marzo de 2017). Normas ISO. Obtenido de http://www.normas- iso.com/iso-27001/

Paniagua, A. (2007). En La Gestión Tecnológica del conocimiento. España: Servicios de aplicaciones.

Porto, J. P. (s.f.). Obtenido de https://definicion.de/seguridad-informatica/

Pozo, M. A. (2015). Sistemas de archivo y clasificación de documentos. España: Ediciones Paraninfo, S.A.

Russo, P. (2009). En Gestión documental en las organizaciones. UOC. Sánchez Asenjo, J. (2011). En Servidores de Aplicaciones Web.

Schmuller, J. (s.f.). Aprendiendo UML en 24 horas. En J. Schmuller. México: Pearson Educación Latinoamérica.

Silva, M. (2015). En M. Silva, SISTEMAS OPERATIVOS. Buenos Aires: Alfaomega. Sommerville, I. (2006). En Ingeniería de Software. España: Pearson Addison Wesley. Tinoco, E. E. (2012). Programación Web.

Valhondo, D. (2010). En Gestión del conocimiento del mito a la realidad. Ediciones Díaz de Santos S.A.

ANEXO C: Cartas de implementación de la Jefatura Provincial Antinarcóticos

ANEXO C:Entrevista

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES