universidad central del ecuador facultad de … · mi agradecimiento a la universidad central del...

124
I UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA CIENCIAS FÍSICAS Y MATEMÁTICA CARRERA DE INGENIERÍA INFORMÁTICA DESARROLLO, DISEÑO E IMPLEMENTACIÓN DE UNA INTRANET PARA EL GRUPO DE INTERVENCIÓN Y RESCATE DE LA POLICIA NACIONAL DEL ECUADORMayor. Galo E. Miño Jarrín TRABAJO DE GRADUACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN INFORMÁTICA AUTOR: Alexandra Paulina Viteri Barrera TUTOR: Ing. Pedro Alberto Belalcázar Villamar QUITO - ECUADOR 2015

Upload: others

Post on 14-Jul-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

I

UNIVERSIDAD CENTRAL DEL ECUADOR

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

CARRERA DE INGENIERÍA INFORMÁTICA

“DESARROLLO, DISEÑO E IMPLEMENTACIÓN DE UNA INTRANET PARA

EL GRUPO DE INTERVENCIÓN Y RESCATE DE LA POLICIA NACIONAL

DEL ECUADOR” Mayor. Galo E. Miño Jarrín

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

TÍTULO DE INGENIERO EN INFORMÁTICA

AUTOR: Alexandra Paulina Viteri Barrera

TUTOR: Ing. Pedro Alberto Belalcázar Villamar

QUITO - ECUADOR

2015

Page 2: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

ii

DEDICATORIA

Este proyecto dedico a Dios, por darme la fuerza, sabiduría, salud y paciencia

que me ha brindado, durante esta etapa de mi vida estudiantil, mostrándome el

camino del éxito.

A mi madre, aunque no esté presente, por ser la mejor maestra de mi vida, por

haberme educado con buenos sentimientos y valores, lo cual han permitido

junto con mi formación académica obtener este título profesional.

A mi Hijo Roger Mateo, para servirle como ejemplo de superación y progreso.

A mi esposo Willam, por estar siempre a mi lado brindándome su amor, su

apoyo incondicional y comprensión.

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

pendientes de mí.

Gracias a todos.

Page 3: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

iii

AGRADECIMIENTO

Mi agradecimiento 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 brindarme todas las enseñanzas aprendidas.

A mi Tutor Ing. Pedro Alberto Belalcázar Villamar, por hacer posible este

proyecto, por su guía, consejos y recomendaciones.

A mis Revisores Ingenieros René Carrillo, Iván Naula, por su apoyo y

observaciones a lo largo de este proyecto.

A esta prestigiosa Institución, como es el Grupo de Intervención y Rescate

(GIR) de la Policía Nacional, en especial al Mayor Washington Chuga

Casanova, por darme la oportunidad de realizar este proyecto de investigación

y por todo el apoyo recibido.

Page 4: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

iv

Page 5: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

v

Page 6: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

vi

Page 7: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

vii

Page 8: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

viii

CONTENIDO

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

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

CAPITULO II ....................................................................................................... 7

2.- REVISIÓN BIBLIOGRAFICA ...................................................................... 7 2.1.- Antecedentes ....................................................................................... 7 2.2.- Fundamentación Teórica ..................................................................... 8

2.2.1.- Intranet .......................................................................................... 8 2.2.1.1.- Beneficios de una Intranet ...................................................... 9 2.2.1.2.- Seguridad de una Intranet ...................................................... 9

2.2.2.- Sitio Web ..................................................................................... 12 2.2.2.1.- Beneficios del Sitio Web ....................................................... 13 2.2.2.2.- Tipos de Sitios Web .............................................................. 13

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

2.2.4.- Justificación de la Herramienta a Utilizar .................................... 20 2.2.4.1.- WampServer ......................................................................... 20 2.2.4.2.- Servidor Apache ................................................................... 22 2.2.4.3.- Base de Datos MySQL ......................................................... 24 2.2.4.4.- Lenguaje de Programación .................................................. 28 2.2.4.5.- Gestor de Contenidos (CMS) ............................................... 30

CAPITULO III .................................................................................................... 36

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

3.1.1.- Fase Inicial .................................................................................. 36 3.1.2.- Fase de Elaboración ................................................................... 37 3.1.3.- Fase de Construcción ................................................................. 37 3.1.4.- Fase de Transición ...................................................................... 38

CAPITULO IV ................................................................................................... 39

4.- ELABORACIÓN ....................................................................................... 39

Page 9: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

ix

4.1- Requerimientos Funcionales ............................................................. 39 4.2.- Análisis de Requerimientos ............................................................... 40 4.3.- Diagramas de Casos de Uso ............................................................. 40

4.3.1.- Diccionario de Actores ................................................................ 40 4.4.- Diagrama de Secuencias ................................................................... 55 4.5.- Modelo Entidad Relación ................................................................... 66 4.6.- Diagrama de Clases .......................................................................... 68 4.7.- Mapa de Navegación ......................................................................... 71 4.8.- Recursos ........................................................................................... 72

4.8.1.- Recursos de la Universidad ........................................................ 72 4.8.2.- Recursos del Grupo de Intervención y Rescate .......................... 72 4.8.3.- Recursos de la Egresada ............................................................ 72

4.9.- Presupuesto ...................................................................................... 73

CAPITULO V .................................................................................................... 74

5.- CONTRUCCIÓN Y TRANSICIÓN ............................................................ 74 5.1- Requerimientos y Precauciones para la Instalación ........................... 74 5.2.- Requisitos para que Funcione Joomla............................................... 75 5.3.- Instalaciones ...................................................................................... 75

5.3.1.- Instalación de WampServer 2.4 .................................................. 75 5.3.2.- Instalación de JOOMLA .............................................................. 80

5.4.- Configuraciones para levantar la plantilla del sitio web de la Intranet 82 5.5.- Diseño e Interfaz ............................................................................... 83

6.- CONCLUSIONES ..................................................................................... 86 7.- RECOMENDACIONES ............................................................................ 87 BIBLIOGRAFÍA .................................................................................................. 88

ANEXO ............................................................................................................. 89

MANUAL DE USUARIO ....................................................................................... 92

Page 10: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

x

LISTA DE ILUSTRACIONES

