Вы находитесь на странице: 1из 41

Tecnológico Nacional de México

Instituto Tecnológico de Zacatecas

Portafolio de evidencias para la Materia: Desarrollo de


aplicaciones Web.

Autor Alan de la Rosa Cabrera


Número de control: 1245075
Índice

Temario: .............................................................................................................................................. 3
Evaluación ........................................................................................................................................... 4
Evaluación objetiva: ............................................................................................................................ 5
Evaluación diagnóstica: ..................................................................................................................... 16
Mundo laboral: .................................................................................................................................. 17
Mapa conceptual:.............................................................................................................................. 18
Guía técnica para la materia desarrollo de aplicaciones web........................................................... 20
Guía técnica 16 .................................................................................................................................. 21
Guía técnica 17 .................................................................................................................................. 26
Guía técnica 18 .................................................................................................................................. 32
Guía técnica 19 .................................................................................................................................. 36
Conclusión: ........................................................................................................................................ 40
Referencias: ....................................................................................................................................... 40
Temario:

Unidad Temas Subtemas

3.1. E-business / e-commerce.


3.1.1. Amazon.
3.1.2. Mercado libre.
3.1.3. Otros.
3.2. E-learning.
3.2.1. Blackboard.
3.- Herramientas de gestión de 3.2.2. Moodle.
contenido. 3.2.3. Otros.
3.3. Herramientas colaborativas.
3.3.1. 3.3.1 Blogs.
3.3.2. Foros.
3.3.3. Wikis.
3.3.4. Otros.
3.4. Gestión de portales.
3.4.1. Joomla.
3.4.2. OpenPHPNuke.
3.4.3. ATutor.
3.4.4. Otros.
Evaluación

Excelente (100-95); Notable (94-85); Bueno (84-75); Suficiente (74-65) e Insuficiente (64-55)
Aspectos de la Valoración de Criterios de la evaluación (Formativo, Instrumentos de
Evaluación los aspectos Diagnóstico y Sumativo) Aprendizaje
Formativo 10%.  Formativo. Antología.
* Formativo. Diagnóstico 5%. o Asistir a clase. 4% Reporte.
Sumativo. Sumativo 85%. o Llegar a tiempo. 3% Preguntas abiertas.
Diagnóstico.
o Tener buena conducta. 3% Guía técnica.
 Diagnóstico. Mapa conceptual.
o Evaluación de los conocimientos Plataforma en línea.
previos. Portafolio.
 Pertinencia. 5%
 Sumativo.
o Práctica:
Pertinencia. 10%
Ortografía. 5%
Estructura. 5%
Función y fundamento teórico. 30%
o Investigación de información:
 Campo Laboral.
 Pertinencia 3%
 Ortografía 1%
 Y Estructura 1%
 Pertinencia. 6%
 Ortografía. 2%
 Y Estructura. 2%
o Participación
 Pertinencia 10%
o Preguntas abiertas:
 Pertinencia. (5%)
o Uso de la plataforma en línea:
 Evidencia. (5%)
Nota: Con una falta de ortografía se resta 50% al porcentaje correspondiente, con la omisión de
un tema, con la omisión de un reporte y con información fuera de contexto de estudio. Los
criterios anteriores se evalúan por tema de estudio.

Evaluación objetiva:

3.0.-HERRAMIENTAS DE GESTION DE CONTENIDOS

Los servicios de información y documentación accesibles a través de internet, más


concretamente mediante servidores web, están aumentando de una forma
exponencial. La lógica evolución del web desde hace más de 10 años ha ido
produciendo la sustitución de páginas y documentos estáticos por documentos
generados dinámicamente, merced a la interacción del usuario con la lógica de
procesos y flujos de trabajo definida por los creadores del servicio y a la
disponibilidad de cada vez mayores repositorios de información. Evidentemente,
se ha ido pasado progresivamente de un concepto de publicación de páginas web,
bastante simple en su origen, a esquemas más complejos y diferenciados,
fundamentados en procedimientos y técnicas basados en la gestión de
información. La cada vez mayor complejidad de los servicios y de los sistemas que
los soportan, ha hecho necesaria la formulación de un corpus teórico y práctico en
el que se combinen las técnicas clásicas de gestión de información en las
organizaciones con las características propias del medioambiente digital.

3.1.-E-BUSINESS / E-COMMERCE

Día a día debemos sumar nuevas palabras a nuestro vocabulario, el e-commerce


y el e-business no son la excepción. Pero uno de los mayores problemas que
encontramos es que existen tantos términos que terminamos no conociendo la
diferencia entre ellos, y muchas veces ni su significado.
Para tratar de entender estos términos iniciare por definir cada uno de ellos
intentando con esto dar un panorama sencillo pero suficiente para entender las
diferencias básicas entre el e-Business y el e-Commerce:

