UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del...

117
I UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA CIENCIAS FÍSICAS Y MATEMÁTICA CARRERA DE INGENIERÍA INFORMÁTICA SISTEMA DE CAPACITACIÓN DEL GRUPO DE INTERVENCIÓN Y RESCATETRABAJO DE GRADUACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN INFORMÁTICA AUTOR: Jacqueline Elizabeth Carrera Pillajo TUTOR: Ing. Pedro Alberto Belalcázar Villamar QUITO - ECUADOR 2015

Transcript of UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del...

Page 1: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

I

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA CIENCIAS FÍSICAS Y MATEMÁTICA

CARRERA DE INGENIERÍA INFORMÁTICA

“SISTEMA DE CAPACITACIÓN DEL GRUPO DE INTERVENCIÓN Y

RESCATE”

TRABAJO DE GRADUACIÓN PREVIO A LA OBTENCIÓN DEL

TÍTULO DE INGENIERO EN INFORMÁTICA

AUTOR: Jacqueline Elizabeth Carrera Pillajo

TUTOR: Ing. Pedro Alberto Belalcázar Villamar

QUITO - ECUADOR

2015

Page 2: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

ii

DEDICATORIA

Quiero dedicar este valioso esfuerzo en primer lugar a Dios por darme la

sabiduría, la constancia y perseverancia, por ser mi fortaleza en los momentos

de debilidad, por permitirme culminar con éxito el esfuerzo de todo estos años

de estudio.

Un infinito agradecimiento a mis queridos padres por su apoyo incondicional. Mi

madre Rosita quien ha sido y sigue siendo mi fortaleza, por sus consejos, por

esas palabras sabias, por estar siempre a mi lado en los momentos que más he

necesitado, a mi padre Gonzalo por estar pendiente de cada paso en mi vida y

por el cariño brindado siempre.

A mis queridos hermanos Piedad, Magdalena, Gonzalo y Janeth por ser parte

importante en mi vida, por compartir momentos únicos juntos de éxitos y

fracasos y apoyarme siempre, se los quiere un montón. A mis cuñados y

sobrinos gracias por estar pendiente de mí y brindarme su apoyo siempre, a

todos y cada uno de ellos gracias infinitas

A mi querido futuro esposo Fabián un inmenso agradecimiento por todo el

apoyo incondicional, por el amor que me brindas día a día y por estar siempre

pendiente de cada paso en mi vida. Gracias amor por ser un compañero que

me brinda su amor, comprensión y dedicación.

A mi querido y amado hijo Danny Matías quien es mi razón de lucha, coraje y

ha sido mi motor en mi vida por quien me esfuerzo para ser cada vez mejor y

quien me brinda cada día una razón para ser feliz, gracias amor por todo tu

amor. Todo este esfuerzo te lo dedico.

A toda mi familia, amigos y compañeros por su constante preocupación al estar

pendientes de mí. Gracias miles a todos.

Page 3: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

iii

AGRADECIMIENTO

Gracias a la Universidad Central del Ecuador, a la Facultad de Ingeniería

Ciencias Físicas y Matemáticas, Carrera de Ingeniería Informática, por todos los

conocimientos impartidos y por todas las enseñanzas adquiridas.

A mi Tutor Ing. Pedro Alberto Belalcázar Villamar, por la culminación exitosa de

este proyecto y por el apoyo brindado para cumplir con los objetivos de este

desarrollo.

A mis Revisores Ingeniero René Carrillo, Doctor Danilo Gortaire quienes me

brindaron su ayuda, por todo su apoyo brindado.

Al Grupo de Intervención y Rescate (GIR) de la Policía Nacional, en especial al

Mayor Washington Chuga Casanova, por darme las facilidades de acceso a la

Unidad y la oportunidad de realizar este proyecto de investigación, gracias por

todo el apoyo.

Page 4: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

iv

AUTORIZACION DE LA AUTORÍA INTELECTUAL

Page 5: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

v

CERTIFICACIÓN

Page 6: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

vi

FORMULARIO

Page 7: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

vii

CALIFICACIÓN

Page 8: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

viii

CONTENIDO

CAPITULO I........................................................................................................ 2

1.- PRESENTACIÓN DEL PROBLEMA ........................................................... 2 1.1.- Planteamiento del Problema ................................................................ 2 1.2.- Formulación del Problema ................................................................. 15 1.3.- Interrogantes de la Investigación ....................................................... 15 1.4.- Objetivos de la Investigación ............................................................. 15 1.5.- Objetivo General ................................................................................ 15 1.6.- Objetivos Específicos ........................................................................ 16 1.7.- Justificación ....................................................................................... 16 1.8.- Alcance .............................................................................................. 17

CAPITULO II ..................................................................................................... 18

2.- REVISIÓN BIBLIOGRAFICA .................................................................... 18 2.1.- Antecedentes ..................................................................................... 18 2.2.- Fundamentación Teórica ................................................................... 19

2.2.1.- Capacitación ............................................................................... 19 2.2.1.1.- Beneficios ............................................................................. 20 2.2.1.2.- Seguridad ............................................................................ 20

2.2.2.- Sitio Web ..................................................................................... 23 2.2.2.1.- Beneficios del Sitio Web ....................................................... 24 2.2.2.2.- Tipos de Sitios Web .............................................................. 24

2.2.3.- Análisis y Comparación de la Herramienta a Utilizar .................. 25 2.2.3.1.- Bases de Datos .................................................................... 25 2.2.3.2.- Lenguaje de Programación .................................................. 27 2.2.3.3.- Ventajas y Desventajas ........................................................ 29

2.2.4.- Justificación de la Herramienta a Utilizar .................................... 31 2.2.4.1.- WampServer ......................................................................... 31 2.2.4.2.- Servidor Apache ................................................................... 33 2.2.4.3.- Base de Datos MySQL ......................................................... 36 2.2.4.4.- Lenguaje de Programación .................................................. 39

CAPITULO III .................................................................................................... 41

3.- METODOLOGÍA ....................................................................................... 41 3.1.- Metodología RUP y Ciclo de Vida ..................................................... 41

3.1.1.- Fase Inicial .................................................................................. 41 3.1.2.- Fase de Elaboración ................................................................... 42 3.1.3.- Fase de Construcción ................................................................. 42 3.1.4.- Fase de Transición ...................................................................... 43

CAPITULO IV ................................................................................................... 44

4.- ELABORACIÓN ....................................................................................... 44

Page 9: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

ix

4.1- Requerimientos Funcionales ............................................................. 44 4.2.- Análisis de Requerimientos ............................................................... 45 4.3.- Diagramas de Casos de Uso ............................................................. 45

4.3.1.- Diccionario de Actores ................................................................ 45 4.4.- Diagrama de Clases .......................................................................... 61 4.5.- Recursos ........................................................................................... 63

4.5.1.- Recursos de la Universidad ........................................................ 63 4.5.2.- Recursos del Grupo de Intervención y Rescate .......................... 63 4.5.3.- Recursos de la Egresada ............................................................ 64

4.6.- Presupuesto ...................................................................................... 64

CAPITULO V .................................................................................................... 66

5.- CONTRUCCIÓN Y TRANSICIÓN ............................................................ 66 5.1- Requerimientos y Precauciones para la Instalación ........................... 66

6.- CONCLUSIONES ..................................................................................... 78 7.- RECOMENDACIONES ............................................................................ 79 BIBLIOGRAFÍA .................................................................................................. 80

ANEXO ............................................................................................................. 81

Page 10: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

x

LISTA DE ILUSTRACIONES

Ilustración 1 Funcionamiento de PHP ............................................................... 28 Ilustración 2: Logo de WAMPSERVER ............................................................. 31 Ilustración 3: Logo de Apache........................................................................... 33 Ilustración 4: Logo de Mysql ............................................................................. 36 Ilustración 5: Arquitectura de Mysql .................................................................. 39 Ilustración 6: Logo de PHP ............................................................................... 39 Ilustración 7: Fases de RUP ............................................................................. 41 Ilustración 8: Caso de Uso Administración del Sistema .................................... 47 Ilustración 9: Caso de Uso Ingreso al Sistema ................................................. 48 Ilustración 10: Caso de Uso Administración de Información General ............... 49 Ilustración 11: Caso de Uso Administración de Noticias ................................... 51 Ilustración 12: Caso de Uso Galería de Imágenes ............................................ 53 Ilustración 13 : Caso de Uso Administración de Documentos .......................... 55 Ilustración 14: Caso de Uso Envío de Mensajes............................................... 57 Ilustración 15: Caso de Uso para Usuarios Registrados ................................... 59 Ilustración 16: Pantalla de Instalación de WAPSERVER .................................. 68 Ilustración 17: Pantalla de Servicios de WAPSERVER .................................... 76 Ilustración 18: Pantalla de Acceso al Sitio ........................................................ 77 Ilustración 19: Pantalla Principal del Sitio ......................................................... 77

Page 11: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

xi

LISTA DE TABLAS

Tabla 1: Tipos de datos numéricos Mysql ......................................................... 38 Tabla 2: Casos de Uso Acceso a usuarios ....................................................... 46 Tabla 3: Casos de Uso Gestión de Usuarios .................................................... 48 Tabla 4: Casos de Uso Gestión de Administración ........................................... 50 Tabla 5: Casos de Uso Gestión de Noticias ..................................................... 52 Tabla 6: Casos de Uso Gestión de Galería de Imágenes ................................. 54 Tabla 7: Casos de Uso Gestión de Documentos .............................................. 56

Page 12: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

xii

RESUMEN

SISTEMA DE CAPACITACIÓN DEL GRUPO DE INTERVENCIÓN Y

RESCATE

El Grupo de Intervención y Rescate de la Policía Nacional a través del

departamento Pedagógico, tiene como finalidad coordinar, organizar, planificar,

ejecutar, evaluar y supervisar los cursos a dictarse al personal del GIR.

Actualmente el Grupo de Intervención y Rescate de la Policía Nacional, se

encuentra en un proceso de automatización y ejecución de sus servicios a

través de distintas aplicaciones. Se pudo verificar que no cuentan con un

sistema ni herramientas que hagan un seguimiento eficaz de los alumnos ni de

los cursos que se dictan en la Unidad. Para lo cual mediante investigación se

desarrolló una herramienta capaz de realizar el proceso de inscripción de

alumnos así como la manera de asignación de los instructores, llevar un

seguimiento de los cursos, antigüedades de cada personal. Esta herramienta

ayuda a mejorar eficazmente los tiempos de respuesta, en la manera de

ingresar notas e inscribirse por línea sin que se traslade de un lugar a otro

siempre y cuando cumplan los requisitos de tal manera que mejore su

coordinación.

DESCRIPTORES:

SISTEMA DE CAPACITACIÓN POLICIAL / POLICIA NACIONAL / GIR /

GRUPO DE INTERVENCION Y RESCATE / PHP / CENTRO INTERNACIONAL

DE CAPACITACIÓN

Page 13: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

xiii

ABSTRACT

TRAINING SYSTEM GROUP OF INTERVENTION AND RESCUE

The Intervention and Rescue Group of the National Police through the

Education Department, aims to coordinate, organize, plan, implement, evaluate

and monitor the courses to be issued to staff GIR. Currently the Intervention and

Rescue Group of the National Police is in a process automation and

implementation of their services across different applications. It was verified that

do not have a system and tools that make an effective monitoring of students or

courses that are taught in the Unit. For which it was developed through research

tool capable of performing the registration process of students and how

allocation instructors, keep track of courses, each staff antiques. This tool helps

to effectively improve response times on the way to enter notes and enroll online

without moving from one place to another if they meet requirements so as to

improve their coordination.

DESCRIPTION:

POLICE TRAINING SYSTEM / POLICE / GIR / INTERVENTION GROUP AND

RESCUE / PHP / INTERNATIONAL TRAINING CENTER

Page 14: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

xiv

CERTIFICACION DE TRADUCCION

Page 15: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

XV

Page 16: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

1

INTRODUCCIÓN

El Grupo de Intervención y Rescate (GIR), cuerpo de élite de la Policía Nacional

y un símbolo de prestigio y sacrificio de la institución, está comprometido con

los procesos de cambio impulsados y planificados por el Ministerio del Interior,

basados en una nueva doctrina y vinculados con el servicio comunitario. Este

compromiso de cambio viene acompañado de una nueva mentalidad en la

formación policial, un mejoramiento en el aspecto educativo del nuevo

ciudadano policía y dentro de un contexto de servicio comunitario a la

ciudadanía.

El proceso de capacitación profesional que se desarrolla en las instituciones

que forman parte del cuerpo de élite de la Policía Nacional, es un símbolo de

prestigio y sacrificio de la institución. Empezó a operar en el país como unidad

de fuerzas especiales de la Policía Nacional en 1977. El 04 de julio 1984, se

independizó como la primera y única unidad elite de la institución uniformada,

en beneficio de los intereses más caros de país, de servir y proteger a la

sociedad requiere de una cuidadosa planificación que se concreta

específicamente en el currículo de estudio. La formación de profesionales debe