Ilustración 1 Funcionamiento de PHP ............................................................... 17 Ilustración 2: Logo de WAMPSERVER ............................................................. 20 Ilustración 3: Logo de Apache........................................................................... 22 Ilustración 4: Logo de Mysql ............................................................................. 24 Ilustración 5: Arquitectura de Mysql .................................................................. 28 Ilustración 6: Logo de PHP ............................................................................... 28 Ilustración 7: Logo de Joomla ........................................................................... 32 Ilustración 8: Funcionamiento de un llamado a un archivo index.php ............... 33 Ilustración 9: Fases de RUP ............................................................................. 36 Ilustración 10: Caso de Uso Administración del Sistema .................................. 42 Ilustración 11: Caso de Uso Ingreso al Sistema ............................................... 43 Ilustración 12: Caso de Uso Administración de Información General ............... 44 Ilustración 13: Caso de Uso Administración de Noticias ................................... 46 Ilustración 14: Caso de Uso Galería de Imágenes ............................................ 48 Ilustración 15 : Caso de Uso Administración de Documentos .......................... 50 Ilustración 16: Caso de Uso Envío de Mensajes............................................... 52 Ilustración 17: Caso de Uso para Usuarios Registrados ................................... 54 Ilustración 18: Pantalla de Instalación de WAPSERVER .................................. 76 Ilustración 19: Pantalla de Instalación de WAPSERVER .................................. 80 Ilustración 20Pantalla de Servicios de WAPSERVER ...................................... 83 Ilustración 21: Pantalla de Acceso al Sitio Web de la Intranet .......................... 84 Ilustración 22: Pantalla Principal del Sitio Web de la Intranet ........................... 85 Ilustración 23: Menú Principal del Sitio Web de la Intranet ............................... 92 Ilustración 24: Ventana correspondiente al menú Misión .................................. 93 Ilustración 25: Pantalla de la Administración de Jommla .................................. 93 Ilustración 26: Pantalla Gestor de artículos ...................................................... 96 Ilustración 27: Pantalla de la opción de la Biblioteca ........................................ 97 Ilustración 28: Pantalla de la opción de la Biblioteca ........................................ 98 Ilustración 29: Pantalla de la opción de Grupos ................................................ 99 Ilustración 30: Pantalla de la opción de Envío de Mensaje ............................. 100 Ilustración 31: Ventana de Calendario de Actividades .................................... 101 Ilustración 32: Opciones de Calendario .......................................................... 101 Ilustración 33: Ventana de eventos de un Mes específico. ............................. 102 Ilustración 34: Ventana con evento de un día específico. ............................... 103 Ilustración 35: Pantalla Noticias Internas GIR. ................................................ 103 Ilustración 36: Pantalla de Artículo Completo de las Noticias. ........................ 104 Ilustración 37: Pantalla del Módulo K2. ........................................................... 105 Ilustración 38: Pantalla de la Galería de Imágenes......................................... 107 Ilustración 39: Pantalla que muestra los Videos ............................................. 107 Ilustración 40: Pantalla de la añadir fotos. ...................................................... 108

Page 11: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

xi

LISTA DE TABLAS

Tabla 1: Tipos de Datos Numéricos Mysql ....................................................... 27 Tabla 2: Casos de Uso Acceso a Usuarios ....................................................... 41 Tabla 3: Casos de Uso Gestión de Usuarios .................................................... 43 Tabla 4: Casos de Uso Gestión General del Sitio Web .................................... 45 Tabla 5: Casos de Uso Gestión de Noticias ..................................................... 47 Tabla 6: Casos de Uso Gestión de Galería ...................................................... 49 Tabla 7: Casos de Uso Gestión de Documentos .............................................. 51 Tabla 8: Casos de Uso Gestión de Envío de Mensajes .................................... 53 Tabla 9: Diagrama de Secuencias Administrador del Sitio Web ....................... 55 Tabla 10: Diagrama de Secuencias Administración de Noticias ....................... 56 Tabla 11: Diagrama de Secuencias Agregar Noticias ....................................... 57 Tabla 12: Diagrama de Secuencias Modificar Noticias ..................................... 58 Tabla 13: Diagrama de Secuencias Eliminar Noticias ...................................... 59 Tabla 14: Diagrama de Secuencias Ver Noticias .............................................. 60 Tabla 15: Diagrama de Secuencias Administración de Galería de Imágenes .. 61 Tabla 16: Diagrama de Secuencias Eliminar Galería de Imágenes .................. 62 Tabla 17: Diagrama de Secuencias Administración de Documentos ................ 63 Tabla 18: Diagrama de Secuencias Eliminar Documentos ............................... 64 Tabla 19: Diagrama de Secuencias Administración de Envío de Mensajes ..... 65 Tabla 20: Diagrama de Secuencias Gestión de Navegación ............................ 66 Tabla 21: Diagrama de Clases Administración de Documentos ....................... 68 Tabla 22: Diagrama de Clases Administración de Noticias .............................. 69 Tabla 23: Diagrama de Clases Administración de Galería ............................... 70

Page 12: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

xii

RESUMEN

DESARROLLO, DISEÑO E IMPLEMENTACIÓN DE UNA INTRANET PARA

EL GRUPO DE INTERVENCIÓN Y RESCATE DE LA POLICIA NACIONAL

DEL ECUADOR.

El Grupo de Intervención y Rescate, es la unidad de élite de la Policía Nacional,

su eje central se basa en la ejecución de operaciones tácticas especiales,

orientadas a combatir el crimen organizado en todas sus manifestaciones,

actualmente se encuentra en un proceso de automatización de todos su

servicios y no cuenta con una herramienta en lo que se refiere al flujo de

información interna, promoción y difusión de sus servicios que presta,

distribución y organización de la documentación. Bajo este contexto surgió el

proyecto de investigación el cual consistió, en el desarrollo e implementación de

una Intranet, para lo cual se realizó el levantamiento de requerimientos, con el

personal asignado por el GIR, de la recolección de esta información dio como

resultado el diseño del sitio web, los componentes u opciones para cada menú

y submenú que contiene los módulos de documentación, envío de mensajes,

noticias, galería de imágenes y video, etc. Esta plataforma ayudará a mejorar

los procesos de comunicación interna, aumentando la accesibilidad a la

información de forma inmediata y segura mejorando la productividad y la

comunicación dentro de la organización.

DESCRIPTORES:

SITIO WEB DE LA INTRANET PARA EL GIR/ POLICÍA NACIONAL DEL

ECUADOR/ GESTOR DE CONTENIDOS/ JOOMLA/ APACHE/ PHP.

Page 13: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

xiii

ABSTRACT

DEVELOPMENT, DESIGN AND IMPLEMENTATION OF AN INTRANET FOR

INTERVENTION GROUP AND RESCUE OF POLICE OF ECUADOR.

The Group Intervention and Rescue, is the elite unit of the National Police, its

central axis is based on the implementation of special tactical operations aimed

at combating organized crime in all its manifestations, is currently in a process

automation all their services and do not have a tool in relation to the flow of

inside information, promotion and dissemination of their services it provides,

distribution and organization of documentation. In this context the research

project which consisted in the development and implementation of an intranet,

for which the requirements gathering was held with the staff assigned by the

