CAPITULO V IMPLEMENTACION DE LA PROPUESTA
En este capitulo se presentaran los estándares de programación, es decir la forma en que se programa y la definición de las variables, como sigue: Notación Pascal Casing, En este caso, los identificadores y nombres de variables, métodos y funciones están compuestos por múltiples palabras juntas, iniciando cada palabra con letra mayúscula, como por ejemplo, DoSomething: Este nombre de método esta compuesto por 2 palabras, ambas iniciando con letra mayúscula. Notación Camel Casing. Es parecido al Pascal-Casing con la excepción que la letra inicial del identificador no debe estar en may úscula, como por ejemplo, doSomething: Este nombre de método esta compuesto por 2 palabras, la primera todo en minúsculas y la seg unda iniciando con letra mayúscula. Así como también se presentan los diferentes perfiles de usuarios para el sistema propuesto , los planes de prueba como el plan de Software y los manuales tanto de instalación como el manual de usuario .
103
A.
Estándares de Programación y Desarrollo
1. La indendación deberá ser a cuatro espacios sin caractéres de tabulación. 2. Las estructuras estructuras de control deberán tener un espacio entre el keyword de la estructura y el signo de apertura de paréntesis para disting uir entre las llamadas de las funciones y el signo de llaves debe estar sobre la línea de la estructura. 3. Las funciones deberán ser llamadas sin espacios entre el nombre de la función, el signo de paréntesis y el primer parámetro; espacios entre cada coma por parámetro y sin espacios entre el ultimo paréntesis, el signo de paréntesis cerrado y el signo de punto y coma (;). 4. El estilo de los comentarios será como el estilo de comentarios para C (/* */ ó //). 5. Cuando se incluya un archivo de dependencia incondicionalmente se utilizará require_once y cuando sea condicionalmente, se utilizará include_once.
6. Siempre se utilizarán las etiquetas para abrir un bloque de código. 7. Los nombres de las las clases iniciarán con letra mayúscula. Los nombres de las variables y de las funciones pueden iniciar con letra minúscula, pero si estas tienen más de una palabra, cada nueva palabra debe iniciar con letra mayúscula (el nombre puede escribirse separado por signos de guión mayor). 8. Los archivos con código PHP, deben de se r guardados en formato ASCII utilizando la codificación ISO-8859-1. (Actualizado). El formato ASCII con codificación ISO-8859-1 es el formato en que se guardan los archivos de texto plano (.txt).
104
A.
Estándares de Programación y Desarrollo
1. La indendación deberá ser a cuatro espacios sin caractéres de tabulación. 2. Las estructuras estructuras de control deberán tener un espacio entre el keyword de la estructura y el signo de apertura de paréntesis para disting uir entre las llamadas de las funciones y el signo de llaves debe estar sobre la línea de la estructura. 3. Las funciones deberán ser llamadas sin espacios entre el nombre de la función, el signo de paréntesis y el primer parámetro; espacios entre cada coma por parámetro y sin espacios entre el ultimo paréntesis, el signo de paréntesis cerrado y el signo de punto y coma (;). 4. El estilo de los comentarios será como el estilo de comentarios para C (/* */ ó //). 5. Cuando se incluya un archivo de dependencia incondicionalmente se utilizará require_once y cuando sea condicionalmente, se utilizará include_once.
6. Siempre se utilizarán las etiquetas para abrir un bloque de código. 7. Los nombres de las las clases iniciarán con letra mayúscula. Los nombres de las variables y de las funciones pueden iniciar con letra minúscula, pero si estas tienen más de una palabra, cada nueva palabra debe iniciar con letra mayúscula (el nombre puede escribirse separado por signos de guión mayor). 8. Los archivos con código PHP, deben de se r guardados en formato ASCII utilizando la codificación ISO-8859-1. (Actualizado). El formato ASCII con codificación ISO-8859-1 es el formato en que se guardan los archivos de texto plano (.txt).
104
A.1
Estándares de Codificación
1. Tabs ó Espacios, En el contenido dentro de corchetes, siempre se identará este contenido con tabs.
2. Cabecera del archivo, siempre es importante importante que todos los archivos .php inicien con una cabecera específica que indique información de la versión, autor de los últimos cambios, et c.
3. Comentarios en las funciones, se hará un comentario al inicio de iniciar
todas las funciones, explicando a que hace referencia.
4. Clases, estas serán colocadas en un archivo .php aparte, donde sólo se colocará el código de la clase. El nombre del arch ivo será el mismo del de la clase y siempre empezará en mayúscula. En lo posible, procurar que los nombres de clase tengan una sola palabra. Las clases siguen las mismas reglas de las funciones, por tanto, debe colocarse un comentario antes de la declaración de la clase explicando su utilidad.
A.2
Estándares de Código PHP
1. Los nombres de variables, variables, deben ser descriptivos y concisos. No usar ni grandes frases ni pequeñas abreviaciones para las variables, así será mejor saber que hace una variable con sólo conocer su nombre. Esto también aplica para los nombres de variables, funciones, argumentos de funciones y clases.
2. Todos los nombres deben estar en minúscula (Excepto con las clases, donde la primera letra tiene que ser mayúscula).
105
3. Siempre se deberá incluir corchetes entre las funciones, como por ejemplo: If ($ cosa) { Funcion (); } 4. Corchetes ó llaves , todos los corchetes van en una línea propia, como por ejemplo: If (algo) { For (iteración) { // código } } While (condición) { funcion (); } 5. Precedencia de operadores, se usarán paréntesis entre operación y otra, es decir no se dejarán operaciones complejas de lado. Por ejemplo: $bool = ($i < 7 && ($j < 8 || $k == 4));
6. Cadenas de texto entre comillas, existen en PHP dos formas de poner strings ó cadenas de texto. Con comillas simples y con comillas dobles. En este caso se usarán comillas simples.
106
B.
PERFILES DE USUARIOS
En el sistema tiene tres diferentes tipo de usuarios los cuales son los que manejaran el sistema según su preferencia, estos son los siguientes: B.1
Usuario Denunciante
Es aquel que antepone la denuncia al cual dentro del sistema solo le es permitido crear la denuncia, visualizar las actualizaciones e imprimir el acta de la denuncia. Privilegios: -
Realiza la denuncia
-
Realizar consultas
-
Imprime actualización de la Denuncia
B.2
Usuario Soporte Técnico
Es el jurídico encargado de la denuncia, este al igual que el denunciante ingresa denuncias al sistema con la diferencia que el usuario técnico tiene mas privilegios que el usuario denunciante. Privilegios:
-
Realiza la denuncia
-
Hace actualizaciones de la denuncia
-
Imprime el acta de la denuncia
-
Hace consultas.
107
B.3
Usuario Jefe del Departamento
Este usuario es el jefe del departamento, posee los mismos permisos del soporte técnico y denunciante, pero tiene mas privilegios que el usuario técnico soporte. Privilegios: -
Realiza la denuncia
-
Hace actualizaciones de la denuncia
-
Ve las Estadísticas de la denuncia
-
Imprime el acta de la denuncia
-
Hace consultas.
-
Borra denuncias
-
Asigna denuncias
B.4
Usuario Administrador
El administrador del sistema debe ser alguien que se encargue de manipular el panel de control además de poseer los mismos permisos de usuario soporte técnico y del denunciante , manipula, controla y administra el sistema como un administrador único. Privilegios:
-
Ingresa denuncia.
-
Asigna y Reasigna Denuncias
-
Hace actualizaciones de la denuncia
-
Elaboración de reportes estadísticos
-
Imprime reportes estadísticos
108
-
Hace consultas
-
Manipula los perfiles
-
Mantenimiento en general de todo el sistema.
109
C. C.1
Plan de Prueba Prueba del Software
Tipo de prueba
Descripción de la prueba
Desarrollo de la Prueba ( Pruebas Principales)
Código
Se verificara la lógica del programa y además se analizará el desarrollo de la ejecución de cada una de las rutinas de las cuales esta conformado el sistema.
El programador correrá cada una de los Programador procesos para verificar que el resultado sea es que se espera.
3 Dias
El programador debe verificar los procesos Programador para saber si el sistema satisface o no las necesidades que la institución ha solicitado.
3 Dias
Especificación
Parciales
Carga Máxima
Desarrollar casos de prueba para cada condición y se mandan a procesamiento, de esta forma se verificará si el sistema cumple o no con los requerimientos establecidos. El sistema no se probará como un todo, si no que las pruebas se harán por módulos, los cuales se examinarán de acuerdo al orden cronológico de cada proceso. En esta prueba se ingresaran datos de acuerdo a las llamadas o ingresos que se registren diariamente en la Institución, haciendo una simulación de una carga mayor a la que se registraría normalmente, utilizando por supuesto datos de prueba. Esto con el fin de poder observar el comportamiento del sistema con la carga máxima de registros.
Duración Responsable (tiempo)
El programador debe de realizar de forma independiente la revisión de cada proceso del sistema para verificar y corregir los Programador posibles errores que se presenten en el mismo.
Al introducir datos se deberá determinar si el sistema maneja el volumen de información Digitador que se registre y si tiene la capacidad de almacenar la cantidad de datos que se introduzcan.
5 Dias
2 Dias
110
Tipo de prueba
Almacenamiento
Tiempo de Ejecución
Recuperación
Procedimiento
Descripción de la prueba
Desarrollo de la Prueba ( Pruebas Principales)
Al digitar la información de los datos Se determinará la capacidad para requeridos para ingresar una denuncia, se almacenar datos de los registros dentro deberá observar la capacidad de del sistema. almacenamiento que tiene el sistema. Esta prueba se llevara a cabo para saber la velocidad con la que el sistema procesará la información ingresada, y por lo tanto para evaluar el tiempo que tardara en emitir una resolución Se verificará la posibilidad de recuperar los datos de períodos antiguos y presentes, simulando que se dio una pérdida de datos, de esta forma se asegurará que el sistema continuará su funcionamiento normal en caso de ocurrir problemas similares
El programador al correr los procesos deberá evaluar el tiempo que se tarde el sistema para recibir una respuesta de las actividades que realizara el sistema.
Se introducirán datos al sistema y se realizara un simulacro de que se va la energía, y así verificar la recuperación de datos.
Proporcionar una manual de instrucciones al Se cargará información al sistema de usuario para que puedan ser capaces de acuerdo al procedimiento ya establecido, ejecutar las indicaciones en el sistema y así de manera que se cumpla un correcto determinar si dicho manual indica de forma
Responsable Duración (tiempo) Digitador
Programador
Programador
Programador
2 Dias
3 Dias
2 Dias
2 Dias
Tipo de prueba
Almacenamiento
Tiempo de Ejecución
Recuperación
Procedimiento
Factor Humano
Descripción de la prueba
Desarrollo de la Prueba ( Pruebas Principales)
Responsable Duración (tiempo)
Al digitar la información de los datos Se determinará la capacidad para requeridos para ingresar una denuncia, se almacenar datos de los registros dentro deberá observar la capacidad de del sistema. almacenamiento que tiene el sistema. Esta prueba se llevara a cabo para saber la velocidad con la que el sistema procesará la información ingresada, y por lo tanto para evaluar el tiempo que tardara en emitir una resolución Se verificará la posibilidad de recuperar los datos de períodos antiguos y presentes, simulando que se dio una pérdida de datos, de esta forma se asegurará que el sistema continuará su funcionamiento normal en caso de ocurrir problemas similares
El programador al correr los procesos deberá evaluar el tiempo que se tarde el sistema para recibir una respuesta de las actividades que realizara el sistema.
Se introducirán datos al sistema y se realizara un simulacro de que se va la energía, y así verificar la recuperación de datos.
Digitador
2 Dias
Programador
Programador
Se cargará información al sistema de acuerdo al procedimiento ya establecido, de manera que se cumpla un correcto seguimiento por los usuarios en el momento de realizar las operaciones
Proporcionar una manual de instrucciones al usuario para que puedan ser capaces de ejecutar las indicaciones en el sistema y así determinar si dicho manual indica de forma clara y precisa los aspectos de operación y uso del sistema
En esta prueba se evaluará el comportamiento del usuario ante circunstancias inesperadas, de igual manera se observara el desempeño de cada usuario frente al sistema, con el objeto de hacer ajustes a los manuales de usuario o reforzar las deficiencias en el manejo del mismo.
Realizar una capacitación adecuada sobre el funcionamiento del sistema, dirigida a los Programador usuarios, y así tratar de aclarar dudas que tengan.
Programador
3 Dias
2 Dias
2 Dias
5 Dias
111
C.2
Plan de Conversión
Actividad
Descripción de las Actividades
Personas Responsables de las Actividades
Frecuencia de Ejecución
Duración (tiempo)
5 Días Capacitaciones
Capacitar a los usuarios sobre el uso del sistema
Personal de desarrollo de sistemas
Una vez al inicio del proceso en paralelo 1 Días
Registro de Datos Se registraran todos los datos personales del denunciante
Jurídico
Registro
Se registraran todas las denuncias como expediente, para tener un archivo del denunciante
Jurídicos
Control
Se pretende llevar un control de calidad de todos los expedientes procesados en el sistema
Jurídicos y Administrador
Distribución
Se espera se logre un mejor control de
Administrador
Diariamente, el registro de datos personales Diariamente, hasta finalizar el registro de todos los expedientes de la denuncia. Diariamente, mientras existan expedientes a los cuales se les haya que dar control de calidad
1 Días
1 Días
1 Días Diariamente
C.2
Plan de Conversión
Actividad
Descripción de las Actividades
Personas Responsables de las Actividades
Frecuencia de Ejecución
Duración (tiempo)
5 Días Capacitaciones
Capacitar a los usuarios sobre el uso del sistema
Personal de desarrollo de sistemas
Una vez al inicio del proceso en paralelo 1 Días
Registro de Datos Se registraran todos los datos personales del denunciante
Jurídico
Registro
Se registraran todas las denuncias como expediente, para tener un archivo del denunciante
Jurídicos
Control
Se pretende llevar un control de calidad de todos los expedientes procesados en el sistema
Jurídicos y Administrador
Distribución
Se espera se logre un mejor control de distribución de expedientes de todas las denuncias registradas en el sistema
Administrador
Registro de Resolución
Se registraran en el sistema todas las resoluciones de las denuncias, para llevar un mejor control de las mismas
Jurídicos
Control de Documentos
Se controlará todos los documentos de salida que tendrá el sistema, llevando un control dentro del mismo para necesidades futuras.
Jurídicos y Administrador
Diariamente, el registro de datos personales Diariamente, hasta finalizar el registro de todos los expedientes de la denuncia. Diariamente, mientras existan expedientes a los cuales se les haya que dar control de calidad
1 Días
1 Días
1 Días Diariamente Durante el tiempo que se le haga una actualización a la denuncia. Durante el tiempo que existan datos que revisar
Todo el tiempo que dure la denuncia Todo el tiempo que dure la denuncia
112
Actividad
Ejecución
Descripción de las Actividades
Se ejecutará a través del sistema según la investigación cual es el proceso que se llevo a cabo para determinar una solución a la denuncia.
Personas Responsables de las Actividades Jurídico
Frecuencia de Ejecución
Una vez terminada la resolución de la denuncia.
Duración (tiempo) Todo el tiempo que dure la denuncia
Actividad
Descripción de las Actividades
Ejecución
Personas Responsables de las Actividades
Se ejecutará a través del sistema según la investigación cual es el proceso que se llevo a cabo para determinar una solución a la denuncia.
Jurídico
Frecuencia de Ejecución
Una vez terminada la resolución de la denuncia.
Duración (tiempo) Todo el tiempo que dure la denuncia
113
C.3
Cronograma de Actividades
Tiempo planificado para el desarrollo del sistema = 6. meses, 20 dias Fase de Desarrollo
Porcentaje promedio del tiempo total
Tiempo estimado de Desarrollo
Meses
Planeación y Análisis
10% del tiempo del diseño
15 dias
05
Estructura del Diseño
40 % del tiempo del diseño
65 dias
2
Dias
5
C.3
Cronograma de Actividades
Tiempo planificado para el desarrollo del sistema = 6. meses, 20 dias Fase de Desarrollo
Porcentaje promedio del tiempo total
Tiempo estimado de Desarrollo
Meses
Planeación y Análisis
10% del tiempo del diseño
15 dias
05
Estructura del Diseño
40 % del tiempo del diseño
65 dias
2
Diseño Detallado
25 % del tiempo del Diseño
60 dias
2
Implementación
15 % del tiempo del Diseño
30 dias
1
Pruebas del Sistema
10 % del tiempo del diseño
30 dias
1
Totales estimados
114
6.5
Dias
5
5
D.
Presupuesto de Inversión para el Proyecto
Como la Institución cuenta con un servidor con características espeficadas en el capítulo I (Pág. 9.), por lo que solo será necesario adquirir lo siguiente:
Costo unitario estimado
Total
en Español con 5 Cal .1
$ 639.00
$639.00
Swicht o panel en el cual se conectaran
$ 60.00
$ 60.00
$ 175.00
$ 175.00
$ 7.00
$ 7.00
$ 700.00
$ 700.00
$ 85.00
$ 85.00
Descripción
Licencia de Windows 2003 Server Estándar
todos los puertos necesarios de red Instalación de 5 puntos de Red Cableado, aproximado 30 mts. Diseño y programación del Sistema Instalación del Sistema Total
$ 1,666.00
1
Información obtenida de la Web: www.dell.com
115
116
117
1. Instalación del XAMP 1.1 Requisitos previos
Para la Instalar el sistema de denuncias para la PDDH, el cual es una herramienta Web, escrita en PHP y que almacena la información en una base de datos, independientemente del sistema operativo, necesitaremos lo siguiente: !
Un Lenguaje PHP
!
Tener un servidor Web Apache, que pueda ejecutar scripts php
!
Tener un servidor de base de datos mysql
!
Configurar el servidor Web con el sitio del sistema.
!
Crear y configurar la base de datos del sistema.
!
Configurar el archivo de configuraciones del sistema con los parámetros de conexión allí especificados .
!
Un servidor con 40 Gb en disco, 512 RAM y un procesador Pentium 4 a 3 GHZ ( como mínimo para montar el sistema )
Lo cual encontraremos en un paquete llamado XAMPP, que permite instalar varios tipos de servidores, como los mencionados anteriormente, además incluye el servidor Web Apache, los servidores de bases de datos MySQL y SQLite, sus respectivos gestores php MyAdmin y phpSQLiteAdmin, el intérprete
118
del lenguaje homónimo PHP con los extras incluidos en PEAR, el intérprete del lenguaje Perl, servidores de FTP como ProFTPD ó FileZilla FTP Server, entre otros.
XAMPP es gratuito y fácil de instalar para Windows, el único requisito es que se instalará la versión 1.4.15 la cual es para Windows 98, NT, 2000 o XP. a. Clic en el archivo Xampp-win32-1.4.15 installer.exe dentro del
directorio C:\Archivos de Programa\xampp). b. Una vez instalado el paquete, lo ejecutamos para que se inicie (en casi todos los casos se crean accesos directos especiales para esto). c. Una vez iniciado el servidor, podemos abrir nuestro navegador e ingresar el URL http: //localhost/, que nos mostrará una página principal del paquete o simplemente el inicio de nuestro servidor ( Ver Fig.1) d. Lo siguiente es localizar dentro de la carpeta de instalación de Apache el directorio que corresponde a nuestro localhost (suele ser htdocs).
Este directorio funcionará como el home de nuestro
servidor, y en él podemos empezar a armar un sitio.
119
2. Crear Base de Datos con el nombre de denuncias_db 2.1 Click en phpMyAdmin
2.1
(Fig. 1)
120
Aparecerá la siguiente pantalla , 2.2 Nombre de la Base de Datos: denuncias_db
2.2
3. Xampp y detenerlo, (el cual encontrará en el esc ritorio de su computador).
Detener
121
4. Copiar la carpeta denuncias_db , siguiendo la siguiente ruta: C:/archivos de programa xampp mysql
data
5. Crear el directorio virtual, cuando se define un directorio virtual en el Administrador de servicios Internet, se asocia un alias con el directorio virtual. El alias es el nombre que los clientes utilizar án para tener acceso a la información del directorio virtual. Si el administrador no especifica nombres de alias para los directorios virtuales, el Administrador de servicios Internet generará automáticamente un nombre de alias. 5.2
archivos de programas
Xampp apache
conf. httpd ( abrir
este archivo) con notpad y copiar lo siguiente, según dibujo.
Alias /denuncias "C:/denuncias/" DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all
122
egar aquí
123
6. Xampp volverlo a correr, para que se actualice
6.
. 7. Descomprimir la carpeta Denuncias en C: \
8. C. : \ Denuncias configuraciones configuraciones_server.php (abrir este archivo) Aparecerá lo siguiente:
Verifique que el db_pwd no tenga nada .
124
125
1
Introducción El manual de Usuario (soporte técnico) describe en detalle los elementos más significativos referentes al manejo de la aplicación, para usuarios de Soporte Técnico (jurídico) de la PDDH. Para el administrador será de gran ayuda para poder hacer cambios y modificaciones a algunos de los requerimientos establecidos para el sistema, según las necesidades que requiera la Institución.
126
Pantalla principal del sistema de Denuncias de la PDDH
127
1. Ingresando al Sistema Paso 1 Dar click en la opción Técnico de Soporte/Administrador Click aquí
(Fig.1)
128
Aparecerá la siguiente pantalla, la cual servirá para ingresar al sistema como usuarios de soporte técnico, colocando su usuario y su contraseña, la cual le será asignada por el administrador.
Coloque su usuario y password
(Fig.2)
Paso 2. Una vez haya ingresado al sistema, aparecerá la siguiente pantalla izquierdo que son las de opciones de la denuncia.
129
al lado
(Fig.3)
2.
Como crear una Denuncia
Click en crear Denuncia (ver Fig. 3) y aparecerá la siguiente pantalla.
130
(Fig. 4)
Esta pantalla es para ingresar toda la información personal del denunciante. Click en el botón ingresar.
2.1
Esta pantalla establece el detalle de la denuncia .
131
3
2
4
5
6
7
8
10
11
12
13
14
(Fig. 5)
1. Unidad a la cual pertenece el Técnico de Soporte, la cual deberá ser seleccionada cuando se este ingresando una denuncia.
2. Prioridad que tendrá la denuncia, según criterio del Soporte Técnico.
132
3. Nombre del Técnico de Soporte al cual se le asignará la denuncia.
4. Estado que tendrá la Denuncia el cual se le cambiará según se valla actualizando la información.
5. Se refiere a la Fecha y hora ( en formato dd-mm-aa hh-mm)
6. Aquí se coloca la dirección de donde ocurrió el hecho, expuesta por el denunciante.
7. Se coloca el departamento en donde ocurrió el hecho de la denuncia.
133
8. Se selecciona el municipio correspondiente al departamento donde ocurrió el hecho.
10. Se selecciona el tipo de denuncia, la cual se elige deacuerdo a lo que el denunciante esta exponiendo
134
11. El técnico de soporte tiene la opción de poner un titulo adicional a la de la denuncia para ampliar la información.
12. Se escribe todo el detalle de la denuncia, tal como lo manifiesta la victima
13. Esta opción es para aquellas personas que introduzcan sus denuncias vía Web o bien manden algún archivo
9. Luego CLICK registrada.
en
para que la denuncia quede
Luego aparecerá la siguiente pantalla, la cual indica el número de expediente asignado a la denuncia ingresada
135
(Fig. 6) 3.
Búsqueda de Denuncia
1 2
1. Con esta opción el usuario el técnico de soporte puede darle búsqueda por medio del Número de Expediente o bien por el Número de identificación con el cual el denunciante dio sus datos. 2. Solo se puede hacer la búsqueda por medio del número del expediente.
4. Denuncias Asignadas
136
Click
(Fig. 7)
Esta opción le sirve al Técnico de Soporte para ver el total de denuncias que tiene asignadas como usuario, identificando los siguientes campos: a) Id , el cual es numero del expediente generado por el sistema cuando se ingresa una denuncia. b) Denunciante, es la información personal del denunciante c) Titulo de la denuncia, con ello podemos ver en que estatus se encuentra una denuncia y darle seguimiento d) Prioridad, el cual indica el grado de prioridad que tiene en ese momento la denuncia. e) Creado, indica fecha y hora en la cual fue ingresada la denuncia al sistema. f) Estado, indicará el estado actual de la denuncia .
137
5.
Seguimiento de la Denuncia.
Click Aparecerá la siguiente pantalla
(Fig. 8)
138
Pantalla en la cual se actualiza la denuncia dando click en el botón actualización Denuncia
6.
Búsqueda de Denuncia por Unidad a la que pertenece el soporte técnico
En esta opción el soporte técnico podrá visualizar todas las denuncias asignadas a la unidad a la que el pertenece, dando clic k y aparecerá la siguiente pantalla de la Fig. 9
a
(Fig. 9)
139
7.
Visualizar actualización de Denuncia.
Ver Fig. 9 click en Estado (a) y aparecerá la siguiente pantalla (Fig.10), en la cual se visualiza toda la el medio por el cual se ingreso la denuncia ó quien la ingreso y todo el proceso de actualización que el soporte técnico le ha ido dando.
(Fig.10) 8.
Versión Impresa de la resolución de la Denuncia
De la Fig. 8 click en crear versión impresa y aparecerá la siguiente pantalla.
140
(Fig. 11) La Fig. 11 indica la versión impresa de todo el seguimiento que se le da a la denuncia, para al final poder brindarle al denunciante un informe eficiente de la solución que se le dio a la denuncia.
141
142
OPCIONES PARA EL ADMINISTRADOR DEL SISTEMA
(Fig. 12)
b
a
Opciones para Administrador del Sistema
c d
143
9.
Obteniendo Informes a. Estadísticas por Período , con esta opción se podrá obtener información por fechas, seleccionando cada una de las opciones y colocando un rango de fechas deseado desde y hasta.
a.1
(Fig.13) a.2
a.3
a.4
a.5
a.6
Se elige un técnico de soporte en especial y chequeando cada uno de los a.1 campos de los cuales queremos obtener la información.
a.2 Todas las denuncias, en la cual se podrá obtener información de todas las denuncias ingresadas al sistema, por rango de fechas y por técnico de soporte. a.3 Informes por prioridades es decir se elige el rango de fechas y luego se chequea solo prioridades para obtener la información. a.4 Ver Pág. 8 Numeral 5 de la sección 2 Como crear una Denuncia del manual del usuario.
Ver Pág. 9 Numeral 10 de la Sección 2 como crear una Denuncia, del a.5 manual del usuario Ver Pág. 8 Numeral 3 de la Sección 2 como crear una Denuncia, del a.6 manual del usuario.
144
b.
Estadísticas por Porcentajes,
(Fig.13)
145
En esta pantalla se podrá ver toda la información relacionada con las denuncias, tanto por estado, por tipo de denuncias, prioridad.
c.
Estadísticas por Dpto. municipio, edad y sexo.
(Fig. 14)
Seleccionando o dando un cheque a cualquiera de los campos y estableciendo un rango de fechas, se podrá obtener la información deseada. d.
Estadísticas por ano y mes
146
(Fig.15)
En esta opción el administrador podrá obtener información por estadísticas dando clic en ano y luego al botón refrescar.
10.
Opciones del Panel de Control.
10.1
Como agregar, borrar o modificar los tipos de denuncias, prioridades y estados de la misma.
Click en
luego aparecerá la siguiente pantalla (Fig.15)
147
Click en cualquiera de las opciones para hacer los cambios que el administrador estime conveniente (Fig. 16)
Ver las siguientes figuras, las cuales corresponden a cada una de las opciones de Denuncia. Tipo Denuncias
(Fig.17) Prioridades
148
(Fig.18) Estados
(Fig.19)
10.2
Como agregar, borrar o modificar a un usuario.
Click en cualquiera de las opciones para hacer los cambios que el administrador estime conveniente (Fig.20)
149
Click en
luego aparecerá la siguiente pantalla (Fig.20) Añadir nuevo Usuario.
(Fig.21) La Fig. 20 indica la manera de añadir un nuevo usuario, llenando toda la
información requerida y dando clic en
10.2.1
Como Agregar, borrar o modificar una unidad de Soporte Añadir Unidad de Soporte
150
(Fig.22)
10.2.2
Búsqueda de un Usuario.
(Fig. 23)
Con esta opción, el administrador puede buscar un usuario en especial o bien darle una búsqueda a todos. 11.
Opciones de Temas
(Fig.24)
151
Aquí el administrador tiene la opción añadir o modificar un nuevo tema de esa manera podrá manejar los colores, ancho y alto de tablas, tipos de letras de los títulos y celdas normales. 12.
Opciones de Plantillas
(Fig. 25) Aquí el administrador podrá guardar plantillas en formato HTML, las cuales almacenaran mail dirigidos al administrador, soporte y al usuario final
152
Conclusiones 1 El sistema de denuncias para la PDDH se creó para ayudar a que el departamento de Denuncias de la Institución recopile la información de la denuncia de una manera más eficiente y automatizada, as í como también a dar los procesos de resolución y solución final de las denuncias creadas por los usuarios en un tiempo mínimo de respuesta. 2 El sistema no es la solución al 100% , pero se espera sea de gran ayuda en los procedimientos y procesos de mejora continua dentro de la institución para la resolución de las den uncias, es decir se utilizará c omo una herramienta mas para agilizar dichos
procesos estableciendo
parámetros de comparación estadísticos , además se espera que se resuelvan con mayor eficiencia
la recopilación de información de las
denuncias, ya que la recopilación será mas directa y el denunciante no tendrá que viajar lejos para imponer la denuncia. 3 Con la creación de un sistema en línea, el usuario tendrá la oportunidad de saber como va el proceso de una denuncia interpuesta por el mismo, minimizando tiempo para el mismo al no tener que presentarse directamente en las oficinas de la institución para averiguar como va su caso.
153