Ebusiness
Es una "interacción con los socios de negocio, donde la interacción es permitida
por tecnología de información", o también se le define como un sistema de
información o aplicación a la cual se le delegan procesos de negocios.
Se define al E–Business como cualquier actividad empresarial que se efectúa a
través de Internet, no sólo de compra y venta, sino también dando servicio a los
clientes y/o colaborando con socios comerciales.
Desde el punto de vista del negocio, E–Business (Negocio Electrónico) es el
proceso que están utilizando las empresas para hacer negocios usando redes
(Internet). Ocurre cuando se conectan los sistemas informáticos de una compañía
a sus clientes, empleados, distribuidores o proveedores, y todos se entrelazan a
través de la Internet, Intranets o Extranet´s.
Las tres definiciones anteriores muestran que resulta difícil dar una definición
completamente apropiada para el e-Business. "Definiciones incompletas, sólo para
bienes (producción, promoción, venta y distribución de productos a través de
redes de telecomunicaciones), sólo para servicios (intercambio de información a
través de transacciones electrónicas) o sólo desde el punto de vista empresarial
(uso de las tecnologías de la información para realizar negocios entre
compradores, vendedores y socios con el fin de mejorar el servicio al cliente,
reducir costos y finalmente, aumentar el valor de los accionistas) nos conducen a
dar una definición más integradora y general tal y como la siguiente:
e-business es la aplicación de las tecnologías de la información para facilitar la
compraventa de productos, servicios e información a través de redes públicas
basadas en estándares de comunicaciones. Tiene que existir en uno de los
extremos de la relación comercial un programa de ordenador y en el otro extremo
o bien otro programa de ordenador, o una persona utilizando un ordenador o una
persona con los medios necesarios para acceder a la red".
El paradigma del e-business, comprende la combinación del Internet con los
sistemas de información tradicionales de una organización (Web + Tecnología de
Información) y permite potenciar los procesos vitales de negocios que constituyen
la base y esencia de una empresa. Las aplicaciones basadas en los conceptos de
e-business se caracterizan por ser interactivas, con alta intensidad de
transacciones, y porque permiten un relanzamiento de los negocios hacia nuevos
mercados.

El E-business utiliza el web tanto como un medio, como un elemento de marketing


para el comercio.
La diferencia fundamental entre el web y cualquier otro medio electrónico (fax,
teléfono, etc.) es que va más allá de facilitar la comunicación pues permite la
interacción entre los usuarios, compradores y vendedores en un entorno que no es
fijo, ni es físico siquiera, sino que es creado por la confluencia de redes
estándares, navegadores web, software, contenidos y personas. Por ello, las
barreras físicas de tiempo y distancia existentes entre los proveedores y sus
clientes se ven reducidas al mínimo.
Sin estas barreras, el comprador y el vendedor se enfrentan el uno con el otro
directamente a través de una conexión electrónica. No hay que desplazarse a la
tienda física, no hay vendedor, no hay que rellenar datos y no hay una cajera a la
salida. En lugar de todo eso hay un sitio web. Por tanto, e-Business representa un
cambio en la forma de interactuar entre el comprador y el vendedor.
Para el comprador, significa que los costos de buscar o cambiar de proveedor son
mínimos. Para el vendedor, el riesgo de no atraer la atención del comprador y
perderlo es muy elevado. En este nuevo entorno, la mayor parte de la
responsabilidad de decidir cómo se hace una operación de compraventa se ha
traspasado de los vendedores a los compradores.

3.1.1.-AMAZON
Amazon.com, Inc. (NASDAQ: AMZN) es una compañía estadounidense de
comercio electrónico con sede en Seattle, Estado de Washington. Su lema es and
you're done (Traducido al español: «y listo»). Fue una de las primeras grandes
compañías en vender bienes a través de Internet. Amazon también posee Alexa
Internet, a9.com, Shopbop, Kongregate, Internet Movie Database (IMDb),
Zappos.com y DPreview.com.
Amazon ha establecido sitios web separados para Canadá, el Reino Unido,
Alemania, Austria, Francia, China, Japón, Italia y España para poder ofrecer los
productos de esos países. En la actualidad está totalmente diversificada en
diferentes líneas de productos, ofreciendo DVD, CD de música, software,
videojuegos, electrónica, ropa, muebles, comida, libros, etc.

3.1.2.-MERCADO LIBRE

Se puede definir el mercado libre como el sistema en el que el precio de los bienes
o servicios es acordado por el consentimiento entre los vendedores y los
consumidores, mediante las leyes de la oferta y la demanda. Requiere para su
implementación de la existencia de la libre competencia, lo que a su vez requiere
que entre los participantes de una transacción comercial no haya coerción, ni
fraude, etc., o, más en general, que todas las transacciones sean voluntarias.
Lo anterior se puede entender como una propuesta, 1 2 constructo social3 4 5 o
modelo económico6 7 acerca del funcionamiento del mercado de uso general en
economía, economía política, sociología, ciencias políticas, etc. En las palabras de
Ludwig von Mises:

3.1.3.-OTROS

Dokeos es un entorno de e-learning y una aplicación de administración de


contenidos de cursos y también una herramienta de colaboración. Es software
libre y está bajo la licencia GNU GPL, el desarrollo es internacional y colaborativo.
También está certificado por la OSI y puede ser usado como un sistema de
gestión de contenido (CMS) para educación y educadores. Esta característica
para administrar contenidos incluye distribución de contenidos, calendario,
proceso de entrenamiento, chat en texto, audio y video, administración de pruebas
y guardado de registros. Hasta el 2007, estaba traducido en 34 idiomas (y varios
están completos) y es usado (a septiembre de 2010) por 9900 organizaciones,
según reporta el mismo sitio web de la empresa, medido sin filtrado de posibles
duplicados.

3.2.- E-LEARNING

Al E-learnig, Se denomina aprendizaje electrónico (conocido también por el


anglicismo e-learning) a la educación a distancia completamente virtualizada a
través de los nuevos canales electrónicos (las nuevas redes de comunicación, en
especial Internet), utilizando para ello herramientas o aplicaciones de hipertexto
(correo electrónico, páginas web, foros de discusión,mensajería instantánea,
plataformas de formación -que aúnan varios de los anteriores ejemplos de
aplicaciones-, etc.) como soporte de los procesos de enseñanza-aprendizaje. En
un concepto más relacionado con lo semipresencial, también es llamado b-
learning (blendedlearning).
El b-learning es una modalidad que combina la educación a distancia y la
educación presencial; retomando las ventajas de ambas modalidades y
complementando el aprendizaje de los aprendices.