GIR, the collection of this information resulted in the design emerged Website,

components or options for each menu and submenu containing modules

documentation, messaging, news, photo gallery and video, etc. This platform will

help improve internal communication processes, increasing accessibility to

information immediately and safely improving productivity and communication

within the organization.

DESCRIPTORS:

WEBSITE OF THE INTRANET FOR GIR / NATIONAL POLICE ECUADOR /

CONTENT MANAGER / JOOMLA / APACHE / PHP.

Page 14: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

xiv

Page 15: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

XV

Page 16: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

1

INTRODUCCIÓN

En la actualidad, la tecnología está presente prácticamente en todos los

requerimientos laborales. La disponibilidad de nuevas herramientas y la

necesidad de una comunicación cada vez más ágil en las organizaciones dan

nacimiento a lo que hoy se llama INTRANET; una red interna de comunicación

e información que emplea la misma tecnología que se utiliza en internet, siendo

accesible únicamente para los usuarios miembros de la Organización.

El Grupo de Intervención y Rescate (GIR) “Mayor Galo E. Miño Jarrín” de la

Policía Nacional del Ecuador, es una Institución sólida, confiable, efectiva y

eficiente, teniendo presencia en todas las regiones del Ecuador y consta con

bases militares en la ciudad de Quito, Guayaquil, Manta y Cuenca, actualmente

se encuentra en un proceso de automatización y ejecución de distintas

aplicaciones como sistemas de Partes, de Operaciones, de Recursos Humanos,

de Capacitación, de Bodegas, de Rastrillo, de Operaciones y para esto requiere

diseñar y construir una intranet, que suministre y administre información

pertinente y oportuna, logrando mejorar la comunicación interna, promoviendo

la difusión de sus servicios y programas.

El sitio web de la Intranet, estará accesible para todos los miembros de la

organización, ya que se podrá acceder desde la web con su respectivo usuario

y contraseña.

Page 17: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

2

CAPITULO I

1.- PRESENTACIÓN DEL PROBLEMA

1.1.- Planteamiento del Problema

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.

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.

Page 18: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

3

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.

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,

Page 19: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

4

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 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 del sitio web, contenido de la presentación del Grupo de Intervención

y Rescate de la Policía Nacional, noticias relevantes, revista informativa, módulo de

calendario de actividades, galería de fotos, videos y enlaces dinámicos de las páginas

de interés.

Segundo Menú

Page 20: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

5

Institución

Misión

Visión

Plan Estratégico

Comandantes

Historia

Tercer menú

Programas

Bases

Especialidades

Promociones

Operaciones

Comunicaciones Estratégicas

Capacitación

PON

GPR

Cuarto menú

Organización

Estructura

Directorio

Quinto menú

Sistemas on-line

Partes

RRHH

Bodega

Rastrillo

Capacitación

Operaciones

Cero Papeles

Comedor

Page 21: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

6

Sexto menú

Noticias GIR

Séptimo menú

Documentos

Biblioteca

Envío de Correo

Octavo menú

Contactos

Noveno Menú

Salir

Page 22: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

7

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 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.

Page 23: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

8

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 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á

Page 24: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

9

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.

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

Page 25: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

10

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.

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.

Page 26: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

11

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,

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.

Page 27: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

12

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

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.

Page 28: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

13

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;

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.

Page 29: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

14

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.

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

Page 30: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

15

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.

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).

Page 31: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

16

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.

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.

Page 32: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

17

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

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.

Page 33: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

18

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

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.

Page 34: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

19

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.

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.

Page 35: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

20

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;

Apache, como servidor web;

MySQL, como gestor de bases de datos;

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

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

Page 36: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

21

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ú

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

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

Page 37: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

22

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

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

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

Page 38: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

23

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.

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.

Page 39: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

24

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.

2.2.4.3.- Base de Datos MySQL

Ilustración 4: Logo de Mysql

Page 40: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

25

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.

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.

Page 41: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

26

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.

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.

Page 42: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

27

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 43: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

28

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 44: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

29

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 45: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

30

2.2.4.5.- Gestor de Contenidos (CMS)

Un sistema gestor de contenidos o CMS, del inglés Content Management System, es

un programa que permite crear una estructura de soporte (framework) para la creación

y administración de contenidos, principalmente en páginas web, por parte de los

administradores, editores, participantes o demás roles.

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el

contenido del sitio web. El sistema permite manejar de manera independiente el

contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier

momento un diseño distinto al sitio web sin tener que darle formato al contenido nuevo,

además de permitir la fácil y controlada publicación en el sitio a varios editores.

Funcionamiento

Un sistema de administración de contenidos siempre funciona en el servidor web en el

que esté alojado el portal. El acceso al gestor se realiza generalmente a través del

navegador web, y se requiere el uso de FTP para subir el contenido.

Ventajas y Oportunidades

El gestor de contenidos facilita el acceso a la publicación de contenidos a un

rango mayor de usuarios.

Permite que sin conocimientos de programación ni maquetación cualquier

usuario pueda añadir contenido en el sitio web.

Además permite la gestión dinámica de usuarios y permisos, la colaboración de

varios usuarios en el mismo trabajo, la interacción mediante herramientas de

comunicación.

La actualización, backup y reestructuración del sitio web son muchos más

sencillas al tener todos los datos vitales del sitio, los contenidos, en una base

de datos estructuradas en el servidor.

Page 46: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

31

Tipos de Gestor de Contenidos

DRUPAL

Sistema CMS modular multipropósito y muy configurable que permite publicar artículos,

imágenes u otros archivos y servicios añadidos como foros, encuestas, votaciones,

blogs y administración de usuarios y permisos.

Es un software gratuito y open source. Creado en PHP y con posibilidad de utilizar

varias bases de datos distintas, por defecto MySql.

MAMBO

Es un sistema de portales CMS basado en lenguaje de programación PHP y base de

datos MySql de código abierto.

Características Principales:

Módulo de seguridad multinivel para usuarios y administradores.

Soporte de subida de imágenes para incorporar a nuestra propia biblioteca y

para usar en cualquier parte del sitio web.

Soporta GNU/Linux, FreeBSD, MacOSX server, Solaris.

Gestor de archivos, almacena artículos antiguos y se logra publicarlos cuando

sea necesario.

Módulos configurables, integrables, el cual se configura de acuerdo al contenido

a publicar.

A destacar que Mambo es software libre, con licencia GNU/GPL, es decir que podemos

utilizarlo para todos nuestros desarrollos sin límite alguno. Muy importante, sobre todo

si estamos empezando un proyecto y no podemos permitirnos un gasto grande en un

desarrollo de una aplicación a medida.

No es el típico constructor de portales. Está más orientado a la creación de webs