desarrollarse en correspondencia con las necesidades de la Institución que

siguen evolucionando y se modifican por el tiempo, por la modernización,

tecnificación, organización o por diferentes factores que inciden directamente en

el ejercicio de la profesión.

Con el fin de caminar a la par con los avances tecnológicos y, luego de haber

analizado el sistema manual del proceso de Capacitaciones que posee el

Departamento Técnico Académico Pedagógico que el Grupo de Intervención y

Rescate maneja a nivel nacional; el siguiente documento tiene como finalidad

dar a conocer en detalle el análisis de la solución de automatización para el

registro y seguimiento de los cursos de Capacitación de la mencionada

institución.

Page 17: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

2

CAPITULO I

1.- PRESENTACIÓN DEL PROBLEMA

1.1.- Planteamiento del Problema

La planificación es una de las funciones principales de la cualquier gestión,

además de la organización y el control. Para permitir que una organización

funcione de manera eficaz, una buena planificación es crucial.

El Grupo de Intervención y Rescate actualmente tiene 4 sedes, siendo la de la

ciudad de Quito la principal. Cada una de las sedes posee áreas funcionales

claramente definidas y operacionales.

Autor: Jacqueline Carrera

El Departamento Técnico Académico Pedagógico del Grupo de Intervención y

Rescate cumple con una misión importante en el ámbito educativo; elabora,

coordina, organiza, planifica, ejecuta planes, planificaciones, Programas,

proceso proyectos y proceso de cursos, capacitaciones, seminarios y evalúa las

destrezas, creatividades y habilidades de los señores Oficiales, Clases y

Policías de la Unidad y de sus visitantes, con el fin de mejorar el perfil

profesional y Humano del comando. Estrategias supervisadas por la Dirección

Nacional de Educación de la Policía Nacional y por ende del Escalón Superior.

Page 18: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

3

Ante esto se ha decidido realizar un análisis y brindar una solución mediante la

construcción del SISTEMA DE CAPACITACION.

1.2.- Alcance Del Proyecto

La presente tesis aborda esta problemática, propone un Sistema de

Capacitación y parte de una concepción sistémica en la determinación de la

competencia comunicativa, la capacitación y la evaluación de su impacto.

Actualmente uno de los grandes retos para las Instituciones es el ser más

competitivos, frente al surgimiento de estándares cada vez más exigentes. El

desarrollo acelerado de la tecnología ha hecho que hoy en día las Instituciones

compitan sobre la premisa de creación de valor, que involucra la mejor

combinación de calidad y servicio para el logro de sus objetivos, por lo cual, la

logística cobra importancia relevante al convertirse en una fuente de ventajas

competitivas.

En este contexto, las Instituciones buscan la forma más eficiente de cómo

gestionar sus operaciones, siendo la capacitación y el conocimiento uno de los

factores clave para el logro de la competitividad y rentabilidad de la Institución,

de esta manera el Grupo de Intervención y Rescate que actualmente cuenta

con personal debidamente capacitado podrán asegurar su nivel de servicio y

ser más competitivos en el mercado.

El desarrollo del SISTEMA DE CAPACITACION DEL GRUPO DE

INTERVENCION Y RESCATE, se comunicará con el Sistema de Gestión de

Talento Humano y Sistema de Cero Papeles

Page 19: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

4

Autor: Jacqueline Carrera

La implantación del sistema se la realizará en las instalaciones del GIR Quito,

será una aplicación orientada a la web permitiendo el acceso mediante internet.

El SISTEMA DE CAPACITACION constará de los siguientes módulos

claramente identificados:

Seguridad y Administración de la Información, Registro y Seguimiento de los

Curso asignados y curso disponibles

Page 20: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

5

Una vez que se tiene una perspectiva global de las reglas de negocio de la

institución, a continuación se detalla lo que se requiere automatizar.

Módulo de Seguridades y Administración de la Información

El sistema contará con un módulo que permitirá gestionar y administrar el

acceso tanto al sistema como a la información que se generará. La seguridad

se estructurará mediante permisos que se asignarán a los usuarios a través del

esquema de perfiles y la administración de usuarios. Los perfiles estarán

definidos por el acceso a los módulos y las funcionalidades, se definen los

usuarios del sistema y se los vincula a un perfil existente, con lo cual los

usuarios empiezan a desempeñar el rol asignado.

Con este esquema, ante un cambio en el desempeño de rol de un usuario, no

es necesario redefinir todos los permisos sino simplemente efectuar el cambio

de perfil.

Por efectos de seguridad y como fuente de información para el módulo de

reportes, el sistema almacenará un registro de las principales actividades

realizadas por los usuarios.

El sistema manejará los siguientes perfiles:

Administrador.- Acceso total al sistema quien realizará el seguimiento de los

Curso de Capacitación y a la funcionalidad de validar notas ingresadas.

Y a la funcionalidad de solicitar cursos necesarios para cada unidad.

Instructor.- .Acceso al módulo de Instructor y a la funcionalidad de ingresar

notas, visualizar cualquier tipo de reporte.

Policía.- Acceso al módulo de reportes, podrá visualizar e imprimir notas, cursos

tomados, aprobados.

Page 21: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

6

Autor: Jacqueline Carrera

Módulo de Registro y Seguimiento De los Cursos de Capacitación

El sistema permitirá a la Persona encargada del Departamento Técnico

Académico Pedagógico crear, modificar y eliminar los cursos previamente

autorizados por la Dirección Nacional de Educación.

Dentro de los cuales tenemos: Cursos recibidos por el personal del GIR en el

país, Curso Recibidos por el personal del GIR en el extranjero, Dictados por el

Personal Policial de varias dependencias, Cursos dictados a la ciudadanía,

Dictados en el extranjero, Demostraciones simulacros y acción Comunitaria.

Page 22: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

7

Para el proceso de seguimiento, el sistema permitirá consultar la disponibilidad

de cursos, la información existente será validada por el sistema cero papeles la

autorización de este curso. Una vez validada la información el sistema

registrará los resultados obtenidos en la base de datos, para luego ser

consultada mediante un reporte estadístico donde se reflejará el historial de

cada alumno inscrito con su respectiva antigüedad. Si cumple con los requisitos

se envía un correo de confirmación de aceptación al curso.

Módulo de Reportes

El sistema permitirá generar reportes, éstos serán exportados a Excel, PDF y se

almacenarán en un repositorio local. Los reportes que se emitirán son los

siguientes:

Listado de usuarios inscritos para cada curso.

Cursos recibidos por el personal del GIR en el país.

Curso Recibidos por el personal del GIR en el extranjero.

Dictados por el Personal Policial de varias dependencias.

Page 23: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

8

Cursos dictados a la ciudadanía.

Dictados en el extranjero.

Demostraciones simulacros y acción Comunitaria

Listado de Instructores

Curso de Planificación Anual

Cursos Disponibles

Perfil de usuarios e instructores.

Reporte estadístico

La aplicación será implantada en las instalaciones del GIR Quito

Autor: Jacqueline Carrera

1.3.- Justificación

En el Grupo de Intervención y Rescate, la capacitación interna de sus miembros

está enfocada a formar instructores internos que posean las herramientas y

experiencia necesaria dentro de la Institución para capacitar a otros en

miembros en diversas áreas. Esto tiene un doble propósito: por un lado,

disminuir los costos asociados a la formación y entrenamiento del personal y

Page 24: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

9

por el otro, valorar y aprovechar el conocimiento de su personal, especialmente

de aquellos que por su experiencia y formación conocen a fondo cada uno de

los procesos relacionados a cada especialidad.

Mediante la implementación del SISTEMA DE CAPACITACION DEL GRUPO

DE INTERVENCION Y RESCATE y, a través de los resultados que se

obtendrán el GIR podrá asignar a los instructores mediante perfiles y

experiencias, Tener de manera automatizada los cursos disponibles,

inscripciones y trabajar de manera eficiente con tutores y alumnos. Registros

de reportes de antigüedades y un historial de cada usuario de los cursos que

han tenido en su carrera profesional.

1.4.- Objetivos

1.4.1 Objetivo General

Desarrollar e Implementar el SISTEMA DE CAPACITACIONES en el Grupo de

Intervención y Recate con la finalidad de fortalecer y asegurar la calidad de la

formación y del servicio que el Centro Integral de Capacitaciones y el

Departamento Pedagógico provee a sus usuario internos y Personal registrado

en el departamento de Talento Humano como miembros de la Unidad.

1.4.2 Objetivos Específicos

a) Diseñar y construir la base de datos.

b) Identificar cuáles de los cursos se adecuan mejor a las necesidades de

cada uno de las áreas del GIR para la capacitación del personal.

c) Implementar el Módulo de Registro y Seguimiento de los Cursos de

Capacitaciones

d) Implementar el Módulo de Seguridades y Administración de la

Información.

e) Implementar el Modulo de Reportes.

Page 25: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

10

f) Facilitar el desarrollo permanente de las competencias docentes y la

actualización de los conocimientos, impactando en los resultados de

enseñanza-aprendizaje de los educandos.

g) Fortalecer las competencias profesionales y técnicas del personal policial

educandos-educadores, asegurando la eficiencia y eficacia en la

capacitación.

h) Promover estilos relacionales favorecedores del logro de los objetivos de

la organización, coordinación ejecución y evaluación de los cursos

internos y externos.

i) Favorecer el cumplimiento de las normativas legales vigente, en

concordancia con los objetivos institucionales y las necesidades de

desarrollo de los educando que se capacitan en el interior de la Unidad.

1.5.- Producto Esperado

El Departamento Técnico Académico Pedagógico brinda una capacitación

continua que permita a su personal estar actualizado, no solo para que mejore

su desempeño sino también para que optimice su empleabilidad y el logro de

sus metas.

El SISTEMA DE CAPACITACIÓN DEL GRUPO DE INTERVENCION Y

RESCATE a desarrollar está orientado al uso exclusivo del personal de la

Institución, limitando el uso a personas ajenas a ella. Será una aplicación Web

brindando disponibilidad, seguridad y eficiencia.

.

Page 26: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

11

CAPITULO II

2. MARCO TEORICO

Según (FUNDAMENTOS DE BASES DE DATOS, Cuarta edición, Abraham

Silberschatz- Bell Laboratories, Henry F. Korth- Bell Laboratories). Hay muchas

herramientas de desarrollo web que soportan conectividad de bases de datos

mediante servlets, JSP, Javascript u otros mecanismos. A continuación se citan

algunos de los más conocidos: Java SDK de Sun(java.sun.com),

Tomcat(jakarta.apache.org) y servidor Web de Apache (apache.org), Web

Sphere de IBM (www.softwarw.ibm.com), las herramientas ASP de Microsoft

()www. Mcirosoft.com), Alghunosde ellos es gratoscomoo apache para uso no

comercial o personal.

El software ha experimentado un auge extraordinario a raíz de la progresiva

informatización de casi la totalidad de las empresas, ante esta notable

demanda, surgen multitud de soluciones en programas como sistemas

operativos, manejadores de Bases de Datos, servidores web , sistemas de

red, paquetes de oficina entre otros, los cuales ofrecen a la comunidad

diferentes formas de licenciamiento tanto libre como comercial, por esta

razón damos a conocer un poco de historia y características del software libre

y generalidades del software comercial.

SOFTWARE LIBRE

El Software Libre es un asunto de libertad, no de precio, para tener mejor

claridad del concepto se debe pensar en libre, como en libertad de expresión

no en algo gratis, se refiere a la libertad de los usuarios para ejecutar, copiar,

distribuir, estudiar, cambiar y mejorar el software, de modo más preciso:, se

refiere a cuatro libertades de los usuarios del software:

Page 27: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

12

Libertad de usar el programa, con cualquier propósito .

La libertad de estudiar cómo funciona el programa, y adaptarlo a tus

necesidades, acceso al código fuente es una condición previa para esto.

Libertad de distribuir copias, con lo que puedes ayudar a interesados.

Libertad de mejorar el programa y hacer públicas las mejoras a los

demás, de modo que todos se beneficien.

Software libre, no significa no comercial. Un programa libre debe estar

disponible para uso comercial, desarrollo comercial y distribución comercial. El

desarrollo comercial del software libre ha dejado de ser inusual; el software

comercial libre es muy importante, Es aquel que puede ser distribuido,

modificado, copiado y usado; por lo tanto, debe venir acompañado del código

fuente para hacer efectivas las libertades que lo caracterizan. Dentro de

software libre hay, a su vez, matices que es necesario tener en cuenta.

Por ejemplo, el software de dominio público significa que no está protegido por

el copyright, por lo tanto, podrían generarse versiones no libres del mismo, en

cambio el software libre protegido con copyleft impide a los redistribuidores

incluir algún tipo de restricción a las libertades propias del software así

concebido, es decir, garantiza que las modificaciones seguirán siendo software

libre.

También es conveniente no confundir el software libre con el software gratuito,

éste no cuesta nada, hecho que no lo convierte en software libre, porque no es

una cuestión de precio, sino de libertad.

Cómo surge el software libre

