Академический Документы
Профессиональный Документы
Культура Документы
1. DATOS INFORMATIVOS
1.1.Nombre de la asignatura
1.2.Cdigo del Curso
1.3.Semestre Acadmico
1.4.Facultad
1.5.Carrera Profesional
1.6.Ciclo
1.7.
1.8.Total de horas por semana
1.9.Duracin
: Tpicos
de Ingeniera de Sistemas
:
: 2014 - II
: Sistemas
: Sistemas
: X
Crditos :
05
: 04
: 18 semanas
2. FUNDAMENTACIN
2.2. Sumilla
La arquitectura de aplicaciones empresariales es un tema muy importante hoy en da
y poco usado o conocido y mucho menos aplicado en la vida profesional de muchos
ingenieros de software. El curso presenta los conocimientos necesarios para el
desarrollo de aplicaciones empresariales usando la tecnologa JAVA. La base del curso
es la comprensin de la arquitectura de aplicaciones empresariales usando servidores
Java EE. Una vez definida y reconocida toda la infraestructura necesaria para el
desarrollo de soluciones empresariales se analiza las mltiple posibilidades de frontend para que las interfaces para el usuario sean lo mas amigables posibles.
3. COMPETENCIAS GENERALES:
Este curso debe proporcionar a los participantes el dominio en:
Arquitectura de aplicaciones empresariales.
Componentes de arquitectura empresarial.
Integracin de aplicaciones empresariales usando Servicios Web.
Frameworks de desarrollo JAVA.
Frameworks para front-end de aplicaciones empresariales.
4. PROGRAMACION DE CONTENIDOS:
4.1.2. Capacidades
4.1.3. Contenidos
Semana
Contenido Conceptual
Componentes empresariales
- Arquitectura de EJB
-
Contenido Procedimental
Arquitectura de aplicaciones
empresariales
- Servidores Java EE.
- Componentes de Servidores
-
(Enterprise JavaBeans)
Uso de anotaciones en EJBs
Componentes empresariales
- Enterprise Java Beans de
Componentes empresariales
- EJBs manejados por mensajes
- Generacin de clientes de
mensajera.
5
Componentes empresariales
- JPA. Java Persistence API
o
o
o
o
Entidades
Configuracin
Mapeos de entidades
Persistencia.
la
de
los
el
sesin:
Beans de sesin sin estado
Beans de sesin con estado.
I EVALUACION PARCIAL
Contenido Actitudinal
Evidencia comprensin de los componentes de una aplicacin empresarial
Reconoce todos los componentes necesarios para desarrollar una aplicacin
empresarial.
Aplicaciones
Distribuidas
con
JAVA.
4.2.2. Capacidades
4.2.3. Contenidos
Semana
:
Reconoce SOAP como arquitectura estandarizada para
intercambiar mensajes entre aplicaciones de distintas
tecnologas.
Reconoce XML como lenguaje universal para estructurar
datos.
:
Contenido Conceptual
Contenido Procedimental
10
11
Introduccin a XML
Documentos bien
formados y validados.
Definicin de un servicio
WEB y sus componentes.
Arquitectura SOAP
Publicacin de servicios
Web.
SOAP (Simple Object Access
Protocol) con Servicios Web
para java.
Generacin de WSDL
Seguridad para servicios Web
Seguridad de Servicios
WEB usando SSL
WebSocket en Java
WebSocket y HTML5
12
Paradigma
request/response
II EVALUACION PARCIAL
Contenido Actitudinal
4.3.3. Contenidos
Semana
13
:
Reconoce AJAX Asynchronous JavaScript And XML
(JavaScript asncrono y XML), como parte de los
frameworks
para
aplicaciones
RIA(Rich
internet
Applications).
Reconoce Frameworks conocidos en el mercado para
desarrollo de sistemas.
:
Contenido Conceptual
Contenido Procedimental
Desarrollo de
3
componentes AJAX
Uso de Libreras AJAX con
JAVA
JSON
Desarrollo usando JSTL (JSP
Standard Tag Library)
Sintaxis de JSTL
Desarrollo de aplicaciones
Web usando JSTL
Java Server Faces como
framework especializado para
el front-view.
Compontes de JSF
14
15
16
17
18
Desarrollo de aplicaciones
RIA usando JSF
Exposicin de proyectos
III EVALUACION PARCIAL
Contenido Actitudinal
Reconoce el uso de AJAX en aplicaciones RIA
Reconoce JSF como componente para front-end
Reconoce Spring como framework para la parte de control del modelo MVC
5. ESTRATEGIAS METODOLGICAS
A fin de lograr un mejor desarrollo del aprendizaje, se emplearn permanentemente
las siguientes estrategias metodolgicas.
-
Exposicin dialogada
Estudio de casos
Desarrollo de casos prcticos
Elaboracin de proyecto
Desarrollo de analogas para aplicaciones.
6. RECURSOS DIDCTICOS
El proceso de enseanza aprendizaje tendr como base didctica el empleo de los
siguientes recursos:
-
Equipos: Multimedia
Materiales: Textos seleccionados, pizarra, papelgrafos
Medios electrnicos: Correo electrnico, direcciones electrnicas relacionadas.
7. EVALUACIN
Durante el semestre se aplicarn tres exmenes parciales, el promedio final del
semestre acadmico se obtendr de la siguiente manera:
PF = (P1*0.15 + P2*0.20 + P3*0.35 + FK*0.30)
Donde:
Referencias en INTERNET
http://docs.oracle.com/javaee/7/tutorial/doc/home.htm
http://www.javahispano.com
http://spanish.ajax.nl/web/show
http://librosweb.es/ajax/
http://www.lawebdelprogramador.com
http://api.jquery.com/category/ajax/
http://www.anfyteam.com
http://www.w3schools.com/schema/el_documentation.asp
http://www.mundolinux.info/
http://www.elvex.ugr.es/decsai/java/pdf/