personales y corporativas, su fortaleza está en un núcleo muy estable antes que en la

cantidad de paquetes que se puedan añadir para dar más funcionalidad. Es decir, si

preferimos estabilidad, escoge Mambo.

Page 47: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

32

Ello no quiere decir que no se puedan utilizar añadidos, sino que el equipo de

desarrollo se orienta más a la estabilidad y los add-on, suelen correr por cuenta de

terceras personas, que desinteresadamente colaboran con el proyecto para mejorar la

funcionalidad sobre una base muy estable.

WORDPRESS

Es un sistema CMS enfocado a la creación de blogs (sitios web periódicamente

actualizados). Desarrollado en PHP y MySql, bajo licencia GPL y código modificable.

Características principales:

Gestión y distribución de enlaces.

Permite comentarios y herramientas de comunicación entre blogs.

Subida y gestión de adjuntos y archivos multimedia.

Fácil de administrar los múltiples blogs desde una sola sesión.

JOOMLA

Ilustración 7: Logo de Joomla

Es un sistema de gestión de contenidos (CMS) de código abierto que fue construido

originalmente sobre las bases de la aplicación Mambo y posteriormente fue reescrito

utilizando PHP5 y agregando grandes funcionalidades, que lo han convertido en una

de las aplicaciones más premiadas a nivel mundial, para más del 3% del total mundial

de sitios web. Debido a su estructura flexible y adaptable, se convierte en la solución

perfecta para pequeñas, medianas y grandes empresas.

Joomla posee más de 10.000 componentes que permitirán ir ampliando las

funcionalidades de un sitio web con nuevas opciones como pueden ser tienda virtual,

envío de boletines, foros, galerías de imágenes, etc.

Page 48: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

33

Funcionamiento:

En el ámbito de los gestores de contenidos, puede decirse que Joomla es una

excelente opción, ya que brinda una solución rápida y muy customizable para tener

sitios webs dinámicos que requieren constantes actualizaciones.

Cuando un usuario escribe o hace clic en nuestra dirección web, el index.php

inmediatamente “llama” a la plantilla que estamos usando. En el índex de la plantilla se

encuentra buena parte de la información de la estructura de la web, y casi toda la

información de los estilos. Es decir, si en la plantilla se requieren módulos, entonces

aparecerá el módulo específico que originalmente se encuentra en su directorio y

ahora se refleja en el sitio, de igual manera sucede con los componentes.

Ilustración 8: Funcionamiento de un llamado a un archivo index.php

Se puede probar personalizando el módulo que se desee con las propias etiquetas y

opciones de configuración, ya que cada módulo tiene sus parámetros en un archivo

XML.

Seguridad:

En lo que refiere a seguridad, Joomla es uno de los pocos sistemas de gestión de

contenidos que cuenta con la suficiente participación activa como para generar

soluciones rápidas y precisas ante la presencia de bugs (vulnerabilidades) que vayan

surgiendo, además cuenta con muchos mecanismos de encriptación.

Page 49: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

34

Joomla está bajo constante desarrollo y por lo tanto cada cierto tiempo se lanzan

nuevas versiones que corrigen fallos de seguridad y agregan nuevas funcionalidades al

sitio.

Entre otras prestaciones que posee este administrador de contenidos se incluyen:

hacer caché de páginas para mejorar el rendimiento, versiones imprimibles de páginas,

indexamiento web, flash con noticias, feed RSS, polls, calendarios, búsqueda en el sitio

web, e internacionalización del lenguaje.

Características:

Organización del sitio web: Joomla está preparado para organizar

eficientemente los contenidos de su sitio en secciones y categorías, lo que

facilita la navegabilidad para los usuarios y permite crear una estructura sólida,

ordenada y sencilla para los administradores. Desde el panel administrador de

Joomla se podrá crear, editar y borrar las secciones y categorías del sitio de la

manera que convenga.

Publicación de contenidos: Se podrá crear páginas ilimitadas y editarlas

desde un sencillo editor que permite formatear los textos con los estilos e

imágenes deseadas. Los contenidos son totalmente editables y modificables.

Escalabilidad e implementación de nuevas funcionalidades: Joomla ofrece

la posibilidad de instalar, desinstalar y administrar componentes y módulos, que

agregarán servicios de valor a los visitantes de su sitio web, por ejemplo:

galería de imágenes, foros, newsletters, etc.

Administración de usuarios: Joomla le permite almacenar datos de usuarios

registrados y también la posibilidad de enviar e-mails masivos a todos los

usuarios.

Page 50: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

35

Diseño y aspecto estético del sitio: Es posible cambiar todo el aspecto del

sitio web, debido a la gamma de templates que utiliza joomla, de igual manera

programando ciertas líneas de código en los archivos *.php..

Publicidad: Es posible hacer publicidad en el sitio usando el administrador de

banners.

Ventajas:

Fácil de instalar.

Gran cantidad de los componentes gratuitos.

El código de los componentes es php por tal motivo es programable.

Es multiplataforma.

Joomla funciona con software libre como la base de datos MySql, Apache y

PHP.

El consumo de recursos es muy bajo.

Escalabilidad e implementación de nuevas funcionalidades, debido a la gran

cantidad de funciones adicionales que se puede instalar.

Manejar controladamente las cuentas de usuarios.

Joomla por ser código abierto, se necesita tener conocimientos del lenguaje de

programación PHP y base de datos MySql para crear plug-ins, componentes,

módulos propios.

Page 51: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

36

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 9: 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 52: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

37

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 53: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

38

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 54: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

39

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 55: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

40

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 56: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

41

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 57: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

42

a) Administración del Sistema

Ilustración 10: Caso de Uso Administración del Sistema

Page 58: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

43

b) Ingreso al Sistema

Ilustración 11: 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 59: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

44

c) Administración de Información

General

Ilustración 12: Caso de Uso Administración de Información General

Page 60: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

45

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 61: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

46

d) Administración de Noticias

Ilustración 13: Caso de Uso Administración de Noticias

Page 62: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

47

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 63: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

48

e) Administración de Galería de Imágenes

Ilustración 14: Caso de Uso Galería de Imágenes

Page 64: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

49

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 65: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

50

f) Administración de

Documentos

Ilustración 15 : Caso de Uso Administración de Documentos

Page 66: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

51

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 67: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

52

g) Administración del envío de Mensajes

Ilustración 16: Caso de Uso Envío de Mensajes

Page 68: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

53

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 69: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

54

h) Usuarios Registrados

Ilustración 17: Caso de Uso para Usuarios Registrados

Page 70: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

55

4.4.- Diagrama de Secuencias

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración del sitio web Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

seleccionar opciónmenú principal

base dedatos

INTERFAZ: Validarusuario y/o password

autenticarse

confirmar usuario

