You are on page 1of 8

Direccin General de Educacin Superior Tecnolgica

1. Datos Generales de la asignatura


Nombre de la asignatura: Tecnologa e Ingeniera Web
Clave de la asignatura: DED-1305
Crditos (Ht-Hp_ crditos): 2 3- 5
Carrera: Ingeniera en Sistemas Computacionales

2. Presentacin

Caracterizacin de la asignatura
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales conceptos bsicos
sobre caractersticas, componentes y tcnicas ligadas a la web, desde el punto de vista de las
Tecnologas e Ingeniera web, permitiendo integrar soluciones computacionales adecuadas para
producir sistemas y aplicaciones confiables, ubicuas y de alta calidad.
Est diseada para el logro de competencias orientadas a la formacin integral sobre las
nuevas tendencias Web, abarcando conceptos de Ingeniera Web, Tecnologa Web,
Aplicaciones Web y Multimedia y Animaciones Web, para crear soluciones informticas
eficientes .
Se relaciona con las siguientes asignaturas:
Asignaturas
Programacin Web

Programacin
Orientada a Objetos

Temas
Evolucin de las aplicaciones
web.
Arquitectura de las aplicaciones
web.
Tecnologas para el desarrollo de
aplicaciones web.
Planificacin de aplicaciones
web.
Declaracin de clases: atributos,
mtodos, encapsulamiento.
Instanciacin de una clase.
Referencia al objeto actual.

Competencias especficas
Identificar la arquitectura de
las aplicaciones web y las
tecnologas
para
su
desarrollo.
Conocer e identificar el
proceso de planificacin de
una aplicacin web su
desarrollo.
Conocer y aplicar la
programacin orienta a
Objetos, utilizando clases,

Mtodos: declaracin, mensajes,


paso de parmetros, retorno de
valores.
Constructores y destructores:
declaracin, uso y aplicaciones.
Sobrecarga de mtodos.
Sobrecarga de operadores:
Concepto y utilidad, operadores
unarios y binarios.

herencia y polimorfismo.

Intencin didctica
La materia se organiza en cuatro unidades, teniendo que en la Unidad 1 alumno identificar las
caractersticas de una aplicacin web y conocer los elementos que interactan con ella como son
los atributos de los sistemas y aplicaciones basados en web, los estratos de la ingeniera de
webapp. Adems que es importante conocer el proceso de ingeniera web, as como las mejores
prcticas de ingeniera web, aprender sobre la formulacin de sistemas basados en web, la
planeacin de proyectos de ingeniera web, el equipo de ingeniera web y los conflictos de
gestin de proyecto para ingeniera web y la medicin para ingeniera web y webapps.
En la Unidad 2 utilizar las diversas tecnologas Web tales como el Internet, Intranet, Extranet,
Servicios Web, Tecnologa Mvil y sus aplicaciones.
En la Unidad 3 se enrolar sobre las nuevas tendencias de las aplicaciones web. Aprender sobre
el proceso de Ingeniera de las WebApps desde la importancia de conocer los requisitos para el
anlisis de las webapps, el modelado de anlisis, el anlisis relacin-navegacin, la planificacin
de la verificacin y validacin de aplicaciones web, la Inspeccin de software basado en web, las
pruebas, la implementacin, la evaluacin y el mantenimiento de las aplicaciones web.

3. Participantes en el diseo y seguimiento curricular del programa

Lugar y fecha de
elaboracin o revisin

Participantes

Instituto Tecnolgico Superior Representantes


de
la
de Escrcega
Academia de Ingeniera en
Del 3 de Septiembre al 26 de Sistemas Computacionales
Ing. Romana Carolina Novelo
Septiembre de 2012.
Can
Ing. Ivette Stephany Pacheco
Farfn
LI. Ana Isabel Gonzlez

Observaciones

Martnez
Ing. Francisco Salvador Ballina
Snchez
Ing. Leonardo Cruz Navarrete

4. Competencias a desarrollar
Competencia general de la asignatura

El alumno emplear durante el curso todos los conceptos, caractersticas, componentes y


tcnicas ligadas a la web, tanto desde el punto de vista de las tecnologas e Ingeniera web
a travs del desarrollo de sistemas para disear aplicaciones confiables, ubicuas y de alta
calidad