Ventajas
Las ventajas que ofrece la formación en línea son las siguientes:
 Inmersión práctica en un entorno web 3.0.
 Eliminación de barreras espaciales y temporales (desde su propia casa, en
el trabajo, en un viaje a través de dispositivos móviles, etc.). Supone una
gran ventaja para empresas distribuidas geográficamente.
 Prácticas en entornos de simulación virtual, difíciles de conseguir en
formación presencial, sin una gran inversión.
 Gestión real del conocimiento: intercambio de ideas, opiniones, prácticas,
experiencias. Enriquecimiento colectivo del proceso de aprendizaje sin
límites geográficos.
 Actualización constante de los contenidos (deducción lógica del punto
anterior).
 Reducción de costos (en la mayoría de los casos, a nivel metodológico y,
siempre, en el aspecto logístico).
 Permite una mayor conciliación de la vida familiar y laboral.
 Disminución del tiempo necesario.
Inconvenientes
En el caso de los "inconvenientes", se presentan algunos:
 Requiere más inversión de tiempo por parte del profesor (al menos en su
parte inicial).
 Precisa unas mínimas competencias tecnológicas por parte del profesor de
los estudiantes.
 Requiere que los estudiantes tengan habilidades para el aprendizaje
autónomo y colaborativo.
 Puede disminuir la calidad de la formación si no se da una ratio adecuada
profesor-alumno.
 Requiere más trabajo que la convencional.

3.2.1. –BLACKBOARD

Es un sistema de administración de cursos que permite desarrollar, administrar y


entregar materiales instruccionales en Web.

3.2.2. –MOODLE

Es un Ambiente Educativo Virtual, sistema de gestión de cursos, de distribución


libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea.
Este tipo de plataformas tecnológicas también se conoce como LMS (Learning
Management System).

Características:
Promueve una pedagogía constructivista social (colaboración, actividades,
reflexión crítica, etc.). Su arquitectura y herramientas son apropiadas para clases
en línea, así como también para complementar el aprendizaje presencial. Tiene
una interfaz de navegador de tecnología sencilla, ligera, y compatible.
La instalación es sencilla requiriendo una plataforma que soporte PHP y la
disponibilidad de una base de datos. Moodle tiene una capa de abstracción de
bases de datos por lo que soporta los principales sistemas gestores de bases de
datos.
Se ha puesto énfasis en una seguridad sólida en toda la plataforma. Todos los
formularios son revisados, las cookies cifradas, etc. La mayoría de las áreas de
introducción de texto (materiales, mensajes de los foros, entradas de los diarios,
etc.) pueden ser editadas usando el editor HTML, tan sencillo como cualquier
editor de texto.
Módulos principales en Moodle
Módulo de tareas
 Puede especificarse la fecha final de entrega de una tarea y la calificación
máxima que se le podrá asignar.
 Los estudiantes pueden subir sus tareas (en cualquier formato de archivo)
al servidor. Se registra la fecha en que se han subido.
 Se permite enviar tareas fuera de tiempo, pero el profesor puede ver
claramente el tiempo de retraso.
 Para cada tarea en particular, puede evaluarse a la clase entera
(calificaciones y comentarios) en una única página con un único formulario.
 Las observaciones del profesor se adjuntan a la página de la tarea de cada
estudiante y se le envía un mensaje de notificación.
 El profesor tiene la posibilidad de permitir el reenvío de una tarea tras su
calificación.
Módulo de consulta
Es como una votación. Puede usarse para votar sobre algo o para recibir una
respuesta de cada estudiante (por ejemplo, para pedir su consentimiento para
algo).
 El profesor puede ver una tabla que presenta de forma intuitiva la
información sobre quién ha elegido qué.
 Se puede permitir que los estudiantes vean un gráfico actualizado de los
resultados.
Módulo foro
Hay diferentes tipos de foros disponibles: exclusivos para los profesores, de
noticias del curso y abiertos a todos.
 Todos los mensajes llevan adjunta la foto del autor.
 Las discusiones pueden verse anidadas, por rama, o presentar los
mensajes más antiguos o el más nuevo primero.
 El profesor puede obligar la suscripción de todos a un foro o permitir que
cada persona elija a qué foros suscribirse de manera que se le envíe una
copia de los mensajes por correo electrónico.
 El profesor puede elegir que no se permitan respuestas en un foro (por
ejemplo, para crear un foro dedicado a anuncios).
 El profesor puede mover fácilmente los temas de discusión entre distintos
foros.
Módulo diario
Los diarios constituyen información privada entre el estudiante y el profesor.
 Cada entrada en el diario puede estar motivada por una pregunta abierta.
 La clase entera puede ser evaluada en una página con un único formulario,
por cada entrada particular de diario.
 Los comentarios del profesor se adjuntan a la página de entrada del diario y
se envía por correo la notificación.
Módulo cuestionario
 Los profesores pueden definir una base de datos de preguntas que podrán
ser reutilizadas en diferentes cuestionarios.
 Las preguntas pueden ser almacenadas en categorías de fácil acceso, y
estas categorías pueden ser "publicadas" para hacerlas accesibles desde
cualquier curso del sitio.
 Los cuestionarios se califican automáticamente, y pueden ser recalificados
si se modifican las preguntas.
 Los cuestionarios pueden tener un límite de tiempo a partir del cual no
estarán disponibles.
 El profesor puede determinar si los cuestionarios pueden ser resueltos
varias veces y si se mostrarán o no las respuestas correctas y los
comentarios
 Las preguntas y las respuestas de los cuestionarios pueden ser mezcladas
