Sílabo de la unidad didáctica
DESARROLLO DE APLICACIONES EMPRESARIALES - II
I. Datos generales
Nombre de la unidad didáctica : DESARROLLO DE APLICACIONES EMPRESARIALES - II
Código de la unidad didáctica : 30060
Créditos :3
Requisitos : 30059 - DESARROLLO DE APLICACIONES EMPRESARIALES I
Total horas por periodo : 48 horas
Total horas por semana : 3 horas
Departamento : TECNOLOGÍA
Periodo Académico : 202310
II. Sumilla
La unidad didáctica de Aplicaciones Empresariales II es de naturaleza práctica. Tiene como
propósito el desarrollo de soluciones empresariales y aplicaciones distribuidas usando
conceptos de ingeniería de software, patrones de desarrollo, librerías especializadas,
componentes SOA.
Las unidades de aprendizaje están referidas a: Desarrollo de aplicaciones empresariales,
Desarrollo de aplicaciones web con Spring MVC, Implementación de componentes de
persistencia con Spring JDBC e Integración de aplicaciones usando servicios Spring REST.
III. Sistema de competencias
Competencia específica de la unidad didáctica
Utiliza herramientas y estándares para desarrollar y validar soluciones de software, haciendo
uso técnicas matemáticas y seleccionando la estructura de datos y los algoritmos que
permitan acelerar el tiempo de respuesta y que optimicen el consumo de recursos.
Unidad de aprendizaje Indicador de logro Sesiones
Realiza aplicaciones con componentes
4
Desarrollo de aplicaciones empresariales empresariales Java EE.
Desarrollo de aplicaciones web con Spring Realiza aplicaciones web usando Spring MVC. 3
MVC
1
Sílabo de la unidad didáctica
Realiza aplicaciones web con Spring MVC
Implementación de componentes de integradas con bases de datos mediante capas 4
persistencia con Spring JDBC de persistencia utilizando Spring JDBC.
Realiza integración de aplicaciones usando
Integración de aplicaciones usando Servicios 3
tecnologías de integración.
Spring REST
IV. Programación de contenidos
Sesión Unidades de aprendizaje Contenido procedimental Contenido conceptual
1 Desarrollo de aplicaciones Elabora la arquitectura Java EE
empresariales de aplicaciones • Gestión de servidor
empresariales Java EE. • Aplicaciones Java EE
2 Desarrollo de aplicaciones Desarrolla componentes Componentes
empresariales empresariales • Eficiencia
dependiendo de su uso. • Uso de componentes
• Aplicaciones empresariales
3 Desarrollo de aplicaciones Elabora proyectos Web Aplicativos web
empresariales combinando tecnología • Eficiencia
front-end y back-end. • Tipos de aplicativos
• Componentes
empresariales
4 Desarrollo de aplicaciones Integra aplicativos web Integración
empresariales con componentes • Proceso de integración
empresariales. • Resultados
5 Desarrollo de aplicaciones Desarrolla casos para Inyección de
web con Spring MVC comprender la Inyección dependencias
de Dependencias con • Conceptos
Spring Framework. • Eficiencia
6 Desarrollo de aplicaciones Desarrolla casos para Spring Framework
web con Spring MVC comprender el uso de • Eficiencia
anotaciones con Spring • Reconocimiento de Spring
Framework. FrameWork
7 Desarrollo de aplicaciones Desarrolla aplicaciones Spring MVC
web con Spring MVC web con Spring MVC. • Eficiencia
• Aplicaciones Web con
Spring MVC
2
Sílabo de la unidad didáctica
9 Implementación de Compara las ventajas de Reconocimiento de
componentes de persistencia Spring JDBC vs Java librerías
con Spring JDBC JDBC. • Eficiencia
• Librerías Spring JDBC
10 Implementación de Desarrolla consultas con Gestión de consultas
componentes de persistencia Spring JDBC. • Eficiencia
con Spring JDBC • Consultas con Spring JDBC
11 Implementación de Desarrolla transacciones Gestión de
componentes de persistencia con Spring JDBC. transacciones
con Spring JDBC • Eficiencia
• Transacciones con Spring
JDBC
12 Implementación de Integra Spring MVC con Integración
componentes de persistencia Spring JDBC. • Spring MVC
con Spring JDBC • Spring JDBC
13 Integración de aplicaciones Elabora un servicio web Servicios web
usando Servicios Spring REST como componente de • Eficiencia
integración de • Conceptos de arquitectura
aplicaciones. • Tipos de servicios web
14 Integración de aplicaciones Implementa las pruebas Servicios REST
usando Servicios Spring REST de servicios REST • Gestión de servicios
haciendo uso de • Tipos de servicios REST
distintas aplicaciones.
15 Integración de aplicaciones Elabora aplicaciones Tecnologías de
usando Servicios Spring REST que intercambian integración
información entre • Integración de aplicaciones
distintas tecnologías. • Java
• Microsof
V. Estrategias metodológicas
Los lineamientos metodológicos para el desarrollo de la unidad didáctica DESARROLLO DE APLICACIONES
EMPRESARIALES - II, permiten el desarrollo de los procesos de enseñanza aprendizaje a partir de la intervención
activa de los estudiantes. Esto implica, que el estudiante pueda establecer la relación de los saberes previos con
la nueva información, lo que posibilita la integración y posterior construcción del nuevo conocimiento.
Asimismo, se evidencia el rol del docente como facilitador – mediador, fuente de recursos y motivador, en un
clima de aprendizaje positivo en el que ambos sujetos (docente- estudiante) comprenden y aceptan sus roles
aportando lo mejor de sí.
En la presente unidad didáctica se aplican estrategias metodológicas como: aprendizaje adaptativo, aprendizaje
cooperativo, aprendizaje basado en problemas, método de casos, aprendizaje basado en proyectos y simulación.
El propósito es favorecer la autorregulación del aprendizaje, la comprensión y reflexión sobre el desempeño
profesional, y articular los conocimientos propios de la disciplina con las demandas del contexto real.
3
Sílabo de la unidad didáctica
Esta unidad didáctica puede ser dictada en las siguientes modalidades: presencial, semipresencial, remota,
semirremota o virtual. Cada una de ellas tiene sus propias características.
Presencial El 100% de las horas académicas del curso se dictan en alguno de nuestros
campus físicos.
Una parte de las horas académicas del curso se dictan en alguno de nuestros
Semipresencial campus físicos. El resto de las horas el estudiante debe desarrollar actividades
académicas por su cuenta.
Remota El 100% de las horas académicas del curso se dictan a través de la Sala del Curso
en ISIL+ (Zoom o la herramienta de videoconferencia de que se disponga).
Una parte de las horas académicas del curso se dictan a través de la Sala del Curso
Semirremota en ISIL+ (Zoom o la herramienta de videoconferencia de que se disponga). El resto
de las horas el estudiante debe desarrollar actividades académicas por su cuenta.
El 100% de horas académicas el estudiante debe desarrollar actividades
Virtual académicas por su cuenta, siguiendo las indicaciones del docente. Esta es una
modalidad asíncrona.
VI. Sistema de evaluación
En la unidad didáctica DESARROLLO DE APLICACIONES EMPRESARIALES - II se aplica un sistema de evaluación
que responde al enfoque por competencias. En tal sentido, la evaluación se asume como un proceso transversal
al aprendizaje y enseñanza, cuyo principal propósito es retroalimentar ambos procesos para optimizarlos.
En la presente unidad didáctica se aplican procedimientos evaluativos sustentados en criterios e indicadores de
evaluación que determinan qué y cómo evaluar. Se emplean las técnicas e instrumentos pertinentes, según la
naturaleza de los aprendizajes.
ESQUEMA DE EVALUACIÓN
Evaluación permanente (EP) 40% Sesiones
Evaluación permanente 1 (EP1) 4
Evaluación permanente 2 (EP2) 6
Evaluación permanente 3 (EP3) 11
Evaluación permanente 4 (EP4) 14
Evaluación parcial (EV. PARCIAL) 30% 8
Evaluación final (EV. FINAL) 30% 16
4
Sílabo de la unidad didáctica
VII. Referencias
Recursos en Internet
• http://www.programacion.com/java
• http://www.javahispano.com
• http://docs.oracle.com/javaee/5/tutorial/doc/bnbpy.html
• http://www.lawebdelprogramador.com
• http://docs.oracle.com/javase/tutorial/jdbc/basics/index.html
• http://www.elvex.ugr.es/decsai/java/pdf/
Textos
• Sierra, K y Bates, B. OCA/OCP Java SE 7 Programmer I y II Study Guide (Exams 1Z0-803 y 1Z0-804)
(Certification Press) [ISBN-13: 978-0071772006 - ISBN-10: 0071772006] Primera Edición.
• AspectJ in Action. Practical Aspect-Oriented Programming. Ramnivas Laddad
• Angular JS. Dan Wahlin
• Professional Java for Web Applications [ISBN-13: 978-1118656464 ISBN]