Está en la página 1de 18

Universidad Mariano Gálvez de Guatemala

Facultad de Ingeniería, Matemática y Ciencias Físicas


Proyecto de graduación
Ing. Víctor Avilés

TESIS PRESENTADA POR:


CARLOS ANDRÉS REYES VILLACORTA
Previo a Optar por el Grado Académico de
Licenciado
Y al Título Profesional de
INGENIRIA EN SISTEMAS
DE INGORMACION

Guatemala, mayo 2018


Índice
Capítulo I – Anteproyecto de investigación .......................................................................................... 3
1. Marco conceptual ............................................................................................................................... 3
1.1 Antecedentes ............................................................................................................................... 3
1.2 Justificación ................................................................................................................................ 3
1.3 Planteamiento del problema ...................................................................................................... 4
1.4 Objetivo ....................................................................................................................................... 4
1.4.1 General ................................................................................................................................ 4
1.4.2 Específicos ........................................................................................................................... 4
1.5 Viabilidades ..................................................................................................................................... 5
1.5.1 Viabilidad de mercado ....................................................................................................... 5
1.5.2 Viabilidad técnica ............................................................................................................... 5
1.5.3 Viabilidad administrativa .................................................................................................. 5
1.6 Alcance ........................................................................................................................................ 6
1.6.1 Geográfico ........................................................................................................................... 6
1.6.2 Técnico ................................................................................................................................. 6
1.6.3 Personas/empresas .............................................................................................................. 6
1.7 Preguntas a responder de la investigación ............................................................................... 7
2. Marco metodológico ........................................................................................................................... 8
2.1 Hipótesis ...................................................................................................................................... 8
2.2 Variables: .................................................................................................................................... 8
2.4 Supuestos ..................................................................................................................................... 9
2.5 Herramientas de la investigación .............................................................................................. 9
2.6 Planificación .............................................................................................................................. 10
3. Marco Teórico .................................................................................................................................. 11
3.1 Esquema general de temas ....................................................................................................... 11
3.2 Conceptos generales .................................................................... ¡Error! Marcador no definido.
Conclusiones………………………………………………………………………………………………………………………………………
Recomendaciones……………………………………………………………………………………………………………………………….

Anexos ................................................................................................................................................... 15
Glosario……………………………………………………………………………………………………………………………………………...

Bibliografía ........................................................................................................................................... 17

II

Capítulo I – Anteproyecto de investigación

1. Marco conceptual

1.1 Antecedentes

A inicios de los años de 1990, el concepto de gestores de contenidos web no existía; que son

softwares especializados para el desarrollo y diseño de una página web, sin tener altos niveles de

conocimiento en el tema.

Las funciones que hoy en día se realizan con diversos gestores de contenido web (CMS), se

realizaban mediante algunos editores de texto, base de datos y programación (de módulos) y

elaboración del diseño.

RedDot desarrolló un gestor de contenidos web en 1994. Y a finales de 1997 se desarrolló

Typo3, un CMS de código abierto. En 2005 nace Joomla, que de inmediato interesó a varios

diseñadores y comunidades de usuarios, que fue adaptado por muchos de ellos debido a su fácil

uso.

1.2 Justificación

Al usar un gestor de contenidos web (CMS) se reducen los costos de diseño y programación,

ya que no se necesita ser un experto en programación para poder publicar y gestionar contenido

en una página web. Además, los CMS en su mayoría, ofrecen un alto grado de seguridad

mediante protocolos de encriptación de datos. Otro gran motivo del por qué usar un CMS es su

flexibilidad de poder ser personalizado en términos de diseño, opciones y funcionalidades.

3

4

1.3 Planteamiento del problema

En la actualidad, para cualquier empresa o negocio, es indispensable contar con un sitio web

para poder difundir sus productos y/o servicios a toda la comunidad. El costo de realizar una

página web puede llegar a ser costoso, por lo que el uso de un gestor de contenidos (CMS) es una

gran opción si se desea realizar una página web gratuitamente y con diseños profesionales.

1.4 Objetivo

1.4.1 General

Dar a conocer a diversas personas o empresas, la facilidad de poder implementar una página

web elaborada en el gestor de contenido (CMS) WordPress, pudiendo elegir entre varios diseños

y plantillas.

Que cualquier usuario sea capaz de gestionar su propio contenido web de una manera fácil y

sencilla, sin la necesidad de ser un experto en programación.

1.4.2 Específicos

• Facilitar el diseño y desarrollo de una página web a personas sin conocimientos