(aleatoriamente) para disminuir las copias entre los alumnos.
 Las preguntas pueden crearse en HTML y con imágenes.
 Las preguntas pueden importarse desde archivos de texto externos.
 Las preguntas pueden tener diferentes métricas y tipos de captura.
Módulo recurso
 Admite la presentación de un importante número de contenido digital, Word,
PowerPoint, Excel, Flash, vídeo, sonidos, etc.
 Los archivos pueden subirse y manejarse en el servidor, o pueden ser
creados sobre la marcha usando formularios web (de texto o HTML).
 Pueden enlazarse aplicaciones web para transferir datos.
Módulo encuesta
 Se proporcionan encuestas ya preparadas (COLLES, ATTLS) y
contrastadas como instrumentos para el análisis de las clases en línea.
 Se pueden generar informes de las encuestas los cuales incluyen gráficos.
Los datos pueden descargarse con formato de hoja de cálculo Excel o
como archivo de texto CSV.
 La interfaz de las encuestas impide la posibilidad de que sean respondidas
sólo parcialmente.
 A cada estudiante se le informa sobre sus resultados comparados con la
media de la clase.
Módulo wiki
 El profesor puede crear este módulo para que los alumnos trabajen en
grupo en un mismo documento.
 Todos los alumnos podrán modificar el contenido incluido por el resto de
compañeros.
 De este modo cada alumno puede modificar el wiki del grupo al que
pertenece, pero podrá consultar todos los wikis.
Ventajas
Se recomienda visitar este enlace para una información más completa acerca de
las ventajas y desventajas de moodle.Una de las características más atractivas de
Moodle, que también aparece en otros gestores de contenido educativo, es la
posibilidad de que los alumnos participen en la creación de glosarios, y en todas
las lecciones se generan automáticamente enlaces a las palabras incluidas en
estos.
Además, las Universidades podrán poner su Moodle local y así poder crear sus
plataformas para cursos específicos en la misma universidad y dando la dirección
respecto a Moodle, se moverá en su mismo idioma y podrán abrirse los cursos a
los alumnos que se encuentren en cualquier parte del planeta: http://moodle.org/.
Desventajas
Algunas actividades pueden ser un poco mecánicas, dependiendo mucho del
diseño instruccional. Por estar basado en tecnología PHP, la configuración de un
servidor con muchos usuarios debe ser cuidadosa para obtener el mejor
desempeño. Falta mejorar su interfaz de una manera más sencilla. Hay
desventajas asociadas a la seguridad, dependiendo en dónde se esté alojando la
instalación de Moodle y cuáles sean las políticas de seguridad y la infraestructura
tecnológica con la cual se cuente durante la instalación.

3.2.3. Otros.

Dokeos: es un entorno de e-learning y una aplicación de administración de


contenidos de cursos y también una herramienta de colaboración. Es software
libre y está bajo la licencia GNU GPL, el desarrollo es internacional y colaborativo.
También está certificado por la OSI y puede ser usado como un sistema de
gestión de contenido (CMS) para educación y educadores. Esta característica
para administrar contenidos incluye distribución de contenidos, calendario,
proceso de entrenamiento, chat en texto, audio y video, administración de pruebas
y guardado de registros. Hasta el 2007, estaba traducido en 34 idiomas (y varios
están completos) y es usado (a septiembre de 2010) por 9900 organizaciones,
según reporta el mismo sitio web de la empresa, medido sin filtrado de posibles
duplicados.

3.3. Herramientas colaborativas.


Son los sistemas que permiten acceder a ciertos servicios que facilitan a los
usuarios comunicarse y trabajar conjuntamente sin importar que estén reunidos un
un mismo lugar físico. En general con ellos se puede compartir información en
determinados formatos (audio, texto, video, etc.)
Servidor: Primero tenemos los programas servidores, está de más decir que son
aquellos que permiten ofrecer un servicio
Cliente: En segundo lugar tenemos los programas clientes, que son los software
que posee cada usuario en su computador y que le permite acceder a los
servicios,
Un software de servidor de correo puede ser por ejemplo Sendmail, este es un
software que se instala en el servidor y permite ofrecer el servicio de correo. Este
servicio de correo se llama generalmente SMTP (Simple Mail Transfer Protocol)

3.3.1. Blogs.

Un blog(en español, sin comillas ni cursiva, también bitácora, cuaderno de


bitácora, ciberbitácora o ciberdiario) es un sitio web periódicamente actualizado
que recopila cronológicamente textos o artículos de uno o varios autores,
apareciendo primero el más reciente, donde el autor conserva siempre la libertad
de dejar publicado lo que crea pertinente.
El nombre bitácora está basado en los cuadernos de bitácora, cuadernos de viaje
que se utilizaban en los barcos para relatar el desarrollo del viaje y que se
guardaban en la bitácora. Aunque el nombre se ha popularizado en los últimos
años a raíz de su utilización en diferentes ámbitos, el cuaderno de trabajo o
bitácora ha sido utilizado desde siempre.

3.3.2. Foros.

Foro en Internet es una aplicación web que da soporte a discusiones u opiniones


en línea, permitiendo al usuario poder expresar su idea o comentario respecto al
tema tratado.
Son muchos los soportes disponibles para crear un foro en Internet. Por lo general
están desarrollados en PHP, Perl, ASP.NET o Java y funcionan con CGI o Java.
Los datos y la configuración se guardan, generalmente en una base de datos
SQL o una serie de archivos de texto. Cada versión provee funciones o
capacidades diferentes: los más básicos se limitan a los mensajes sólo con texto,
los más avanzados facilitan la inclusión de multimedia, formato del
texto, HTML y BBCode. A veces el soporte de los foros viene integrado
con weblogs o algún otro sistema de administración de contenido. Algunos
sistemas de foros son:
phpBB, vBulletin, Invisionpowerboard, MyBB, SMF, YaBB, Ikonboard, JavaBB y
otros. Algunos CMS (del inglés contentmanagementsystem, sistema de
administración de contenido) como WordPress, Drupal yJoomla incluyen sus
propios foros o integran foros de otros sistemas, en Joomla se
destaca Kunena por ejemplo.
3.3.3. Wikis.

