29
INGENIERÍA DE SISTEMAS E INFORMÁTICA TEMA: ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN MICRO SITIO WEB DENOMINADO OBSERVATORIO DE RELACIONES INTERNACIONALES Y CONFLICTOS (ORIC), UTILIZANDO GESTOR DE CONTENIDOS WORDPRESS PARA EL CENTRO DE ESTUDIOS ESTRATÉGICOS DE LA UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE. Tutor: Ing. José Sancho Autor: Edwin Xavier Vega López SANGOLQUÍ, MAYO 2015

Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

INGENIERÍA DE SISTEMAS E INFORMÁTICA

TEMA:

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN MICRO SITIO WEB DENOMINADO

OBSERVATORIO DE RELACIONES INTERNACIONALES Y CONFLICTOS (ORIC),

UTILIZANDO GESTOR DE CONTENIDOS WORDPRESS PARA EL CENTRO DE

ESTUDIOS ESTRATÉGICOS DE LA UNIVERSIDAD DE LAS FUERZAS ARMADAS

ESPE.

Tutor:

Ing. José Sancho

Autor:

Edwin Xavier Vega López

SANGOLQUÍ, MAYO 2015

Page 2: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Contenido

Pruebas

Objetivos

Especificación de Requerimientos

Planteamiento del Problema

Marco Teórico

Implementación de la Metodología

7

6

5

4

3

2

1

Ejecución del Sistema

8 Conclusiones y Recomendaciones

Page 3: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Planteamiento del Problema

Page 4: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Objetivos

Elaborar la especificación de requerimientos del sistema utilizando el estándar

IEEE 830.

Desplegar páginas amistosas para los usuarios usando gestor de contenidos

Wordpress.

Utilizar la metodología UWE para el desarrollo de la aplicación.

Lograr una presentación amigable y entretenida mediante el uso de varios

Plugins de Wordpress (API Google MAPS) para llamar la atención de los

usuarios involucrados en temas de seguridad y defensa

Específicos

Desarrollar un micro sitio web denominado Observatorio de Relaciones

Internacionales y Conflictos, interactivo para el Centro de Estudios Estratégicos de la

Universidad de las fuerzas armadas ESPE, utilizando el Gestor de Contenidos

Wordpress y herramientas de desarrollo basados en la web 2.0, web 3.0 y SMO

(Social Media Optimización) que permita informar e involucrar en temas de seguridad

y defensa nacionales e internacionales a los visitantes del sitio.

General

Page 5: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Marco Teórico

Wordpress, PHP, Bootstrap, MVC,

Mysql, JavaScript, Ajax, Jquery, Mysql,

Tomcat

.

Herramientas de Desarrollo

UWE UML

Metodología

Wordpress: Gestor de contenido,

Software libre muy utilizado.

PHP: Es un lenguaje de

programación de uso general de

código del lado del servidor

originalmente diseñado para el

desarrollo web de contenido

dinámico.

Bootstrap: Es un framework de CSS

MVC: Modelo Vista Controlador,

patron de arquitetura de software.

IEEE 830, ISO / IEC 29119

Standares

Page 6: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Marco Teórico

MySQL: Sistema Gestor de Bases de

Datos de código abierto.

JavaScript: Lenguaje de programación

orientado a Objetos.

Ajax:Asynchronous JavaScript And XM

L, crea aplicaciones interactivas o RIA

(Rich Internet Applications)

Jquery:Es una biblioteca de JavaScript,

usada para desarrollar animaciones y

agregar interacción con la técnica

AJAX a páginas web

Wordpress, PHP, Bootstrap, MVC,

Mysql, JavaScript, Ajax, Jquery, Mysql,

Tomcat

.

Herramientas de Desarrollo

UWE UML

Metodología

IEEE 830, ISO / IEC 29119

Standares

Page 7: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Marco Teórico

Tomcat: Servidor de Aplicaiones Web,

Es un contenedor de Servlets,

implementación de Software de código

abierto.

Wordpress, PHP, Bootstrap, MVC,

Mysql, JavaScript, Ajax, Jquery, Tomcat

.

