Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TESIS DE GRADO
SISTEMA GESTOR DE CONTENIDOS (CMS) PARA PERIÓDICOS
DIGITALES UTILIZANDO RETÍCULAS EN LA DIAGRAMACIÓN DE
PÁGINAS WEB
LA PAZ - BOLIVIA
2014
UNIVERSIDAD MAYOR DE SAN ANDRÉS
FACULTAD DE CIENCIAS PURAS Y NATURALES
CARRERA DE INFORMÁTICA
LICENCIA DE USO
ii
AGRADECIMIENTOS
A mis queridos papás Roberto Patty Chura y Paulina Quispe Márquez, por todo el
apoyo, cariño, amor y paciencia que me brindaron, no solo en esta etapa, sino en
el transcurso de toda mi vida.
A mis hermanos Carlos, Nelly, Silvia y Paul que estuvieron a mi lado brindándome
el principal apoyo que es su amor, mostrándome una sonrisa en tiempos de
tristeza.
Al M. Sc. Franz Cuevas, Docente Revisor, por todos los espacios de tiempo que
me brindo, paciencia, comprensión, además de todas las acertadas
recomendaciones emitidas a lo largo del desarrollo del presente estudio.
Agradecer la colaboración de los editores del Periódico Digital PIEB, por toda la
colaboración brindada y en especial al Ing. Francisco Cádiz, del área de Sistemas,
por el asesoramiento para el desarrollo de este trabajo.
iii
RESÚMEN
Las personas, empresas y organizaciones utilizan los sitios web para difundir su
información, con el objetivo de llegar a un mayor numero de personas, con algún
fin que puede ser social, educativo o informativo. En sitios web como Periódicos
Digitales, donde la información es actualizada constantemente, se necesita contar
con una mayor flexibilidad en los diseños de portada, para adecuar los contenidos
que se elaboran y ser presentados a los visitantes. Sin embargo esto pude
representar un problema porque se debe solicitar los cambios deseados a la
persona especializada en páginas web, representando un costo adicional y
demora en la realización de estos cambios.
iv
ABSTRACT
This work aims to collaborate in developing a custom website, not only the content
but also for the design introducing the concept of grids in design. Developing a
Content Manager System focused on Digital Newspaper sites, which makes the
use of grids for the layout of web pages dynamically and flexibly performed. For the
OOHDM analysis and design methodology, which seeks to develop an application
within the object-oriented paradigm was used. In terms of technology it was
decided to use free software tools such as PHP programming language, MySQL as
support for the database, CSS to define the look and presentation, in addition to
taking the concept of code reuse using framework and existing as JQuery,
FCKEditor and others. All components in the development are free to use implying
that this prototype will be free to use.
For the completion of development quality testing was conducted in two parts: for
site assessment (Front End), the Web Site QEM method was used according to
usability, functionality, reliability, efficiency; and for the (Back End) application ISO-
9126 standard was used according to functionality and maintainability.
v
INDICE
CAPÍTULO I
MARCO INTRODUCTORIO
1.1 INTRODUCCIÓN.............................................................................................................. 1
1.2 ANTEDECENTES ............................................................................................................ 2
1.3 PLANTEAMIENTO DEL PROBLEMA ........................................................................... 5
1.3.1 Problema General .................................................................................................... 5
1.3.2 Problemas Específicos ............................................................................................ 6
1.4 OBJETIVOS ...................................................................................................................... 6
1.4.1 Objetivo General ....................................................................................................... 6
1.4.2 Objetivos Específicos............................................................................................... 6
1.5 HIPÓTESIS ....................................................................................................................... 7
1.6 JUSTIFICACIÓN .............................................................................................................. 7
1.6.1 Justificación tecnológica .......................................................................................... 7
1.6.2 Justificación social .................................................................................................... 8
1.6.3 Justificación económica........................................................................................... 8
1.6.4 Justificación científica .............................................................................................. 8
1.7 MÉTODOS Y TÉCNICAS DE INVESTIGACIÓN ........................................................ 8
1.8 LIMITES Y ALCANCES ................................................................................................... 9
1.9 APORTES........................................................................................................................ 10
CAPÍTULO II
MARCO TEÓRICO
2.1 SISTEMA GESTOR DE CONTENIDOS (CMS) ........................................................ 11
2.1.1 Estructura del CMS ................................................................................................ 11
2.1.2 Tipos de CMS ......................................................................................................... 12
2.1.3 La Funcionalidad de los CMS............................................................................... 13
2.1.4 Razones para Utilizar un CMS ............................................................................. 14
2.2 DISEÑO WEB ................................................................................................................. 16
2.2.1 Sitio Web y su estructura ...................................................................................... 16
2.3 DISEÑO EDITORIAL ..................................................................................................... 18
2.3.1 La Diagramación..................................................................................................... 19
2.3.2 Fundamentos de la Diagramación ....................................................................... 19
vi
2.4 PERIÓDICO DIGITAL (PD) .......................................................................................... 24
2.4.1 Elementos del diseño de un PD ........................................................................... 24
2.4.2 Criterios para comunicar en la Web .................................................................... 25
2.5 INGENIERÍA WEB (IWEB) ........................................................................................... 27
2.5.1 Modelo de Diseño de Hipermedia Orientado a Objetos (OOHDM) ................ 28
2.5.2 Lenguaje Unificado de Modelado (UML) ............................................................ 30
2.6 LA NORMA ISO-9126.................................................................................................... 31
2.7 METODOLOGÍA DE EVALUACIÓN DE CALIDAD DE SITIOS WEB (WEB-SITE
QEM) 34
2.7.1 Planificación y Programación de la Evaluación de Calidad ............................. 34
2.7.2 Definición y Especificación de Requerimientos de Calidad ............................. 35
2.7.3 Definición e Implementación de la Evaluación Elemental ............................... 37
2.7.4 Definición e implementación de la Evaluación Global ...................................... 39
2.7.5 Análisis de Resultados y Conclusión .................................................................. 40
2.8 TECNOLOGIAS INFORMATICAS............................................................................... 40
2.8.1 Servidor Apache ..................................................................................................... 40
2.8.2 Hypertext Preprocessor (PHP) ............................................................................. 41
2.8.3 Javascript ................................................................................................................. 42
2.8.4 Cascading Style Sheets (CSS) ............................................................................ 43
2.8.5 Motor de Base de Datos MYSQL......................................................................... 44
CAPÍTULO III
ELABORACIÓN DEL PROTOTIPO
3.1 PLANIFICACIÓN ............................................................................................................ 45
3.2 ANÁLISIS Y DISEÑO..................................................................................................... 55
3.2.1 Obtención de requerimientos ............................................................................... 55
3.2.2 Diseño Conceptual ................................................................................................. 60
3.2.3 Diseño Navegacional ............................................................................................. 61
3.2.4 Diseño de la Interfaz .............................................................................................. 63
3.3 IMPLEMENTACIÓN ....................................................................................................... 66
3.3.1 Reutilización de código.......................................................................................... 66
3.3.2 Ventanas del sistema............................................................................................. 68
vii
CAPÍTULO IV
EVALUACIÓN DE CALIDAD
4.1 CALIDAD DEL SITIO WEB ........................................................................................... 73
4.1.1 Planificación y programación de la evaluación de calidad .............................. 73
4.1.2 Definir y Especificar los Requerimientos de Calidad ........................................ 73
4.1.3 Definición e Implementación de la Evaluación Global...................................... 76
4.1.4 Análisis de Resultados y Conclusión .................................................................. 78
4.2 CALIDAD DE LA APLICACIÓN WEB ......................................................................... 78
4.2.1 PRUEBA AUTOMATICA DE COMPROBACION DE SOFTWARE ................ 84
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 CONCLUSIONES ........................................................................................................... 86
5.2 RECOMENDACIONES ................................................................................................. 87
BIBLIOGRAFÍA
ANEXOS
viii
ÍNDICE DE FIGURAS
Figura 2.1: Estructura de un CMS ........................................................................ 12
Figura 2.2: Funcionalidad de un CMS .................................................................. 13
Figura 2.3: Disposición de elementos en una página web ................................... 18
Figura 2.4: Partes de la retícula ........................................................................... 21
Figura 2.5: Retícula de manuscrito ...................................................................... 22
Figura 2.6: Retícula de columna .......................................................................... 22
Figura 2.7: Retícula modular ................................................................................ 22
Figura 2.8: Retícula jerárquica ............................................................................. 23
Figura 2.9: Módulos reticulares en CSS ............................................................... 23
Figura 2.10: Aplicación del diseño editorial y web para Periódicos Digitales ....... 27
Figura 2.11: Árbol de requerimientos para las características de Usabilidad,
Funcionalidad, Confiabilidad, Eficiencia con sus respectivos pesos. ................... 36
Figura 2.12: Criterios elementales ....................................................................... 37
Figura 3.1: Estructura de diferentes Portales de Periódicos en la Web ............... 47
Figura 3.2: Estructura de la Portada del nuevo CMS ........................................... 48
Figura 3.3: Plantilla de WordPress “The New York Theme” [WordPress] ............ 49
Figura 3.4: Portal del Periódico “Mundiario” [Mundiario] ...................................... 49
Figura 3.5: Sitio web del Periódico “Jornada” [Jornada] ....................................... 50
Figura 3.6: Sitio web del Periódico Digital “El Diario” [El Diario]........................... 50
Figura 3.7: Plantilla de WordPress “Tribune” [WordPress] ................................... 51
Figura 3.8: Arquitectura Front End del CMS ........................................................ 52
Figura 3.9: Involucrados en el nuevo CMS .......................................................... 55
Figura 3.10: Diagrama de Casos de Uso del sistema ......................................... 57
Figura 3.11: Diagrama del modelo conceptual ..................................................... 61
Figura 3.12: Diseño navegacional para el Front End ........................................... 62
Figura 3.13: Diseño navegacional para el Back End final .................................... 62
Figura 3.14: Diseño de la interfaz inicio de sesión ............................................... 63
Figura 3.15: Diseño de la interfaz de gestión de portada ..................................... 63
Figura 3.16: Diseño de la interfaz de configuración de estructura del sitio .......... 64
Figura 3.17: Diseño de la interfaz de diseño de plantillas .................................... 64
Figura 3.18: Diseño de la interfaz configuración de secciones especiales .......... 65
Figura 3.19: Diseño de la interfaz de Secciones .................................................. 65
Figura 3.20: Diseño dela interfaz de gestión de usuarios .................................... 66
Figura 3.21: Utilizando JQuery para la ubicación de bloques .............................. 67
Figura 3.22: Interfaz de la opción Diseño de plantillas ......................................... 67
Figura 3.23: Ventana de Ingreso .......................................................................... 68
Figura 3.24: Ventana Notas de Portada ............................................................... 69
Figura 3.25: Ventana Diseño Lado Derecho “Especiales” ................................... 69
ix
Figura 3.26: Ventana Diseño de Plantillas ........................................................... 70
Figura 3.27: Ventana de Administración de Usuario ............................................ 70
Figura 3.28: Ventana de la Sección “Apertura” .................................................... 71
Figura 3.29: Formulario para la creación de notas ............................................... 71
Figura 3.30: Pantalla del Front End...................................................................... 72
Figura 4.1: Prueba de stress del Front end .......................................................... 85
Figura 4.2: Prueba de stress para el Back End .................................................... 85
ÍNDICE DE TABLAS
Tabla 2.1: Factores de calidad de software .......................................................... 33
Tabla 2.2: Niveles de Aceptabilidad ..................................................................... 40
Tabla 3.1: Características estructurales de Portales de Periódicos visitados ....... 46
Tabla 3.2: Características presentes para en nuevo CMS ................................... 48
Tabla 3.3: Esquema de notas ............................................................................... 53
Tabla 3.4: Esquema de bloques ........................................................................... 54
Tabla 3.5: Roles y tareas de los usuarios ............................................................. 56
Tabla 3.6: Administración de usuarios y asignación de roles ............................... 58
Tabla 3.7: Administración de secciones ............................................................... 59
Tabla 3.8: Administración y publicación de contenido .......................................... 59
Tabla 3.9: Diseño de plantillas bloque de noticias ................................................ 60
Tabla 3.10: Organización y publicación de portada .............................................. 60
Tabla 4.1: Resultados de la evaluación elemental de la característica Usabilidad 74
Tabla 4.2: Resultados de la evaluación elemental de la característica
Funcionalidad ........................................................................................................ 75
Tabla 4.3: Resultados de la evaluación elemental de la característica
Confiabilidad ......................................................................................................... 76
Tabla 4.4: Resultados de la evaluación elemental de la característica Eficiencia 76
Tabla 4.5: Pesos de las características ................................................................ 77
Tabla 4.6: Resultados de la evaluación global ..................................................... 78
Tabla 4.7: Tabla de resultados ............................................................................. 78
Tabla 4.8: Entradas del usuario ............................................................................ 79
Tabla 4.9: Salidas del usuario .............................................................................. 79
Tabla 4.10: peticiones del usuario ........................................................................ 80
Tabla 4.11: Factor de ponderación medio. ........................................................... 81
Tabla 4.12: Datos de ajuste .................................................................................. 81
Tabla 4.13: Factores y Valores ............................................................................. 82
Tabla 4.14: Resultados obtenidos por los usuarios en el Cuestionario de
Satisfacción ........................................................................................................... 84
x
CAPÍTULO I
MARCO INTRODUCTORIO
1 CAPÍTULO I
MARCO INTRODUCTORIO
1.1 INTRODUCCIÓN
Los usuarios requieren que la información publicada en los sitios web responda a
sus necesidades y que la misma sea actual, accesible y fiable. Es por este motivo
que los dueños de sitios web deben realizar actualizaciones de las páginas de
manera constante, pero sin olvidar el diseño, de tal forma que luzca profesional y
apropiado para su propósito, porque las personas evalúan rápidamente un sitio
web por su diseño visual.
En sitios web mas activos y dinámicos como un Periódico Digital que debe ser
actualizado diariamente, en ocasiones los contenidos elaborados no siempre se
adecuan a la estructura de diseño por lo que se necesita un cambio en el formato
de presentación para los contenidos, implementando nuevas plantillas para este
1
En ingles Web Management Systems, abreviado WCM
2
Estructura software incompleta compuesta de componentes personalizables e intercambiables para el desarrollo de una aplicación.
otro tipo de contenido, incurriendo así a un mantenimiento perfectivo 3 constante,
requiriendo contar con personal especialista ante cada modificación,
representando un costo adicional y tiempo para el proceso de esta actividad.
1.2 ANTEDECENTES
3
Funcionalidades o características no contempladas al momento de la implementación del software. El mantenimiento perfectivo adapta
la aplicación a este requerimiento.
4
Es un sistema de referencia formado por diferentes líneas horizontales y verticales que marcan la ubicación de elementos y zonas en una
composición gráfica. Estas guías imaginarias ayudan a colocar los contenidos, es la espina dorsal de una composición gráfica.
5
También llamado maquetación, es el acto de la distribución de los elementos en un espacio determinado de la página.
2
Los Sistema Gestor de Contenidos se clasifican de distintas formas, pero según el
tipo de licencia según [Santillan Aldana, 2007] son:
Comerciales, que tienen al código fuente como propiedad de quien lo creo. Esta
herramienta comercial será más estable y coherente al estar desarrollada por un
mismo grupo.
Periódico Digital
Ante la dinámica de estos sitios de aquí parte la necesidad de contar con una
herramienta que facilite el trabajo de administración, que sea totalmente fácil de
manejar para los usuarios, pero sobre todo flexible para el tipo de información que
genera.
3
Observando algunos de los periódicos más importantes como The New York
Times, se puede apreciar que el diseño utiliza de forma clara retículas, que
permiten observar con estabilidad y organización los contenidos.
4
Lo mismo sucede con los nuevos requerimientos donde se debe elaborar nuevas
plantillas ó aplicar un proceso de mantenimiento una y otra vez, provocando un
gran uso de recursos tanto en tiempo y dinero.
5
Sobre la base de la descripción realizada se identifica el siguiente problema:
1.4 OBJETIVOS
6
Investigar, estudiar y utilizar herramientas de edición de contenidos y
utilidades para la web y aplicarlo al nuevo Sistema Gestor de Contenidos.
Elaborar un modelo estructural para el desarrollo del nuevo Sistema Gestor
de Contenidos.
Elaborar plantillas que administre el nuevo Sistema Gestor de Contenidos.
Evaluar la herramienta mediante métricas de calidad para la web.
1.5 HIPÓTESIS
IDENTIFICACIÓN DE VARIABLES
1.6 JUSTIFICACIÓN
¿Por qué es necesario desarrollar otro nuevo Sistema Gestor de Contenidos para
Periódicos Digitales?
Porque los actuales Sistemas Gestores de Contenidos por su gran flexibilidad para
adecuarse a distintos tipos de sitios web, representan un gran tamaño de
almacenamiento en disco duro, lo que dificulta subirlo al servidor, además que el
usuario no puede modificar la estructura del sitio y adecuarlo a sus requerimientos.
7
sencilla y sin consumo de varios recursos de software, utilizando herramientas con
licencia GNU/GPL como Apache, Php, Mysql además de Frameworks y librerías
Ajax.
8
Plantear el problema a partir de la investigación preliminar, que se lo
describe en el marco introductorio.
Formulación de la hipótesis a partir del planteamiento del problema y de la
investigación preliminar que se pretende comprobar con la investigación.
Levantamiento de la información, en el cual se realizo la investigación y
recopilación de información acerca de los temas relacionados, por ejemplo
sistema de retículas, metodologías de desarrollo de software y tecnologías
web. Esta información se respaldara en el Marco Teórico.
Análisis, diseño y construcción de un prototipo que ejemplifica el modelo del
Sistema Gestor de Contenidos propuesto.
Comprobación de la hipótesis a partir del prototipo desarrollado utilizando la
Metodología de Evaluación de Calidad Web Site QEM.
Difusión de los resultados obtenidos por medio de una impresión del
documento escrito.
Para el análisis y diseño del prototipo se realizara el uso de metodologías OOHDM
(Object Oriented Hypermedia Design Method) basada en el paradigma orientado a
obketos. También se utilizara tecnologías y herramientas para elaborar el prototipo
como CSS para definir el aspecto y la presentación, la funcionalidad y dinamismo
que suma JavaScript y frameworks como JQuery, el lenguaje del lado del servidor
utilizando PHP conectando a una base de datos como Mysql.
6
Diseño web adaptativo es una técnica de diseño web que prioriza la correcta visualización de una misma página en distintos dispositivos:
desde ordenadores de escritorio a tablets ó móviles.
9
Se realizo el estudio específico en la tipología de sitios web de Diarios
Digitales.
La base de datos se restringirá a Mysql.
Los alcances en la siguiente investigación son:
1.9 APORTES
10
CAPÍTULO II
MARCO TEÓRICO
2 CAPITULO II
MARCO TEÓRICO
Según Luis Villa, consultor de Ernst & Young7, entrevistado por César Martín
[Marín, 2013], un Sistema Gestor de Contenido es:
“…una herramienta que sirve para gestionar el ciclo de vida de los contenidos en
un sitio Web, desde la recolección, creación, edición, almacenamiento, publicación
y archivado. Muchos sitios Web comienzan por ser de tipo presencial necesitando
muy poco desarrollo y mantenimiento. Poco a poco el volumen de información que
necesitaran gestionar implica hacer desarrollos que permitan controlar la
información como: catálogos, artículos, noticias y otros. Por otro lado, los gestores
de contenidos permiten la publicación distribuida por parte de personas situadas
en diferentes lugares […]”.
7
Ernst & Young conocido como EY, es una multinacional de servicios profesionales empresa con sede en Londres, Reino Unido. Fue la
tercera mayor firma de servicios profesionales en el mundo.
11
La parte web pública (front-end): hace referencia a la visualización e
interacción del usuario navegante en la página web. Como las personas la
ven y acceden a ella.
La parte web privada (back-end): hace referencia al administrador del
sitio accediendo a la parte interna de trabajo del gestor de contenidos. Allí
según el perfil y permisos que se tenga en una página web de uso interno,
puede actualizar el contenido de la página web pública, creando,
modificando y corrigiendo contenido ó disponer de un panel de control para
cambiar configuraciones del sitio web, el diseño y gestionar a los usuarios
del sistema.
CMS
FTP
SITIO WEB FRONT-END
BACK-END
VISITANTE
EDITOR
Según el tipo de sitio que permiten gestionar [Santillan, 2007] los clasifica en:
12
Blogs: Permiten la publicación de noticias o artículos en orden cronológico con
espacio para comentarios y discusión. Ejemplos: Wordpress, Movable Type,
Drupal.
Wiki: Permiten colaborar en los artículos, aportando información o rescribiéndola.
También permite espacio para discusiones. Indicando para el material que ira
evolucionando con el tiempo. Ejemplo: MediaWiki, TikiWiki.
e-Commerce: Están orientados para comercio electrónico. Ejemplo:
osCommerce, Dinamicweb eCommerce.
Galería: Orientados a permitir administrar y generar automáticamente un portal o
sitio web que muestra contenido audiovisual, normalmente imágenes. Ejemplo:
Gallery.
e-Learning: Orientados a la enseñanza de conocimientos. Los usuarios son los
profesores y estudiantes, donde se tiene aulas virtuales que ponen a disposición el
material del curso. Ejemplo: Moodle.
Publicaciones digitales: Son plataformas especialmente diseñadas teniendo en
cuenta las necesidades de las publicaciones digitales, tales como periódicos,
revistas. Ejemplos: Ejemplo: ePrints, Thinkindot CMS.
De acuerdo con James Robertson, citado por Cuerda (Cuerda García, 2004] la
funcionalidad de los CMS como se muestra en la figura 2.2, está dividida en cuatro
categorías que son:
Entre las razones más importantes para hacer el uso de un CMS según [Cuerda
García, 2004] se mencionan las siguientes:
15
entender que la web no lo han diseñado profesionalmente. Los CMS pueden
aplicar un mismo estilo en todas las páginas con CSS.
Control de acceso. Controlar el acceso de una web no consiste simplemente
en no permitir la entrada a la web, sino gestionar los diferentes permisos a
cada área de la web, a la cual tiene acceso los usuarios.
Antes de hablar de diseño web debemos definir que es un sitio web y una pagina
web. Según [WEDODE, 2010] un sitio web es un conjunto de páginas web
interrelacionadas y organizadas entorno a una temática o necesidad concreta, que
están en un mismo servidor. Acompañando a las páginas están las carpetas con
archivos auxiliares de imágenes, sonidos, documentos.
Las páginas web son los documentos con los que se construye el sitio web. Una
página web es un documento hipermedia escrito con el lenguaje HTML que es
procesado por un programa especial, el navegador.
Según [Presman, 2010] “El diseño web incluye actividades técnica y no técnicas
que establecen la vista y sensación de la web, creando la distribución estética de
la interfaz del usuario, definiendo la estructura arquitectura, desarrollando el
contenido y la funcionalidad que residen en la arquitectura y planeando la
navegación”.
16
a) Diseño de información: Es la importancia que se da a la información, la
ubicación que tiene en la presentación de manera de facilitar el
entendimiento. Los elementos informativos deben estar ordenados de
manera que reflejen los objetivos y tareas que se desean mostrar al
usuario. Podemos decir que es “lo que se quiere comunicar al usuario”.
b) Diseño de navegación: El diseño de navegación debe comunicar la
relación entre los enlaces que contiene el sitio para que los usuarios
entiendan las opciones que tienen al navegar en el sitio, permitiendo una
vista de manera global de la ubicación y desplazamiento a través de las
paginas de un sitio web. Podemos decir que es “los lugares a donde el
usuario podrá ir”.
c) Diseño de interfaz: Incluye seleccionar y ordenar los elementos de la
interfaz para permitir a los usuarios interactuar con la funcionalidad del
sistema. El objetivo es facilitar la usabilidad y eficiencia tanto como sea
posible. Los elementos comunes que se encuentran en el diseño de
interfaces son los botones de acción, campos de texto, cajas de
verificación, botones radiales y menús desplegables. Podemos decir que
son “las cosas que usuario podrá hacer”.
17
Figura 2.3: Disposición de elementos en una página web
Fuente: [Lamarca, 2011]
Para conseguir un buen diseño de una página web se combinan diferentes
elementos como texto, imágenes, iconos, enlaces u otros elementos multimedia
en un conjunto equilibrado, ordenado y agradable.
Sin embargo con los medios digitales, el diseño editorial toma un nuevo medio de
publicación que es el diseño de páginas web (visto en la sección 2.2). Al hablar de
la palabra “página”, este concepto tiene sus propios fundamentos y premisas
desde el diseño editorial; pero con las “páginas” web el medio y el soporte
cambian, ya no es el papel el que utiliza, ya no hay líneas de corte, tamaños de
pliegos a considerar según el tamaño final del libro o cualquier otro medio, todo
eso ya no existe en el diseño editorial digital, para eso hay otras bases como en el
formato digital web en HTML, la codificación para el diseño con CSS, y en vez de
pliegos un factor a considerar es la resolución y tamaño de los monitores.
18
2.3.1 La Diagramación
19
colocados a la derecha tienen mayor peso visual que los de la izquierda, los
cuales se perciben como el centro de atención. Tanto las imágenes que
intervengan, algunas mas resaltadas que otras, por mayor contraste,
tamaño, color, tonalidad, etcétera.
2.3.2.1 La Retícula
Todos los trabajos de diagramación, deben llevar una guía a través de una
estructura, para ello se realiza la utilización de la retícula. Por lo cual podemos
definir a la retícula como guías para la alineación y distribución de los elementos
en un formato que organiza todos los elementos de forma jerarquizada, creando
orden intangible que puede ser comprendido y repetido por otras personas.
20
Los módulos: son unidades individuales que están separados por intervalos
regulares que cuando se repiten en el formato de la página, crean columnas
y filas.
Las zonas espaciales: son grupos de módulos que en conjunto, forman
campos claramente identificados. Puede asignarse un papel específico a
cada campo para mostrar información, por ejemplo un campo alargado
horizontal puede usarse para imágenes y el campo situado debajo de este
pude reservarse para una serie de columnas de texto.
Tipos de Retículas
21
Figura 2.5: Retícula de manuscrito
Fuente: [Samara, 2004]
Retícula de columnas: Es una retícula de columnas con un gran número de
líneas de flujo horizontales. Es usualmente utilizada en maquetar libros de dos
columnas.
22
Retícula jerárquica: Estas retículas se adaptan a las necesidades de información
que organizan y están basadas la disposición intuitiva y equilibrada de los
elementos que se requieran. Las páginas web constituyen un ejemplo de retículas
jerárquicas.
De acuerdo con [Rost, 2003] “los periódicos digitales son medios de comunicación
que se valen de redes informáticas, organizados en estructuras hipertextuales sin
límite de tiempo y espacio. El periódico digital ofrece a los usuarios un menú de
contenidos que incluye diferentes formas de presentar la información (texto,
sonidos, vídeo, imágenes) y a la vez, permite interactividad de selección y
comunicación”.
24
necesidad de facilitar el movimiento y la respuesta de los usuarios, considerando
en todo momento los posibles flujos de información.
El tiempo del visitante es oro, por lo cual es mucho mas fácil perderlo es segundos
que retenerlo minutos, si no es capaz de entender de un vistazo el sitio. Por lo cual
[Salvatierra & Sancho, 2007] mencionan algunos criterios para comunicar en la
web como:
Sencillez: los grandes diarios en la red han descubierto la sencillez como mejor
arma para retener al lector:
25
c) Empleo de una tipografía universal, que garantice verla en la mayoría de
navegadores y sistemas operativos la tipografía con serif más extendida es
la de las familias Times New Roman, Georgia, Book Antiqua y Palatino; y
entre las de sans serif, es preferible limitar la elección entre Arial, Verdana,
Trebuchet, Comic Sans y Tahoma.
d) Un uso limitado y racional de los enlaces en el texto, porque cuantos más
enlaces encierra un texto, más profundo y documentado parece; pero lo
cierto es que ese exceso provoca confusión y ansiedad en el lector. Por lo
tanto utilizarlos sólo cuando la página de destino contiene información
complementaria o paralela.
Navegabilidad: Para que el visitante entienda de forma intuitiva la navegación del
sitio, es imprescindible que esos enlaces a los que hacemos referencia sean solo
los necesarios: ni más ni menos. Y que las barras de navegación sean las justas,
ya que el exceso de barras de navegación, complican el recorrido. Por lo cual es
importante no sobrecargar con demasiados elementos gráficos para una rápida
descarga de la misma.
26
Figura 2.10: Aplicación del diseño editorial y web para Periódicos Digitales
El periódico Digital hereda gran parte de sus contenidos, sus formas y estructuras
de un periódico impreso, que combinado con soportes tecnológicos nos ofrecen un
nuevo medio de comunicación.
29
2.5.2 Lenguaje Unificado de Modelado (UML)
Diagramas UML
El UML está compuesto por diversos elementos gráficos que se combinan para
conformar diagramas. La finalidad de los diagramas es presentar diversas
perspectivas de un sistema, a las cuales se les conoce como modelo. Es
importante destacar que un modelo UML describe lo que supuestamente hará un
sistema, pero no dice cómo implementar dicho sistema.
30
Actores: Representa al usuario del sistema. Es una entidad externa al sistema que
se modela y que puede interactuar con el.
Caso de uso: Es una operación / tarea específica que se realiza tras una orden de
algún agente externo, sea desde una petición de un actor o bien desde la
invocación desde otro caso de uso.
Include: Se puede incluir una relación entre dos casos de uso de tipo
“include” si se desea especificar comportamiento común en dos o más
casos de uso.
Limites del sistema: Resulta útil dibujar los límites del sistema cuando se pretende
hacer un diagrama de casos de uso para parte del sistema.
Eficiencia
evaluar la del software relativo a los tiempos de respuesta y de
relación entre procesamiento de los datos.
el nivel de Comportamiento con respecto a Recursos: Es el
funcionamiento atributo del software relativo a la cantidad de recursos
del software y usados y la duración de su uso en la realización de sus
la cantidad de funciones.
recursos
usados.
Permite medir Capacidad de análisis: Relativo al esfuerzo necesario
Mantenibilidad
33
2.7 METODOLOGÍA DE EVALUACIÓN DE CALIDAD DE SITIOS WEB (WEB-
SITE QEM)
34
2.7.2 Definición y Especificación de Requerimientos de Calidad
35
1 USABILIDAD 2.2.2 Objetos de Control Navegacional <0.35
2.2.2.1 Permanencia y Estabilidad en la Presentación de
1.1 Comprensibilidad del sitio <0.4 los Controles Contextuales (Subsitio) <0.7
1.1.1 Esquema de Organización Global <0.8 2.2.2.1.1 Permanencia de los Controles Contextuales
1.1.1.1 Mapa del sitio <0.2 <0.6
1.1.1.2 Tabla de Contenidos <0.4 2.2.2.1.2 Estabilidad <0.4
1.1.1.3 Índice alfabético <0.4 2.2.2.2 Nivel de Desplazamiento <0.3
1.1.2 Mapa de imagen <0.3 2.2.2.2.1 Desplazamiento Vertical <0.5
1.2 Mecanismo de ayuda y retroalimentación en línea 2.2.2.2.2 Desplazamiento Horizontal <0.5
<0.3 2.2.3 Predicción Navegacional <0.3
1.2.1 Calidad de la Ayuda <0.25 2.2.3.1 Enlace con Título (enlace con texto explicatorio)
1.2.1.1 Ayuda Explicatoria Orientada al usuario <0.4 <0.3
1.2.1.2 Ayuda de la Búsqueda <0.6 2.2.3.2 Calidad de la Frase del Enlace <0.7
1.2.2 Indicador de Última Actualización <0.25 2.3 Aspectos del Dominio orientados al Lector
1.2.2.1 Hora de publicación de la Noticia <0.5 <0.4
1.2.2.2 Fecha de edición de la Noticia <0.5 2.3.1. Sectores <0.6
1.2.3 Directorio de Direcciones <0.25 2.3.1.1 Multimedia <0.3
1.2.3.1 Directorio E-mail <0.5 2.3.1.2 Publicidad <0.3
1.2.3.2 Directorio TE-Fax <0.5 2.3.1.3 Notas Especiales <0.2
1.2.4 Retroalimentación <0.25 2.3.1.4 Suplementos <0.2
1.2.4.1 Comentario sugerencia <0.5 2.3.2 Ítems Imprescindibles <0.4
1.2.4.2 Contactos <0.5 2.3.2.1 Ranking de Noticias <0.2
1.3 Aspectos de interfaces y estética <0.3 2.3.2.2 Información del Clima <0.2
1.3.1 Cohesividad al Agrupar los Objetos de control 2.3.2.3 Ediciones Anteriores Online <0.2
principales <0.3 2.3.2.4 Encuestas <0.2
1.3.2 Permanencia y estabilidad en la presentación de
los controles principales <0.3 3 CONFIABILIDAD
1.3.2.1 Permanencia de Controles Directos <0.5
1.3.2.2 Permanencia de Controles Indirectos <0.2 3.1.1 Errores de Enlaces <0.7
1.3.2.3 Estabilidad <0.3 3.1.1.1 Enlaces Rotos <0.5
1.3.3 Aspectos de estilo <0.4 3.1.1.2 Enlaces Inválidos <0.3
1.3.3.1 Uniformidad en el Color de Enlaces <0.4 3.1.1.3 Enlaces no Implementados <0.2
1.3.3.2 Uniformidad del estilo global <0.6 3.1.2 Errores o Deficiencias Varias <0.3
3.1.2.1 Deficiencias o cualidades ausentes debido a
2 FUNCIONALIDAD diferentes navegadores (browsers) <0.4
3.1.2.2 Deficiencias o resultados inesperados
2.1 Aspectos de Búsqueda y Recuperación <0.3 independientes de browsers (p.ej. errores de búsqueda
2.1.1 Mecanismo de Búsqueda en el Sitio Web imprevistos, deficiencias con marcos) <0.35
<0.7 3.1.2.3 Nodos Destinos (inesperadamente) en
2.1.1.1 Búsqueda Restringida <0.6 Construcción <0.35
2.1.1.1.1 por orden <0.4
2.1.1.1.2 por fecha <0.4 4 EFICIENCIA
2.1.1.1.3 por área <0.2
2.1.1.2 Búsqueda Global <0.4 4.1 Performancia <0.7
2.1.2 Mecanismos de Recuperación <0.3 4.1.1 Páginas de Acceso Rápido <0.7
2.1.2.1 Nivel de Personalización <0.5 4.2 Accesibilidad <0.3
2.1.2.2 Nivel de Retroalimentación en la Recuperación 4.2.1 Accesibilidad de Información <0.6
<0.5 4.2.1.1 Soporte a Versión sólo Texto <0.3
2.2 Aspectos de Navegación y Exploración <0.3 4.2.1.2 Legibilidad al desactivar la Propiedad Imagen del
2.2.1 Navegabilidad <0.35 Browser <0.7
2.2.1.1 Orientación <0.7 4.2.1.2.1 Imagen con Título <0.5
2.2.1.1.1 Indicador del Camino <0.6 4.2.1.2.2 Legibilidad Global <0.5
2.2.1.1.2 Etiqueta de la Posición Actual <0.4 4.2.2 Accesibilidad de Ventanas <0.4
2.2.1.2 Promedio de Enlaces por Página <0.3
36
2.7.3 Definición e Implementación de la Evaluación Elemental
Por otro lado los criterios elementales tienen una clasificación la cual se escribe en
la Figura 2.12.
Umi = Xi / Xj : (1)
38
Criterio de Multi-nivel, este criterio es una generalización del criterio binario, la
variable discreta tomada de dos valores cada de los cuales corresponde a una
preferencia de calidad.
Tanto los puntajes elementales como los indicadores de calidad global esta en uno
de los tres niveles de aceptabilidad.
Insatisfecho De 0 a 40%
Marginal Desde 40 a 60%
Satisfecho Desde 60 a 100%
Tabla 2.2: Niveles de Aceptabilidad
Fuente: (Olsina, 1999)
40
Trabaja con gran cantidad de lenguajes como Perl, PHP y otros lenguajes
de script.
Permite personalizar la respuesta ante los posibles errores que se puedan
dar en el servidor.
Tiene una alta configuración en la creación y gestión de logs.
Características
41
Debido a su flexibilidad ha tenido una gran acogida como lenguaje base
para las aplicaciones Web de manejo de contenido y es su uso principal.
2.8.3 Javascript
Características
Dinámico
A las funciones se les suele llamar ciudadanos de primera clase; son objetos en sí
mismos. Una función anidada es una función definida dentro de otra. Esta es
creada cada vez que la función externa es invocada. Además, cada función
creada forma una clausura; es el resultado de evaluar un ámbito conteniendo en
una o más variables dependientes de otro ámbito externo, incluyendo constantes,
variables locales y argumentos de la función externa llamante.
42
Prototípico
Ventajas
43
2.8.5 Motor de Base de Datos MYSQL
Características
44
CAPÍTULO III
3.1 PLANIFICACIÓN
45
Un a vez revisada esta información se tomo en cuenta los siguientes requisitos en
la elaboración del nuevo CMS:
a. Estructuración de la Portada8.
b. Características con las que contará el sitio.
c. Disposición estructural de sus bloques de contenido.
a) Estructuración de la Portada
Características
1. Banner
2. Cabeza
3. Rotante de noticias
4. Contenido (lado derecho y noticias)
5. Pie
8
La Portada también se conoce como Pagina de Inicio o homepage. Se trata de lo primero que ven los usuarios al navegar
el mismo, mostrando toda la información del sitio.
46
Figura 3.1: Estructura de diferentes Portales de Periódicos en la Web
47
Se puede observar que los sitios visitados no son iguales en su estructura, debido
a que algunas cuentan con características que otros no las poseen, como los
puntos 1 y 3 que no se presentan en otros sitios.
Para la estructura general del nuevo sitio se tomo en cuenta todos los puntos
como se muestra en la Figura 3.2, por lo que el usuario podrá elegir la estructura
de la Portada del sitio web.
Las características que presentan los distintos sitios (Figura 3.3, 3.4, 3.5, 3.6, 3.7)
es tan variado, por las diferencias que existe entre ellos. Por lo que se han
identificado las características más generales presentes en los sitios visitados, los
mismos se detallan a continuación:
Características
1. Logo 7. Ediciones Anteriores
2. Fecha 8. Notas especiales en el lado
3. Menú superior derecho.
4. Menú secundario superior 9. Publicidad (Google, propia)
5. Enlaces a redes sociales 10. Mensajes de twitter
6. Buscador 11. Mensajes de facebook
12. Video especial
49
Figura 3.5: Sitio web del Periódico “Jornada” [Jornada]
Figura 3.6: Sitio web del Periódico Digital “El Diario” [El Diario]
50
Figura 3.7: Plantilla de WordPress “Tribune” [WordPress]
Sector derecho: Visitando distintos sitios (Figura 3.5, 3.6, 3.7, 3.8, 3.9) se ha
podido observar que en el lado derecho es donde se colocan una serie de
secciones “especiales” que pueden ser videos, widget de Facebook, widget de
Twitter, publicidad de Google, publicidad propia, notas, imágenes con enlaces a
otras paginas, y otros. Por lo cual nuestro sitio contara con las siguientes
características, como se observa en la Figura 3.10, tomando el lado derecho para
nuestros módulos especiales.
51
BANNER
BANNER
1
2
19 de septiembre de 2014 7
Ediciones anteriores
5
Facebook | twitter
INICIO 3 SOCIEDAD ECONOMÍA CULTURA CIENCIA ARTE
9
PUBLICIDAD
12
MÁS NOTICIAS 8
Elecciones
presindenciales 2014
Sector Notas Las olas de calos estan
intensas...
Los rios mas caudalosos
del mundo
TWITTER 10
FACEBOOK 11
..
© Periódico Digital XX
Nº de Depósito Legal2222333-1.
Av. Los Alamos 1239, esq. Calle Roma, Ed. Reyes Teléfonos: 2222582 - 2222864 · Fax 2222235
Sector notas: Con respecto al contenido presentado esto sin duda es lo mas
variable porque puede tener contenido de carácter social, científico, escolar,
investigación entre otros, por lo cual el contenido debe ser dinámico y
administrable.
52
1. Nota
Sin foto: solo titulo y resumen.
2. Nota
Foto-titulo-resumen: la foto va delante del
título y resumen
3. Nota
Foto pequeña: la foto va al lado izquierdo
del resumen, foto pequeña
4. Nota
Titulo-foto-resumen: la foto va entre el
titulo y resumen
5. Nota
Titulo-resumen-foto: la foto va después
del título y resumen
53
Bloque de una columna
diseño vertical de Titular
Bloque de dos
columnas diseño
horizontal de Titular
Bloque de tres
columnas Titular
Administrador/Editor
Nuevo Sistema Gestor de
Contenidos Visitantes
Súper
Administrador
55
Editor: Será el encargado de crear, editar y borrar contenidos solo de las
secciones que tiene a cargo.
Visitante: Son los usuarios que visitarán las diferentes secciones de el sitio, los
cuales solo tendrán acceso a la información sin poder realizar cambios en la
información.
TAREA ROL
Super Acceso total a todo el Sistema Gestor de Contenidos
Administrador Administración de usuarios
Delimitación de zonas de actualización de contenidos mediante la
asignación de roles a a los usuarios
Administración de bloques de contenido de noticias
Administrador Administración de secciones, tipos, áreas y temas
Administración y publicación de contenidos
Diseño y publicación de plantillas de noticias
Diseño y publicación de especiales (lado derecho)
Organización de contenido por tipo, tema, área
Organización de contenido mediante orden numérico
Previsualización de portada mediante pruebas de contenido
Editor Administración y publicación de contenidos solo de las secciones que
tiene a cargo
Usuario Acceso total al Front-end
Tabla 3.5: Roles y tareas de los usuarios
57
3.2.1.2 Especificación de escenarios
Los escenarios son descripciones narrativas de como la aplicación será utilizada.
En esta etapa se especifica las tareas realizadas por los usuarios de acuerdo a los
casos de uso. Se mostraran solamente algunos de los escenarios más
importantes:
60
usuario
plantilla
-cod_usuario : int
-nombre : string -cod_plantilla : int
-Fin1 -Fin2 -nombre : string
-cta : short
-psw : string -fecha : Date
-tipo : char -hora
1..* 1..*
-correo : string
-publicado : char
1..1 -Fin13
1..* -Fin14
1 -Fin3
* -Fin4 retícula
-cod_reticula : int
sección -cod_plantilla : int
-cod_seccion : int -columna : int
-nombre : string -fila : int
-ublicado : char -tipo : string
-orden : int -columnas : int
1..1 -Fin11
1..* -Fin12
tema
-cod_tema : Integer
-nombre : String
especiales
login
GESTIÓN DEL SITIO GESTIÓN DE PORTADA GESTIÓN DE MENUS COMPONENTES DE NOTAS ESPECIALES
CONFIGURACIÓN GLOBAL DEL SITIO NOTAS DE PORTADA MENÚ PRINCIPAL SECCIONES MULTIMEDIA
TIPOS
USUARIOS DISEÑO DE ESTRUCTURA MENU SECUNDARIO
PUBLICIDAD
TEMAS
ADMINISTRAR BLOQUES DISEÑO DE PLANTILLAS CONTACTOS
ADMINISTRAR WIDGET
DISEÑO DE PLANTILLAS
BANNERS
BUSCAR NOTAS
62
3.2.4 Diseño de la Interfaz
63
Figura 3.16: Diseño de la interfaz de configuración de estructura del sitio
64
Figura 3.18: Diseño de la interfaz configuración de secciones especiales
65
Figura 3.20: Diseño dela interfaz de gestión de usuarios
3.3 IMPLEMENTACIÓN
66
Figura 3.21: Utilizando JQuery para la ubicación de bloques
Esto utilizado para calcular las dimensiones máximas y mínimas las cuales
pueden tomar los bloques de contenido, en la interfaz de la página.
La pantalla de ingreso esta validad de acuerdo ala tipo de cuenta con la que
cuenta el usuario
68
Figura 3.24: Ventana Notas de Portada
En la ventana “Diseño lado derecho” se puede publicar y despublicar los bloques
que se mostraran en Portada
71
Figura 3.30: Pantalla del Front End
Requerimientos del sistema
EVALUACIÓN DE CALIDAD
4 CAPITULO IV
EVALUACIÓN DE CALIDAD
Hoy en día las aplicaciones y sitios web son cada vez mas complejos y no solo es
importante obtener un producto correcto sino, usable.
Debido a lo expuesto en la Sección 2.1.1, los CMS cuentan con una estructura de
dos partes: la primera el Front End que es evaluada con la metodología de Web
Site QEM, y la segunda el Back End, cuyas características de funcionalidad y
mantenibilidad serán evaluadas basándonos en el estándar ISO 9126.
73
CB: Criterio binario
IE= 0=0% Si existe, IE=100% No existe
USABILIDAD
Nodo Nombre Peso Criterio IEi(%)
1.1 Comprensibilidad del sitio 0.4 CVN 78
1.1.1 Esquema de Organización Global 0.8 CVN 60
1.1.1.1 Mapa del sitio 0.2 CB 1=100
1.1.1.2 Tabla de Contenidos 0.4 CB 1=100
1.1.1.3 Índice alfabético 0.4 CB 0=0
1.1.2 Mapa de imagen 0.3 CB 1=100
1.2 Mecanismo de ayuda y retroalimen. en línea 0.3 CVN 75
1.2.1 Calidad de la Ayuda 0.25 CVN 50
1.2.1.1 Ayuda Explicatoria Orientada al usuario 0.4 CB 0=0
1.2.1.2 Ayuda de la Búsqueda 0.6 CB 1=100
1.2.2 Indicador de Última Actualización 0.25 CVN 50
1.2.2.1 Hora de publicación de la Noticia 0.5 CB 0=0
1.2.2.2 Fecha de edición de la Noticia 0.5 CB 1=100
1.2.3 Directorio de Direcciones 0.25 CVN 100
1.2.3.1 Directorio E-mail 0.5 CB 1=100
1.2.3.2 Directorio TE-Fax 0.5 CB 1=100
1.2.4 Retroalimentación 0.25 CVN 100
1.2.4.1 Comentario sugerencia 0.5 CB 1=100
1.2.4.2 Contactos 0.5 CB 1=100
1.3 Aspectos de interfaces y estética 0.3 CVN 79
1.3.1 Cohesividad al Agrupar los Objetos de control 0.3 CPD 80
1.3.2 Permanencia y estabilidad en la presentación 0.3 CVN 90
de los controles principales
1.3.2.1 Permanencia de Controles Directos 0.5 CMN 2≈100
1.3.2.2 Permanencia de Controles Indirectos 0.2 CMN 1≈50
1.3.2.3 Estabilidad 0.3 CMN 2≈100
1.3.3 Aspectos de estilo 0.4 CVN 70
1.3.3.1 Uniformidad en el Color de Enlaces 0.4 CMN 2≈100
1.3.3.2 Uniformidad del estilo global 0.6 CMN 1≈50
74
FUNCIONALIDAD
Nodo Nombre Peso Criterio IEi(%)
2.1 Aspectos de Búsqueda y Recuperación 0.3 CVN 79.6
2.1.1 Mecanismo de Búsqueda en el Sitio Web 0.7 CVN 88
2.1.1.1 Búsqueda Restringida 0.6 CVN 80
2.1.1.1.1 por orden 0.4 CB 100
2.1.1.1.2 por fecha 0.4 CB 100
2.1.1.1.3 por área 0.2 CB 0
2.1.1.2 Búsqueda Global 0.4 CB 100
2.1.2 Mecanismos de Recuperación 0.3 CVN 60
2.1.2.1 Nivel de Personalización 0.5 CMN 60
2.1.2.2 Nivel de Retroalimentación en la 0.5 CMN 60
Recuperación
2.2 Aspectos de Navegación y Exploración 0.3 CVN 81.33
2.2.1 Navegabilidad 0.35 CVN 69.8
2.2.1.1 Orientación 0.7 CVN 74
2.2.1.1.1 Indicador del Camino 0.6 CPD 70
2.2.1.1.2 Etiqueta de la Posición Actual 0.4 CPD 80
2.2.1.2 Promedio de Enlaces por Página 0.3 CVN 60
2.2.2 Objetos de Control Navegacional 0.35 CVN 100
2.2.2.1 Permanencia y Estabilidad en la 0.7 CVN 100
Presentación de los Controles Contextuales
2.2.2.1.1 Permanencia de los Controles Contextuales 0.6 CB 100
2.2.2.1.2 Estabilidad 0.4 CB 100
2.2.2.2 Nivel de Desplazamiento 0.3 CVN 100
2.2.2.2.1 Desplazamiento Vertical 0.5 CB 100
2.2.2.2.2 Desplazamiento Horizontal 0.5 CB 100
2.2.3 Predicción Navegacional 0.3 CVN 73
2.2.3.1 Enlace con Título 0.3 CPD 80
2.2.3.2 Calidad de la Frase del Enlace 0.7 CPD 70
2.3 Aspectos del Dominio orientados al Lector 0.4 CMN 68
2.3.1. Sectores 0.6 CMN 80
2.3.1.1 Multimedia 0.3 CB 100
2.3.1.2 Publicidad 0.3 CB 100
2.3.1.3 Notas Especiales 0.2 CB 100
2.3.1.4 Suplementos 0.2 CB 0
2.3.2 Ítems Imprescindibles 0.4 CMN 50
2.3.2.1 Ranking de Noticias 0.2 CB 100
2.3.2.2 Información del Clima 0.2 CB 0
2.3.2.3 Ediciones Anteriores Online 0.2 CB 100
2.3.2.4 Encuestas 0.2 CB 0
EFICIENCIA
Nodo Nombre Peso Criterio IEi(%)
4.1 Performancia 0.7 CVN 100
4.1.1 Páginas de Acceso Rápido 0.7 CVN 100
4.2 Accesibilidad 0.3 CVN 62
4.2.1 Accesibilidad de Información 0.6 CMN 50
4.2.1.1 Soporte a Versión sólo Texto 0.3 CB 0
4.2.1.2 Legibilidad al desactivar la Propiedad Imagen 0.7 CMN 100
del Browser
4.2.1.2.1 Imagen con Título 0.5 CB 100
4.2.1.2.2 Legibilidad Global 0.5 CB 100
4.2.2 Accesibilidad de Ventanas 0.4 CMN 80
76
En la Figura 4.1, se muestra los valores ponderados de los pesos de las
características de más alto nivel que son utilizados para calcular el indicador de
calidad global.
Donde: IEi: son los indicadores elementales del árbol de requerimientos y Pi son
los pesos.
IG(1)= (0.4*78)+(0.3*75)+(0.3*79)=77.4%
IG(2)= (03*79.6)+(0.3*81.33)+(0.4*68)=75.5%
IG(3)= (0.7*90)+(0.3*80)=87%
IG(4)= (0.7*100)+(0.3*62)=88.6%
77
Característica G(X)
Usabilidad 77.4%
Funcionalidad 75.5%
Confiabilidad 87%
Eficiencia 86.6%
Calidad Global 78.5%
FUNCIONALIDAD
Entradas de usuario 12
Salidas de usuario 10
Consultas de usuario 5
Numero de archivos 240
Interfaces externas 0
78
PF=cuenta_total*(grado_de_confiabilidad+tasa_de_error*ΣFi) (1)
Donde:
PF=Medida de funcionalidad
Cuenta total=Es la suma de todas las entradas obtenidas en: N° de entradas, N°
de salidas, N° de peticiones, N° de peticiones, N° de archivos y N° de interfaces
externas.
∑Fi=Son los valores de ajuste de complejidad según las respuestas a preguntas
destacadas en la siguiente tabla.
N° de entradas de usuarios: Es la información que llega desde el exterior al
interior. Se observa en la tabla las entradas de usuario que tiene el sistema.
1 Pantalla de ingreso al sistema
2 Registro de la configuración global
3 Registro de widget
4 Registro de usuarios
5 Registro de menús
6 Registro de áreas
7 Registro de temas
8 Registro de secciones
9 Registro de notas
10 Registro de videos
11 Registro de banner
12 Registro de contactos
1 Detalle de notas
2 Búsqueda de notas
3 Previsualizacion de plantillas
79
Número de peticiones de usuario: Es una entrada interactiva que produce la
generación de alguna respuesta del software inmediata de forma de salida
interactiva. Se puede observar las peticiones de usuario en la siguiente Tabla
1 Lista de usuarios
2 Lista de menús
3 Lista de áreas
4 Lista de temas
5 Lista de secciones
6 Lista de notas
7 Listas de videos
8 Lista de contactos
9 Lista de bloques de contenido
10 Lista de banners
Número de archivos: Es cada archivo de un grupo lógico de datos que puede ser
una parte de una base de datos o archivo independiente. El total de archivos es:
197.
Los puntos función se calculan rellenando la tabla siguiente con datos extraídos
del sistema desarrollado:
80
Parámetros de Cuenta Factores de Ponderación
medición Simple Medio Complejo Valor
Obtenido
N° de entradas de 12 3 *4 6 48
usuario
N° salidas de usuario 3 4 *5 7 15
N° de peticiones al 10 3 *4 6 40
usuario
N° de archivos 197 7 *10 15 1970
N° de interfaces 1 5 *7 10 7
externas
Cuenta total 2080
82
MANTENIBILIDAD
Donde:
SATISFACCIÓN
83
Usuario3 29
Usuario4 37
Usuario5 32
El resultado es 80.5%
Se utiliza ab.exe para realizar las pruebas de stress tanto para el Front End como
para el Back End.
FRONT END
84
Figura 4.1: Prueba de stress del Front end
85
CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
5 CAPÍTULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 CONCLUSIONES
86
5.2 RECOMENDACIONES
Recomendaciones de uso:
87
BIBLIOGRAFÍA
BIBLIOGRAFÍA
[ACEVEZ, 2008]; Acevez, L. C. (2008): Diseño de información, navegación e
interfaces. Recuperado de http://es.slideshare.net/laceves/diseo-de-informacin-
navegacin-e-interfaces
[BOOCK et .al., 2006]; Boock, G., Rumbaugh, J., & Jacobson, I. (2006). El
Lenguaje Unificado de Modelado. España: Pearson.
[Jenson. 2007]; Jenson. (2007). Retícula de diseño web. Recuperado .de sitio
web Jenson Design WP: http://jensonmx.wordpress.com/2007/12/01/retcula-de-
diseno-web/
[SALVATIERRA ET. AL., 2007]; Salvatierra, R., & Sancho, F. (2007). Del papel a
la Web. Evolución y claves del diseño periodístico en internet. Recuperado de sitio
web Depósito Académico digital Universidad de Navarra:
http://dspace.unav.es/dspace/handle/10171/5074
[WEDODE, 2010]; Web docente departamental. (2010). Página web y sitio web:
Web docente departamental. Recuperado de Web docente departamental:
http://www.deciencias.net/disenoweb/disenyo/paginas/sitio_web.htm
ii
ANEXO A
ÁRBOL DE PROBLEMAS
Frustración de usuarios
Consumo de recursos
en por la inadaptación
de hardware Consumo de tiempo y
de contenido
recursos económicos
Dependencia de
Inadecuada
personal experto
presentación de
(diseñadores,
contenidos en el diseño
programadores web)
Inadaptabilidad de
contenidos y elementos
gráficos en plantillas
Elaboración plantillas diseñadas ó prediseñadas
con estructura estática
iii
ANEXO B
ÁRBOL DE OBJETIVOS
Reducción de tiempo y
costo
Elaboración de varias
Satisfacción por los
plantillas con estructura
usuarios
flexible y dinamica
Adecuada presentación
Uso adecuado de de contenidos en el
recursos tecnológicos diseño
Investigar, estudiar y
Analizar la información Estudiar el manejo y uso
utilizar herramientas de
de los periódicos en línea del sistema de retículas
edición de contenidos y
para la diagramación
utilidades para la web
iv
ANEXO C
Cuestionario de Satisfacción
EVALUACION DE CALIDAD EN USO
Esta encuesta está destinada a evaluar algunos aspectos de calidad del sitio Web para la evaluación del actual Gestor de
Contenidos “GECORE”, con el objetivo de mejorar aspectos que resulten relevantes para futuras experiencias.
Esta encuesta debe ser respondida colocando un valor en el casillero dentro de la escala, indicando el grado de acuerdo que tiene
respecto al concepto que se expresa en cada ítem. La escala tiene cinco puntos, que van de 1 a 5.
PREGUNTA PUNTUACIÓN
1.- ¿El sistema le resultó fácil de usar?
2.- ¿Le parece agradable la interfaz del sistema?
3.- ¿Puede usar el sistema sin la ayuda de un experto que lo guie?
4.- ¿Las funciones del sistema estaban bien integradas? (Es decir si existe un correcto funcionamiento de la aplicación
en sus distintas secciones)
5.- Piensa que los editores de contenidos podrían aprender a usar el sistema rápidamente.
6.- ¿El sistema respondió de forma rápida en la elaboración de las tareas designadas?
7.- ¿Le resulto fácil de ubicarse en los distintos módulos del sistema?
8.- ¿Le gustaría utilizar el sistema en el trabajo de edición que realiza?
¿Percibió si existían funciones del sistema que estaban ausentes o tenían un mal funcionamiento?
¿Cuáles?.........................................................................................................
¿El sistema GECORE puede ser utilizado para la difusión de información para Periódicos Digitales?
R.-…………..Porqué?....................................................................................................................................................................
Observaciones:…………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………….