Competencias especficas
El alumno conocer durante el curso todos los conceptos, caractersticas, componentes y
tcnicas ligadas a la web, tanto desde el punto de vista de las tecnologas web, como
desde la Ingeniera web que busca producir sistemas y aplicaciones confiables, ubicuas y
de alta calidad.

Competencias genricas
Competencias Instrumentales
Capacidad de anlisis y sntesis.
Capacidad de organizar y planificar.
Comunicacin oral y escrita.
Habilidades del manejo de la computadora.
Habilidad para buscar, analizar, clasificar y sintetizar informacin proveniente de fuentes
diversas.
Solucin de problemas.
Toma de decisiones.

Competencias Interpersonales
Capacidad crtica y autocrtica.
Trabajo en equipo.

Habilidades interpersonales.
Competencias Sistmicas
Capacidad de aplicar los conocimientos en la prctica.
Habilidades de investigacin.
Capacidad de aprender.
Capacidad de generar nuevas ideas (creatividad).
Habilidad para trabajar en forma autnoma.

Bsqueda del logro.

5. Competencias previas de otras asignaturas

Competencias previas
Aplicar un lenguaje orientado a objetos para la solucin de problemas.
Crear y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando
elementos de integridad y seguridad para el tratamiento de la informacin en distintas
plataformas.

6. Temario
Temas
No.

Nombre

1.
Ingeniera Web

2.
Tecnologa Web

3.
Aplicaciones Web

4.

Subtemas

Multimedia y
Animacin Web

1.1 Atributos de los sistemas y aplicaciones basados en web.


1.2 Estratos de la ingeniera de webapp.
1.3 El proceso de ingeniera web.
1.4 Mejores prcticas de ingeniera web.
1.5 Formulacin de sistemas basados en web.
1.6 Planeacin de proyectos de ingeniera web.
1.7 El equipo de ingeniera web.
1.8 Conflictos de gestin de proyecto para ingeniera web.
1.9 Medicin para ingeniera web y webapps.
2.1 Introduccin
2.2 Internet
2.3 Intranet
2.4 Extranet
2.5 Servicios Web
2.6 Tecnologa Mvil
2.7 Aplicaciones
3.1 Requisitos para el anlisis de las webapps.
3.2 El modelado de anlisis para webapps.
3.3 Anlisis relacin-navegacin
3.4 Planificacin de la verificacin y validacin de aplicaciones
web.
3.5 Inspeccin de software basado en web.
3.6 Pruebas de las aplicaciones web.
3.7 Ejemplos de pruebas para webapps.
3.8 Implementacin de las aplicaciones web.
3.9 Evaluacin de las aplicaciones web.
3.10 Mantenimiento de las aplicaciones web.
4.1 Multimedia en web.
4.2 Streaming.
4.3 Lenguajes y herramientas para animacin web

7. Actividades de aprendizaje
Competencia especfica y genricas (a desarrollar y fortalecer por tema)

Identificar los procesos la Ingeniera Web, atributos y elementos que interactan en


ella para la creacin de una aplicacin web

Tema

Actividades de aprendizaje
Buscar y seleccionar informacin sobre la
ingeniera web.

Ingeniera Web

Buscar, discutir y seleccionar metodologas


para el desarrollo de la ingeniera web.
Buscar y seleccionar informacin sobre los
estndares, estructura y herramientas para
diseo de aplicaciones web.

Competencia especfica y genricas (a desarrollar y fortalecer por tema)


-

Identificar los conceptos y elementos bsicos que involucran las tecnologas Web

Tema

Actividades de aprendizaje
Utilizar los diferentes medios de comunicacin
de las tecnologas de Informacin existentes y
emergentes.

Tecnologa Web

Identificar la importancia e impacto de los


servicios Web en las comunicaciones.
Investigar
las
aplicaciones
de
telecomunicaciones, que utilizan las TI.

las

Competencia especfica y genricas (a desarrollar y fortalecer por tema)


-

Identificar y aplicar modelos para la elaboracin del anlisis de aplicaciones web.


Identificar tcnicas para la implantacin y mantenimiento del software.
Identificar metodologas de seguridad en la implementacin y aplicacin del software

Tema

Actividades de aprendizaje

Aplicaciones Web

Ilustrar con el caso prctico las fases que