ingresar a la interfaz

seleccionar submenú

agregar contenido al artículo

agregar títulos al artículo

definir formatos

cargar fotos al artículo

módulo:información general

guardarBD

mostrar contenido

Realizado por: Alexandra Viteri

Tabla 9: Diagrama de Secuencias Administrador del Sitio Web

Page 71: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

56

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de Noticias Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministrar

noticia

módulo:administración noticia

define categoríasde noticias

base dedatos

guardar información

guardadocorrectamente

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

agregar nombrepara la categoria

Realizado por: Alexandra Viteri

Tabla 10: Diagrama de Secuencias Administración de Noticias

Page 72: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

57

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de Noticias Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración noticia

módulo:agregar noticia

ingresartítulo

base dedatos

guardar en laBD

validarusuario

password

autenticarse

confirmar usuario

ingresar interfaz

seleccionarcategoría

redactarnoticia

publicar noticia

ingresar nuevo ítempara la noticia

Realizado por: Alexandra Viteri

Tabla 11: Diagrama de Secuencias Agregar Noticias

Page 73: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

58

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de Noticias Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración noticia

módulo:modificar noticia

seleccionarcategoría

base dedatos

guardar en laBD

validarusuario

password

autenticarse

confirmar usuario

ingresar interfaz

seleccionarnoticia

publicar noticia

modificarnoticia

actualizarnoticia

Realizado por: Alexandra Viteri

Tabla 12: Diagrama de Secuencias Modificar Noticias

Page 74: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

59

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de Noticias Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministrar

noticia

módulo:eliminar noticia

seleccionarnoticia

base dedatos

actualizar noticias

mostrar noticias

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

eliminar noticia

Realizado por: Alexandra Viteri

Tabla 13: Diagrama de Secuencias Eliminar Noticias

Page 75: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

60

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Administración de Noticias Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministrar

noticiamódulo: Ver Noticias

seleccionarnoticia

base dedatos

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

consultar noticia

retornar noticia

mostrar noticiaconsultada

Realizado por: Alexandra Viteri

Tabla 14: Diagrama de Secuencias Ver Noticias

Page 76: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

61

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

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

módulo:galería de imágenes y videos

definecategorías

base dedatos

validarusuario

password

autenticarse

confirmar usuario

módulo:agregar foto

guardar en BD

seleccionarcategoría

subir foto

agregardescripción

ingresar a la interfaz

guardada correctamente

mostrar foto publicada

agregar nombrepara categoría

agregar link para video

Realizado por: Alexandra Viteri

Tabla 15: Diagrama de Secuencias Administración de Galería de Imágenes

Page 77: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

62

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

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

módulo:eliminar foto y video

seleccionarfoto o video

base dedatos

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

mostrar galería de imágenes

eliminar foto

actualizar galería

Realizado por: Alexandra Viteri

Tabla 16: Diagrama de Secuencias Eliminar Galería de Imágenes

Page 78: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

63

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Documentos Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

ingresaropción biblioteca

base dedatos

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

seleccionardocumento

agregarasunto

agregar comentario

ingresar tipode rol

subirdocumento

módulo:de documentos

guardarBD

documento cargado

Realizado por: Alexandra Viteri

Tabla 17: Diagrama de Secuencias Administración de Documentos

Page 79: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

64

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Documentos Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

seleccionardocumento

base dedatos

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

módulo:eliminar documentos

actualizar biblioteca

mostar documento

eliminardocumento

Realizado por: Alexandra Viteri

Tabla 18: Diagrama de Secuencias Eliminar Documentos

Page 80: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

65

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Administración de Envío de Mensajes Fecha: 23 de Marzo de 2015

AdministradoraGIR

INTERFAZ: SITIO WEBadministración

seleccionar grupo

base dedatos

validarusuario

password

autenticarse

confirmar usuario

ingresar a la interfaz

inserto mensaje

agregar fecha

agregar asunto

agregar cuerpo de mensaje

enviar mensaje

módulo:envío de mensajes

guardarBD

mensaje enviado

Realizado por: Alexandra Viteri

Tabla 19: Diagrama de Secuencias Administración de Envío de Mensajes

Page 81: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

66

Subsistema: Sitio Web de la Intranet para el GIR. Módulo: Gestión de Navegación Fecha: 23 de Marzo de 2015

UsuarioRegistrado GIR

INTERFAZ: Validarusuario y/o password

autenticarse

confirmar usuario

ingresar a la interfaz

INTERFAZ PRINCIPAL:SITIO WEB DE LA INTRANET

GIR

seleccionar las opciones menú de la Intranet

observar el contenido de cada uno de lasopciones del menú de la Intranet

descargar archivos permitidos con este usuario

salida del sitio web de la Intranet

Realizado por: Alexandra Viteri

Tabla 20: Diagrama de Secuencias Gestión de Navegación

4.5.- Modelo Entidad Relación

Se presenta una parte del modelo de la base de datos que conforma el Gestor

de Contenidos de JOOMLA, del sitio web de la INTRANET del GIR.

Page 82: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

67

Page 83: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

68

4.6.- 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: Alexandra Viteri

Tabla 21: Diagrama de Clases Administración de Documentos

Page 84: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

69

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: Alexandra Viteri

Tabla 22: Diagrama de Clases Administración de Noticias

Page 85: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

70

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: Alexandra Viteri

Tabla 23: Diagrama de Clases Administración de Galería

Page 86: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

71

4.7.- Mapa de Navegación

El mapa de navegación del sitio web se estructuro de la siguiente manera:

Inicio

Institución

Misión

Visión

Plan Estratégico

Comandantes

Historia

Programas

Bases

Especialidades

Promociones

Operaciones

Comunicaciones Estratégicas

Capacitación

PON

GPR

Organización

Estructura

Directorio

Sistemas on-line

Partes

RRHH

Bodega

Rastrillo

Capacitación

Operaciones

Cero Papeles

Comedor

Page 87: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

72

Documentos

Biblioteca

Envío de Correo

Contactos

Salir

4.8.- Recursos

4.8.1.- Recursos de la Universidad

TUTOR: Ing. Pedro Alberto Belalcázar Villamar.

Asesoría durante el desarrollo del Proyecto.

4.8.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

Personal de Comunicación Social GIR

Lcda. Lorena Aguirre

4.8.3.- Recursos de la Egresada

Portátil

Suministros de oficina.

Internet, libros, folletos.

Page 88: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

73

4.9.- Presupuesto

ITEM RUBRO UNIDAD CANTIDAD

VALOR UNITARIO

VALOR RUBRO

Nº $ $

1 ALQUIER DE COMPUTADORA

Horas 400 $ 1 400

SUBTOTAL $ 400

2