El movimiento del Software Libre tuvo su origen en el mundo académico. Desde

hace más de treinta años, numerosos programadores de distintas universidades

han desarrollado herramientas de forma cooperativa y abierta, intercambiando

libremente su código fuente. De esta manera se ha logrado construir productos

de software de gran envergadura y excelentes cualidades técnicas. Con el

Page 28: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

13

crecimiento de Internet, dicho movimiento ha sumado adeptos en todo el

mundo, trascendiendo el ámbito académico. En la última década han surgido

empresas que basan su negocio en el desarrollo, la distribución y el soporte de

Software Libre. En la actualidad numerosas empresas que tradicionalmente han

utilizado el modelo propietario para el desarrollo y la comercialización de sus

productos, comienzan ha incorporar productos de software libre. A modo de

ejemplo podemos citar a IBM, que basa todos sus productos orientados a la

web en el servidor libre Apache.

Algo que indujo a este desarrollo fueron los procedimientos abusivos utilizados

por casi todas las principales empresas desarrolladoras de software propietario

que han sido denunciados reiteradamente ante la justicia. Los tribunales

norteamericanos han llegado incluso a condenar a una de las firmas más

importantes del mundo por prácticas monopólicas violatorias de las leyes, la

necesidad de liberarse de tan irritante esclavitud ha movido a técnicos de todo

el mundo a desarrollar e introducir, de manera ordenada y sistemática, el

software libre.

Contenidos actuales del software libre

Los sistemas operativos y programas de aplicación de software libre son

múltiples y variados y abarcan las más corrientes necesidades de los usuarios.

Están siendo permanentemente perfeccionados a través de la interacción de

quienes los usan, los pueden modificarlos y adaptarlos fácilmente a sus

necesidades.

Se plantea así una alternativa válida para aquellos que aspiran a utilizar

sistemas y programas informáticos eficaces, seguros y estables sin la amenaza

de sanciones legales por su uso no autorizado.

Page 29: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

14

Las empresas colombianas y de países vecinos han comenzado ha

comprobar lo beneficios tecnológicos y financieros que ofrece el software de

código libre, frente a los tradicionales programas comerciales o propietarios.

Tal tendencia se refleja en las cifras del crecimiento que este tipo de software

ha tenido en las empresas latinoamericanas: 144 por ciento frente al año

anterior, según la firma de investigación IDC.

Esto Se debe a que las compañías de nuestros países no cuentan con mucho

dinero para invertir en tecnología, además el software libre les ofrece

soluciones informáticas de alta calidad y eficiencia que en el mundo comercial

cuestan mucho.El estudio parte de un análisis de la situación actual, en el

Grupo de Intervención y Rescate de la Policía Nacional, desde el punto de vista

tanto funcional como informacional, en el que se ha detectado un conjunto de

necesidades que son críticas para la organización, como la falta de

comunicación interna, duplicación de información desde las distintas bases

como son Cuenca, Guayaquil, Manta, Quito, o áreas funcionales y

departamentos, profundizando en las formas en que éstos producen, utilizan y

comparten dichos datos, no existe información consolidada, no existe flujo de

información, no dispone de un medio adecuado de promoción y difusión de sus

servicios.

Actualmente el Grupo de Intervención y Rescate de la Policía Nacional, se

encuentra en un proceso de automatización y ejecución de sus servicios a

través de distintas aplicaciones como son: sistemas de Partes, de Operaciones,

de Recursos Humanos, de Capacitación, de Bodegas, de Rastrillo, de

Vehículos, Cero Papel y para esto requiere diseñar y construir una Intranet, que

suministre y administre información pertinente y oportuna sobre los distintos

procesos.

Page 30: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

15

1.2.- Formulación del Problema

La falta de comunicación interna dentro del Grupo de Intervención y Rescate de

la Policía Nacional, origina que se realice duplicación de información y

desconocimiento de los servicios y programas que ofrece.

De tal manera que se hará un análisis exhaustivo para detectar las necesidades

primordiales y urgentes, con la finalidad de desarrollar una plataforma que sirva

como un canal de comunicación, entre todos los miembros de la organización,

reduciendo costos, permitiendo un mejor desempeño en sus operaciones y

mejorando la toma de decisiones, gracias a una mayor y oportuna disponibilidad

de información.

1.3.- Interrogantes de la Investigación

¿Cuáles serán las causas que origina la falta de comunicación interna,

promoción y difusión de sus servicios, para el Grupo de Intervención y Rescate

de la Policía Nacional del Ecuador?

¿Quién es la persona encargada de discernir la información, clasificarla de

forma rápida y útil, para que pueda ser procesada y publicada?

¿Qué información o datos se van a publicar?

¿Quiénes serán los visitantes del sitio web de la Intranet?

1.4.- Objetivos de la Investigación

1.5.- Objetivo General

Desarrollar e Implementar el sitio web de la Intranet, que permita mejorar la

comunicación interna, promoviendo la difusión de sus programas y servicios.

Page 31: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

16

1.6.- Objetivos Específicos

Levantar los requerimientos para el desarrollo de la Intranet.

Diseñar el prototipo del sitio web de la Intranet.

Implementar el módulo de administración.

Desarrollar e implementar el módulo de gestión de documentos.

Desarrollar e implementar el módulo de envío de mensajes.

Implementar módulos de calendario, noticias, galería y video.

Implementar el módulo de acceso directo hacia todos los Sistemas

automatizados como el de Partes.

Desarrollar el módulo de autenticación de usuarios que permita a cada

uno de los roles mantener y actualizar la información garantizando la

integridad de los datos que se publiquen.

1.7.- Justificación

El propósito del desarrollo del sitio web de la Intranet es mejorar la

comunicación interna dentro de la organización y desde sus distintas bases

como son Quito, Guayaquil, Manta, Cuenca, transmitiendo la información de

una manera actualizada y completa.

El uso de la Intranet nos proporciona también un acceso rápido a cualquier

documento y que estos lleguen a la persona que realmente lo necesite, con

todos los privilegios respectivos sobre el mismo.

Se requiere que el personal policial o administrativo que conforma el GIR,

ingresen a los Sistemas on-line, como el de Partes, desde cualquier lugar

donde se encuentren, mediante el sitio web de la Intranet, para así mejorar los

procesos de atención y de respuesta.

Se justifica la implementación del presente proyecto porque propone una

solución eficaz a los inconvenientes descritos anteriormente, aumentando la

Page 32: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

17

accesibilidad a la información de forma inmediata y segura mejorando la

productividad y la comunicación entre las distintas bases del GIR.

Con la construcción de la Intranet se tiene un sistema que apoye en el

desempeño de su trabajo, facilitando sus tareas diarias a los empleados,

ayudándoles a generar valor en sus procesos.

1.8.- Alcance

Partiendo del análisis de los requerimientos y una vez que se tiene claro cuáles

son los módulos a implementar en el sitio web de la Intranet, se desarrolló una

estructura de los menús y submenús que contendrá el mismo, que a

continuación se detalla:

Primer menú

Inicio

Detalla el diseño de la página principal de acceso al sistema

Segundo Menú

Inicio/ CICA/ Alumnos / Capacitación/ Salir

Tercer menú

Secretaria

Alumnos

Instructores

PON

Page 33: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

18

CAPITULO II

2.- REVISIÓN BIBLIOGRAFICA

2.1.- Antecedentes

Dentro de las empresas existe un nivel de conocimiento muy alto que debe ser

comunicado y trasmitido dentro de la organización y fuera de ella, esto se logra

gracias al uso de herramientas de alta tecnología como la Intranet.

La intranet permite la comunicación entre los empleados dentro de la

organización.

Esta tecnología trabaja de forma sencilla y efectiva dando seguridad a la

información que es manejada por la organización.

La implementación de esta herramienta otorga competitividad y productividad,

generando múltiples beneficios a la organización. Por tal motivo la tecnología es

una herramienta trascendental para el éxito de muchas entidades facilitando así

ahorro en recursos materiales.

El fenómeno INTRANET surge a partir de la experiencia exitosa de World Wide

Web en el mundo Internet. Es una proyección al interior de lo que las

organizaciones han colocado a disposición de la comunidad virtual que usa

Internet y que han visto las ventajas de contar con una interfaz única para

realizar sus procesos administrativos cotidianos.

La primera experiencia de INTRANET de que se tenga noticia surge en 1992

cuando ingenieros de Sun MicroSystems ven en el uso del Web una alternativa

válida de apoyo a la gestión de sus procesos administrativos.

Posteriormente, Netscape incursiona para indagar qué tan útil puede ser el uso

de su producto Navigator como una interfaz común para el acceso de distinto

Page 34: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

19

tipo de información de una empresa, con lo que comienza a promocionar esta

nueva orientación del Web, y que es aceptado por los administradores de

sistemas de información de organizaciones de EEUU.

Diversas empresas de software dieron un paso importante encaminado al

desarrollo de sistemas para Trabajo en Grupo; Lotus, con su producto Notes, en

1995, coloca de moda el concepto de Groupware y también percibe en el Web

un entorno más imparcial y estándar sobre el cual desarrollar sus productos.

Por ende en este capítulo se presenta un foco temático, que se llevó a cabo

sobre la realización de los procesos que intervienen para el funcionamiento del

sitio web de la Intranet para el GIR.

2.2.- Fundamentación Teórica

Actualmente es importante reconocer la importancia y el auge de los sitios web

para dar a conocer y difundir los servicios que tiene una organización, así como

también para realizar a través de ellos intercambios culturales, educativos, entre

otros.

2.2.1.- Intranet

Defínase como un sitio web interno, diseñado para ser utilizado dentro de los

límites de la organización. Lo que distingue una Intranet de un sitio de Internet,

es que las Intranets son privadas y la información que en ella reside tiene como

objetivo asistir a los usuarios en la generación de valor para la organización.

El 80% de la información que se utiliza diariamente para realizar el trabajo no

está en los sistemas transaccionales de las empresas. Se estima que un

empleado promedio consume entre un 25% y 30% de su tiempo buscando

información. Esto significa que las empresas pierden mensualmente un 30% del

dinero correspondiente al costo de sus empleados, sumado al lucro cesante

Page 35: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

20

derivado de este tiempo improductivo en los que los empleados no generan

valor para la empresa.

Las organizaciones insumen gran cantidad de información para dar soporte a su

operativa diaria; información generada internamente como proveniente de

fuentes externas. Viven de esta información, memorandos, reportes,

información de productos, análisis de mercados, contratos, artículos de interés,

minutas de reunión, información interna, manuales y procedimientos, etc. Pero

su acceso no es siempre fácil. Si no está organizada, relacionada y distribuida

de forma apropiada, no genera valor para el negocio, desaprovechando uno de

los activos más importantes de la Empresa: El Conocimiento.

Una Intranet pone a disposición esta información a lo largo y ancho de la

empresa, las 24 horas del día, los 365 días del año, trabajando en la oficina,

estando de viaje o desde la casa haciendo trabajo remoto. Todo bajo un

esquema de seguridad y control de acceso que asegura que cada persona

puede ver únicamente lo que le corresponde.

2.2.1.1.- Beneficios de una Intranet

Compartir y publicar información

Crear canales de comunicación interna

Disponibilidad de la información de acuerdo al perfil del usuario

Optimización de recursos y reducción de costos

Comunicación y coordinación centralizada

2.2.1.2.- Seguridad de una Intranet

Una intranet es una infraestructura basada en los estándares y tecnologías

de Internet que soporta el compartir información dentro de un grupo bien

definido y limitado. Aunque una INTRANET sea una red privada en la que se

tengan grupos bien definidos y limitados ésta no se encuentra exenta de

ataques que pudiesen poner en riesgo la información que maneja.

Page 36: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

21

Lo que distingue a una intranet de otros tipos de redes es el protocolo usado

para la comunicación entre los ordenadores, que es el TCP/IP, el mismo que se

utiliza en Internet. Con lo cual una intranet puede ser considerada como una

reproducción de Internet a pequeña escala.

Los objetivos de una intranet se pueden resumir en conseguir una mejor y más

eficiente colaboración entre directivos, empleados y colaboradores externos,

gracias a una mejorada gestión de la información y la comunicación. Por ello, y

teniendo en cuenta la delicada información corporativa que generalmente figura

en la intranet de las empresas, merece especial atención detenerse sobre la

seguridad de las mismas.

La delicada seguridad de las intranets

Cualquier intranet es vulnerable a los ataques de personas que tengan el

propósito de destruir o robar datos empresariales. La naturaleza sin límites de

Internet y los protocolos TCP/IP exponen a una empresa a este tipo de ataques.

Las intranets requieren varias medidas de seguridad, incluyendo

la encriptación y las contraseñas para validar la identidad de los usuarios y

las herramientas de software o hardware para evitar la entrada de virus,

bloquear sitios indeseables y controlar el tráfico.

Una intranet también tiene implicaciones en lo que a protección de datos de

carácter personal se refiere. En el 95% de las intranets analizadas

por Áudea figuraban los datos personales de toda la plantilla de la empresa; en