Wiki o una wiki (del hawaiano wiki, 'rápido') es un sitio web cuyas páginas pueden
ser editadas por múltiples voluntarios a través del navegador web. Los usuarios
pueden crear, modificar o borrar un mismo texto que comparten. Los textos o
«páginas wiki» tienen títulos únicos. Si se escribe el título de una «página wiki» en
algún lugar del wiki entre dobles corchetes ([[...]]), esta palabra se convierte en un
«enlace web» a la página wiki.
En una página sobre «alpinismo», por ejemplo, puede haber una palabra como
«piolet» o «brújula» que esté marcada como palabra perteneciente a un título de
página wiki. La mayor parte de las implementaciones de wikis indican en
el URL de la página el propio título de la página wiki (en Wikipedia ocurre así:
http://es.wikipedia.org/wiki/Alpinismo), facilitando el uso y comprensibilidad del link
fuera del propio sitio web. Además, esto permite formar en muchas ocasiones una
coherencia terminológica, generando una ordenación natural del contenido.
La aplicación de mayor peso y a la que le debe su mayor fama hasta el momento
ha sido la creación de enciclopedias colectivas, género al que pertenece
la Wikipedia. Existen muchas otras aplicaciones más cercanas a la coordinación
de informaciones y acciones, o la puesta en común de conocimientos o textos
dentro de grupos.
La mayor parte de los wikis actuales conservan un historial de cambios que
permite recuperar fácilmente cualquier estado anterior y ver qué usuario hizo cada
cambio, lo cual facilita enormemente el mantenimiento conjunto y el control de
usuarios nocivos. Habitualmente, sin necesidad de una revisión previa, se
actualiza el contenido que muestra la página wiki editada.

3.3.4. OTROS
Las nuevas páginas se crean simplemente creando un vínculo apropiado. Si el
vínculo no existe, se acostumbra a destacar como «vínculo roto». Siguiendo el
vínculo se abre una página de edición, que permite al usuario introducir el texto
para la nueva página wiki. Este mecanismo asegura que casi no se
generen páginas huérfanas (es decir, páginas que no tienen ningún vínculo
apuntando a ellas). Además se mantiene un nivel alto de conectividad.

3.4 GESTIÓN DE PORTALES

Las herramientas de gestión de portales son plataformas que permiten la creación


y administración de portales web. Bajo estos sistemas se pueden integrar
aplicaciones y fuentes de información existentes en la organización (aplicaciones
de gestión, gestores documentales, etc). Su objetivo principal es la construcción
de portales de forma rápida, eficaz y sencilla

CARACTERÍSTICAS PRINCIPALES
Creación de portales y páginas: A partir de asistentes que ayudan al usuario
administrador a realizar estas tareas, sin tener grandes conocimientos técnicos.
Interfaz potente para la administración: Facilitando al usuario administrador una
gestión lo más flexible y simple posible, con la mínima formación técnica.
Reutilización de componentes: Los componentes creados pueden ser reutilizados
en los diferentes portales de la misma organización cuando la situación así lo
requiera.
Estilos y apariencia de los portales: Mediante asistentes, el usuario podrá
modificar y seleccionar de forma sencilla el look&feel de los portales y sus
páginas.
Motores de búsqueda: Integración con potentes motores de búsqueda de
contenido del portal, para aportar mayor accesibilidad y visibilidad al contenido.

3.4.1 JOOMLA

Es un Sistema de Gestión de Contenidos (CMS) premiado mundialmente, que le


ayuda a construir sitios web y otras aplicaciones online potentes. Lo mejor de todo,
es que Joomla es una solución de código abierto y está disponible libremente para
cualquiera que desee utilizarlo.

Joomla se utiliza en todo el mundo para generar desde una simple página web
personal hasta complejas aplicaciones web corporativas.

Entre los diferentes usos que la gente da a Joomla están:


Webs Corporativas o Portales
Comercio Electrónico
Pequeños Sitios de Negocios
Webs de Organizaciones u ONGs
Aplicaciones Gubernamentales
Intranets y Extranets Corporativas
Webs de Escuelas o Agrupaciones
Páginas Personales o Familiares
Portales de Comunidades
Joomla se puede usar para gestionar fácilmente cualquiera de los aspectos de un
sitio web, desde la introducción de contenidos e imágenes hasta la actualización
de un catálogo de productos o la realización de reservas online.

Joomla realiza un gran trabajo gestionando el contenido necesario para que un


sitio web funcione. Pero para mucha gente, el verdadero potencial de Joomla!
recae en la arquitectura de la aplicación, que posibilita que miles de
desarrolladores en el mundo puedan crear potentes add-ons y extensiones.

A continuación mostramos algunos ejemplos de los cientos de extensiones


disponibles:
Generadores de Formularios Dinámicos
Directorios de Empresas u Organizaciones
Galerías de Imágenes Multimedia
Motores de Comercio y Venta Electrónica
Software de Foros y Chats
Calendarios
Software para Blogs
Boletines de Noticias
Herramientas de Registro de Datos
Sistemas de Publicación de Anuncios
Servicios de Suscripción

3.4.2 OPEN PHP NUKE

Es un sistema Open Source Web Content Management (WCMS), que le ayudará


en la creación, administración y mantenimiento de contenidos para intranet. Con
OPN puede crear su página web, un portal web, y varias otras ideas para el
internet. Nuestro sitio web esta es la plataforma de encuentro de nuestra
comunidad OPN activo en el que compartimos un montón y un montón de
información y apoyo acerca de OPN. Usted está cordialmente invitado a navegar
alrededor, sin embargo, algunas zonas sólo son accesibles por los usuarios
registrados. Si usted desea obtener un nombre de usuario, puede registrarse.

3.4.3 ATUTOR

Es un Sistema de Administración de Aprendizaje ó LMS (en inglés Learning


Management Systems), que consiste en una aplicación de software basada en
tecnologías web que se utiliza para planear, implementar y evaluar un proceso de
aprendizaje específico. Por lo general, los LMS permiten a los instructores
(profesores) crear cursos y proveer, a los estudiantes, diferente tipo de contenido
que puede ser manipulado en la web.

Es el primer LCMS completamente conforme a las especificaciones de la


accesibilidad de W3C WCAG 1.0 en el nivel de AA+, permitiendo el acceso a
todos los estudiantes potenciales, instructores, y administradores, incluyendo a
esos con problemas de acceso usando tecnologías asistidas. La conformidad con
especificaciones de W3C) XHTML 1.0 se asegura de que A Tutor esté presentado
constantemente en cualquier tecnología compatible con los estándares