Herramientas de Desarrollo

UWE UML

Metodología

IEEE 830, ISO / IEC 29119

Standares

Page 8: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Marco Teórico

UWE: método de ingeniería del

software para el desarrollo de

aplicaciones.

Las dimensiones de la metodología

se direccionan en 3 ejes.

Fases:

• Análisis de Requerimientos

• Modelo Conceptual

• Modelo Navegacional

• Modelo de Presentación

Wordpress, PHP, Bootstrap, MVC,

Mysql, JavaScript, Ajax, Jquery, Mysql,

Tomcat

.

Herramientas de Desarrollo

UWE UML

Metodología

IEEE 830, ISO / IEC 29119

Standares

Page 9: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Marco Teórico

IEEE 830 Enfocada tanto al cliente

como al equipo de desarrollo y

opciones de usuario final.

ISO / IEC 29119 Buenas prácticas

para la evaluación del software

dentro de cualquier ciclo de

desarrollo.

Wordpress, PHP, Bootstrap, MVC,

Mysql, JavaScript, Ajax, Jquery, Mysql,

Tomcat

.

Herramientas de Desarrollo

UWE UML

Metodología

✓ IEEE 830, ISO / IEC 29119

Standares

Page 10: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Especificación de Requerimientos

Persectiva

Usuario

Información Conflictos Internacionales

Gráficos Estadísticos

Información Recursos Desencadenantes de

Conflictos

Reportes

Administrador/Colaborador

Administrar Información y Entradas

Page 11: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Carga de Informacíon al Sistema.

Presentar Información en Mapa Geoestrategico.

Presentación de Estadísticas y Reportes

Administrar las cuentas de usuarios y Entradas.

Administrador del Sitio.

Colaborador.

Usuario Final / Vistante del Sitio.

Funciones del

Producto

Tipos y

Funciones del

Usuario.

Especificación de Requerimientos

Page 12: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Navegador Web

Acceso a Internet

Acceso como Administrador o Colaborador

Orientada a la Web.

Servidor pra Implementación.

Requisitos

Generales

Interfaces /

Presentación

Especificación de Requerimientos

Page 13: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Módulos

Visualizar Información de

Conflictos en mapa.

Visualizar información recursos

desencadenantes de conflictos.

Visualizar Graficas.

Visualizar Reportes.

Administrar Usuarios

(Administrador, Colaborador).

Administrar Entradas.

Administrar Páginas de

Información.

Administrar Información de

Continente, País, Conflicto,

Índices y Variables.

Administrar gráficos, diseño e

imagenes del sitio.

Administrador Usuario / Visitante

Page 14: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Implementación de la Metodología “ORIC-ESPE

• La metodología UWE utilizada permitió una correcta implementación y

funcionalidad del sistema.

– Definir los actores.

– Definir los casos de uso.

– Definir los diagramas.

Page 15: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Implementación de la Metodología “ORIC-ESPE

Procesos

Actores

System

Coordinador

Responsable

actualizarInformación

cambiarContraseña

buscarUsuario

<<include>>

<<include>>

Evaluador

System

Coordinador

Responsable

actualizarInformación

cambiarContraseña

buscarUsuario

<<include>>

<<include>>

Evaluador

System

Administrador

administrarUsuario

administrarTipoEvaluación

administrarPeríodoEvaluación

administrarCriterio

administrarVariable

administrarIndicador

administrarEstado

cargarDocumento

iniciarNuevoPeríodo

administrarSede

administrarTipoCarrera

administrarDepartamento

administrarCarreraPrograma

administrarTipoEvalaución

visualizarReporte

Coordinador

Evaluador

Responsable

Administrador Colaborador Usuario/Visitante

Visualizar Micro Sitio

Consultar Mapa

Administrar Información

Page 16: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Casos de Uso

MICRO SITIO WEB DENOMINADO OBSERVATORIO DE RELACIONES INTERNACIONALES Y CONFLICTOS (ORIC)

Modelo de Casos de Uso:

usuario

adminsitrador

<<navegación>>

Consultar conflictos

<<navegación>>

Consultar recursos

<<proceso>>