avanzados sobre este.

• Demostrar y comprobar que una persona no experta en desarrollo web puede

comprender de manera sencilla, el uso de un CMS.

• Comparar los sitios web que son desarrollados en diferentes gestores de contenido

web.

1.5 Viabilidades

1.5.1 Viabilidad de mercado

La viabilidad del proyecto es alta, ya que se disponen con los recursos necesarios para su

investigación y realización. El proyecto se basa en el diseño y elaboración de páginas web

mediante el uso de un gestor de contenidos gratuito, es este caso, WordPress.

1.5.2 Viabilidad técnica

Este gestor de contenido nos permite un desarrollo de páginas web de forma fácil e intuitiva,

por lo que varias personas, sin tener conocimientos de programación, puede elaborar su propia

página web.

WordPress ofrece una gran variedad de plantillas para utilizar en nuestras páginas web, muchas

de ellas gratuitas y algunas deben ser pagadas.

1.5.3 Viabilidad administrativa


Cada usuario tendrá el control sobre su el diseño y contenido web de su sitio a través de las

plantillas prediseñadas y widgets que WordPress ofrece, ya sean estos de forma gratuita o

pagados, por lo que los usuario serán libres de gestionar el diseño e información que esta

contendrá.

1.6 Alcance

1.6.1 Geográfico

Al tratarse de una pagina web, nuestro contenido publicado en línea (internet) podrá ser visto

de manera mundial a cualquier persona que tenga acceso a internet. Cabe destacar que aunque el

objetivo de la pagina web pueda estar dirigido solamente a personas dentro del país, nada evitara

que personas entidad internacional puedan acceder a nuestro contenido en línea ya publicado.

1.6.2 Técnico

Se cuenta con la posibilidad de poder trabajar con distintos editores de texto, en donde

debemos tener en cuenta que estos deban de tener soporte de código básico para PHP, JavaScript

así como errores de sintaxis y autocompletado.

También es esencial contar con un sistema de control de versiones para nuestro código fuente,

ya que el poder subirlo a un repositorio externo, el código estaría a salvo en ese servidor y se

podría recuperar con mucha facilidad

1.6.3 Personas/empresas

Dar a conocer a distintas entidades o personas sobre el desarrollo y diseño de páginas web a

través del gestor de contenidos WordPress, mediante el diseño, desarrollo, aplicación y

operación de un sitio web en WordPress. Además de presentar los argumentos razonables sobre

los motivos del por qué usar WordPress sobre otras herramientas para la gestión de contenidos

web que hay en el mercado.

1.7 Preguntas a responder de la investigación


• ¿Qué ventajas nos ofrece WordPress sobre otros gestores de contenido web?

• ¿Es importante la seguridad sobre la información al crear una página web?

• ¿Qué medidas de seguridad pueden ser aplicadas durante el desarrollo de la página we?

• ¿Se puede acceder a WordPress desde cualquier plataforma?

• ¿Qué ventajas se obtienen al usar un control de versiones para nuestro código fuente?

2. Marco metodológico

2.1 Hipótesis

Demostrar que el gestor de contenidos web WordPress provee una facilidad de diseño y

desarrollo ya que, sin un mayor conocimiento de programación, una persona podría desarrollar e

implementar una página web.

2.2 Variables:

- Diseño de página web con facilidad

- WordPress

- Personas sin conocimiento

2.3 Indicadores

• Según W3Techs, organización encargada de recoger las estadísticas de los sitios web y

tecnologías más utilizadas, WordPress es el gestor de contenidos más utilizado

actualmente con un 59.9% del uso por parte de los usuarios que utilizan un gestor de

contenidos web, mientras que un 13.74% prefiero utilizar CMS personalizador. Joomla

abarca un 6.6% y drupal un 4.7%, siguiéndolos CMS como Magente, Blogger, vBulletin,

Blogger, Typo3, phpBB, datalife engine, etc, según los análisis realizados en octubre 1

del 2017 y publicados en https://raiolanetworks.es/blog/cms-o-gestores-de-contenido-

web-mas-utilizados/

• Tan solo en WordPress, se publican 56 millones de blog posts cada mes, mostrando así su

popularidad, dominio y preferencia por la mayoría de los usuarios con acceso a internet.

• 4.5% del internet entero es corrido en WordPress, 75 millones de los blogs son basados

en WordPress. Existen más de 44,000 plugins disponibles para WordPress y estos han

sido descargados 1.25 billones de veces según datos recogidos y analizados en noviembre