el 20% de los casos figuraba incluso la fotografía de los empleados, y en el 40%

de las empresas analizadas aparecían datos de las personas de contacto de los

proveedores y clientes.

La Agencia de Protección de Datos destacó en su memoria del año 2001

algunas de las resoluciones relativas a la actividad de Internet que

vulneran principios de privacidad de las personas:

Divulgación a través de la Red de imágenes personales.

Infracciones por dejar al descubierto en Internet datos personales.

Transferencia de información confidencial.

Retención de datos personales, como puede ser las contraseñas de usuarios.

Page 37: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

22

El principal problema radica en que a pesar de que una intranet es una red privada a la

que tienen acceso grupos bien definidos y limitados, no se encuentra exenta de

ataques que pudiesen poner en riesgo la información que maneja, ya que la mayoría

de éstos provienen de los propios usuarios. Las estadísticas de seguridad indican que

cerca del 80% de los fraudes relacionados con las computadoras provienen de los

usuarios internos. Por ello las intranets son las más vulnerables a ataques de ésta

índole.

Medidas recomendables

Las principales medidas recomendadas para garantizar la integridad de una intranet

pueden resumirse en:

Creación de políticas de seguridad a nivel corporativo. Las políticas de seguridad son

los documentos que describen la forma adecuada de uso de los recursos de un

sistema de cómputo, las responsabilidades y derechos tanto de usuarios como de

administradores, lo que se va a proteger y de lo que se está tratando de proteger. Las

políticas son parte fundamental de cualquier esquema de seguridad eficiente.

Creación de un control de acceso. El objetivo de este procedimiento es establecer unas

normas que regulen la gestión de las contraseñas y los privilegios de acceso a los

sistemas de información, aplicaciones y datos de la empresa en cuestión. Varias

técnicas de seguridad, incluyendo la encriptación, aseguran que las contraseñas se

mantienen a salvo. También es necesario exigir que las contraseñas se cambien

frecuentemente, que no sean adivinadas fácilmente o se escojan palabras comunes del

diccionario, y que no se revelen. La autenticación es el paso adicional para verificar

que la persona que introduce una contraseña está autorizada para hacerlo.

Implantar medidas técnicas que eviten la propagación de virus por el sistema

informático. Para proteger la información corporativa delicada, y para asegurar que

delincuentes no amenacen la integridad de los sistemas informáticos y los datos, la

empresa deberá implantar todas las medidas a su alcance, como el uso de barreras de

seguridad (firewalls) que protegen a una intranet de Internet. Otra medida de

fundamental importancia, y quizás la más extendida, es el uso de programas antivirus,

Page 38: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

23

que deben ejecutarse en los terminales individuales dentro de la intranet porque es

posible que se pueda introducir un virus en la intranet por ejemplo flash memory.

Como se puede ver, existen varios y diversos métodos para implementar una intranet

segura, aunque ninguno por sí solo puede brindar la suficiente seguridad, sino que es

la combinación de todos estos elementos, junto con una acertada planificación de

políticas de seguridad, unos requerimientos específicos y las características propias de

la empresa, los que podrían ayudarnos a definir una eficiente estrategia de seguridad

sin interrumpir o entorpecer las actividades de los usuarios, destinatarios últimos de los

servicios y utilidades de la intranet.

2.2.2.- Sitio Web

El Sitio Web es un conjunto de una o varias páginas web que están organizadas

jerárquicamente y relacionadas entre sí. Un sitio brinda a los usuarios de forma ágil e

integrada el acceso a las aplicaciones e información que posee.

La página web principal de un sitio web suele llamarse índex y posee la extensión .htm,

.php, .asp, entre otras.

Los sitios web pueden construirse utilizando Editores Web y son accedidos a través de

una dirección URL (generalmente un dominio), utilizando un navegador web (Internet

Explorer, Mozilla Firefox, Safari, Opera, Google Chrome, etc).

El objetivo de la información que se puede encontrar en un Sitio Web es llegar a

conocer qué ofrece el sitio, productos, promociones, noticias, etc. La información

puede ser de tipo texto, imagen, audio y video siempre y cuando cumpla con su

objetivo. Se pueden encontrar diversas aplicaciones en un Sitio Web como son chats,

foros, descargas, buscadores, compra electrónica, etc.; para que el usuario interactúe

con el sitio y pueda obtener beneficios, tanto para el dueño del sitio como para cada

uno de los usuarios.

Los sitios web están escritos en HTML (Hyper Text Markup Language), o

dinámicamente convertidos a éste y se acceden usando un software llamado

navegador web, también conocido como un cliente HTTP. Los sitios web pueden ser

visualizados o accedidos desde un abanico de dispositivos con disponibilidad de

Page 39: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

24

Internet como computadoras personales, computadores portátiles, PDAs y teléfonos

móviles.

Un sitio web está alojado en una computadora conocida como servidor web, también

llamada servidor HTTP, y estos términos también pueden referirse al software que se

ejecuta en esta computadora y que recupera y entrega las páginas de un sitio web en

respuesta a peticiones del usuario. Apache es el programa más comúnmente usado

como servidor web.

2.2.2.1.- Beneficios del Sitio Web

Acceso rápido y sencillo a la información actualizada.

Acceso a servicios de forma inmediata: noticias, descargas, chat, foros, entre

otros.

Disponibilidad de Información desde cualquier lugar y hora.

Integración de soluciones para múltiples tipos de usuarios

Facilidad para toma de decisiones.

Ventaja competitiva a nivel empresarial.

Interactividad y constante comunicación entre usuarios.

Ahorro en suministros de oficina.

Cooperación con el medio ambiente.

Búsqueda inmediata en el contenido.

2.2.2.2.- Tipos de Sitios Web

Un sitio web estático, tiene contenido que no se espera que cambie frecuentemente y

se mantiene manualmente por alguna persona o personas que usan algún tipo de

programa editor.

Un sitio web dinámico puede tener cambios frecuentes en la información. Cuando el

servidor web recibe una petición para una determinada página de un sitio web, la

página se genera automáticamente por el software como respuesta directa a la petición

de la página;

Page 40: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

25

Por lo tanto abriendo muchas posibilidades incluyendo por ejemplo: El sitio puede

mostrar el estado actual de un diálogo entre usuarios, monitorizar una situación

cambiante, o proporcionar información personalizada de alguna manera a los requisitos

del usuario individual.

El contenido estático puede también ser generado de manera dinámica periódicamente

o si ocurren ciertas condiciones para la regeneración para evitar la pérdida de

rendimiento de iniciar el motor dinámico para cada usuario o para cada conexión.

2.2.3.- Análisis y Comparación de la Herramienta a Utilizar

Para la selección de la herramienta a utilizar, se realizó una comparación de las bases

de datos y de los lenguajes de programación, describiendo las principales

características de cada uno de ellos.

2.2.3.1.- Bases de Datos

MySql versión 5.6.12

Su principal objetivo de diseño fue la VELOCIDAD.

Otra característica importante es que consume MUY POCOS RECURSOS,

tanto de CPU como de memoria.

Licencia GPL a partir de la versión 3.23.19.

Ventajas:

Mayor rendimiento. Mayor velocidad tanto al conectar con el servidor como al

servir selects y demás.

Mejores utilidades de administración (backup, recuperación de errores, etc).

Aunque se cuelgue, no suele perder información ni corromper los datos.

Mejor integración con PHP.

No hay límites en el tamaño de los registros.

Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué

tablas y con qué permisos.

Page 41: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

26

MySQL se comporta mejor que Postgres a la hora de modificar o añadir campos

a una tabla "en caliente".

Inconvenientes:

No soporta transacciones, "roll-backs" ni subselects.

No considera las claves ajenas.

Ignora la integridad referencial, dejándola en manos del programador de la

aplicación

PostgreSQL versión 7.0 en adelante

Postgres intenta ser un sistema de bases de datos de mayor nivel que MySQL,

a la altura de Oracle, Sybase o Interbase.

Licencia BSD.

Ventajas:

Por su arquitectura de diseño, escala muy bien al aumentar el número de CPUs

y la cantidad de RAM.

Soporta transacciones y desde la versión 7.0, claves ajenas (con

comprobaciones de integridad referencial).

Tiene mejor soporte para triggers y procedimientos en el servidor.

Soporta un subconjunto de SQL92 MAYOR que el que soporta MySQL.

Además, tiene ciertas características orientadas a objetos.

Inconvenientes:

Consume BASTANTES más recursos y carga más el sistema.

Límite del tamaño de cada fila de las tablas a 8k (se puede ampliar a 32k

recompilando, pero con un coste añadido en el rendimiento).

Es de 2 a 3 veces más lenta que MySQL.

Menos funciones en PHP.

En general MySQL es más estable (aunque también hay gente que opina lo contrario),

y que Postgres tiende a desperdiciar memoria y sobrecargar bastante el sistema.

Page 42: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

27

Como conclusión a la comparación entre MySQL y Postgres, es que MySQL junto con

Apache y PHP forman un buen equipo para servir páginas web con contenido

dinámico, discusiones, noticias, etc., por ejemplo al estilo de SlashDot.

En general, sistemas en los que la velocidad y el número de accesos concurrentes sea

algo primordial, y la seguridad no sea muy importante (pueda bastar con hacer

backups periódicos que se restaurarán tras una caída del servidor).

En cambio, para sistemas más serios en las que la consistencia de la BD

sea fundamental (BD con información realmente importante, bancos, etc.)

PostgreSQL es una mejor opción pese a su mayor lentitud.

2.2.3.2.- Lenguaje de Programación

Antes de detallar a mayor profundidad los lenguajes de programación de un sitio web,

se deben tener claros tres conceptos fundamentales:

URL (Uniform Resource Locators), es el nombre que identifica una computadora

para indicar al navegador el requerimiento que solicita.

HTTP (Hypertext Transfer Protocol), es el protocolo encargado de llevar la

información que contiene una página web para toda la red de Internet.

HTML (Hypertext Markup Language), es el lenguaje necesario cuya funcionalidad es

de representar cualquier clase de información que se encuentre almacenada en una

página web.

PHP versión 5.4.12 en adelante

Al ser un lenguaje libre dispone de una gran cantidad de características que lo

convierten en la herramienta ideal para la creación de páginas web dinámicas:

Soporte para una gran cantidad de base de datos: MysSQL, PostgreSQL,

Oracle, MS SQL Server, Sybase Msql, entre otras.

Integración con varias bibliotecas externas, permite generar documentos en

PDF hasta analizar código XML.

Page 43: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

28

Ofrece una solución universal para las paginaciones dinámicas web de fácil

programación.

Perceptible más fácil de mantener y poner al día que el código desarrollado en

otros lenguajes.

Con PHP se puede hacer cualquier cosa que podemos realizar con un script

CGI, como el procesamiento de información en formularios, foros de discusión,

manipulación de cookies y páginas dinámicas.

Ilustración 1 Funcionamiento de PHP

JAVA

Lenguaje simple, Java posee una curva de aprendizaje muy rápida. Resulta

relativamente sencillo escribir applets interesantes desde el principio.

Orientado a objetos, Java fue diseñado como un lenguaje orientado a objetos

desde el principio. Los objetos agrupan en estructuras encapsuladas tanto sus

datos como los métodos (o funciones) que manipulan esos datos.

Distribuido, Java proporciona una colección de clases para su uso en

aplicaciones de red, que permiten abrir sockets y establecer y aceptar

Page 44: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

29

conexiones con servidores o clientes remotos, facilitando así la creación de

aplicaciones distribuidas.

Interpretado y compilado a la vez, Java es compilado, en la medida en que su

código fuente se transforma en una especie de código máquina, los bytecodes,

semejantes a las instrucciones de ensamblador.

Seguro, Dada la naturaleza distribuida de Java, donde las applets se bajan

desde cualquier punto de la Red, la seguridad se impuso como una necesidad

de vital importancia.

Dinámico, El lenguaje Java y su sistema de ejecución en tiempo real son

dinámicos en la fase de enlazado. Las clases sólo se enlazan a medida que son

necesitadas.

Se pueden enlazar nuevos módulos de código bajo demanda, procedente de

fuentes muy variadas, incluso desde la Red.

2.2.3.3.- Ventajas y Desventajas

PHP

Ventajas

Muy fácil de aprender.

Se caracteriza por ser un lenguaje muy rápido.

Soporta en cierta medida la orientación a objeto. Clases y herencia.

Es un lenguaje multiplataforma: Linux, Windows, entre otros.

Capacidad de conexión con la mayoría de los manejadores de base de datos:

MysSQL, PostgreSQL, Oracle, MS SQL Server, entre otras.

Capacidad de expandir su potencial utilizando módulos.

Posee documentación en su página oficial la cual incluye descripción y

ejemplos de cada una de sus funciones.

Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Incluye gran cantidad de funciones.

No requiere definición de tipos de variables ni manejo detallado del bajo nivel.

Desventajas

Page 45: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

30

Se necesita instalar un servidor web.

Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser

más ineficiente a medida que las solicitudes aumenten de número.

