3. DISEÑODESISTEMASENINTERNET. PRESENTACIÓN DE ASIGNATURA.
INTRODUCCIÓN:
Desde la liberación de Internet en la década de los
noventa que se introdujo la World Wide Web,
muchas organizaciones dispusieron darse a conocer
al mundo por medio de esta red, con la introducción
del lenguaje para hipertexto HTML (Hyper Text
Markup Language) se logró desarrollar páginas en
las cuales se ubicaban datos acerca de las
organizaciones o empresas lo que trajo consigo una
expansión al incrementar la presencia sobre todo en
el área de las exportaciones, gracias a que con esta
herramienta se puede llegar a todos los lugares del
mundo.
4. DISEÑODESISTEMASENINTERNET. PRESENTACIÓN DE ASIGNATURA.
INTRODUCCIÓN:
A medida que Internet fue ganando un lugar como
una gran herramienta para vender, publicitar, y
realizar diversas transacciones como mostrar
catálogos de productos, sistemas de ventas,
originando el comercio electrónico, facilitó el avance
de nuevas metodologías de trabajo para el
desarrollo de sistemas, gracias a que se empezaron
a introducir lenguajes de programación como ASP
con Visual Basic Script, C#, C++, PHP, PERL, Java,
Java Script que pueden interactuar con el lenguaje
HTML como si fueran uno solo, para dar como
resultado sitios web que se convierten en sistemas
de información muy poderosos y robustos.
5. DISEÑODESISTEMASENINTERNET. PRESENTACIÓN DE ASIGNATURA.
INTRODUCCIÓN:
Esta asignatura, forma parte de la disciplinas
integradoras de la carrera de Ingeniería de Sistemas,
en ella se conjugan los conocimientos de las
principales asignaturas del currículo y del perfil
profesional del Ingeniero de Sistemas, al hacer uso
de las herramientas y métodos de varias disciplinas
para analizar, diseñar, implementar e implantar los
sistemas de información basados en la web en las
organizaciones, asegurando la integración y
armonía de todos los elementos que conforman la
arquitectura tecnológica de la organización. La
eficacia de los métodos empleados para el diseño e
implementación, la convierten en una de las
6. DISEÑODESISTEMASENINTERNET. PRESENTACIÓN DE ASIGNATURA.
CONOCIMIENTO Y HABILIDADES DEL PERFIL DEL
EGRESADO:Esta asignatura, forma parte de la disciplinas
integradoras de la carrera de Ingeniería de Sistemas,
en ella se conjugan los conocimientos de las
principales asignaturas del currículo y del perfil
profesional del Ingeniero de Sistemas, al hacer uso
de las herramientas y métodos de varias disciplinas
para analizar, diseñar, implementar e implantar los
sistemas de información basados en la web en las
organizaciones, asegurando la integración y
armonía de todos los elementos que conforman la
arquitectura tecnológica de la organización. La
eficacia de los métodos empleados para el diseño e
implementación, la convierten en una de las
9. DISEÑODESISTEMASENINTERNET. PRESENTACIÓN DE ASIGNATURA.
La asignatura es multidisciplinaria, posee relación con
todas las áreas informáticas (Sistemas Operativos,
Redes, Arquitectura, Programación, Ingeniería de
Software, Bases de Datos, Aplicaciones Gráficas y
Multimedia, y Sistemas de Información), brindando los
insumos para la implementación de la arquitectura
tecnológica que soporta los sistemas de información
web, así como con las áreas administrativas
(contabilidad, organización, finanzas, producción,
entre otras) que permiten definir los modelos de
negocios de las organizaciones, los procesos y
estrategias a seguir para el desarrollo de los sistemas
de información organizacionales; con el derecho, por
cuanto las leyes regulan muchos de los procesos
10. DISEÑODESISTEMASENINTERNET.
OBJETIVO GENERAL DE LA ASIGNATURA:
Fundamentar los conocimientos básicos
para el diseño de un sistema de
información web, cumpliendo los
estándares web actuales y los requisitos
de calidad, seguridad, usabilidad y
accesibilidad.
12. DISEÑODESISTEMASENINTERNET.
UNIDAD I: INTRODUCCIÓN A LA INGENIERÍA WEB
OBJETIVOS PARTICULARES
Comprender el rol de la Ingeniería Web en los
procesos de negocio de las organizaciones para
la obtención de ventajas competitivas.
Aplicar las fases de la metodología de desarrollo
en un proyecto de ingeniería Web, orientado a la
optimización de un proceso de negocio
organizacional.
Interiorizar la función del arquitecto de sistemas
en el desarrollo de sistemas de información,
orientados a la Web eficaces y orientados a la
consecución de los objetivos organizacionales.
13. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
1.1. Introducción a los sistemas de información
orientados a la Web.
1.2. Ventajas de los Sistemas de Información Web.
1.3. Mecanismos de Seguridad Web.
1.4. La Ingeniería Web orientada a los sistemas de
información.
1.5. Aplicaciones de la Ingeniería Web.
1.6. Características de las aplicaciones Web.
1.7. El proceso de Ingeniería Web.
1.8. Formulación y planeación para Ingeniería Web.
1.9. Arquitectura de Información de la Ingeniería Web.
14. DISEÑODESISTEMASENINTERNET.
UNIDAD II: TECNOLOGÍAS WEB
OBJETIVOS PARTICULARES
Describir los elementos tecnológicos Web,
disponibles para el desarrollo de sistemas de
información orientados a Internet, considerando
las limitaciones particulares de las
organizaciones
Experimentar con las formas de implementación
de los servicios que garantizan la publicación de
los sistemas web, especificando las
configuraciones óptimas de los elementos de la
plataforma tecnológica.
Colaborar activamente con el grupo de trabajo en
la implementación de los servicios web
15. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
2.1. Perspectiva histórica del Internet.
2.2. Características de los sitios web, empleados en
Internet.
2.3. Clasificación de los sitios web.
2.4. Protocolo HTTP (Protocolo de Transferencia de
Hiper Texto.)
2.4.1. Arquitectura del WWW.
2.4.2 Control y gestión del protocolo.
2.4.3 Urls y acceso a recursos.
2.4.4 Métodos HTTP de persistencia.
2.4.5 SSL (Socket Secure Layer.)
2.4.6. HTTPS.
16. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
2.5. Tecnología de Programación Web.
2.5.1. Lenguajes de programación del lado del
cliente.
2.5.1.1. Tipos de lenguajes de programación.
2.5.1.2. Selección del lenguaje de
programación.
2.5.2. Lenguajes de programación del lado del
servidor.
2.5.2.1 Tipos de lenguajes de programación.
2.5.2.2. Procesamiento de transacciones.
2.5.3. Diferencias entre la programación del
17. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
2.6. Servicios requeridos para las aplicaciones web.
2.6.1. Servicio DNS.
2.6.2. Servicio de alojamiento web.
2.6.3. Servicio de Gestión de Datos.
2.6.4. Plataforma de comunicación e integración de
servicios.
2.7. Evolución de la tecnología web, para el desarrollo
de sistemas
de información orientados a Internet.
18. DISEÑODESISTEMASENINTERNET. UNIDAD III: METODOLOGÍAS DE DESARROLLO
DE SISTEMAS BASADOS EN LA WEB
OBJETIVOS PARTICULARES
Comparar las metodologías de desarrollo disponibles
orientadas a los sistemas de información basados en la
web, facilitando su selección en dependencia de las
condiciones en las cuales se desarrollará el sistema.
Desarrollar las actividades definidas en las fases de la
metodología de desarrollo UWE, considerando las
variantes obtenidas en el proceso de análisis de la
situación actual.
Interiorizar la importancia de contar con una metodología
de trabajo para el desarrollo de sistemas web que
19. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
3.1. Metodologías de desarrollo de sistemas orientados
a la web.
3.2 Perspectivas durante el desarrollo.
3.3 Análisis de la movilidad.
3.4 Metodologías, clasificación e historia.
3.4.1 DDM.
3.4.2. RMM.
3.4.3 OOHDM.
3.4.4. WAE.
20. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
3.5 Estudio de la Metodología UWE
3.5.1. Obtención de requerimientos de los
sistemas de información web.
3.5.2. Casos de uso de procesos y casos de uso
navegacionales.
3.5.2. Diseño Conceptual.
3.5.3. Diseño Navegacional.
3.5.4. Diseño de la presentación (Interfaces abstractas.)
3.5.5. Diseño de la infraestructura tecnológica del
sistema de información web.
3.5.6. Integración y prueba de servicios.
21. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
3.6 Estudio de la metodología WebML
3.6.1 Diseño Conceptual
3.6.2. Diseño Navegacional
3.6.3. Diseño de Presentación
3.7 Aplicación de patrones de
usabilidad y
accesibilidad durante el desarrollo
22. DISEÑODESISTEMASENINTERNET.
UNIDAD IV: DESARROLLO DE SISTEMAS DE
INFORMACIÓN
ORIENTADOS A LA WEB
OBJETIVOS PARTICULARES
Comprender la forma de interacción existente entre
los elementos de programación de lado del cliente y
del lado del servidor en los sistemas de información
web que garantizan la generación y resguardo de la
información.
Utilizar los mecanismos de seguridad disponibles
para la protección de los sistemas de información en
Internet.
Integrar equipos de trabajo comprometidos con la
23. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
4.1 Arquitectura de las Aplicaciones Web.
4.1.1. Arquitectura de Tres Capas.
4.2 Lenguajes Programación del Lado del Cliente.
4.2.1. Lenguaje Script del Cliente.
4.2.2. Modelo de Objetos con Lenguaje Script.
4.2.3. Objetos Lenguaje Script Inter Construidos.
4.2.4. Eventos con Lenguaje Script.
4.2.5. Validación de entrada de datos del lado del
cliente.
4.2.6. Consideraciones del Soporte del Navegador.
24. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
4.3. Lenguajes de Programación del Lado del Servidor.
4.3.1. Procesamiento del Lado del Servidor.
4.3.2. Conceptos Básicos Herramienta de Desarrollo
4.3.3. Procesado de Formularios.
4.3.4 Sesiones.
4.3.5 Conectividad entre servidor web y
servidor de base de datos
4.3.6 Seguridad del lado del servidor
4.4 Ambientes para desarrollo de aplicaciones web.
4.5 Aspectos de seguridad de las aplicaciones web.
4.5.1 Seguridad en las transacciones.
4.5.2. Seguridad en los servicios.
25. DISEÑODESISTEMASENINTERNET.
UNIDAD V: SERVICIOS WEB
OBJETIVOS PARTICULARES
Comprender la importancia de los servicios web, en
el intercambio efectivo de datos entre aplicaciones de
diferente naturaleza.
Aplicar la metodología para la creación, publicación y
consumo de servicios web que permitan la
integración adecuada de los sistemas de información
organizacionales.
Aceptar el uso de servicios web como garantía de
integración de sistemas de información
organizacionales en la optimización de procesos
inter-institucionales.
26. DISEÑODESISTEMASENINTERNET.
CONTENIDOS
5.1 Visión general de los servicios web.
5.2 Tecnologías subyacentes.
5.2.1 SOAP (Simple Object Access Protocol.)
5.2.2 WSDL (Web Services Description Language.)
5.2.3 UDDI (Universal Description, Discovery and
Integration.)
5.3 Publicación de servicios web.
5.4 Consumo de servicios web.
27. DISEÑODESISTEMASENINTERNET.
BIBLIOGRAFÍA
Pressman, Roger S. (2014). Ingeniería del Software. Un
enfoque práctico. Editorial Mc Graw Hill. Séptima
edición. México. Aplicar la metodología para la
creación, publicación y consumo de servicios web que
permitan la integración adecuada de los sistemas de
información organizacionales.
Zeldman, Jeffrey. (2009). Designing with web
standards. Editorial New Riders. Tercera edición.
California.
Ralph Moseley. (2007). Desarrollo de aplicaciones
Web. Editorial Anaya Multimedia. Primera edición.
Pastor López, Oscar, Valderas Aranda Pedro y Roldan