Adminsitrar Recursos

<<proceso>>

Adminsitrar conflicto

<<navegación>>

Ver estadística

<<proceso>>

Administrar Estadística

Page 17: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Casos de Uso Paquete 1

visitante

adminsitrador

<<proceso>>

Visualizar MicroSitio

visitante

adminsitrador

<<proceso>>

Consultar Mapa

Elegir Localidad

Presentar Detalle

Page 18: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Casos de Uso Paquete 2

adminsitrador3

<<proceso>>

Administrar Datos

Validar Usuario

Seleccionar Tabla

Crear Actualizar

Eliminar

Page 19: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Diagrama Navegación Paquete 2

Page 20: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Diagrama Físico

Relationship_1

Relationship_3

Relationship_4

Relationship_5Relationship_6

Relationship_7

wpa_recursos

#

o

recu_codigo

recu_descripc

Integer

Variable characters (25)

wpa_variables

#

o

o

vari_codigo

vari_nombre

vari_descripc

Integer

Variable characters (25)

Text

wpa_conflicto

#

o

o

o

conf_codigo

conf_nombre

conf_annio

conf_decripc

Integer

Variable characters (25)

Date

Variable characters (25)

wpa_indicadores

#

o

o

indi_codigo

indi_nombre

indi_valor

Integer

Variable characters (25)

Integer

wpa_pais

#

o

pais_codigo

pais_nombre

Integer

Variable characters (25)

wpa_continente

#

o

conti_codigo

conti_descripc

Integer

Variable characters (25)

wpa_paisconf

# copa_codigo Integer

Page 21: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Investigación

Inicio

Menú Principal

Home Mapa Desencadenantes Estadística

Navegar Página Home

Ver Página Home

Navegar Página Mapa

Ver Página Mapa

Navegar Página Desencadenantes

Ver Página Desencadenantes

Navegar Página Estadísticas

Ver Página Estadísticas

Page 22: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

0 2 4 6 8 10 12

Facilidad de Aprendizaje

Accesibilidad

Flexibilidad

Tiempo de Respuesta

Reducción de la carga Cognitiva

Buena Imagen y Estética

Usabilidad Aplicación ORIC

VALORACIÓN MALO VALORACIÓN REGULAR VALORACIÓN BUENO

Pruebas

Caja Negra

StressCaja

Blanca

Page 23: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Ejecución del Sistema

Asignación de Responsables ReportesInformación✓ Administración

Page 24: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Ejecución del Sistema

Asignación de Responsables ReportesInformación✓ Administración

Page 25: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Ejecución del Sistema

Asignación de Responsables ReportesInformación ✓ Administración

Page 26: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Ejecución del Sistema

Asignación de Responsables ReportesInformación ✓ Administración

Page 27: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Conclusiones

El sitio web desarrollado permitirá a los usuarios conocer más de los

conflictos internacionales así como sus principales recursos

desencadenantes.

El micro sitio posee condiciones donde el contenido no tiene

problemas de compatibilidad de los navegadores

El realizar el desarrollo de un sitio web con una metodología UWE

facilita al desarrollador la realización de vistas, registros y

optimización de recursos en el desarrollo del sitio web.

Se obtiene una presentación amigable y entretenida mediante el uso

de la API Google MAPS para llamar la atención de los, visitantes y

usuarios involucrados en temas de seguridad y defensa.

Page 28: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Recomendaciones

Se recomienda que el encargado de administrar el sistema ORIC-

ESPE tenga conocimientos básicos en administración de Wordpress.

En caso de tener dudas acerca de la manipulación del sistema se

recomienda acudir al Manual de Usuario.

Se garantizará el producto de software siempre y cuando se realice

una buena administración.

En caso de existir dudas acerca de los ingresos al sistema; acudir la

entidad wpUuarios de la base de datos.

Page 29: Presentación de PowerPointrepositorio.espe.edu.ec/bitstream/21000/11962/3/T... · UWE UML Metodología IEEE 830, ISO / IEC 29119 ... Se obtiene una presentación amigable y entretenida

Gracias.

Solo Venciondote Venceras….