3.4.4 OTROS

ATutor se encuentra en la versión 1.5.3.3pl1 publicada el 18 de diciembre de


2006. Su constante desarrollo y fácil uso ha permitido que sea una de las más
aceptadas en la industria del e-learning. Para el próximo año (2007) se tiene
planeado el desarrollo de nuevos proyectos tanto cortos como a largo plazo que
permitirán ofrecer mejores servicios a los usuarios.

Algunos de esos proyectos son los siguientes:


Corto plazo Desarrollo de un servicio de autenticación de usuario, desarrollo de
preguntas de emparejamiento, mejoramiento del Calendario para que se integre
con el módulo de colaboraciónACollab, mejoras e integración del módulo Acomm
la cual permitirá realizar sesiones síncronas de ICQ y de MSN (además de
Jabber).

Largo plazo Desarrollo continuo de las capacidades de interoperabilidad en Atutor


con el SCORM e IMS en el empaquetado del contenido, y las herramientas
existentes de QTI. Bibliotecas de la base de datos de ADOdb la cual permitirá
incluir la biblioteca de ADOdb.

Evaluación diagnóstica:

1.- ¿Qué se necesita para instalar aplicaciones en un sistema Linux CentOS?

R= Necesitamos una interfaz de red con una dirección IP, tener instalada la
tecnología L.A.M.P. e instalar algunos repositorios como epel-release y algunas
librerías como php-gd php-mcrypt entre otras.

2.- ¿Cómo funciona un adaptador puente en una tecnología virtual, ejemplifique?

R= Un adaptador puente simula una conexión física real a la red, asignando una
dirección IP al sistema operativo virtualizado, se puede obtener por DHCP o
asignarla manualmente, un ejemplo es cuando asignamos manualmente una
dirección estática en el sistema CentOs7 para instalar alguna aplicación y conectar
siempre a esa IP para acceder a esta.

3.- ¿Cómo opera un adaptador NAT en una tecnología virtual, ilustre?

R= Un adaptador NAT permite funcionalidad básica en el sistema operativo virtual.


Podemos tener acceso a internet y descargar ficheros pero tiene limitaciones si
tenemos que establecer conexiones con el sistema operativo real.

4.- ¿Por qué presenta problemas al instalar aplicaciones en un Sistema Linux


CentOS que opera sobre tecnología virtual, Especifique?
R= No tuve ningún problema al instalar aplicaciones, pero algunos mencionaron
tener problemas por la configuración del adaptador de red, por la versión de
kernel, o por tener sistemas de 32 bits.

Mundo laboral:

1.- ¿Qué Distribuciones Linux ofrecen Herramientas de gestión de contenidos


Web, en la Tecnología LAMP para las compañías actuales?

R= Red Hat, Fedora, Suse, Debian CentOS, lo mejor es utilizar un sistema sin
interfaz gráfica para mejorar el rendimiento.

2.- ¿En dónde?

R= Algunas empresas que usan LAMP exitosamente son:

Hewlett-Packard
Boeing
Lufthansa
Dresdner Bank
Disney Online
Yahoo!
Lycos
Sprint
T-Mobile
Orange
Nortel Networks
Lucent
WallStreetOnline

3.- En Internet por medio del correo electrónico, de las redes sociales o del acceso
al sitio Web de una compañía que se dedica al establecimiento o regulación de la
seguridad informática en las empresas.

R= TGN Systems. Pone a disposición una amplia gama de servicios


especializados en materia de seguridad informática, con la finalidad de garantizar
y adaptarse a cualquier tipo de cliente final. Utilizan productos de última
generación de distintas categorías: cortafuegos (firewalls), cortafuegos de
aplicaciones, prevención de intrusiones IPS, protección antivirus, antispyware,
antimalware, seguridad de correo electrónico y anti spam, controles de acceso,
redes privadas virtuales SSL e IP-Sec, filtrado de contenidos web, soluciones de
Backup y copias de seguridad

Mapa conceptual:
Tecnológico Nacional de México
Instituto Tecnológico de Zacatecas

Guía técnica para la materia desarrollo de aplicaciones web.

Autor Alan de la Rosa Cabrera


Número de control: 1245075
Guía técnica 16

Instalación y configuración de un entorno ebusiness, en la tecnología