La legibilidad del código puede verse afectada al mezclar sentencias HTML y

PHP.

La programación orientada a objetos es aún muy deficiente para aplicaciones

grandes.

Dificulta la modularización.

Dificulta la organización por capas de la aplicación.

Seguridad

PHP es un poderoso lenguaje e intérprete, ya sea incluido como parte de un servidor

web en forma de módulo o ejecutado como un binario CGI separado, es capaz de

acceder a archivos, ejecutar comandos y abrir conexiones de red en el servidor. Estas

propiedades hacen que cualquier cosa que sea ejecutada en un servidor web sea

insegura por naturaleza.

JAVA

Ventajas

El JDK es una herramienta libre de licencias (sin costo), creada por Sun.

Está respaldado por un gran número de proveedores.

Existe soporte dado por Sun.

Debido a que existen diferentes productos de Java, hay más de un proveedor

de servicios.

Sun saca al mercado cada 6 meses una nueva versión del JDK.

Es independiente de la plataforma de desarrollo.

Existen dentro de su librería clases gráficas como awt y swing, las cuales

permiten crear objetos gráficos comunes altamente configurables y con una

arquitectura independiente de la plataforma.

Java permite a los desarrolladores aprovechar la flexibilidad de la Programación

Orientada a Objetos en el diseño de sus aplicaciones.

Se puede acceder a bases de datos fácilmente con JDBC, independientemente

de la plataforma utilizada. o El manejo de las bases de datos es uniforme, es

decir transparente y simple.

Page 46: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

31

Desventajas

Hay diferentes tipos de soporte técnico para la misma herramienta, por lo que el

análisis de la mejor opción se dificulta.

Para manejo a bajo nivel deben usarse métodos nativos, lo que limita la

portabilidad.

El diseño de interfaces gráficas con awt y swing no es simple. o Existen

herramientas como el JBuilder que permiten generar interfaces gráficas de

manera sencilla, pero tienen un costo adicional.

Pued1e ser que no haya JDBC para bases de datos poco comerciales.

Algunas herramientas tienen un costo adicional.

2.2.4.- Justificación de la Herramienta a Utilizar

Luego de realizar el análisis correspondiente en lo que respecta a la comparación entre

las funcionalidades de cada software, se ha tomado la siguiente decisión con su

respectiva justificación.

2.2.4.1.- WampServer

Ilustración 2: Logo de WAMPSERVER

Es un entorno de desarrollo web para Windows con el que se puede crear aplicaciones

web con Apache, PHP y bases de datos MySQL database. También incluye

PHPMyAdmin y SQLiteManager para manejar bases de datos.

WAMP es el acrónimo usado para describir un sistema de infraestructura

de internet que usa las siguientes herramientas:

Windows, como sistema operativo;

1 https://cicloinformatico.wordpress.com/category/servicios-en-red/

Page 47: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

32

Apache, como servidor web;

MySQL, como gestor de bases de datos;

PHP (generalmente), Perl, o Python, como lenguajes de programación.

El uso de un WAMP permite servir páginas html a internet, además de poder gestionar

datos en ellas. Al mismo tiempo, un WAMP proporciona lenguajes de programación

para desarrollar aplicaciones web.

LAMP es el sistema análogo que corre bajo ambiente Linux

MAMP es el sistema análogo que corre bajo ambiente Macintosh

Utilidad

Su utilidad es importante a la hora de desarrollar aplicaciones web, ya que funciona al

igual como si cuando trabajamos en un servidor web, ya que podemos ejecutar estas

aplica2ciones de manera local y ver como sería el funcionamiento antes de ser subidas

a un hosting o servidor web. Además de ello podemos gestionar datos con la ayuda del

motor de base de datos (MySQL) y su administrador (PHPMyAdmin).

Funcionalidades

WampServer tiene funcionalidades que lo hacen muy completo y fácil de usar.

Con un clic izquierdo sobre el icono de WampServer, usted será capaz de:

Gestionar sus servicios de Apache y MySQL,

Cambiar de línea / fuera de línea (dar acceso a todos o sólo local).

Instalar y cambiar de Apache, MySQL y PHP emisiones.

Gestión de la configuración de sus servidores.

Acceder a sus registros.

Acceder a sus archivos de configuración.

Crear alias.

Con un clic derecho:

WampServer cambiar el idioma del menú

2http://linux.ciberaula.com/articulo/linux_apache_intro

Page 48: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

33

Acceder a la página principal

Para la instalación de WampServer lo único que tenemos que hacer es hacer doble

Clic en el archivo descargado y siga las instrucciones. Todo es automático. El paquete

que se instala de WampServer cuenta con las últimas versiones de Apache, MySQL y

PHP

2.2.4.2.- Servidor Apache

Ilustración 3: Logo de Apache

Definición

Apache es el servidor web hecho por excelencia, su configurabilidad, robustez y

estabilidad hacen que cada vez millones de servidores reiteren su confianza en este

programa.

La historia de Apache se remonta a febrero de 1995, donde empieza el proyecto del

grupo Apache, el cual está basado en el servidor Apache HTTP de la aplicación

original de NCSA. El desarrollo de esta aplicación original se estancó por algún

tiempo tras la marcha de Rob McCool por lo que varios webmaster siguieron creando

sus parches para sus servidores web hasta que se contactaron vía email para seguir

en conjunto el mantenimiento del servidor web, fue ahí cuando formaron el grupo

Apache.

Fueron Brian Behlendorf y Cliff Skolnick quienes a través de una lista de correo

coordinaron el trabajo y lograron establecer un espacio compartido de libre acceso

para los desarrolladores.

Fue así como fue creciendo el grupo Apache, hasta lo que es hoy: Aquella primera

versión y sus sucesivas evoluciones y mejoras alcanzaron una gran implantación

Page 49: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

34

como software de servidor inicialmente solo para sistemas operativos UNIX y fruto de

esa evolución es la versión para Windows.

Apache es una muestra, al igual que el sistema operativo Linux (un Unix desarrollado

inicialmente para PC).

La licencia Apache es una descendiente de la licencias BSD, no es GPL.

Principales Características

Corre en una multitud de Sistemas Operativos, lo que lo hace prácticamente

universal.

Apache es una tecnología gratuita de código fuente abierto. El hecho de ser

gratuita es importante pero no tanto como que se trate de código fuente abierto.

Esto le da una transparencia a este software de manera que si queremos ver

que es lo que estamos instalando como servidor, lo podemos saber, sin ningún

secreto.

Apache es un servidor altamente configurable de diseño modular. Es muy

sencillo ampliar las capacidades del servidor Web Apache. Actualmente existen

muchos módulos para Apache que son adaptables a este, y están ahí para que

los instalemos cuando los necesitemos. Otra cosa importante es que cualquiera

que posea una experiencia en la programación de C o Perl puede escribir un

módulo para realizar una función determinada.

Apache trabaja con gran cantidad de Perl, PHP y otros lenguajes de script. Perl

destaca en el mundo del script y Apache utiliza su parte de Perl tanto con

soporte CGI como con soporte mod perl. También trabaja con Java y páginas

jsp. Teniendo todo el soporte que se necesita para tener páginas dinámicas.

Apache te permite personalizar la respuesta ante los posibles errores que se

puedan dar en el servidor. Es posible configurar Apache para que ejecute un

determinado script cuando ocurra un error en concreto.

Page 50: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

35

Tiene una alta configurabilidad en la creación y gestión de logs. Apache permite

la creación de ficheros de log a medida del administrador, de este modo puedes

tener un mayor control sobre lo que sucede en tu servidor.

Se pueden extender las características de Apache hasta donde nuestra

imaginación y conocimientos lleguen.

Arquitectura

El servidor Apache es un software que está estructurado en módulos. La configuración

de cada módulo se hace mediante la configuración de las directivas que están

contenidas dentro del módulo. Los módulos del Apache se pueden clasificar en tres

categorías:

Módulos Base: Módulo con las funciones básicas del Apache

Módulos Multiproceso: Son los responsables de la unión con los puertos de la

máquina, acepando las peticiones y enviando a los hijos a atender a las

peticiones

Módulos Adicionales: Cualquier otro módulo que le añada una funcionalidad

al servidor.

Las funcionalidades más elementales se encuentran en el módulo base, siendo

necesario un módulo multiproceso para manejar las peticiones. Se han diseñado varios

módulos multiproceso para cada uno de los sistemas operativos sobre los que se

ejecuta el Apache, optimizando el rendimiento y rapidez del código. El resto de

funcionalidades del servidor se consiguen por medio de módulos adicionales que se

pueden cargar. Para añadir un conjunto de utilidades al servidor, simplemente hay que

añadirle un módulo, de forma que no es necesario volver a instalar el software.

Page 51: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

36

2.2.4.3.- Base de Datos MySQL

Ilustración 4: Logo de Mysql

Definición

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario,

que usa licencia GPL, su arquitectura lo hace extremadamente rápido y fácil de

adaptar.

Principales Características

Está desarrollado en C/C++.

Se distribuyen ejecutables para cerca de diecinueve plataformas diferentes.

La API se encuentra disponible en C, C++, Eiffel, Java, Perl, PHP, Python, Ruby

y TCL.

Está optimizado para equipos de múltiples procesadores.

Es muy destacable su velocidad de respuesta.

Se puede utilizar como cliente-servidor o incrustado en aplicaciones.

Cuenta con un rico conjunto de tipos de datos.

Soporta múltiples métodos de almacenamiento de las tablas, con prestaciones y

rendimiento diferentes para poder optimizar el SGBD a cada caso concreto.

Su administración se basa en usuarios y privilegios.

Se tiene constancia de casos en los que maneja cincuenta millones de

registros, sesenta mil tablas y cinco millones de columnas.

Sus opciones de conectividad abarcan TCP/IP, sockets UNIX y sockets NT,

además de soportar completamente ODBC.

Los mensajes de error pueden estar en español y hacer ordenaciones correctas

con palabras acentuadas o con la letra ’ñ’.

Es altamente confiable en cuanto a estabilidad se refiere.

Page 52: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

37

Debido a su implementación multihilo se aprovecha la potencias de sistemas

multiprocesador, por lo que es uno de los Gestores con mejor rendimiento,

gracias a la velocidad de realizar las operaciones.

Costo: Mysql es gratuito para la mayor parte de los usos y su servicio de asistencia

resulta económico.

Asistencia: MysqlAB ofrece contratos de asistencia a precios razonables y existe una

nutrida y activa comunidad Mysql.

Velocidad: Mysql es mucho más rápido que la mayoría de sus rivales.

Funcionalidad: Mysql dispone de muchas de las funciones que exigen los

desarrolladores profesionales, como compatibilidad completa con ACID, compatibilidad

para la mayor parte de SQL ANSI[19], volcados online, duplicación, funciones SSL

e integración con la mayor parte de los entornos de programación.

Portabilidad: Mysql se ejecuta en la inmensa mayoría de sistemas operativos y, la

mayor parte de los casos, los datos se pueden transferir de un sistema a otro sin

dificultad.

Facilidad de uso: Mysql resulta fácil de utilizar y de administrar. Las herramientas de

Mysql son potentes y flexibles, sin sacrificar su capacidad de uso.

Mysql utiliza varios tipos de tablas. El tipo de tabla predeterminado es MyISAM que

está optimizado para la velocidad del comando SELECT.

La mayor parte de los sitios Web utilizan esta tabla, ya que estos sitios suelen utilizar la

instrucción SELECT mucho más que las instrucciones INSERT o UPDATE.

Tipos de Datos y Tipos de Tabla

Existen tres tipos fundamentales de columnas: numéricas, de cadena y de fecha.

Por regla general se debe seleccionar el tipo de columna de menor tamaño, ya que de

esta forma se ahorra espacio y se logra una mayor velocidad de acceso y

actualización. Sin embargo, si se selecciona un tipo de columna demasiado pequeño,

puede dar como resultado la pérdida de datos o que se recorten al introducirlos.

Page 53: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

38

Las columnas numéricas están diseñadas para almacenar todo tipo de datos

numéricos, como precios, edades y cantidades. Hay dos tipos principales de tipos

numéricos: tipos enteros y de punto flotante.

Tipo

TINYINT

BIT

BOOL

SMALLINT

MEDIUMINT

INT

INTEGER

BIGINT

FLOAT

DOUBLE

DEC

NUMERIC

Tabla 1: Tipos de datos numéricos Mysql

Seguridad: Nivel de seguridad en cuanto a los datos, en la gestión de usuarios y

contraseñas.

Arquitectura: La arquitectura general de MySQL funciona en estas tres capas,

podemos ver con más detalle los aspectos particulares del sistema. En esta figura, los

Connectors representan la API que MySQL expone al usuario, por lo que representaría

la parte más cercana al sistema de la capa aplicación. MySQL dispone de APIs para

muchos lenguajes de programación.

En la parte más baja podemos ver los elementos File system y Files & Logs que

representan la capa física. Lo que queda entre medio es la capa lógica, donde reside la

funcionalidad del servidor.

Page 54: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

39