MANO DE OBRA (Luz, Agua, Teléfono, transporte)

Horas 900 $ 5 4500

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 89: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

74

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

se marca ninguna opción, se tendrá que ejecutar el programa desde el menú

de Inicio /Todos los programas.

Page 90: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

75

5.2.- Requisitos para que Funcione Joomla

Antes de empezar a instalar Joomla, hay que tener en cuenta un par de

prerrequisitos que deben cumplirse.

Estos requisitos son válidos tanto si tiene un servidor dedicado como si se trata de

un plan de alojamiento compartido, o si está instalando una copia en un equipo

local para pruebas o desarrollo.

Sistema Operativo Windows xp/Vista/Windows7

Apache versión 2.4.4

PHP versión 5.4.12

MySQL versión 5.6.12

5.3.- Instalaciones

A continuación se detalla cómo se realizó la instalación del software necesario para

el desarrollo e implementación del sitio web de la Intranet para el Grupo de

Intervención y Rescate de la Policía Nacional.

5.3.1.- Instalación de WampServer 2.4

a) Descargar el archivo de instalación y luego ejecutar

b) Al hacer doble clic sobre el instalador, nos aparece una ventana de

asistente de instalación, como se observa a continuación:

Page 91: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

76

Ilustración 18: Pantalla de Instalación de WAPSERVER

c) Damos clic al boton “Siguiente” para avanzar al siguiente paso y aceptamos

el contrato de licencia.

d) Acontinuación seleccionamos la ruta por defecto donde se instalara

WAMPSERVER y pulsamos “Siguiente” para avanzar.

Page 92: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

77

e) Seleccionamos si deseamos o no los accesos directos.

Page 93: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

78

f) Seleccionamos la opción de install, para comenzar con la instalación.

g) Y por último comienza la instalación.

La instalación finalizara después de elegir el navegador predeterminado para

visualizar el sitio web de la Intranet, 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 94: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

79

La instalación habrá acabado al darle a “Siguiente” y después a “Finalizar

Ahora sabremos que nuestro WAMP esta encendido por el icono de la barra de

tareas:

Page 95: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

80

5.3.2.- Instalación de JOOMLA

Copiar el instalador de Joomla_3.3.3-Stable-Full_Package, dentro de la ruta

C: \wamp\www y a continuación descomprimir.

Luego ir al navegar de mozilla firefox y ejecutar localhost y dar clic en la opción de

Joomla_3.3.3-Stable del 06 de agosto de 2014.

A continuación se desplegara la pantalla de configuración de Joomla, tecleamos el

nombre de nuestro dominio donde queremos instalar Joomla tal y como se visualiza

a continuación.

Ilustración 19: Pantalla de Instalación de WAPSERVER

Aquí pasamos a configurar los datos de acceso a la base de datos y llenamos la

información tal y como se muestra en la imagen.

Page 96: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

81

Para finalizar la instalación nos muestra si se quiere instalar datos de ejemplos,

seleccionamos la opción de ninguno y pulsamos siguiente, los demás campos dejar

por default.

Enseguida se desplegara una ventana del progreso de la instalación

Page 97: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

82

Una vez terminada la instalación nos aparece una ventana de Felicidades, ya esta

instalado.

A continuación de debe dar clic en la opción que aparece en color anaranjado que

dice Eliminar carpeta de instalación.

5.4.- Configuraciones para levantar la plantilla del sitio web de la

Intranet

Para levantar la plantilla diseñada y desarrollada del sitio web de la Intranet del

Grupo de Intervención y Rescate, se debe tomar en cuenta lo siguiente:

Page 98: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

83

Sistema Operativo de 64 bits / Windows7.

Salir o apagar los servicios del WAMPSERVER.

Renombrar la carpeta WAMP creada en el directorio C:/WAMP por wampcopia.

Copiar el respaldo que contiene la plantilla desarrollada de la carpeta WAMP, en el

directorio C:/WAMP.

5.5.- Diseño e Interfaz

Una vez realizada las configuraciones del punto anterior procedemos a levantar el

sitio web de la Intranet del GIR.

a) Hacer doble clic en el WAMPSERVER, para levantar todos servicios

necesarios: Apache, PHP, MySQL.

Ilustración 20Pantalla de Servicios de WAPSERVER

b) Luego ir al navegador y escribir la siguiente dirección:

http://localhost/intragircentos/, nos mostrara la página principal de acceso de

los usuarios. Digitar usuario y clave:

Page 99: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

84

Usuario: laguirre

Clave: laguirre

Ilustración 21: Pantalla de Acceso al Sitio Web de la Intranet

c) Enseguida de autenticar el usuario y contraseña se ingresa al sitio web de la

Intranet del Grupo de Intervención de la Policía Nacional.

Page 100: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

85

Ilustración 22: Pantalla Principal del Sitio Web de la Intranet

Page 101: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

86

6.- CONCLUSIONES

Al culminar con el proyecto Desarrollo, Diseño e Implementación de una

Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del

Ecuador, puedo afirmar que los objetivos planteados al incio del proyecto

fueron cumplidos de manera satisfactoria.

Aprendi que es necesario realizar la selección del tipo mas adecuado de

representación para cada necesidad, dependiendo de los formalismos y del

lenguaje utilizado para su implementación.

El crecimiento de la Institución en cuanto al personal se refiere, ha generado

que se incremente y automaticen programas/servicios, para lo cual este

desarrollo es de primordial importancia para la promoción, difusión y

comunicación de los mismos.

La Intranet además de ser una reducción de costos, es un cambio de

filosofía, colaboración, secuencia de trabajo, y probablemente el camino

más seguro para la competitividad de la organización en un entorno cada

vez más competitivo, ágil y flexible.

La Intranet apoyara la "Independencia e interacción" del personal que

conforma el GIR, permitiendo un mejor desempeño, solución de problemas y

de decisión, gracias a una mayor y más oportuna disponibilidad de

información.

Entre los beneficios que se obtendra con la implementación de la Intranet es

mayor eficacia, productividad, ahorro y preparación a futuro.

Con la implementación de la intranet se busca mejorar la comunicación

entre todo el personal policial y administrativo que conforma el GIR; para

que las sugerencias, peticiones o cualquier comunicación en general, sea

más rápida y eficiente.

Page 102: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

87

7.- RECOMENDACIONES

Se debe capacitar e interactuar con el personal tanto policial como civiles,

con el fin de cada uno de ellos conozca la información publicada en el sitio

web de la Intranet.

Todo el personal que conforma el GIR, debe tener claro las ventajas y

objetivos de contar con una Intranet, para que se haga un buen uso de la

herramienta tecnológica, con el fin de que el intercambio de información se

realice de forma rápida, exacta, veraz y concisa.

Actualizar información periódicamente o cuando se requiera para alimentar