integran la propuesta del anlisis de la
aplicacin web.
Presentar la propuesta final de la aplicacin
web.
Elegir los modelos a aplicar en la aplicacin
web planteada.

Medir los requerimientos del proyecto de


acuerdo al modelo seleccionado.
Realizar una sntesis sobre las tcnicas para la
implantacin y el mantenimiento de las
aplicaciones web.
Discutir, en equipo, las caractersticas que
diferencian a cada uno de las tcnicas.
Realizar una sntesis sobre el mantenimiento de
la aplicacin web.
Discutir, en equipo, las caractersticas del
mantenimiento de la aplicacin web.
Competencia especfica y genricas (a desarrollar y fortalecer por tema)
-

Identificar y aplicar elementos multimedia y de animacin web en el diseo de tecnologas


web.

Tema

Actividades de aprendizaje
Ilustrar con el caso prctico para la
identificacin de elementos multimedia y
desarrollo de una aplicacin web.

Multimedia y Animacin Web

Disear la aplicacin web con apoyo de una


herramienta de diseo multimedia (Flash).
Presentar mediante exposicin las aplicaciones
web desarrolladas.

8. Prcticas (para fortalecer las competencias de los temas y de la asignatura)

Aplicar la Ingeniera Web para el desarrollo de aplicaciones web.


Que los equipos expongan los avances del proyecto en el grupo para que el profesor
asesore y marque los ajustes necesarios. De esta manera se comparten ideas y
experiencias fomentando que los proyectos al final del curso queden terminados al 100%.
Aplicar la Ingeniera Web para el desarrollo de aplicaciones web.
Se propone la utilizacin de Adobe en
paquetes como Dreamweaver, Flash, Indesign para la realizacin de algn elemento para
la web, como puede ser una presentacin ttulo animado o revista digital.

9. Proyecto integrador (Para fortalecer las competencias de la asignatura con otras


asignaturas)

Detectar una problemtica social para el anlisis, diseo, desarrollo de una estrategia de solucin
implementando tecnologas de la informacin y comunicacin (TICS), aplicando los
conocimientos de Diseo de Interfaces Grficas, Negocios Inteligentes, Tecnologa e Ingeniera
Web, Gestin de Base de Datos No SQL y Auditora y Software Seguro para evaluar el mecanismo
de solucin y determinar la importancia para la sociedad.
-

Documentacin de una WebApps (Requisitos, anlisis y planificacin)

Resultados de las pruebas de la aplicacin

Implementacin en un hosting de paga

Consumo de un servicio Web dentro de la aplicacin

Diseo de la aplicacin Web

10.. Evaluacin por competencias (especficas y genricas de la asignatura)


La evaluacin debe ser continua y formativa por lo que se debe considerar el desempeo en cada
una de las actividades de aprendizaje, haciendo especial nfasis en:

Reportes que sern entregados en tiempo y forma, cumpliendo las reglas gramaticales del
idioma.
Exposiciones por parte del estudiante.
Participacin activa y crtica en clase.
Resultados obtenidos en los exmenes de conocimientos que se apliquen.
Prcticas de laboratorio.
Asistencia a asesoras para desarrollo de proyecto.
Lineamientos para la elaboracin de trabajos, tareas, proyectos, mapas, tablas
comparativas entre otros: portada, ndice, desarrollo, anlisis, conclusiones y referencias.

11. Fuentes de informacin (actualizadas considerando los lineamientos de la APA*)


1.

P. Niemeyer, J.Knudsen. Curso de Java.


Anaya Multimedia, 2000.
2. Herrera Prez, Enrique. Introduccin a las Tecnologas de la Telecomunicaciones
Modernas. Editorial Limusa Noriega Editores.
3. Huidobro Moya, Jos Manuel. Tecnologas de Telecomunicaciones. Editorial Alfaomega

Grupo editor.
4. Braude. Ingeniera del Software. Ed. Alfa-Omega. Primera edicin. Mxico. 2003.
5. Pressman, Roger S. Ingeniera del Software. Ed. McGraw Hill. Sexta edicin.
Mxico.2005.
6. Sommerville, Ian. Ingeniera del Software. Ed. Pearson. Sptima edicin. Espaa.2005.
7. Weitzenfeld, Alfredo. Ingeniera del Software. Ed. Thomson. Primera edicin. Mxico.
2004.

* American Psychological Association (APA)

You might also like