M Espel 0030
M Espel 0030
M Espel 0030
SEDE LATACUNGA
ELABORADO POR:
MAILA NASIMBA WILLIAM WILFRIDO
LOACHAMIN CRUZ MARCO JAVIER
DIRECTOR:
ING. JAVIER MONTALUISA
CODIRECTOR:
ING. FABIAN MONTALUISA
SEDE LATACUNGA
CERTIFICADO
Los suscritos Ing. Javier Montaluisa e Ing. Fabian Montaluisa certifican que el
presente trabajo titulado: IMPLEMENTACION DE UN SITIO WEB TIPO PARA
UN REPARTO MILITAR UTILIZANDO “JOOMLA”. Fue desarrollado
íntegramente por los señores: Maila Nasimba William Wilfrido y Loachamin Cruz
Marco Javier, bajo nuestra supervisión.
____________________
Ing. Javier Montaluisa
DIRECTOR DE TESIS
____________________
Ing. Fabian Montaluisa
CODIRECTOR DE TESIS
AGRADECIMIENTO
Marco Javier
DEDICATORIA
Primero es a Dios por darme la vida, mi familia y a mis dos grandes amores:
DAVID Y DERECK: mis hijos. A mis señores padres por su enseñanza y amor.
Por su herencia: mi educación.
A mi esposa por su apoyo todos estos años por su infinito amor, compresión y por
ayudarme a que este momento llegara.
William
RESUMEN
El capitulo dos nos habla acerca de la descripción del área en la que vamos a
trabajar es decir de la 9 – BFE “PATRIA”, entonces para realizar el sitio web de
dicha institución necesitamos conocer varios temas como su Creación, Objetivo,
Misión, Visión, Oferta de cursos, Organigrama etc. Que nos ayudaran, antes de
adentrarnos en el tema principal de nuestro proyecto a conocer más dicha unidad
militar del Ejército Ecuatoriano.
El capitulo tres nos explica todos los fundamentos necesarios que han sido
motivos de nuestra investigación para poder sustentarnos en ellos y explicar
conceptos generales muy necesarios para poder entender todo este tema que se
denomina desarrollo de sitios web. Como por ejemplo ¿Qué es una página
Web?, ¿Qué es un servidor?, ¿Qué es un Hostting?, ¿Qué es Joomla?, ¿Qué
es Flash?, ¿Que es PHP?, ¿Que es MYSQL?, ¿Qué es APACHE?, etc.
En el capitulo cuatro ya nos adentramos en los procedimientos y actividades que
vamos a realizar para el desarrollo del sitio web tales como el análisis de la
información y definición de requerimientos para el desarrollo del sitio web.
Diseño de la solución del sitio web, Implementación del sitio web, Pruebas y
Documentación, es decir en este capítulo nos explica cómo se encuentra
estructurado y cuál es el contenido de todas las páginas del sitio web.
TABLA DE ILUSTRACIONES
1.1.- INTRODUCCION
A inicio de la década de los años 90, cuando se abre paso al concepto del uso de
Internet, la estrategia del uso de la WWW con fines de comercializar sus
productos se inicia con el lanzamiento de sitios Web, que representaban las
exigencias y disponibilidades tecnológicas en aquellos momentos. En la
actualidad, las novedosas herramientas para desarrollo de sedes Web han sido
consideradas como una alternativa valiosa para el desarrollo y publicación de
sitios más complejos y dinámicos, que facilitan el desarrollo de diversas
actividades y la estrecha relación interpersonal por medio de un computador.
El Ejército Ecuatoriano, como uno de los órganos del Comando Conjunto de las
Fuerzas Armadas, participa en la conservación de la soberanía nacional la
-1-
defensa de la integridad e independencia del Estado; garantiza su ordenamiento
jurídico; contribuye al desarrollo social y económico del país.
1.2.- JUSTIFICACION
-2-
flash con noticias, blogs, foros, polls (encuestas), calendarios, búsqueda en el
sitio web, e internacionalización del lenguaje.
1.3.- OBJETIVOS
Objetivo general
Objetivos Específicos
Implementar un sitio web tipo para un Reparto militar utilizando el CMS (Sistema
Gestor de Contenidos) Joomla para lo cual hemos tomado como prototipo a la
Brigada de Fuerzas Especiales No.9 “PATRIA” con el fin de dar a conocer las
actividades y productos que esta ofrece a la comunidad nacional e internacional.
Construir un sitio web tipo con un sistema gestor de contenidos robusto, que
ofrezca una interfaz muy interactiva con el usuario, para en un futuro a corto plazo
estandarizar todas las páginas web del Ejército Ecuatoriano, es decir que todas se
encuentren desarrolladas en Joomla y de acuerdo a los estatutos vigentes todas
deberán estar alojadas en el hosting del ejercito.
-3-
ofrecer todos aquellos servicios importantes para resultar un buen sitio web
militar. Por ejemplo, se deberá ofrecer ciertos servicios personalizados como un
link donde el usuario pueda revisar sus saltos realizados en los últimos años, un
registro donde se verificaran todas las personas que se encuentran conectadas,
un minichat.
El problema radica en que varias Unidades del Ejército Ecuatoriano no cuenta con
un sitio web propio. Para que el personal pueda intercomunicarse entre sí,
-4-
además creemos que es la mejor manera de que exista una mejor comunicación
del comando con su personal subordinado.
Cabe recalcar que todos los sitios Web de las Unidades Militares, de acuerdo al
instructivo vigente deben residir en el Hosting del Ejército.
II.- CAPITULO II
2.2.1.- CREACIÓN
-5-
Estos camaradas se sometieron a un riguroso entrenamiento y con sudor y
sacrificio escribieron páginas de gloria en la historia del paracaidismo militar
ecuatoriano.
2.2.2.- OBJETIVO
Hasta el 2010 alcanzar el máximo nivel profesional para cumplir con la mayor
eficiencia, eficacia y efectividad las misiones impuestas tanto en tiempo de paz
como para la guerra externa y defensa interna para enfrentar las amenazas
actuales y futuras.
-6-
2.2.3.- MISION
2.2.4.- VISION
Hasta el 2010 alcanzar el máximo nivel profesional para cumplir con la mayor
eficiencia, eficacia y efectividad las misiones impuestas tanto en tiempo de paz
como para la guerra externa y defensa interna para enfrentar las amenazas
actuales y futuras.
COMANDOS
PARACAIDISMO
JEFE DE SALTO
MAESTRO DE SALTO
SALTO LIBRE
SALTO LIBRE OPERACIONAL
GUERRA DE MONTAÑA
GUÍA DE CANES
GUÍA DE SALTO
MANTENIMIENTO DE PARACAÍDAS
CONTRATERRORISMO
CONTRAGUERRILLAS
ANDINISMO
-7-
2.4.- ORGANIGRAMA DE LA 9 – B.F.E. “PATRIA”
COMANDO
JEFATURA DE
E.M.
E.M.
26
27
Figura 2-1. Organigrama de la 9 – B.F.E. “PATRIA”
-8-
III.-CAPITULO III
Los documentos HTML, que estén en Internet o en el disco duro del ordenador,
pueden ser leídos con un navegador. Los navegadores leen documentos HTML y
los visualizan en presentaciones formateadas, con imágenes, sonido, y video en
la pantalla de un ordenador.
Las páginas web pueden contener enlaces hipertexto con otros lugares dentro del
mismo documento, o con otro documento en el mismo sitio web, o con
documentos de otros sitios web. También pueden contener formularios para ser
rellenados, fotos, imágenes interactivas, sonidos, y videos que pueden ser
descargados.
-9-
3.1.1.- ELEMENTOS DE UNA PÁGINA WEB
Una página web tiene contenido que puede ser visto o escuchado por el usuario
final. Estos elementos incluyen, pero no exclusivamente:
Texto. El texto editable se muestra en pantalla con alguna de las fuentes que el
usuario tiene instaladas (a veces se utiliza una tecnología de fuentes incrustadas,
con lo que vemos en el monitor una fuente que realmente no poseemos, pero es
poco frecuente.) El texto editable puede marcarse con el ratón o el teclado y
copiarse a otra aplicación, como el bloc de notas (muchos de los elementos
textuales de las páginas, en especial los títulos, botones de navegación, etc. son
realmente gráficos, y su texto no es editable.)
Imágenes. Son ficheros enlazados desde el fichero de la página propiamente
dicho. Se puede hablar de tres formatos casi exclusivamente: GIF, JPG y PNG.
Hablamos en detalle de este tema en la sección de Gráficos para la Web.
IMÁGENES GIF (Graphics Interchange Format): Las imágenes GIF
utilizan un máximo de 256 colores (8 bits) y permite configurar el
fondo de las imágenes transparente. También hay imágenes GIF
animadas (GIF98A), pero no hay que abusar de ellas.
IMÁGENES JPG (Joint Photographic Expert): Las imágenes JPG
pueden soportar paletas de 16 millones de colores (24 bits). Ofrecen
más calidad que las GIF.
IMÁGENES PNG (Portable Network Graphics): Nuevo formato que
reúne las mejores propiedades de JPG y GIF. Aún no lo soportan
todos los navegadores.
IMÁGENES MAPEADAS: Imágenes (como por ejemplo un mapa)
que presentan zonas diferenciadas y cada una de estas zonas tiene
un hipervínculo específico.
Audio.
SONIDO MID: Sus archivos ocupan poco tamaño pero la calidad del
sonido es baja.
- 10 -
SONIDO REAL AUDIO: Los archivos de sonido Real Audio (RA)
están muy comprimidos, pero es necesario instalar plug-ins para que
los navegadores puedan interpretarlos.
SONIDO WAV: Los archivos de sonido WAV dan una calidad
aceptable pero son de gran tamaño.
Adobe Flash.
Gráficas Vectoriales (SVG - Scalable Vector Graphics).
Hipervínculos, Vínculos y Marcadores.
Una página web estática es una página web que no requiere de muchas
actualizaciones constantes. Está formada sólo por código xHTML y un estilo
(CSS). Los sitios Web estáticos son aquellos sitios enfocados principalmente a
mostrar una información permanente, donde el navegante se limita a obtener
dicha información, sin que pueda interactuar con la página Web visitada, las Web
estáticas están construidas principalmente con hipervínculos o enlaces (links)
entre las páginas Web que conforman el sitio, este tipo de Web son incapaces de
soportar aplicaciones Web como gestores de bases de datos, foros, consultas
online, e-mails inteligentes, etc.
Esta es una opción más que suficiente para aquellos sitios Web que simplemente
ofrecen una descripción de su empresa, quiénes somos, donde estamos,
servicios, etc. ideal para empresas que no quieren muchas pretensiones con su
sitio Web, simplemente informar a sus clientes de sus productos y su perfil de
empresa.
- 11 -
3.1.2.2.- ¿A quién le interesa este tipo de página web?
Este tipo de página web es útil para crear imagen de marca y darse a conocer
(empresas nuevas). También te puede interesar si no tienes tiempo para
actualizarla. Se trata de la mejor opción para aquellas empresas que simplemente
ofrecen: Una descripción de su empresa. Información sobre Quiénes somos.
Servicios y productos, Etc. Es decir, empresas que sólo pretenden informar a sus
clientes de sus productos y su perfil de empresa, por ejemplo. ¿Qué ventajas
ofrece la página web estática? Destaca por su sencillez, rapidez, comodidad y,
sobre todo, por ser la forma más económica de tener una página web profesional.
Una vez creadas, las paginas y los Sitios Web deben ser publicados en algún
Servidor Web que se encuentre conectado a la red mundial de Internet. Estos
Servidores Web operan las 24 horas los 365 días del año, salvo durante los
períodos de mantenimiento o por causas de fuerza mayor, de tal forma que las
- 12 -
páginas de su empresa pueden ser accesadas en todo el mundo, todo el año y a
cualesquier hora del día.
El destino es con frecuencia otra página Web, pero también puede ser una
imagen, una dirección de correo electrónico, un archivo (como por ejemplo, un
archivo multimedia o un documento de Microsoft Office) o un programa. Un
hipervínculo puede ser texto o una imagen.
- 13 -
3.2.- ¿QUÉ ES UN SERVIDOR?
3.2.1.- EN INFORMÁTICA
En la web, un servidor web es un ordenador que usa el protocolo http para enviar
páginas web al ordenador de un usuario cuando el usuario las solicita.
Los servidores web, servidores de correo y servidores de bases de datos son a
los que tienen acceso la mayoría de la gente al usar Internet.
- 14 -
Los servidores se conectan a la red mediante una interfaz que puede ser una red
verdadera o mediante conexión vía línea telefónica o digital.
3.2.2.- EN REDES
Las solicitudes pueden ser de diferentes tipos, por ejemplo, en la gráfica vemos
que la PC 1 solicita una página web (www.alegsa.com.ar) específica al servidor
del sitio web. El servidor web responde con el archivo HTML que corresponde. Si
el servidor no encuentra el recurso, devuelve un mensaje (puede ser un mensaje
de error 404 u otros).
- 15 -
Figura 3-1. Ejemplo del funcionamiento de un servidor.
- 16 -
3.2.3.- TIPOS DE SERVIDORES
Servidores de Fax: (Fax Servers) Un servidor de fax es una solución ideal para
organizaciones que tratan de reducir el uso del teléfono pero necesitan enviar
documentos por fax.
Servidores FTP: (FTP Servers) Uno de los servicios más antiguos de Internet,
File Transfer Protocol permite mover uno o más archivos...
- 17 -
Servidores IRC: (IRC Servers) Otra opción para usuarios que buscan la
discusión en tiempo real, Internet Relay Chat consiste en varias redes de
servidores separadas que permiten que los usuarios conecten el uno al otro vía
una red IRC.
Servidores de Listas: (List Servers) Los servidores de listas ofrecen una manera
mejor de manejar listas de correo electrónico, bien sean discusiones interactivas
abiertas al público o listas unidireccionales de anuncios, boletines de noticias o
publicidad.
Servidores de Correo: (Mail Servers) Casi tan ubicuos y cruciales como los
servidores web, los servidores de correo mueven y almacenan el correo
electrónico a través de las redes corporativas (vía LANs y WANs) y a través de
Internet.
- 18 -
3.2.4.- SERVIDOR WEB
Instalar un servidor web en nuestro PC nos permitirá, entre otras cosas, poder
montar nuestra propia página web sin necesidad de contratar hosting, probar
nuestros desarrollos vía local, acceder a los archivos de nuestro equipo desde un
PC remoto (aunque para esto existen otras opciones, como utilizar un servidor
FTP) o utilizar alguno de los programas basados en web tan interesantes que
están viendo la luz últimamente.
Sin embargo, el hecho de que HTTP y HTML estén íntimamente ligados no debe
dar lugar a confundir ambos términos. HTML es un lenguaje de marcas y HTTP es
un protocolo.
- 19 -
colores y la disposición de los textos y objetos de la página; el servidor tan sólo se
limita a transferir el código de la página sin llevar a cabo ninguna interpretación de
la misma.
Sobre el servicio web clásico podemos disponer de aplicaciones web. Éstas son
porciones de código que se ejecutan cuando se realizan ciertas peticiones o
respuestas HTTP.
Hosting es una palabra en Ingles que quiere decir hospedar o alojar. Aplicado al
Internet, significa poner una página web en un servidor de Internet para que ella
pueda ser vista en cualquier lugar del mundo entero con acceso al Internet.
- 20 -
3.3.1.- PARA QUE UN SITIO WEB ANDE NECESITA DOS COSAS: DOMINIO
Y HOSTING.
Dominio:
Es el nombre que se le asigna al hosting para que cualquier usuario pueda tener
acceso a él. Se escribe con ciertas normas. Triple w, nombre y terminación de
dominio. Por ejemplo: http://www.algo.com/. .com, .net, .org son los sufijos más
conocidos y baratos. Se supone que el dominio es una asociación a la IP del
hosting con el cual cualquier navegador apunta al hosting para ver los archivos
que este tiene.
Hosting:
Así como Usted guarda la información en el disco duro de su computador, se
requiere guardar los contenidos de su sitio web en un espacio que sea accesible
mundialmente a través de internet, es decir, que todos puedan ver los contenidos
de su página.
- 22 -
Colocación o (housing): Este servicio consiste básicamente en vender o
alquilar un espacio físico de un centro de datos para que el cliente coloque
ahí su propio ordenador. La empresa le da la corriente y la conexión a
Internet, pero el ordenador servidor lo elige completamente el usuario
(hasta el hardware).
Este tipo de obtención, por lo general viene dado por el contrato de un proveedor
de internet, el cual junto con dar conexión, entre la posibilidad de almacenamiento
mediante un disco virtual o espacio web o combinación de ambos.
Este tipo de servicio viene dado por la base de ser gratuito, y sin costo alguno al
suscriptor. Sin embargo, quienes usan este servicio, por lo general son páginas
de bajos recursos de mantención o aquellas que los dueños no poseen suficiente
dinero para ser mantenida.
- 23 -
Otra limitación de estas ofertas es que tiene un espacio limitado y no se
puede usar como almacén de datos, ni pueden alojar páginas subversivas o de
contenido adulto o no permitido.
Dominios:
Algunos planes de alojamiento (pero no los gratuitos) incluyen un nombre de
dominio para que sea más fácil acceder a la página. Si no viene incluido, es el
usuario quien tiene que registrar un dominio mediante un registrador o bien usar
un subdominio de la misma compañía.
- 24 -
3.4.- ¿QUE ES JOOMLA?
Joomla está construido con PHP bajo una licencia GPL. Este administrador de
contenidos se usa para publicar en Internet e intranets utilizando una base de
datos MySQL. Su nombre es una pronunciación fonética para anglófonos de la
palabra swahili jumla que significa "todos juntos" o "como un todo". Se escogió
como una reflexión del compromiso del grupo de desarrolladores y la comunidad
del proyecto.
- 25 -
Con frecuencia, un CMS es una aplicación web usada para gestionar sitios web y
contenidos web. Joomla para Usuarios Finales.
Consiste en una interfaz que controla una o varias bases de datos donde se aloja
el contenido del sitio. El sistema permite manejar de manera independiente el
contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier
momento un diseño distinto al sitio sin tener que darle formato al contenido de
nuevo, además de permitir la fácil y controlada publicación en el sitio a varios
editores.
- 26 -
Dada la anterior ambivalencia, se prefiere el uso del término Software Libre para
referirse a programas que se ofrecen con total libertad de modificación, uso y
distribución bajo la regla implícita de no modificar dichas libertades hacia el futuro.
El término para algunos no resultó apropiado como reemplazo para el ya
tradicional free software, pues eliminaba la idea de libertad, confundida
usualmente con la simple gratuidad.
- 27 -
PHP es un lenguaje interpretado de propósito general ampliamente usado y que
está diseñado especialmente para desarrollo web y puede ser incrustado dentro
de código HTML. Generalmente se ejecuta en un servidor web, tomando el código
en PHP como su entrada y creando páginas web como salida. Puede ser
desplegado en la mayoría de los servidores web y en casi todos los sistemas
operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de
20 millones de sitios web y en un millón de servidores.
- 28 -
3.6.- ¿QUÉ ES MYSQL?
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia específica que les permita
este uso. Está desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por
una comunidad pública y el copyright del código está en poder del autor individual,
MySQL es propietario y está patrocinado por una empresa privada, que posee el
copyright de la mayor parte del código.
- 29 -
3.6.2.- SISTEMA GESTOR DE BASE DE DATOS (SGBD)
3.6.3.- RELACIONAL
3.6.4.- MULTIHILO
- 30 -
abiertos, situación de autenticación, etc. Esta técnica permite simplificar el diseño
de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
Los hilos de ejecución que comparten los mismos recursos, sumados a estos
recursos, son en conjunto conocidos como un proceso. El hecho de que los hilos
de ejecución de un mismo proceso compartan los recursos hace que cualquiera
de estos hilos pueda modificar éstos. Cuando un hilo modifica un dato en la
memoria, los otros hilos acceden a ese dato modificado inmediatamente.
3.6.5.- MULTIUSUARIO
- 31 -
Los recursos que se comparten son por lo regular una combinación de:
Procesador.
Memoria.
Almacenamiento secundario (almacenaje en disco duro).
Programas.
Periféricos como impresoras, plotters, scanner, etc.
- 32 -
3.7.1.- REQUISITOS MINIMOS
Flash es una herramienta que nos sirve para condimentar nuestro sitio web, es
muy importante comprender que es flash y que se puede hacer con él.
Flash es la tecnología más comúnmente utilizada en la Web que permite la
creación de animaciones vectoriales. El interés en el uso de gráficos vectoriales
es que éstos permiten llevar a cabo animaciones de poco peso, es decir, que
tardan poco tiempo en ser cargadas por el navegador.
- 33 -
variación del tamaño y resolución, pudiendo perder calidad al modificar
sucesivamente sus dimensiones.
IV.- CAPÍTULO IV
PROCEDIMIENTOS
- 34 -
4.1.2.- DEFINIENDO AL PÚBLICO OBJETIVO
El sitio web será administrado por las personas que el escalón superior crea
necesario para su óptimo funcionamiento con preferencia a las personas que
desarrollaron el sitio. Cada área deberá designar un responsable(s) el cual
entregara la información al usuario administrador para mantenerla actualizada.
- 35 -
4.1.4.- HERRAMIENTAS O DOCUMENTOS DE TRABAJO
Prioridad
Responsa Publico de
Contenido Localización Idioma(s)
ble objetivo migració
n
Información Persona
Sitio web
de la designada Todos Español Alta
actual
institución en el área
Noticias y
Sitio web Oficina de
sitios de Todos Español Alta
actual personal
interés
Información Persona
Sitio web
sobre las designada Todos Español Media
actual
áreas en el área
Información institucional.
o Historia
o Misión
o Visión
o Objetivo
o Valores
o Organización
Actividades.
Áreas estratégicas.
o Unidades
9 –B.F.E. “PATRIA”
G.F.E. No. 25 (Grupo de Fuerzas Especiales No. 25)
G.F.E. No. 26 (Grupo de Fuerzas Especiales No. 26)
G.F.E. No. 27 (Grupo de Fuerzas Especiales No. 27)
G.E.O (Grupo Especial de Operaciones Ecuador)
G.E.K. (Grupo Especial de Comandos)
E.S.F.E. No. 9 (Escuela de Fuerzas Especiales No. 9)
- 36 -
E.C. No. 9 (Escuadrón de Comunicaciones No. 9)
C.A.L. No. 9 (Comando de Apoyo Logístico No. 9)
P.B. No. 9 (Policlínico de Brigada No. 9)
o Microempresas
Hacienda
Bordadora
Embotelladora
Noticias y sitios de interés
o Noticias
o Sitios militares
Área de militares
o Consulta de saltos
o Utilidades
Pagina de administración
o Administración de usuarios
o Administración de páginas del sitio
Información Institucional
o Historia
o Misión
o Visión
o Objetivo
o Valores
o Organización
o Áreas estratégicas
Información del área.
Personal que la compone.
- 37 -
o Noticias y sitios de interés
Noticias
Cronograma de actividades
Invitación a cursos
Acceso por
parte de Observa
Pagina Módulos Descripción Gestión
los ción
usuarios
Solo el
Todos los personal
Página Modulo de Información usuarios designado
Principal contenido institucional tienen puede
acceso hacer
cambios
Se
administr
a
Modulo de Menú de las Administra
Todos los mediante
menú de páginas del dor del
usuarios las
paginas sitio. sitio.
herramie
ntas del
sitio.
Se
Menús y administr
submenús de a
Módulo de Administra
navegación Todos los mediante
navegació dor del
de las usuarios las
n sitio.
páginas del herramie
sitio. ntas del
sitio.
Se
administr
a
Administra
Modulo de Todos los mediante
Chat dor del
chat usuarios las
sitio.
herramie
ntas del
sitio.
Administra Se
Modulo de Todos los
Fotos dor del administr
fotos usuarios
sitio. a
- 38 -
mediante
las
herramie
ntas del
sitio.
Se
administr
a
Administra
Modulo de Todos los mediante
Video dor del
video usuarios las
sitio
herramie
ntas del
sitio
Todos los Este link
usuarios utiliza la
que se base de
encuentren datos del
Permite
registrados sistema
Página de Link de realizar Administra
como de
área de consulta consultas de dor del
paracaidista control
consultas. de saltos saltos sitio
s en el de saltos
realizados
sistema de del
personal del Ejército
Ejército Ecuatoria
Ecuatoriano no
Se
administr
Modulo de a
Paginas de Administra Administra
administra Administrad mediante
Administraci los usuarios dor del
ción de or las
ón del sitio sitio
usuarios herramie
ntas del
sitio.
Se
administr
Modulo de
a
administra Administra Administra
Administrad mediante
ción de los diferentes dor del
or las
roles de roles del sitio sitio
herramie
usuario
ntas del
sitio.
- 39 -
4.1.8.- EL MAPA DEL CONTENIDO
Acceso
Descripci por parte Observa
Pagina Contenido Gestión
ón de los ción
usuarios
Informació Solo el
n. Todos los personal
Página Información Servicios. usuarios designado
Principal institucional Invitacione tienen puede
s. acceso hacer
Etc. cambios
Se
Actividade Solo el administr
s que la personal a
Noticias y Actividades
institución Todos los designado mediante
sitios de de la
planea usuarios puede las
interés institución
realizar hacer herramie
cada mes. cambios ntas del
sitio
Gestión de permisos.
Administración de módulos.
- 40 -
4.1.11.- REPASO DE NECESIDADES ARQUITECTÓNICAS.
El cliente trabaja con el sistema operativo Linux para los servidores (Fedora
Core 6)
Las características del servidor que el cliente destinara para el sitio son:
o Disco duro 40 GB.
o Transferencia mensual 80 GB.
o Memoria RAM. 1024 MB.
La red del cliente es Eternet 256 MB.
MENU
SUPERIOR
MENU DE
NAVEGACION
- 41 -
En cada página se mantendrá visible el menú de navegación superior que
contiene los servicios que ofrece la Brigada de Fuerzas Especiales No. 9
“PATRIA” además del menú de navegación del costado izquierdo, el michat y el
link para la consulta de saltos que también aparecerá en todas las páginas.
- 42 -
Figura 4-3. Panel de control (Backend) de nuestro sitio Joomla.
4.3.- PRUEBAS
- 43 -
Figura 4-5. Probando modulo de la galería de fotos.
- 44 -
Figura 4-7. Consultando saltos.
4.4.- DOCUMENTACIÓN
- 45 -
interactivos sin necesidad de conocimientos técnicos especializados. Con
Joomla podemos crear sitios Web que traten sobre noticias, sitios
corporativos, sitios Web de presencia, portales comunitarios se trata de un
sistema de código abierto construido en lenguaje PHP bajo una licencia GPL
que utiliza una base de datos MySQL para almacenar el contenido y los
datos de configuración del sitio.
- 46 -
Le pide que acepte todos los términos de la licencia y luego pulse Next.
- 47 -
Seleccione las tareas adicionales que desea y presione Next.
Le muestra una ventana donde le indica que se encuentra listo para ser
instalado, presione el botón Install.
- 48 -
Figura 4-13. Instalando Wampserver.
- 49 -
Finalmente le indica que la instalación se ha completado y presione finish.
- 50 -
4.4.3.- INSTALACION DE JOOMLA 1.5.11
http://www.joomlaspanish.org/
- 51 -
Cambie el nombre de la carpeta extraída por otro más corto ya que al
momento de ubicar la dirección url se le va ha hacer menos complicado en
este caso lo dejamos como Joomla.
- 52 -
Ingrese al browser con la url http://localhost/phpmyadmin para crear la
base de datos MySql. En este paso de un nombre a la base de datos que en
nuestro caso se va a llamar “Patria”
- 53 -
En el segundo paso debe verificar que los servicios que instala el
WampServer estén habilitados y pulse siguiente
- 54 -
En el cuarto paso configure la base de datos desde joomla ingresando los
datos que le indica, que son: Tipo de base de datos: MySql, Nombre del
servidor: localhost, Contraseña: se deja en blanco, Nombre de la base de
datos: En nuestro caso pusimos “Patria”, Y le damos clic en siguiente.
- 55 -
En el paso seis realice la configuración principal con los datos que le piden
para proceder con la instalación, ingrese el nombre del sitio Web en este
caso “joomla”, en la opción donde le pide un correo debe ser un correo valido
y una contraseña, de clic en siguiente.
Ya para finalizar con la instalación le aparece una pantalla que le dice que
para continuar la instalación por motivos de seguridad debe eliminar la
carpeta de installation completamente del sistema, que se encuentra en la
ruta c: wamp/www/Joomla.
- 56 -
Figura 4-27. Eliminar la carpeta installation.
- 57 -
Figura 4-29. Usuario y contraseña.
- 58 -
4.4.4.- ELEMENTOS BÁSICOS DE JOOMLA
Plantillas
La plantilla (template) y sus archivos asociados proporcionan el aspecto visual en
el manejo del sitio web y se mantienen separados del contenido del sitio. Esta se
almacena en una base de datos MySQL.
Componentes
Los Componentes son elementos del núcleo de Joomla con una funcionalidad
determinada y que se muestran en el cuerpo principal de la plantilla del sitio web.
Dependiendo del diseño de la plantilla utilizada, suelen estar en el centro de la
página web.
La instalación estándar de Joomla incluye los componentes: Banners (anuncios),
Contactos, Noticias Externas, Encuestas y Enlaces Web.
Módulos
Los Módulos amplían las posibilidades de Joomla proporcionando nueva
funcionalidad al software. Un Módulo es un pequeño artículo de contenido que
puede mostrarse en cualquier parte que la plantilla lo permita. Los módulos son
muy fáciles de instalar en el Administrador (Backend).
Joomla incluye los módulos: Menú Principal, Menú Superior, Selector de Plantilla,
Encuestas, Noticias Externas, Contador de Accesos, etc.
- 59 -
Mambots
Un Mambot es una pequeña función orientada a una tarea que intercepta cierto
tipo de contenido y lo manipula de algún modo. Joomla proporciona varios
Mambots en la distribución original. Ejemplos: Editores WYSIWYG, mosimage y
mospagebreak.
Los Usuarios de sitios web Joomla pueden dividirse en dos categorías principales:
● Invitados
● Usuarios Registrados
Los Invitados son sencillamente usuarios de Joomla que han navegado hasta
encontrar su sitio web. Dependiendo de cómo el administrador ha configurado el
sitio, los invitados podrán navegar libremente por todo el contenido o tener
restringido el acceso a cierto tipo de contenidos, reservados para usuarios
registrados.
Este nombre de usuario y contraseña les permite acceder al área restringida del
sitio, recibiendo privilegios especiales no disponibles para los invitados. Los
usuarios registrados se dividen en dos grupos:
- 60 -
4.4.5.2.- Usuarios del sitio (frontend)
Los usuarios del Sitio (Frontend) disfrutan de ciertos derechos adicionales sobre
los visitantes, entre los que se puede incluir la capacidad para crear y publicar
contenido en el sitio web.
Generalmente, nos referimos a estos usuarios como proveedores de contenido ya
que su meta principal es la de proveer contenido al sitio web, no la de administrar
el sitio o alterar su diseño.
- 61 -
Registro
Además del SúperAdministrador (admin) creado por defecto en la instalación de
Joomla, existen dos formas para que los invitados puedan registrarse como
miembros de un sitio web Joomla:
Primero vaya al gestor de artículos >> seleccione los artículos que desea eliminar
>> de click en la papelera
- 62 -
Figura 4-32. Selección de Artículos que desee borrar.
- 63 -
4.4.6.2.- Borrar Categorías
Ingrese al contenido >> gestor de categorías >> seleccione las que desee eliminar
>> y de un clic en borrar
- 64 -
4.4.6.3.- Borrar secciones
Vaya a contenido >> gestor de secciones >> seleccione las que desee eliminar y
>>de un clic en borrar
- 65 -
4.4.6.4.- Borrar o duplicar módulos
- 66 -
4.4.7.- CUAL ES EL ORDEN EN EL QUE SE DEBE TRABAJAR
La primera vez que genere contenidos en Joomla, es cuando se crea el sitio web
y se organizan sus contenidos y la navegación. Debemos respetar el siguiente
orden:
Vaya al Panel de control >>Contenido >> Gestor de secciones >> Botón Nuevo
>> Colocar el Titulo, Alias >> completar la descripción del contenido de la sección
el campo de trabajo (si fuese necesario, esto es opcional) >> Guardar los cambios
- 67 -
Figura 4-37. Crear nueva sección.
Vaya al panel de control >> Gestor de categorías >> Botón Nuevo >> Colocar el
Titulo, Alias >>Seleccionar la Sección >> Rellenar el campo de trabajo (si es
necesario)>> Guardar los cambios
- 68 -
4.4.7.3.- Crear artículos
Vaya al panel de control >> Contenido >>Gestor de artículos >> Botón Nuevo >>
Colocar el Titulo, Alias >>Seleccionar la Sección >> Seleccionar la categoría >>
Rellenar el campo de trabajo (Ingrese la información)>> Guardar los cambios.
DATOS DEL
DOCUMENTO
CAMPO DE
HERRAMIENTA
S
CAMPO DE
TRABAJO
- 69 -
(títulos y subtítulos entre los diferentes párrafos), insertar tablas, enlaces,
utilizar formato para los párrafos de texto: viñetas, negritas, itálicas, etc.
Debe colocar el cursor en donde desea que aparezca la imagen, luego debe
hacer clic en el botón "Imagen" (abajo del campo de trabajo).
- 70 -
Una vez que dio clic en imagen, se abrirá una ventana. Los pasos de selección
son: haga clic en la imagen que desea insertar >> puede elegir la alineación (el
campo "Imagen URL" se rellena automáticamente) >> Clic en "Insertar".
Si ya ubico el video que desea subir en youtube lo que tiene que hacer es lo
siguiente:
Abra el artículo en el cual desea subir el video >> Clic en editar código HTML >>
copie el código del video de la página de youtube al editor de código HTML >> clic
en actualizar >> Guardar los cambios.
- 71 -
Figura 4-44. Copie el código Embed.
- 72 -
4.4.8.- CREAR UN ENLACE DESDE EL MENU HACIA UN NUEVO
DOCUMENTO
Desde el Panel de control vaya a >> Menús >> Menú principal (u otro menú) >>
desde el Gestor de ítems del Menú >> Clic en Nuevo >> Clic en Articulo >> Clic
en Presentación de articulo.
- 73 -
Seleccione el artículo que se desea enlazar: Seleccione Sección >> Seleccione
Categoría >> Clic en el documento a enlazar>>Luego debe hacer clic en guardar.
- 74 -
V.- CAPITULO V
5.1.- RESULTADO
- 75 -
5.2.- REQUERIMIENTOS DEL SISTEMA PARA EL SITIO
Además debe comprobar que el módulo PHP tenga instalado el soporte para
MySQL, XML y Zlib. Joomla! puede utilizarse con los principales navegadores
web, incluyendo: Firefox, Internet Explorer y Netscape. Estos navegadores se
aprovechan de la interfaz Administrativa de Joomla.
Para realizar pruebas a nivel local y en entornos Windows, en esta ocacion
utilizamos el software WampServer este programa incluye un servidor Apache,
MySQL, completa ejecución de código PHP, así como herramientas de desarrollo
para el sitio web.
- 76 -
VI.- CAPITULO VI
CONCLUSIONES Y RECOMENDACIONES
6.1.- CONCLUSIONES:
6.2.- RECOMENDACIONES:
Cada cierto tiempo Joomla publica en su sitio web el link para descargar la nueva
actualización de este CMS es muy recomendable tener actualizada la versión de
nuestro sitio Joomla ya que así evitamos que nuestro sitio presente dificultades y
de esta manera lo tenemos más eficaz y eficiente todo el tiempo.
- 77 -
REFERENCIAS BIBLIOGRÁFICAS:
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/139-introduccion-a-joomla-cms
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/140-que-necesitas-para-usar-joomla
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/73-instala-joomla-15x-en-minutos
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/142-primeros-pasos-con-tu-web-joomla
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/147-administra-tu-pagina-principal-o-homepage
http://www.alegsa.com.ar/Dic/servidor%20web.php
http://es.wikipedia.org/
http://www.masadelante.com/faqs/servidor
http://www.solojoomla.com/comunidad-joomla/videos/27-
video+tutorial+instalaci%C3%B3n+Joomla+1511?userid=8186
http://www.joomlaspanish.org/
http://www.edujoomla.es/content/view/62/63/
http://www.desarrollodeweb.com.ar/guias-e-informacion-util/24-tutoriales-de-
joomla-15x/142-primeros-pasos-con-tu-web-joomla
http://www.alegsa.com.ar/Dic/usuario.php
- 78 -
GLOSARIO
- 79 -
Voluntarios: Miembros del ejército ecuatoriano desde el grado de soldado hasta
suboficial.
Usuarios: Es un individuo que utiliza una computadora, sistema operativo,
servicio o cualquier sistema informático.
9 – B.F.E. “PATRIA”: Brigada de Fuerzas Especiales Numero 9 Patria.
G.F.E: Grupo de Fuerzas Especiales.
- 80 -
DECLARACIÓN DE AUTENTICIDAD Y RESPONSABILIDAD EXPRESADA
Atentamente;
Maila N. William W.
EL AUTOR
DECLARACIÓN DE AUTENTICIDAD Y RESPONSABILIDAD EXPRESADA
Atentamente;
Loachamin C. Marco J.
EL AUTOR
ESCUELA POLITÉCNICA DEL EJÉRCITO SEDE LATACUNGA