Ilustración 5: Arquitectura de Mysql

2.2.4.4.- Lenguaje de Programación

Ilustración 6: Logo de PHP

Definición: PHP es el acrónimo de Hypertext Preprocessor, es un lenguaje

interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor. La

mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas

características específicas de sí mismo.

Principales Características

Es un lenguaje multiplataforma.

Page 55: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

40

Completamente orientado al desarrollo de aplicaciones web dinámicas con

acceso a información almacenada en una Base de Datos.

El código fuente escrito en PHP es invisible al navegador y al cliente ya que es

el servidor el que se encarga de ejecutar el código y enviar su resultado HTML

al navegador. Esto hace que la programación en PHP sea segura y confiable.

Capacidad de conexión con la mayoría de los motores de base de datos que se

utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.

Capacidad de expandir su potencial utilizando la enorme cantidad de módulos

(llamados ext's o extensiones).

Posee una amplia documentación en su página oficial (Sitio Oficial), entre la

cual se destaca que todas las funciones del sistema están explicadas y

ejemplificadas en un único archivo de ayuda.

Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Permite aplicar técnicas de programación orientada a objetos.

Biblioteca nativa de funciones sumamente amplia e incluida.

No requiere definición de tipos de variables aunque sus variables se pueden

evaluar también por el tipo que estén manejando en tiempo de ejecución.

Tiene manejo de excepciones (desde PHP5).

Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la

hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando

dirigido a alguna en particular, el programador puede aplicar en su trabajo

cualquier técnica de programación y/o desarrollo que le permita escribir código

ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos

que en PHP se han hecho del Patrón de diseño Modelo Vista Controlador (o

MVC), que permiten separar el tratamiento y acceso a los Datos, la Lógica de

control y la Interfaz de usuario en tres componentes independientes.

Page 56: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

41

CAPITULO III

3.- METODOLOGÍA

La metodología para el desarrollo del sitio web de la intranet, para el Grupo de

Intervención y Rescate de la Policía Nacional del Ecuador, se realizara mediante la

implementación del proceso unificado conocido como RUP, es un proceso moderno de

desarrollo de software que recoge una serie de buenas prácticas que han de

observarse para la obtención de un producto de calidad.

3.1.- Metodología RUP y Ciclo de Vida

En RUP se puede ver la evolución del software en cuatro fases de las cuales, y tras

una serie de iteraciones, establece objetivos a alcanzar bien definidos.

Ilustración 7: Fases de RUP

3.1.1.- Fase Inicial

El objetivo de esta fase es establecer los requisitos, definir y acordar el alcance del

proyecto, identificar los riesgos potenciales asociados al proyecto, hacer una valoración

de la viabilidad del proyecto.

Dentro de nuestro proyecto aquí se definieron los componentes y la funcionalidad del

sitio web de la intranet.

Page 57: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

42

3.1.2.- Fase de Elaboración

En la fase de elaboración se seleccionan los casos de uso que permiten definir la

arquitectura base del sistema y se desarrollaran en esta fase, se realiza la

especificación de los casos de uso seleccionados y el primer análisis del dominio del

problema, se diseña la solución preliminar.

3.1.3.- Fase de Construcción

El propósito de esta fase es completar la funcionalidad del sistema, para ello se deben

clarificar los requerimientos pendientes, administrar los cambios de acuerdo a las

evaluaciones realizados por los usuarios y se realizan las mejoras para el proyecto.

Análisis del Proyecto

Análisis

del

Problema

Definición del sitio web o Intranet

Objetivos Justificación Alcance Delimitar

Elaboración del Proyecto

Análisis y Diseño

Mapa de Navegación

Arquitectura Base

Requerimientos

Requisitos de Software

Seleccionar CMS

Casos de Uso

Construcción del Proyecto

Análisis y Diseño Desarrollo

Instalación Del

Software

Requerimientos Pruebas

Levantamiento De

Requerimientos

Gestión De

Cambios

Arquite

ctura

Casos de

Uso

Diseño de la

Interfaz

Page 58: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

43

3.1.4.- Fase de Transición

El propósito de esta fase es asegurar que el software esté disponible para los usuarios

finales, ajustar los errores y defectos encontrados en las pruebas de aceptación,

capacitar a los usuarios y proveer el soporte técnico necesario. Se debe verificar que el

producto cumpla con las especificaciones entregadas por las personas involucradas en

el proyecto.

Transición del Proyecto

Pruebas Gestión del proyecto

Monitoreo y control del Proyecto

Evaluación de las

Pruebas

Implementación Despliegue

Instalación de la Intranet en las

instalaciones del

GIR

Realizar las

pruebas donde el cliente

GIR

Capacitación a los usuario del GIR

Manuales y material de ayuda

Entrega o recepción de la Intranet

Page 59: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

44

CAPITULO IV

4.- ELABORACIÓN

4.1- Requerimientos Funcionales

Para el desarrollo del sitio web de la Intranet es necesario contar con información

relevante que permita determinar cuáles son los requerimientos del sistema, por lo cual

se ha realizado un levantamiento de información, que a continuación se detalla.

Gestión del sitio web.- El diseño del sitio web de la intranet, deberá ser sencillo,

amigable, navegable, fácil de acceder.

Gestión de Roles de Usuarios.- Son los tipos de Usuarios que existe dentro del sitio

web de la Intranet del GIR:

Administrador (acceso a todo.)

Comandante (gestión de documentos, para la carga de los archivos

reservados.)

Usuarios (acceso a la información publicada.)

Para la autenticación de usuario se hará mediante la digitalización del nombre de

usuario y la clave, en caso de olvido de contraseña el sistema debe permitir su

recuperación mediante el correo electrónico.

Gestión de Contenido.- Se podrá publicar, editar y modificar el contenido mostrado en

las páginas del sitio web.

Gestión de Documentos.- Permitirá, cargar, modificar y borrar documentos de tal forma

que se mantengan actualizados para la descarga del usuario.

Gestión de Envío de Mensajes.- Permitirá, crear, modificar, insertar, eliminar, los

mensajes enviados a los mails, desde el servidor de correo electrónico desarrollado.

Page 60: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

45

Noticias.- El sitio web, incluirá un módulo de noticias, el cual permitirá publicar

boletines a través de categorías como destacadas, más vistas, últimas noticias, para

informar a la organización de sus actividades diarias.

Calendario.- El sitio web, tendrá un Calendario el cual permitirá al administrador

agendar, administrar y buscar los eventos.

Galería de Imágenes y Videos.- El sitio web, contara con un módulo de Galería,

en el cual se podrá publicar fotos y videos de cualquier tipo de actividad o

evento a realizarse.

4.2.- Análisis de Requerimientos

Luego de la obtención de la información es fundamental analizar cada uno de los ítems

identificando así los autores que interactúan de forma directa o indirecta con el sitio

web de la Intranet, también se hace referencia a los módulos que deberán ser

implementados dentro del sistema.

4.3.- Diagramas de Casos de Uso

El resultado de la interacción entre casos de uso y los actores son presentados

justamente en los diagramas de casos de uso los cuales permiten verificar la

funcionalidad del sistema representado de manera gráfica y obteniendo como resultado

una perspectiva clara de las actividades y procesos que se realizan, en este caso en el

sitio web de la Intranet del Grupo de Intervención y Rescate de la Policía Nacional.

4.3.1.- Diccionario de Actores

En el diagrama de casos de uso utilizado para el proyecto se identifican los siguientes

actores: un administrador del sitio web de la intranet y los usuarios, los cuales se

describen en la siguiente tabla.

Page 61: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

46

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administrador del Sitio Web. Fecha: 23 de Marzo de 2015

Administrador del Sistema:

El administrador es el responsable de la administración,

gestión de usuarios, gestión de información y del

mantenimiento del sitio web de la intranet, el cual pertenece al

Grupo de Intervención y Rescate de la Policía Nacional.

Comandante:

Es la personal que puede cargar documentos reservados o de

confidencialidad, para ser leídos por los altos comandos.

Usuario:

Es un usuario que dispone de acceso al sitio web intranet del

GIR, el cual interactúa con el sitio web y accede a los

beneficios que este contiene, obteniendo beneficios.

Tabla 2: Casos de Uso Acceso a Usuarios

Page 62: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

47

a) Administración del Sistema

Ilustración 8: Caso de Uso Administración del Sistema

Page 63: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

48

b) Ingreso al Sistema

Ilustración 9: Caso de Uso Ingreso al Sistema

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Usuarios Fecha: 23 de Marzo de 2015

Caso de Uso Ingreso al Sistema

Descripción: Permite al usuario administrador ingreso al sitio web de la

intranet del GIR.

Actor: Administrador del sitio web de la Intranet

Precondiciones: El usuario administrador debe estar registrado en la base de

datos y tener asignado su respectivo usuario y clave.

Poscondiciones: Dar a conocer a los usuarios sus loquin y password.

Secuencia Básica: 1. Ingreso de Usuario

2. Ingreso de clave

3. Ingreso al sitio web de la Intranet.

Secuencia Alterna: Si el usuario o clave no es el correcto no podrá ingresar al sitio

web de la Intranet.

Realizado por: Alexandra Viteri

Tabla 3: Casos de Uso Gestión de Usuarios

Page 64: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

49

c) Administración de Información

General

Ilustración 10: Caso de Uso Administración de Información General

Page 65: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

50

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración General del sitio web Fecha: 23 de Marzo de 2015

Caso de Uso Administración de Información General

Descripción: Permite al usuario administrador, publicar la información

básica del GIR.

Actor: Administrador del sitio web de la Intranet

Precondiciones: Tener creado el rol de publicador, para mostrar la

información.

Autenticar usuario y contraseña

Poscondiciones: Dar a conocer a los miembros del Grupo de intervención y

Rescate, sus servicios.

Secuencia Básica:

1. Seleccionar opción del menú principal

2. Ingresar a submenús, de cada opción para ingresar

la información hacer publicada.

3. Cargar la información del contenido seleccionado.

4. Definir la fuente y el tamaño para el contenido.

5. Publicar el contenido.

6. Una vez cargada la información, se podrá

modificarla.

Secuencia Alterna:

Verificar si las opciones del menú a publicar la información

se encuentran creadas.

Realizado por: Alexandra Viteri

Tabla 4: Casos de Uso Gestión General del Sitio Web

Page 66: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

51

d) Administración de Noticias

Ilustración 11: Caso de Uso Administración de Noticias

Page 67: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

52

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Noticias Fecha: 23 de Marzo de 2015

Caso de Uso Administración de Noticias

Descripción: Permite al usuario administrador (Comunicadora Social),

crear y diferentes temas de noticias.

Actor: Administrador del sitio web de la Intranet

Precondiciones: Tener creado el rol para publicar la noticia.

Autenticar usuario y contraseña.

Poscondiciones: Visualizar las diferentes noticias a través de una fácil

navegación.

Secuencia Básica: 1. Seleccionar opción presentadas por el menú.

2. Escoger la opción de creación de noticias.

3. Crear las categorías para clasificar las noticias.

4. Ingresar el título de la Noticia

5. Escoger la categoría de la noticias ejemplo (internas,

externas.)

6. Redactar la noticia, en donde se podrá incluir

imágenes, links, etc.

7. Dar formato al texto de las noticias.

8. Guardar la noticia.

9. Publicar la noticia.

10. Modificar o reeditar la noticia.

Secuencia Alterna: Verificar si las opciones del menú a publicar la información

se encuentran creadas.

Realizado por: Alexandra Viteri

Tabla 5: Casos de Uso Gestión de Noticias

Page 68: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

53

e) Administración de Galería de Imágenes

Ilustración 12: Caso de Uso Galería de Imágenes

Page 69: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

54

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de la Galería de Imágenes Fecha: 23 de Marzo de 2015

Caso de Uso Administración de Galería de Imágenes

Descripción: Permite al usuario administrador, publicar las imágenes en las

Galerías.

Actor: Administradora del sitio web de la Intranet (Comunicadora

Social).

Precondiciones: Tener creado el rol para publicar la imágenes

Autenticar usuario y contraseña.

Poscondiciones: Visualizar las diferentes imágenes a través de una fácil

navegación.

Secuencia Básica: 1. Seleccionar opción presentadas por el menú.

2. Escoger la opción de Creación de Galerías de

Imágenes.

3. Crear las categorías para clasificar las imágenes.

4. Escoger la Galería

5. Subir imagen.

6. Redactar la descripción de la imagen.

7. Guardar la imagen

8. Publicar la imagen.

9. Modificar o eliminar la imagen publicada.

Secuencia Alterna: El usuario que desee ver las imágenes, tendrá que ingresar al

sitio web, y seleccionar la galería correspondiente.

Realizado por: Alexandra Viteri

Tabla 6: Casos de Uso Gestión de Galería

Page 70: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

55

f) Administración de

Documentos

Ilustración 13 : Caso de Uso Administración de Documentos

Page 71: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

56

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Documentos Fecha: 23 de Marzo de 2015

Caso de Uso Administración de Documentos