la base de datos y contar con información actualizada.

Realizar retroalimentaciones entre el personal del GIR, para que la toma de

decisiones sea más eficiente.

Tras la implementación del sitio web de la Intranet, uno de los factores

importantes para el éxito o fracaso del mismo es la socialización de política

de uso que se dé al mismo.

Page 103: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

88

Bibliografía

Apache Software Foundation- Servidor Web (1997), descargado febrero de 2015

desde http://httpd.apache.org.

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

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

Ciberaula- Una Introducción al Apache (2014), descargado febrero de 2015, mas

información en http://linux.ciberaula.com/articulo/linux_apache_intro

Ciclo Informático- Servidores WAMP (febrero 2012), descargado marzo de 2015,

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

Joomla - Instalación de Joomla (2014), descargado marzo de 2015, mas

información https://docs.joomla.org/J3.x:Installing_Joomla/es

Aulaclic- Instalar un Servidor local con WAMPSERVER, descargado marzo de 2015,

mas información http://www.aulaclic.es/dreamweaver-cs6/t_20_4.htm

Technology, C. ( 2004). Diccionario de Informatica E Internet. Cengage Learning.

Drupal - Introducción a Drupal (2012), descargado marzo de 2015, mas información

http://drupal.org.es

Joomla Ecuador. (12 de 10 de 2013). Joomla User Group Guayaquil - Ecuador.

Obtenido de http://www.joomlaguayaquil.org/

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

JD2010. (12 de 11 de 2013). JD2010, descargado marzo de 2015, mas información

en http://www.joomladay2010.es/las-ventajas-del-desarrollo-web-con-cms-como-

joomla/ GeekWare - Postgresql Vs Mysql (2010), descargado marzo de 2015, mas

información en http://danielpecos.com/documents/postgresql-vs-mysql/

Page 104: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

89

Autentia - Soporte a desarrollo informático (2003-2015), PHP vs JAVA, mas

información en http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PH

Oklan- Servicio Web (2007-2014), Ventajas de usar JOOMLA, mas información en

http://www.oklan.es/joomla/por-que-utilizar-joomla

ANEXO

Page 105: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

90

ANEXO

Page 106: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

91

Manual de Usuario

Page 107: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

92

Manual de Usuario

Inicio de Sesión

Para iniciar sesión se debe digitar, el nombre de usuario y la contraseña.

Ussername: Se debe escribir el nombre de usuario.

Password: Se debe escribir la contraseña o clave del usuario.

Menú Principal

En esta sección se encuentra un menú que contiene información referente al

Grupo de Intervención y Rescate de la Policía Nacional.

Ilustración 23: Menú Principal del Sitio Web de la Intranet

Para ello se debe dar clic, sobre cada una de las pestañas diseñadas, asi

podra acceder de forma detalla a las opciones selecionadas.

Page 108: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

93

Ilustración 24: Ventana correspondiente al menú Misión

Si se necesita realizar alguna modificación al contenido de cada uno de los

submenus diseñados dentro del sitio web de la Intranet, en este caso la

opción de Misión, debe ingresar a la administración de joomla, en el

siguiente enlace:

http://localhost/igir/administrator/

Ilustración 25: Pantalla de la Administración de Jommla

Aquí digite el usuario y la clave, para este caso solo la persona encargada

de la administración del sitio web, será la que tenga estas credenciales.

Page 109: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

94

Luego de autenticar el usuario y la clave, se ingresa a la página principal de

la administración de Joomla.

Dentro del menú principal, escogemos la opción de Contenido y damos clic

en Gestor de artículos, enseguida nos desplegara un listado con todos los

artículos creados dentro del sitio web de la Intranet, para el caso buscamos

el artículo con el nombre de misión.

Page 110: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

95

Hacer clic en el artículo de misión y se nos abre una ventana, que es

identico a un editor de texto, aquí podemos mofificar el título, la información

del contenido, adicionar o cambiar imágenes y al final dar en clic en Guardar

y cerrar.

Page 111: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

96

Ilustración 26: Pantalla Gestor de artículos

Para visualizar los cambios modificados, se debe actualizar la página del

sitio web http://localhost/igir/ desde el navegador web o dentro de la

administración de Jommla, la opción INTRANET GIR, que

se encuentra en la parte superior derecha, la cual nos presenta una vista

previa del sitio web.

Documentos

En esta sección están los documentos confidenciales y de acceso para todo

el personal del GIR, con niveles de seguridad de acuerdo al tipo de usuario,

para lo cual damos clic en la opción de Biblioteca.

Si el usuario es de tipo administrador, tendrá las opciones de ingresar

documentos nuevos, dentro de la biblioteca.

Si el usuario es de tipo Comandante, podrá visualizar los documentos

confidenciales o reservados que estén con este tipo de estado, y

también los de consulta.

Si el usuario es de tipo usuario, solo podrá consultar o descargar los

archivos permitidos.

Page 112: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

97

Ilustración 27: Pantalla de la opción de la Biblioteca

Si qeremos descargar un documento o archivo, damos clic en la opción

digital y se empezara a guardar en su computadora.

Para agregar más documentos o archivos .pdf, a la biblioteca, damos clic en

la opción de Ingresar Nuevo , se nos abre una ventana

con campos que se debe llenar antes de subir el archivo digital al sitio web.

Page 113: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

98

Ilustración 28: Pantalla de la opción de la Biblioteca

Fecha: Ingresamos la fecha que tendra el documento y que se visualizara en

la pantalla de los de los docuemntos a descargar en el sitio web de la

Intranet.

Para: En este campo ponemos a quien va dirigido.

Firma: Colocamos el nombre de la persona que sube el archivo.

Asunto: Aquí ponemos el asunto de documento.

Detalle: Una breve descripción de lo que contiene el documento.

Digital: Seleccionamos el archivo para subir al sitio web de la Intranet.

Ubicación_física: Lugar de donde se esta subiendo el archivo.

Comentario: Alguna descripción importante del documento.

Metadatos: Escribir una palabra para la busca de los documentos.

Estado: Seleccionar el estado que tendra el documento (derogado, vigente,

archivado).

Rol: Tener mucho cuidado al momento de seleccionar el rol (administrador,

consulta o reservado), ya que de esta opción dependera si quiero que sea

confidencial o no.

Una vez llenado todos los campos dentro la ficha solicitada, damos clic en

insertar, y se cargara el documento.

Page 114: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

99

Envío de Mensajes

En esta sección, podemos enviar mensajes urgentes a los correos del

personal del GIR.

Una vez creado el usuario y contraseña, ingresamos a la opción de

Grupos, esta opción solo estará habilitada para el usuario administrador,

que es la persona que se hará responsable de la administración del sitio