del 2017 por Access Key publicados en https://accesspressthemes.com/blog/wordpress-

plugins-for-marketers/

2.4 Supuestos

- Nuevos usuarios que, al iniciarse en el uso de algún CMS, elegirán WordPress sobre

cualquier otro CMS en el mercado, dado los análisis realizados por W3Techs en octubre

de 2017.

- La cifra de publicaciones blog post por mes ira en aumento conforme los años avancen y

las personas tengan un mayor conocimiento sobre el uso de WordPress.

- Dentro de los siguientes años WordPress podría llegar a abarcar una cuarta parte del

internet entero, esto según los estudios realizados en noviembre de 2017 por Access Key

y publicados en Key https://accesspressthemes.com/blog/wordpress-plugins-for-

marketers/

2.5 Herramientas de la investigación


- Descriptiva

Se quiere detallar que, para el desarrollo de una página web de estética profesional en su

diseño y que además contenga funcionalidades tales como la interacción por parte de los

usuarios con el sitio web atreves del ingreso de información, no se requiere un

conocimiento avanzado sobre lenguajes de programación web y técnicas de desarrollo

para el mismo.

- Explorativa

Se pretende demostrar que mediante el uso del gestor de contenidos web WordPress,

se puede diseñar y desarrollar un sitio web de aspecto profesional.


10

2.6 Planificación


11

3. Marco Teórico

3.1 Esquema general de temas

Capítulo II – Gestores de contenido web

• ¿Qué son los gestores de contenido web (CMS)?

• Componentes de los CMS

• Principales usos y objetivos de los CMS

• Impacto en la actualidad

• Ventajas y desventajas de los CMS

Capítulo III – WordPress

• ¿Qué es WordPress?

• ¿Para qué se usa WordPress?

• Ventajas de WordPress

• Características de WordPress

• WordPress en comparación con otros CMS

• Análisis de datos estadísticos

Capítulo IV – Análisis de una página web

• Análisis de requerimientos

• Elaboración de especificaciones

• Levantamiento de requerimientos


12

Capítulo V – Diseño de una página web

• Documentación

• Definición del objetivo de la página web

• Definición de los contenidos

• HTML y CSS (Hojas de estilo en cascada)

• Prototipo

Capítulo VI – Desarrollo y prueba de página web

• Documentación

• Programación de módulos

• Técnicas de pruebas del software

• Enfoque de diseño de casos de prueba

o Pruebas de caja blanca

o Pruebas de caja negra

Capítulo VII – Implementación del sitio web

• Consecución del nombre de dominio

• Obtener un hosting

• Configuración del dominio de la página web


13

3.2 Conceptos generales

3.2.1 Web

Se refiere a la red de información que existe en internet. Se le ve como una red ya que internet es

una compleja red de servidores que almacenan páginas web.

También se le conoce como web al sistema de gestión de información para la transmisión de

datos a través de internet. La web es un diminutivo de Word Wide Web.

3.2.2 Página web

Se le define como un documento electrónico el cual contiene información textual, visual y/o

sonora que se encuentra alojado en un servidor y puede ser accesible mediante el uso de

navegadores.

Se le conoce así al documento que forma parte de un sitio web y que suele contar con enlaces

para facilitar la navegación entre los contenidos.

3.2.3 Diseño web

Es una actividad o proceso que consiste en la planificación e implementación de sitios web. El

diseño de la página web determina la apariencia que el sitio web tendrá, cubriendo aspectos

estéticos tales como el diseño, navegación y los colores.

3.2.4 Desarrollo web

Actividad que ofrece las funciones y características de una página web. Se trata de la

programación de los servicios y funciones previstas, incluyendo el registro, sistemas de gestión

de contenidos web, comercio electrónico y aplicaciones de base de datos, además de permitir a

los visitantes interactuar con el sitio web.


14

3.2.5 Gestores de contenido web (CMS)

Por sus siglas en inglés (Content Management System) es una aplicación online que nos permite

crear, editar y administrar, los contenidos de nuestras páginas web que consiste en la interfaz que

controla una o varios bases de datos donde se aloja el contenido del sitio, permitiendo manejar de

manera independiente el contenido y el diseño.

3.2.6 WordPress

Es un sistema de gestión de contenidos o CMS, enfocado a la creación de cualquier tipo de

página web, desarrollado en PHP para entornos que ejecuten MySQL y Apache. WordPress es

una plataforma gratuita en la que, mediante formularios se puede dar forma a una página o blog

que luego se pueden visualizar en internet.