LAMP, para una distribución Linux que se identifica como CentOS 7.

Objetivo Instala y configura un entorno ebusiness, para ofertar los productos en


la Intranet o la Internet, de la compañía, por medio de la Tecnología
LAMP.

Introducción Electronic business, or e-business, is the application of information and


communication technologies (ICT) in support of all the activities of
business. Commerce constitutes the exchange of products and services
between businesses, groups and individuals and can be seen as one of
the essential activities of any business. Electronic commerce focuses
on the use of ICT to enable the external activities and relationships of
the business with individuals, groups and other businesses or e
business refers to business with help of internet i.e. doing business with
the help of internet network. The term "e-business" was coined by IBM's
marketing and Internet team in 1996.

When organizations go online, they have to decide which e-business


models best suit their goals. A business model is defined as the
organization of product, service and information flows, and the source
of revenues and benefits for suppliers and customers. The concept of
e-business model is the same but used in the online presence.

A Very Large Business Application (VLBA) is a Business Application,


which can be implemented through different types of Business
Application Systems as well as through System Landscapes.

VLBAs are found in different fields within the different organizations


regardless of their size. Systems of Enterprise-Resource-Planning
(ERP), Supply-Chain-Management (SCM) and Customer-Relationship-
Management (CRM) are examples of a VLBA. Within a Supply-Chain,
small and middle organizations can participate in a VLBA.
Relación con La instalación y configuración de un entorno ebusiness, por medio de
temas o la tecnología LAMP, para una distribución Linux que se identifica como
subtemas CentOS 7, se asocia con el tema 3: Entorno de programación.

Error! Use the Home tab to apply Map Title to the text that you
want to appear here.

Paso Acción

1 Ingresar al sistema linux CentOs7 como administrador (con la tecnología


L.A.M.P previamente instalada), descargar la aplicación prestashop del
sitio web: https://www.prestashop.com
2 iniciar la interfaz de red, verificar la dirección ip y transferir la herramienta
prestashop via ftp con la aplicación winscp desde el cliente al lugar donde
se publican los documentos web en el servidor: /var/www/html

3 Desempaquetar la herramienta prestashop con la utilería unzip en la ruta


/var/www/html/prestashop

4 Nos situamos en el directorio /var/www/html y establecemos el propietario


apache y los permisos necesarios con:

chmod –R 775 prestashop


chown –R apache:apache prestashop
5 Instalar el repositorio epel-release con: yum –y install epel-release e
instalar las librerías php-gd y php-mcrypt con: yum –y install php-gd php-
mcrypt
6 Crear la base de datos:

7 Verificamos nuestra dirección ip en el servidor con ip addr, abrimos el


archivo de configuración del adaptador situado en /etc/sysconfig/network-
scripts/ifcfg-enp0s3 con un editor de texto y configuramos nuestra
dirección ip como “static”

8 En el cliente abrimos el navegador de internet y nos conectamos a la ip


del servidor/prestashop, en este caso: 192.168.1.66/prestashop e
iniciamos el proceso de instalación, elegimos el idioma, aceptamos las
licencias, verificamos que el sistema sea compatible y agregamos la
información de la tienda.

9 Ingresamos el nombre de la base de datos, usuario, contraseña y


verificamos que haya conexión, finalizamos la instalación.
10 En el servidor, eliminamos la carpeta install con el comando rm –R –f
/var/www/html/prestashop/install y con eso finalizamos la instalación.
11 Fin.

Guía técnica 17

Instalación y configuración de un entorno elearning, en la tecnología


LAMP, para una distribución Linux que se identifica como CentOS 7.

Objetivo Instala y configura un entorno elearning, para soportar la educación en


línea, en la Intranet o la Internet, de la compañía, por medio de la
Tecnología LAMP.
Introducción Moodle is a free and open-source software learning management
system written in PHP and distributed under the GNU General Public
License. Developed on pedagogical principles, Moodle is used for
blended learning, distance education, flipped classroom and other e-
learning projects in schools, universities, workplaces and other sectors.

With customizable management features, it is used to create private


websites with online courses for educators and trainers to achieve
learning goals. Moodle (acronym for modular object-oriented dynamic
learning environment) allows for extending and tailoring learning
environments using community sourced plugins.

Relación con La instalación y configuración de un entorno elearning, por medio de la


temas o tecnología LAMP, para una distribución Linux que se identifica como
subtemas CentOS 7, se asocia con el tema 3: Entorno de programación.

Error! Use the Home tab to apply Map Title to the text that you want to
appear here.
Metodología Procedimiento: Instalación y configuración de un entorno elearning, en
la tecnología LAMP, para una distribución Linux que se identifica como
CentOS 7.

Paso Acción:

1 Ingresar al sistema linux CentOs7 como administrador (con la tecnología


L.A.M.P previamente instalada), iniciar las interfaces de red, en este
caso enp0s3 (static) y enp0s8 (dhcp) e instalar la utilería wget con el
comando: yum install wget.

2 Una vez instalado, nos situamos en el lugar donde se publican los


documentos web: /var/www/html y descargamos la aplicación moodle
desde su sitio web con:

wget https://download.moodle.org/stable30/moodle-3.0.tgz

3 Al finalizar la descarga, descomprimimos el archivo con:

tar zxvf moodle-3.0.tar.gz

4 Luego de descomprimir, establecemos el propietario apache y los


permisos necesarios con:

chmod –R 755 moodle


chown –R apache:apache moodle
5 Creamos el directorio moodledata en la ruta /var/www con: mkdir
moodledata /var/www y establecemos el propietario apache y los
permisos necesarios:

chmod –R 755 moodledata /var/www/moodledata