web.

Ilustración 29: Pantalla de la opción de Grupos

Damos clic en la opción Ingresar Nuevo y se nos desplegara una

ventana para insertar un grupo de personas para enviar el mensaje.

Una vez seleccionado los destinatarios damos la opción en insertar.

Page 115: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

100

Enseguida nos dirigimos a la opción de Envío de correo y nos

desplegara la siguiente ventana Insertar SMS, o el mensaje.

Aquí seleccionamos la fecha del mensaje, de que usuario se enviara, al

grupo que va dirigido el mensaje, el asunto y el estado, luego damos clic

en la opción de insertar.

Para finalizar seleccionamos el mensaje o sms insertado, damos cilc en

editar y se nos desplegara una ventana para enviar el mensaje.

Ilustración 30: Pantalla de la opción de Envío de Mensaje

Page 116: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

101

Actividades

Ilustración 31: Ventana de Calendario de Actividades

Al dar clic sobre el año, mes o día, dentro del calendario se desplegara el

siguiente menú:

Ilustración 32: Opciones de Calendario

Permite cambiar los años, meses, semanas o días anteriores.

Permite visualizar todos los eventos sobre el año seleccionado.

Permite visualizar los eventos del mes seleccionado.

Permite visualizar los eventos pero semana a semana.

Permite visualizar todos los eventos del día actual en el que se

encuentre el usuario.

Permite hacer las búsquedas de los eventos pasados.

Permite moverse a los eventos de un mes o año específico, para

ello se debe seleccionar el mes o año.

Permite cambiar los años, meses, semanas o días siguientes.

Al hacer clic en el mes seleccionado, dentro del calendario se visualizarán

los eventos correspondientes al mes seleccionado.

Page 117: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

102

Ilustración 33: Ventana de eventos de un Mes específico.

Al pasar el ratón por los días que se encuentran marcados con eventos; se

desplegará otra ventana en donde se detalla las características del evento.

Otra opción es dar clic sobre el día que tenga un evento para visualizar a

detalle el mismo.

Page 118: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

103

Ilustración 34: Ventana con evento de un día específico.

Al hacer clic en el evento del día seleccionado nos muestra a detalle las

especificaciones del evento.

Noticias

La Noticias se encuentra dentro de la opción de inicio o página principal del

sitio web de la Intranet, para leer haga clic sobre algún tema específico que

se encuentra dentro de la sección Noticias Internas GIR.

Ilustración 35: Pantalla Noticias Internas GIR.

Page 119: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

104

Luego de hacer el clic sobre el tema, se presenta el artículo completo, como

se observa a continuación y podrá leer la noticia o boletín completo.

Ilustración 36: Pantalla de Artículo Completo de las Noticias.

Para ingresar una nueva noticia o boletín al sitio web de la intranet nos

dirigimos al administrador de Joomla, opción Componentes K2.

Page 120: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

105

Ilustración 37: Pantalla del Módulo K2.

Seleccionamos la opción que dice categorías y damos clic en nuevo, se nos

desplegara una ventana con una ficha de datos, aquí debemos llenar el título

para la categoría y algunas opciones básicas que queremos añadir a la

noticia.

A continuación seleccionar la opción de ítems, aquí se pondrá el contenido

completo de la noticia a ser publicada, se debe llenar las opciones básicas.

Title: El título de la noticia.

Title alias: El alias de la noticias, poner lo mismo del título.

Page 121: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

106

Category: Asignar una categoría a la noticia.

Feature: Si no queremos que se muestre esta opción dejar en No.

Published: Para que se publique o se visualice en el sitio web, poner Sí.

Content: Agregar la información de la noticia o boletín.

Imagen: Seleccionar una imagen para la noticia.

Author publishing status

Language: Seleccionar la opción de todos.

Access level: Se refiere al nivel de acceso, dejar en public.

Creatión data: Seleccionar la fecha de creación de la noticia.

Start publishing: Seleccionar la fecha en que se publicara la noticia.

Finish publishing: Seleccionar la fecha en que finalizara la publicación de la

noticia.

Item view options in category listings

Title: Seleccionar show, para que se muestre el título de la noticia dentro de

la categoría.

Link on title: Seleccionar show, que nos muestra en el enlace en el título de

la noticia.

Item created date and time: Seleccionar show, para mostrar la fecha de

creación de la noticia dentro de la categoría.

Item view opciones

Item created date and time: Seleccionar show, para mostrar la fecha de

creación de la noticia.

Title: Seleccionar show, para que se muestre el título de la noticia.

Imagen: Seleccionar show, para que se muestre la imagen para la noticia.

Imagen size: Seleccionar médium, tamaño de la imagen de la noticia.

Introtext: Seleccionar show, para que se muestre el texto que tendrá la

noticia.

Las demás opciones se recomienda se deja por default.

Una vez ingresada la información solicitada dar clic en la opción de Guardar

y Cerrar, luego ir actualizar el sitio web para visualizar la noticia ingresada.

Page 122: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

107

Galería de Imágenes y Vídeos

Para visualizar las fotos o imágenes de los distintos eventos realizados por

el Grupo de Intervención y Rescate de la Policía Nacional, nos dirigimos a la

opción de Galería de Imágenes y Videos, que se encuentra en la página de

inicio o pantalla principal del sitio web.

Ilustración 38: Pantalla de la Galería de Imágenes

En esta sección se encuentra una presentación de imágenes con efectos de

diseño y animación para visualizar todas las fotos subidas o cargadas al sitio

web.

Video

También se puede visualizar videos de alguna operación o servicio prestado,

para esto de clic sobre el video para reproducir el mismo.

Ilustración 39: Pantalla que muestra los Videos

Para agregar imágenes nuevas, ingresar a la administración de Joomla,

Gestor de Módulos y seleccionar Galería de Imágenes.

Page 123: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

108

A continuación se desplegara una ventana del Gestor de módulos, Módulo

mod_carouselck, seleccionamos la opción de Slides manager, para

configurar o añadir las nuevas fotos y enlaces de videos, las demás

opciones dejar por default tal como trae el sistema.

Ilustración 40: Pantalla de la añadir fotos.

Para añadir una nueva foto hacer clic en agregar slider e

ingresar los campos solicitados.

Page 124: UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE … · Mi agradecimiento a la Universidad Central del Ecuador, a la Facultad de Ingeniería Ciencias Físicas y Matemáticas, Carrera de

Desarrollo, Diseño e Implementación de una Intranet para el Grupo de Intervención y Rescate de la Policía Nacional del Ecuador

109

Una vez llenada la ficha solicitada y seleccionados los nuevos archivos a

subir al sitio web, hacer clic en Guardar y Cerrar e ir actualizar la Intranet

para visualizar los cambios.