Anexos

Anexo 1 – Ideas de investigación

Tema ¿Me gusta? ¿Tengo acceso a la ¿Tengo la capacidad de


información? visualizarlo?
Gestores de Si me gusta, ya que Si, ya que en internet Si, ya que los gestores de
contenido web muchas empresas y se encuentra todo contenido en eso se
organizaciones tipo de información basan, en que personas
dependen de gran acerca de ellos, desde no necesariamente
parte en tener un sitio ventajas y expertas en
web formal desventajas hasta sus programación, tengan la
funcionando para principales capacidad de poder
promover sus características de por diseñar y desarrollar su
servicios a través de que los hace únicos. propio sitio web.
la red.

Redes CISCO El tema me genera La información se No, ya que se necesita un


interés, ya que se puede encontrar en algo nivel de
basa en las libros y en la red. conocimiento sobre redes
tecnologías de red y Cisco abarca una CISCO.
protocolos. extensa gama de Las redes de tecnología
tareas sobre el CISCO tienen 3 niveles
funcionamiento y de complejidad que son:
arquitecturas de red, Cisco Certified Network
por lo que la Associate,Cisco Certified
información es Network Professional
abundante en la red. y Cisco Certified
Internetwork Expert.

Hackers Si me gusta, es un La información No, ya que en general ser


tema muy popular en generalmente se hacker requiere un alto
la actualidad, que puede encontrar en nivel de conocimiento.
muchas personas libros, ya que al ser No solamente capacidad
tienen interés sobre una practica en programación, sino
él. compleja, no hay que también en redes,
como muchas métodos de cifrado y
practicas funcionales descifrado de datos,
en internet. niveles de seguridad, etc.
En esta tabla se especifican los temas que propuse para mi investigación de tesis, los cuales son

gestores de contenido, redes CISCO y hackers. En ella se detalla si el tema es de mi interés, si

tengo o no acceso a la información y si tengo la capacidad de llevar a cabo el proyecto.

15

16

Anexo 2 – Mapa mental

Figura 1. Foto referenciada de Autor Cotics.

https://sites.google.com/site/coticsbuhoscb25/paginas-web

Bibliografía

Eduardo Chávez. (2014, noviembre) Páginas web (WWW). Recuperado de

https://sites.google.com/site/coticsbuhoscb25/paginas-web

Publicado por profesora. (2010-2013) Historia de los sistemas gestores de contenidos.

Recuperado de http://2smraplicacionesweb2010.blogspot.com/2010/12/historia-de-los-sistemas-

gestores-de.html

Nelio Software. (2017) Los 5 elementos imprescindibles para desarrollar en WordPress.

Recuperado de https://neliosoftware.com/es/blog/5-elementos-imprescindibles-desarrollar-

wordpress/

OK Hosting(2016, Julio) ¿Qué es la web? Recuperado de https://okhosting.com/blog/que-es-

web/

Significados.com (2018, abril) Significado de web. Recuperado de

https://www.significados.com/web/

Publicado por webdsgandmore (2012, septiembre) Web. Recuperado de

https://webdesignerandmore.wordpress.com/2012/09/25/que-es-diseno-web/

Alia2net diseño web y desarrollo web (2015) ¿Cuál es la diferencia entre diseño y desarrollo

web? Recuperado de https://alia2net.com/alia2net-proveedor-de-soluciones-para-su-sitio-

web/cual-es-la-diferencia-entre-el-diseno-web-y-desarrollo-web/#top

Autores: Julián Pérez Porto y María Merino. Publicado: 2009. Actualizado: 2009.

Definición de: Definición de página web. Recuperado de https://definicion.de/pagina-web/

17

18

Wikipedia (2018, abril) WordPress. Recuperado de https://es.wikipedia.org/wiki/WordPress

Publicado por Gian Oliveira (2018, enero) ¿Qué es WordPress y para que se utiliza? Recuperado

de https://www.gianoliveira.com/blog/que-es-wordpress-y-para-que-se-usa/

Publicado por Mario – Cursos WordPress (2012, septiembre) ¿Qué es un gestor de contenidos

web o CMS? Recuperado de https://cursoweb20.net/2012/09/13/que-es-un-gestor-de-contenidos-

web-o-cms/

Publicado por Alvaro Fontela (2017, noviembre) ¿Cuáles son los CMS o gestores de contenido

web más utilizados? Recuperado de https://raiolanetworks.es/blog/cms-o-gestores-de-contenido-

web-mas-utilizados/

También podría gustarte