chown –R apache:apache moodledata /var/www/moodledata

6 Crear la base de datos:


7 En el cliente abrimos el navegador de internet y nos conectamos a la ip
del servidor configurada como static/moodle, en este caso:
192.168.1.66/moodle e iniciamos el proceso de instalación.

8 Configuramos el idioma, el directorio de moodle, el directorio de datos,


elegimos el controlador de bd, e ingresamos el nombre de la base de
datos, el usuario y la contraseña

9 Aceptamos los términos de licencia, verificamos que el sistema sea


compatible y continuamos con la instalación.
10 Ingresamos los datos requeridos como nombre de usuario, contraseña,
e-mail y finalizamos la instalación.
11 Fin.
Guía técnica 18

Instalación y configuración de un entorno de herramientas


colaborativas, en la tecnología LAMP, para una distribución Linux
que se identifica como CentOS 7.

Metodología Procedimiento: Instalación y configuración de un entorno de


herramienta colaborativa, en la tecnología LAMP, para una distribución
Linux que se identifica como CentOS 7.

Paso Acción

1 Ingresar al sistema linux CentOs7 como administrador (con la tecnología


L.A.M.P previamente instalada), iniciar las interfaces de red, en este
caso enp0s3 (static) y enp0s8 (dhcp)

2 Crear la base de datos wordpress, en este caso como ejemplo, el usuario será
“wordpress” y la contraseña “password” dar todos los privilegios al usuario
“wordpress” en la base de datos y salimos.
3 Con la utilería wget previamente instalada, nos ubicamos en el lugar donde se
guardan los documentos web: /var/www/html y descargamos la aplicación
wordpress desde su sitio web:

wget http://wordpress.org/latest.tar.gz

4 Al finalizar la descarga, descomprimimos la aplicación wordpress con:

tar xzvf latest.tar.gz

5 Creamos la carpeta para los archivos que se subirán, con el comando:

mkdir/www/html/wordpress/uploads

Cambiamos el propietario a apache con el comando: chown –R apache:apache


/var/www/html/*

hacemos una copia del archivo de ejemplo de configuración wp-config-


sample.php y lo nombramos wp-config.php
6 Abrimos el archivo wp-config.php con algún editor de texto e ingresamos el
nombre, usuario, contraseña y host de la base de datos creada anteriormente.

7 En el cliente abrimos el navegador de internet y nos conectamos a la ip


del servidor configurada como static/wordpress, en este caso:
192.168.1.74/wordpress e iniciamos el proceso de instalación.
8 Ingresamos los datos requeridos, como nombre del sitio, nombre de
usuario, contraseña, e-mail y damos click en instalar wordpress.

9 Iniciamos sesión con nuestro nombre de usuario y contraseña previamente


establecidos, y habremos terminado con la instalación.
11 Fin.

Guía técnica 19

Instalación y configuración de un entorno de gestión de


contenidos, en la tecnología LAMP, para una distribución Linux
que se identifica como CentOS 7.
Metodología Procedimiento: Instalación y configuración de un entorno de gestión de
contenidos, en la tecnología LAMP, para una distribución Linux que se
identifica como CentOS 7.

Paso Acción

1 Ingresar al sistema linux CentOs7 como administrador (con la tecnología


L.A.M.P previamente instalada), iniciar las interfaces de red, en este
caso enp0s3 (static) y enp0s8 (dhcp)
2 Creamos la base de datos joomladb, y creamos el usuario y contraseña,
en este caso como ejemplo el usuario será “joomla” y la contraseña
“password” damos todos los privilegios en la base de datos al usuario
“joomla”, salimos y reiniciamos el servicio apache y mysql.

3 Con las utilerías wget y unzip previamente instaladas, nos ubicamos en


el lugar donde se guardan los documentos web: /var/www/html y
descargamos la aplicación joomla desde su sitio web: wget
http://joomlacode.org/gf/download/frsrelease/19665/160049/Joomla_3.3.
3-Stable-Full_Package.zip

4 Creamos el directorio /var/www/html/joomla y descomprimimos ahí el


archivo previamente descargado con el comando:

unzip -q Joomla_3.3.3-Stable-Full_Package.zip -d /var/www/html/joomla

5 Nos situamos en la ruta/var/www/html y establecemos el usuario apache


y los permisos necesarios con:

chown –R apache:apache joomla


chmod –R 775 joomla
6 En el cliente abrimos el navegador de internet y nos conectamos a la ip
del servidor configurada como static/joomla, en este caso:
192.168.1.74/joomla elegimos el idioma e iniciamos el proceso de
instalación.

7 Ingresamos el nombre, usuario, contraseña y host de la base de datos creada


anteriormente.
8 Eliminamos la carpeta de instalación y con eso habremos terminado.
9 Fin.

Conclusión:

Durante la elaboración del portafolio, obtuve y reforcé conocimientos acerca del e-bussines, e-
commerce, e-learning así como de diversos sitios web, además aprendí a realizar la instalación de
aplicaciones en el servidor CentOs7, y varios comandos que no conocía para dominar más el
sistema CentOs7, así como a establecer usuarios y permisos necesarios para poder realizar la
instalación de las aplicaciones.

Referencias:
http://richorde.blogspot.mx/2012/05/unidad-3-herramientas-de-gestion-de.html
http://proyecctooo.blogspot.mx/p/unidad-3-herramientas-de-gestion-de.html
http://gerardoadministraciondedatos.blogspot.mx/2012/06/31-e-businesse-commerce.html
http://gerardoadministraciondedatos.blogspot.mx/2012/06/33-herramientas-colaborativas.html
http://desarrollodeaplicacioneswebcoatza.blogspot.mx/

Вам также может понравиться