Descripción: Permite al usuario administrador, subir los documentos, tipo

.pdf, creando distintos roles para cada uno.

Actor: Administradora del sitio web de la Intranet (Comunicadora

Social).

Precondiciones: Tener creado el rol para subir los documentos

Autenticar usuario y contraseña.

Poscondiciones: Descargar los documentos de acuerdo al tipo del rol, para

realizar cualquier tipo de trámite.

Secuencia Básica: 1. Seleccionar opción presentadas por el menú.

2. Escoger la opción Biblioteca.

3. Insertar un documento para subirlo al sitio web.

4. Ingresar la fecha, el asunto, el estado el tipo del rol.

5. Subir el documento .pdf

6. Modificar el documento

Secuencia Alterna: El usuario que desee puede leer y descargar los documentos

en el sitio web.

Realizado por: Alexandra Viteri

Tabla 7: Casos de Uso Gestión de Documentos

Page 72: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

57

g) Administración del envío de Mensajes

Ilustración 14: Caso de Uso Envío de Mensajes

Page 73: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

58

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Envío de Mensajes Fecha: 23 de Marzo de 2015

Caso de Uso Administración de Envío de Mensajes

Descripción: Permite al usuario administrador, enviar mensajes a los correos

electrónicos.

Actor: Administradora del sitio web de la Intranet (Comunicadora

Social).

Precondiciones: Tener creado el rol para crear grupos, enviar mensajes.

Autenticar usuario y contraseña.

Poscondiciones: Tener un listado de los correos de todo el personal del Grupo de

Intervención y Rescate de la Policía Nacional.

Secuencia Básica:

1. Seleccionar opción presentadas por el menú.

2. Escoger la opción Envío de Mensaje.

3. Seleccionar un grupo de direcciones para el envío de

mensajes.

4. Insertar el mensaje.

5. Ingresar fecha.

6. Ingresar asunto.

7. Ingresar cuerpo del mensaje.

8. Enviar mensaje.

Tabla 8: Casos de Uso Gestión de Envío de Mensajes

Page 74: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

59

h) Usuarios Registrados

Ilustración 15: Caso de Uso para Usuarios Registrados

Page 75: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

60

Page 76: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

61

4.4.- Diagrama de Clases

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Documentos Fecha: 23 de Marzo de 2015

Administrar, cargar y publicar documentos

Usuario

id_usuarionombreapellidocedulacorreopasswordestado

Rol

id_rolnombre_rol

asignar_rol_administrador()

Documento

id_documentonombredescripciónasuntoestadorolfecha

nuevo_documento()cargar_documento()modificar_documento()eliminar_documento()publicar_documento()

1

*

11

Tipo_documento

id_tipoestado

asignar_tipo()

1 *

Realizado por: Jacqueline Carrera

Tabla 9: Diagrama de Clases Administración de Documentos

Page 77: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

62

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Noticias Fecha: 23 de Marzo de 2015

Administrar y Publicar Noticias

Usuario

id_usuarionombreapellidocedulacorreopasswordestado

Rol

id_rolnombre_rol

asignar_rol_administrador()

Categoria

id_categorianombredescripciónestado

Noticia

id_noticianombreestado

redacta_noticia()verificar_noticia()publicar_noticia()

1

*

1*

1

Realizado por: Jacqueline Carrera

Tabla 10: Diagrama de Clases Administración de Noticias

Page 78: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

63

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Galería de Imágenes Fecha: 23 de Marzo de 2015

Administrar y Publicar Galería

Usuario

id_usuarionombreapellidocedulacorreopasswordestado

Rol

id_rolnombre_rol

asignar_rol_administrador()

Categoria

id_categorianombredescripciónestado

Galería

id_galerianombreestado

subir_imagen()descripción()publicar_galeria()

1

*

1*

11

Realizado por: Jacqueline Carrera

Tabla 11: Diagrama de Clases Administración de Galería

4.5- Recursos

4.5.1.- Recursos de la Universidad

TUTOR: Ing. Pedro Alberto Belalcázar Villamar.

Asesoría durante el desarrollo del Proyecto.

4.5.2.- Recursos del Grupo de Intervención y Rescate

Servidor dedicado: Un servidor físico, en el cual se instaló el sitio web.

Servidor de Base de Datos: Servidor centralizado en el cual se agregó

la base de datos.

Instalaciones: Grupo de Intervención y Rescate de la Policía Nacional

Page 79: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

64

Personal de Departamento Pedagógico Dra. Rocío López

4.5.3.- Recursos de la Egresada

Portátil

Suministros de oficina.

Internet, libros, folletos.

4.6.- Presupuesto

ITEM RUBRO UNIDAD CANTIDAD

VALOR UNITARIO

VALOR RUBRO

Nº $ $

1 ALQUIER DE COMPUTADORA

Horas 500 $ 1 500

SUBTOTAL $ 500

2

MANO DE OBRA (Luz, Agua, Teléfono, transporte)

Horas 800 $ 5 4000

SUBTOTAL RECURSOS HUMANOS

$ 4.500

RESMA DE PAPEL 5 $ 4 $ 20

CARTUCHO DE TINTA B/N

3 $ 30 $ 90

CARTUCHO DE COLOR

4 $ 35 $ 140

COPIAS 500 $0.05 $ 25

INTERNET Meses 9 $ 35 $ 315

FOTOCOPIAS DE LIBROS

Hojas 100 $0.02 $ 2

EMPASTADO TRABAJO FINAL

Cantidad 6 $ 20 $ 120

SUBTOTAL DE RECURSOS MATERIALES

$ 712

TOTAL PRESUPUESTO

$ 5.612

Page 80: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

65

Cronograma

Elaborado por: Jacqueline Carrera

Page 81: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

66

CAPITULO V

5.- CONTRUCCIÓN Y TRANSICIÓN

5.1- Requerimientos y Precauciones para la Instalación

Hardware:

Para utilizar WAMP SERVER, se necesita:

Un equipo con un procesador de 3.0 GHz o superior.

Se recomienda disponer de 1GB de RAM o más.

Se recomienda más de 50 GB de espacio de disco duro, para la instalación

del gestor de contenidos Joomla.

Software:

Los siguientes componentes son requeridos para la operación y ejecución del Sitio

web de la Intranet del GIR:

Servidor Web Apache versión 2.4.4

Lenguaje de Programación PHP versión 5.4.12

Base de Datos MySQL versión 5.6.12

Navegador web Mozilla Firefox.

Conectividad:

El equipo debe contar con una IP pública.

Ancho de banda mínimo necesario es de 2.5 Mbps.

Precauciones:

En el momento de correr la aplicación, lo primero que se pregunta es donde se

desea guardar el programa. Lo recomendable es en la carpeta que aparece por

defecto C: \Wamp, ya que ahí se ubicara físicamente el sitio que se va a mostrar

en el servidor.

Otro punto importante que se debe tener en cuenta es, la creación de los iconos, si

queremos crear un acceso directo en el Escritorio (Create a Desktop icon) o en el

menú de inicio rápido (Create a Quick Launch icon) junto al botón de inicio. Si no

Page 82: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

67

se marca ninguna opción, se tendrá que ejecutar el programa desde el menú

de Inicio /Todos los programas.

1.- INTRODUCCIÓN

El siguiente documento es una guía para la instalación del código fuente y

ejecución del sistema, donde se detallan los requerimientos que debemos

tomar e

n cuenta para cada instalación y correcto funcionamiento del Sistema de

Capacitación del Grupo de Intervención y Rescate de la Policía Nacional.

2.- OBJETIVO

Brindar en forma detallada una guía paso a paso la instalación del sistema.

3.- HERRAMIENTAS DE DESARROLLO

Wampserver 2.4 Pack para ejecutar un servidor web en Windows

Sistema de Gestor de base de datos Msql 5.6.12

Software de administración Php 5.4.16

4.- INSTALACIÓN DEL WAMPSERVER

WAMP es un pack que incluye todo lo necesario para ejecutar un servidor

web en Windows. El Stack WAMP incluye Apache con PHP, MySQL y otro

software adicional de administración como PHPMyAdmin o webGrind. Es un

pack ideal para montar un servidor web local en tu ordenador o en un

servidor local Windows sin necesidad de tener demasiados conocimientos

acerca de Administración de Sistemas.

A continuación se detalla cómo se realizó la instalación del software

necesario para el desarrollo e implementación del Sistema de Capacitación

del Grupo de Intervención y Rescate de la Policía Nacional.

Page 83: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

68

4.1.- Instalación de WAMPSERVER 2.4

a) Dirigirse hacia la carpeta FUENTES que se encuentra en el Cd y

ejecutar directamente el archivo de instalación dando doble click

sobre el icono.

b) Al hacer doble clic sobre el instalador, nos aparece una ventana del

asistente de instalación, como se observa a continuación:

Ilustración 16: Pantalla de Instalación de WAPSERVER

c) Damos click al botón “Siguiente” para avanzar al siguiente paso y

aceptamos el contrato de licencia.

Page 84: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

69

Ilustración 17: Aceptación delContrato

d) Acontinuación seleccionamos la ruta por defecto donde se instalara

WAMPSERVER y pulsamos “Siguiente” para avanzar.

Ilustración 18: Carpeta donde se instalara el programa

Page 85: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

70

e) Seleccionamos si deseamos o no los accesos directos, en nuestro

caso seleccionamos ambas opciones, dando un click en cada

recuadro y click en Siguiente.

Ilustración 19: crear accesos directos

f) Seleccionamos la opción de install, para comenzar con la instalación.

Ilustración 20: Instalar

Page 86: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

71

g) Y por último comienza la instalación.

Ilustración 21: Avance de la instalacion del wampserver

La instalación finalizará después de elegir el navegador predeterminado para

visualizar el sistema de Capacitación del Grupo del Intervención y Rescate

de la Policía Nacional, que se ejecuten sobre el WAMP y al final nos dará la

opción de configurar el servidor SMTP que usaremos para que nuestra web

hosteada en el servidor que acabamos de instalar envíen correo, esto es

opcional.

Page 87: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

72

:

Ilustración 22: Configurar servidor SMPT Opcional

La instalación habrá acabado al darle a “Siguiente” y después a “Finalizar

Ilustración 23: Finalizar instalación

Ahora sabremos que nuestro WAMP esta encendido por el icono de la barra

de tareas:

Page 88: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

73

Ilustración 24: Wampswrt en linea

4.2.- Configuraciones para levantar el sistema de Capacitación Para levantar el sistema de capacitación del Grupo de Intervención y

Rescate de la Policía Nacional, se debe tomar en cuenta lo siguiente:

Salir o apagar los servicios del WAMPSERVER.

Ilustración 25: Salir o apagar wampserver

Levantar la Base de datos

En cualquier navegador que dipongamos puede ser chrome o mozila, etc.

colocamos la direccion localhost paa accedernos a nuestro sistema

Ilustración 26: localhost phpmyAdmin

Page 89: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

74

Luego damos click en phpmyAdmin y nos despliega la siguiente pantalla

donde ingresamos como usuario root y vacía la contraseña click en

continuar.

Ilustración 27: Ingreso root

Se habilita una página que se muestra a continuación y damos click en

importar y luego presionamos el botón de seleccionar archivo.

Ilustración 28: Importar base

Seleccionamos archivo de donde vamos extraer nuestra base de datos y

escogemos dentro de la carpeta fuente la base cursos.sql

Page 90: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

75

Ilustración 29: Selección de la base a cargar

Posteriormente vamos a descomprimir el archivo sgir-2015, dando click

derecho sobre el archivo comprimido y en Extraer Aquí como se muestra en

la figura

Ilustración 30: descomprimir archivo

Se observa la carpeta FUENTE se crea una nueva carpeta llamada sgir,

seleccionamos (Control + C) y vamos a copiar esta carpeta dentro de la

siguiente dirección

Inicio / Equipo/ Disco C /wamp/ www

Page 91: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

76

Ilustración 31: Inserción de la carpeta sgir

4.3.- Diseño e Interfaz Una vez realizada las configuraciones del punto anterior procedemos a

levantar la aplicación.

a) Hacer doble clic en el WAMPSERVER en el icono que está en el

escritorio para levantar todos servicios necesarios: Apache, PHP,

MySQL.(Cuando el icono se encuentre en color verde se confirma activo

para proceder a ejecutar el sistema)

Ilustración 32: Pantalla de Servicios de WAPSERVER

Page 92: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

77

Luego ir al navegador y escribir la siguiente dirección:

http://localhost/sgir/sgir02/login.php, nos mostrará la página principal de

acceso de los usuarios. Digitar usuario y clave:

Usuario: 1707083554

Clave:wtirira

Ilustración 33: Pantalla de Acceso validacion de usuario

b) Enseguida de autenticar el usuario y contraseña se ingresa al sistema de

capacitación del Grupo de Intervención de la Policía Nacional.

Ilustración 34: Pantalla Principal del Sistema de Capacitación

Page 93: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

78

6.- CONCLUSIONES

Al culminar con el proyecto Sistema de Capacitación del Grupo de

Intervencion y Rescate de la Policía Nacional del Ecuador se

determina los objetivos al inicio de esta desarrollo cumplidos

Mejorar la capacidad de utilización de los recursos de la Unidad,

optimizando de mayor beneficio el tiempo y verificar la automatización

de todos los procesos.

Al culminar con éxito este proyecto se benefician todo el personal del

Grupo de Intervencion y Rescate, quienes están en constante

actualizacion de concimientos para impartirlos.

El sistema de Capacitación brinda confiabilidad en sus procesos,

desde cualquier parte donde se posea acceso a internet se puede

realizar los procesos.

Se brindo la factibilidad de que todos quienes cumplan los requisitos

previos puedan acceder a los diferentes curso y así pueden llegar a

ser instructores.

Con la implementación del Sistema de Capacitacion se busca mejorar la

comunicacon entre todo el personal y ademas que se encuentren

informados acerca de todos los procesos que se estan realizando y además

cuando se tiene convenios con otras Instituciones.

Brindando la oportunidad para todo el personal del GIR sin restriccion.

Se puede Verificar todos los cursos que se tiene en su trayecto de vida

Institucional.

Page 94: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

79

7.- RECOMENDACIONES

Se debe llevar a cabo una capacitación a todo el personal del Grupo de

Intervencion y Rescate de todos los procesos que meustra la aplicación.

Informar acerca del buen uso de la herramienta ya que es en beneficio de

todo el personal.

Se recomienda a la persona quien va a administrar el sistema tener

informacion actualizada en el Sistema ya que todo el personal Policial puede

acceder a dicha información.

Page 95: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

80

Bibliografía

1. Apache Software Foundation- Servidor Web (1997), descargado febrero de 2015

desde http://httpd.apache.org.

2. Las tecnologías de información y comunicación en función de la organización -

Acimed 2007; 16(4)- Lic. Ivett M. Aportela Rodríguez, descargado febrero de 2015,

mas información en http://bvs.sld.cu/revistas/aci/vol16_4_07/aci041007.html

3. Baquia – Como proteger la Intranet de mi empresa, publicado (10 Noviembre 2004),

desde http://www.baquia.com/tecnologia-y-negocios/entry/emprendedores/como-

proteger-la-intranet-de-mi-empresa

4. Ciberaula- Una Introducción al Apache (2014), descargado febrero de 2015, mas

información en http://linux.ciberaula.com/articulo/linux_apache_intro

5. Ciclo Informático- Servidores WAMP (febrero 2012), descargado marzo de 2015,

desde https://cicloinformatico.wordpress.com/category/servicios-en-red/

6. Aulaclic- Instalar un Servidor local con WAMPSERVER, descargado marzo de 2015,

mas información http://www.aulaclic.es/dreamweaver-cs6/t_20_4.htm

7. Technology, C. ( 2004). Diccionario de Informatica E Internet. Cengage Learning.

8. Instituto Nacional de Tecnologías Educativas y Formación del Profesorado ( 2012).

Observatorio Tecnologico, descargado marzo 2015, mas información

http://recursostic.educacion.es/observatorio/web/es/internet/web-20/621-sitios-web-

dinamicos-con-joomla

Page 96: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

81

ANEXO

Page 97: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

82

Manual de Usuario

Page 98: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

83

MANUAL DE USUARIO

INTRODUCCIÓN

El siguiente documento es una guía para la utilización del Sistema de

Capacitación del Grupo de Intervención y Rescate de la Policía Nacional Del

Ecuador el cual ha sido diseñado de manera amigable para el usuario, de

modo que no presentará mayores complicaciones para su uso. Se lleva a

cabo el ingreso de Curos así como también el registro de alumnos posterior

su inscripción la Aceptación y/o Rechazo a diferentes cursos asignados, se

podrá visualizar reportes de todos los ingresos al sistema.

OBJETIVO

El principal objetivo del documento es proporcionar al usuario del sistema

una guía para que pueda realizar las tareas en la misma de una manera

sencilla.

INGRESO A LA APLICACIÓN

Para abrir la aplicación y poder ejecutar el sistema primero necesitamos que

se habilite el siguiente icono presionando con un doble click

Ilustración 35: Accedo Directo de la Aplicación Una vez presionado vamos a esperar para que se active (esperamos que se

coloque en color verde) observamos que en la parte inferior derecha junto a

la hora la aplicación lista

Ilustración 36: WampServer activado

Seguido vamos habilitar cualquier página de internet y escribimos la

siguiente dirección

Page 99: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

84

http://localhost/sgir/sgir02/login.php

Existen 3 roles principales que están diseñados en el SISTEMA DE

CAPACITACION

En la página principal se puede observar la siguiente pantalla para el

ingreso. En la cual se requiere de un usuario y una contraseña.

Si el usuario ya dispone de una contraseña puede acceder a la aplicación,

directamente ingresando su usuario y su contraseña haciendo click en

LOGIN

Ilustración 37: Pantalla de Ingreso

Caso contrario vamos a dar click en REGISTRARSE y nos presenta la

siguiente pantalla donde debemos ingresar todos los campos detallando

información personal.

Page 100: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

85

Ilustración 38: Registro de Aspirantes

Una vez realizado en registro y posterior ingreso obtenemos la página

principal dependiendo del rol asignado. Nuestro sistema consta de tres roles

principales que detallamos a continuación:

ADMINISTRADOR

Ilustración 39:Página de Inicio

Page 101: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

86

En la página principal del sistema obtenemos en la parte superior un menú

donde podemos seleccionar los diversas ventanas que se detallan a

continuación:

Ilustración 40: Inicio de la Pantalla Administrador

Aquí podemos diseñar la información que deseamos que se muestre en la

página principal como puede ser información relevante del Departamento

Pedagógico del grupo de Intervención y Rescate o acerca de los curso que

paulatinamente se van aperturando.

Damos click en la pestaña Principal se despliega un meno Inicio,

nuevamente damos click se nos muestra la siguiente pantalla

Ilustración 41: Contenido de la Pagina Inicio

1

2

Page 102: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

87

Para realizar estos cambios debemos dar click en el botón CAMBIAR(1) y

seleccionamos la pestaña FICHA DEL CONTENIDO(2)

Aquí podemos cambiar la información requerida solamente hay que

seleccionar donde se va a realizar dicho cambio además podemos

seleccionar con los menús: fecha, tipo de letra, insertar imágenes, etc.

Ilustración 42: Modificación de Pantalla inicio

Al final de esta pantalla tenemos botón Modificar (Realizamos algún cambo

en la plantilla y proceder a dar click en Modificar para que se ejecute dicho

proceso), Borrar (se borra toda la plantilla seleccionada), Cancelar (se

regresa a la pantalla anterior para seleccionar plantilla) e Insertar Copia (Se

crea una plantilla de características iguales a la ya creada)

Page 103: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

88

Ilustración 43: Información de Publicación Para poder visualizar como se está estructurando la página damos click en

el botón INICIO nuevamente.

Damos click en la pestaña CICA-GIR

Ilustración 44: Información Centro Internacional de Capacitación del GIR

Se despliega información acerca de la Misión, Visión y Funciones del Centro

Internacional del Capacitación, Seleccionamos cada pestaña y podemos

visualizar la información respectiva.

Page 104: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

89

Vamos a seleccionar en el menú de la pantalla principal la opción ALUMNO

en donde tenemos la información de cada usuario registrado en el sistema.

Ilustración 45: Ventana referente a la información de Alumnos Al seleccionar el Menú alumnos escogemos en el menú la opción aspirantes

donde podemos visualizar todos los registros de los usuario postulados

Ilustración 46: Registro de Usuario Postulados

Luego en la parte inferior del menú Aspirantes tenemos la opción de

Alumnos, al dar click se despliega el registro de todos los estudiantes

registrados en el sistema en cada uno de los cursos disponibles.

Page 105: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

90

Ilustración 47: Estudiantes registrados en el sistema A continuación observamos el siguiente icono en donde podemos realizar

acciones como las siguientes

Para visualizar la información de cada usuario vamos a dar click en el icono

y luego presionamos la pestaña DATOS: además nos va reflejar el

nombre del usuario seleccionado

Posteriormente tenemos una pestaña de registro donde podemos escoger al

alumno previamente postulado para su respectiva matriculación (Aceptación

o rechazo). Escogemos el nombre del postulante que deseemos matricular

en un determinado curso con su respectiva observación.

Page 106: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

91

Ilustración 48: Aceptación o rechazo de inscripción del alumno Una vez seleccionada el curso y matriculada tenemos la pestaña de créditos

donde se muestra las materias que se encuentran dentro del curso.

Seleccionado

Ilustración 49: Materias dentro del Curso seleccionado

En el menú de la parte izquierda escogemos REGISTRO “NOTAS”, donde

nos muestra el registro de los estudiantes matriculados en el curso

determinado. A continuación podemos ingresar el registro de notas.

Page 107: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

92

Ilustración 50: Registro del Alumno con sus materias inscritas Escogemos la materia o llamados créditos donde vamos a registrar 3 notas.

La nota va a ser ingresada con un máximo de 10 puntos para poder aprobar

el curso la sumatoria debe ser igual o mayor a 21 automáticamente nos

refleja el Estado APROBADO, caso contrario podemos ingresar una nota ya

que nos refleja el estado NO APROBADO y la nota final debe ser mayor o

igual a 21 para aprobar el curso en mención.

Ilustración 51: Notas ingresadas y Alumno aprobado

Page 108: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

93

Ilustración 52: ingreso de Notas alumno Reprobado

Ilustración 53: habilitación de Nota Supletorio

También podemos ingresar la asistencia del alumno.

Ilustración 54: Ingreso de Asistencia En el menú principal escogemos la pestaña de capacitación donde se

despliega un submenú en la parte izquierda de Curso /categoría, Secretaria

y Salir

Page 109: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

94

Ilust

ración 55: Ventana Capacitación La primera opción CURSO / CATEGORIA

Aquí podemos modificar los cursos que se muestran en la pantalla inicio ya

que estos cursos son los que están habilitados en el plan anual previamente

autorizados. Se puede introducir nuevos cursos como eventuales,

Institucionales con sus respectivos requisitos.

Ilu

stración 56: Información de Plan Anual.

Page 110: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

95

Ilustración 57: ingreso de Modificación de Cursos de la Pantalla Principal También podemos seleccionar introducir un nuevo curso presionando el

botón NUEVO en el cual se despliego la siguiente pantalla donde se detallan

los requisitos para postularse al curso.

Ilustración 58: Introducción de Curso Nuevo

Page 111: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

96

En el siguiente Submenú de la parte izquierda el SECRETARIA vamos a

escoger datos generales. Nos despliega la información general de todos los

alumnos de todos los cursos registrados.

Ilustración 59: Muestra Datos de todos los alumnos registrados

También podemos ingresar alumnos manualmente ya que hay personas que

llegan del extranjero y deben ser parte de un curso.

Ilustración 60: Ingreso Manualmente usuario nuevos/extranjeros

Page 112: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

97

Siguiendo el submenú escogemos la opción REGISTRO/INTRUCTORES

Ilustración 61: Submenú registro Instructores Al presionar Ingresar Nuevo escoger el instructor escogido para dicha

cátedra e introducimos todos los demás requerimientos necesarios para

asignar una cátedra.

Ilustración 62: Habilitación de Instructor en un determinado Curso

Page 113: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

98

Además podemos seleccionar editar o modificar información del instructor

ingresada

Ilustración 63: Registro Completo del curso Asignado En el Submenú escogemos MATERIAS DISPONIBLES en la pantalla

principal podemos visualizar todos las materias ingresadas y además

podemos modificar el Instructor que va a dictar un curso específico.

Ilustración 64: Modificación del Instructor asignado

Page 114: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

99

En la siguiente pestaña del MENU tenemos el botón CONVENIOS donde

podemos visualizar la información de cursos ingresados de Instituciones que

han realizado invitación para diferentes cursos.

Ilustración 65: Ventana Convenios Adicional podemos Ingresar un Nuevo Registro

Ilustración 66: Levantar Información recibida en el Exterior

En la pestaña del MENU seleccionamos REPORTE donde podemos

visualizar información de todos los cursos ingresados.

Page 115: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

100

Ilust

ración 67: Ventana Reportes

Podemos escoger y hacer una búsqueda de información requerida ya sea por cursos

ingresados, así como también por alumnos, cursos, instructores, etc.

También tenemos el perfil de Instructor en el cual está configurado para que

pueda ingresar las notas de sus respectivos cursos y alumnos Finalmente y

Page 116: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

101

el perfil de Usuario donde pueda solo visualizar los cursos asignados con

sus respectivas notas.

INSTRUCTOR

Ilustración

68: Pantalla Principal del perfil Instructor

Page 117: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · 2015. 6. 17. · i universidad central del ecuador facultad de ingenierÍa ciencias fÍsicas y matemÁtica carrera de ingenierÍa

Sistema de Capacitación del Grupo de Intervención y Rescate

102

USUARIO

Ilustración 69: Pantalla principal del Perfil Alumno