Sunteți pe pagina 1din 12

SERVICIO NACIONAL DE APRENDIZAJE SENA

SISTEMA INTEGRADO DE GESTIN


Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

GUA DE APRENDIZAJE
GFPI-F-019_JEE

1. IDENTIFICACIN DE LA GUIA DE APRENDIZAJE


Programa de Formacin:
ANLISIS Y DESARROLLO
SISTEMAS DE INFORMACIN

DE

Nombre del Proyecto:


ANLISIS Y DESARROLLO DE UN
SISTEMA DE INFORMACIN PARA
LA GESTIN ADMINISTRATIVA DE
PEQUEAS
UNIDADES
PRODUCTIVAS DE BIENES Y
SERVICIOS DE LA ECONOMA
REGIONAL DEL DEPARTAMENTO DE
CALDAS.
Fase del proyecto: En Ejecucin

Cdigo: 228106
Versin: 102

Cdigo: 562148

Actividad (es) de
Aprendizaje:

Actividad (es) del Proyecto:


Codificar
los
mdulos
que
componen
el
sistema
de
informacin, teniendo en cuenta el
anlisis y diseo realizados.

JEE Framework.
* Aplicar los conceptos
bsicos del Framework JEE
* Determinar la estructura
de una aplicacin WEB en
JEE
* Aplicar los conceptos de
programacin
JSP
y
Servlets en una aplicacin
WEB
* Realizar el mapeo de
bases de datos relaciones
utilizando el mtodo DER
-> MER y viceversa
* Aplicar las etiquetas del
lenguaje LE para el manejo
de la informacin de la
Base de Datos
*
Crear
formularios
utilizando el Framework JSF
utilizando etiquetas de
Core y JSF
* Realizar la interaccin
entre la capa de Vista y
Modelo haciendo uso del
Framework JSF

Ambiente de
formacin
ESCENARIO (Aula,
Laboratorio, taller,
unidad productiva)
y elementos y
condiciones de
seguridad
industrial, salud
ocupacional y
medio ambiente
Ambiente
Teleinformtica
dotado con: 23
computadores que
tengan instalado el
paquete de office,
compiladores
de
Java, motores de
bases de datos e
internet, Con 13
mesas, 25 sillas,
tablero, borrador de
tablero, ruta de
evacuacin y TV.

MATERIALES DE FORMACIN
DEVOLUTIVO
CONSUMIBLE
(Herramienta (unidades
equipo)
empleadas
durante el
Computadores de programa)
escritorio:
Con
Licencia Paquete Marcadores
de
Office recargables.
completo
y Tinta recargable.
conexin
a Cuadernillos
internet,
cuadriculados.
compiladores de Lapicero Negro.
cdigo
JAVA, Lapicero Rojo.
como Netbeans y Resma
papel
Eclipse,
y carta.
programa
distribuidor
de
Apache
que
contiene MySQL,
PHP y Perl. TV.

Pgina 1 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral
Resultados de Aprendizaje:

Competencia:

Desarrollo: Realizar la codificacin


de los mdulos del sistema y el
programa principal, a partir de la
utilizacin
del
lenguaje
de
programacin seleccionado, de
acuerdo con las especificaciones del
diseo
Duracin de la gua ( en horas): 55
Horas

Construir el sistema que


cumpla con los requisitos
de la solucin informtica.

Versin: 02
Cdigo: GFPI-F-019

2. INTRODUCCIN

Con respecto a Java EE es una plataforma de programacin, que nos permite desarrollar y ejecutar software de aplicaciones en
lenguaje Java. Anteriormente conocida como Java 2 Plataform, Enterprise Edition o J2EE, e informalmente conocida como el Java
Empresarial, o como un estndar ya que los proveedores deben de cumplir con una serie de requisitos de conformidad para
declarar que sus productos son conformes a Java EE.
A su vez, JEE tiene varias especificaciones de API, es decir, Interfaz de Programacin de Aplicaciones, dicho de otra manera, se
trata de como la aplicacin o servicio que estamos utilizando puede obtener los datos y facilitrselos a otro programa. Por lo
anterior, encontraremos que JEE es una plataforma de programacin que integra muchos servicios online de programas que
pueden construir un modelo de negocio que aporta algn valor a su desarrollador y se sirve de datos online.

As mismo, uno de los beneficios de Java EE como plataforma, es que es posible empezar con poco o con ningn coste. La
implementacin de Java EE puede ser totalmente gratuita y cuenta con una cantidad de herramientas de cdigo abierto,
disponibles para extender la plataforma o para simplificar el desarrollo, entre estas, encontramos los IDE de Java: Netbeans,
Eclipse, Apache Tomcat (contenedor web de Servlet/JSP), JavaServer Faces, conocidos y con los cuales trabajaremos en el
transcurso de las clases.

Estimados aprendices en esta oportunidad se proponen diferentes actividades referentes a Java EE, las cuales les permitir:
Realizar la codificacin de los mdulos del sistema y el programa principal, a partir de la utilizacin del lenguaje de programacin
seleccionado, en este caso Servlet y JSP, de acuerdo con las especificaciones del diseo.

Pgina 2 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

xitos!.

3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexin inicial.


Nota: Los Anexos y Talleres aplicativos se encuentran en la plataforma Blackboard en el espacio creado para JEE, en la carpeta
de Actividades, Yaneth Meja Rendn JEE.

3.1.1 Los aprendices darn lectura y analizaran el Anexo No.1: JEE


Frameworks que se encuentra en la Plataforma Blackboard, mximo en
grupos de 3 aprendices:

Beneficios de implementar Java EE, con JSP y Servlets.


En que sistemas de informacin cree necesaria y ms ptima la
codificacin en JSP y Servlets?

A partir de la lectura realizarn un cuadro de resumen con los


conocimientos ms relevantes. Una vez terminado el cuadro la
instructora realizar un conversatorio con los aprendices para socializar
los conocimientos y retroalimentar los mismos.
Duracin: 4 horas

3.2 Actividades de contextualizacin e identificacin de conocimientos necesarios para el


aprendizaje.)

Nota: Los Anexos y Talleres aplicativos se encuentran en la plataforma Blackboard en el espacio creado para JEE, en la carpeta
de Actividades, Yaneth Meja Rendn JEE.

Pgina 3 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

3.2.1 Despus de revisar la importancia del uso de JEE Framework, la


instructora conformar grupos de trabajo con los aprendices y les
entregar material con los siguientes conocimientos:
Qu es la programacin por capas y a cuantas capas trabaja JSP?
Para qu el manejo de etiquetas de JSP?
Para qu JSP incorpora islas de cdigo Java?
Cada grupo analizar los contenidos entregados y socializar a los
compaeros a partir de un conversatorio los mismos. De igual manera, se
buscar la relacin entre los protocolos y estndares de programacin
web y la programacin a dos capas con paginas JSP.
La instructora retroalimentar los conocimientos a medida que se
desarrolle la actividad.
Anexo 2: Etiquetas bsicas de JSP JAVA
Duracin: 2 horas

3.3

Actividades de apropiacin del conocimiento (Conceptualizacin y Teorizacin).

Nota: Los Anexos y Talleres aplicativos se encuentran en la plataforma Blackboard en el espacio creado para JEE, en la
carpeta de Actividades, Yaneth Meja Rendn JEE.

3.2.1

Los aprendices darn lectura y analizaran los conceptos

principales de la Administracin de proyectos, que se encuentran en la


Plataforma Blackboard en el Anexo 3: Recibir parmetros en una JSP VIA
POST y Anexo 4: Login utilizando MD5, Servlet y JSP.

Cargamos la pgina (.jsp) y pedimos el nombre de usuario, y la


contrasea.
Usando JavaScript, encriptacin de la contrasea en MD5.
Envi de la contrasea encriptada al Servlet, y comparacin con
la que se tiene en la BD.
Mostrar pgina del admin, con logueo.

Los aprendices realizaran lectura e iniciaran el desarrollo del programa,


tomando por ejemplo la explicacin de ambos anexos, y la instructora
dar respuesta a las dudas que vayan surgiendo en el transcurso de la

Pgina 4 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

actividad y explicar la a partir de ejercicios prcticos la aplicacin de los


conocimientos.
De igual manera, los aprendices realizaran el Taller aplicativo No. 1:
Logueo y encriptacin de contrasea JSP.
Anexo 3: Recibir parmetros en una JSP VIA POST
Anexo 4: Login utilizando MD5, Servlet y JSP
Duracin: 6 horas

3.3.2 Los aprendices darn lectura y revisarn los documentos Anexo 5:


Pequeo cdigo JSP del manejo de Session y Anexo 6: Primer formulario
JSP, que se encuentra en la plataforma Blackboard, con el fin de analizar
el procedimiento para la peticin de datos al usuario, y el envi de estos
de una pgina JSP a otra pgina JSP.
Una vez revisados los conocimientos se realizaran ejercicios prcticos con
el Taller aplicativo No.2: Formulario Inventario de Almacn.
Anexo 5: Pequeo cdigo JSP del manejo de Session
Anexo 6: Primer formulario JSP
Duracin: 6 horas

3.3.3 La instructora explicar los pasos para la realizacin de las opciones


CRUD y la conexin con base de datos desde Netbeans, trabajando a 2
capas:

Ingresar, Consultar, Modificar y Eliminar por medio de pginas


JSP, campos de una base de datos, en este caso: MySQL.
Trabajar la interaccin entra la capa Vista y Modelo.

Para lo anterior, se realizaran ejercicios durante la clase con el


acompaamiento de la instructora y los aprendices realizarn el Taller
aplicativo No.3: CRUD JSP y Conexin MySQL.
La instructora ir retroalimentando los conocimientos a medida que se
avance en la actividad.
Duracin: 12 horas

Pgina 5 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

3.3.4 Los aprendices darn lectura y analizaran los conceptos


principales del Anexo 7: MER (Modelo Entidad Relacin) y Anexo 8: DER
(Diagrama Entidad Relacin).
Los aprendices tomaran nota del mapeo y el mtodo DER-MER y
viceversa, para poder realizar el taller aplicativo.
La instructora conjuntamente con los aprendices realizaran ejercicios
prcticos, para luego resolver el Taller aplicativo No. 4: Ejercicios
estudio MER y DER
Nota: La instructora retroalimentar los conocimientos a medida que
se desarrolle la actividad y surjan dudas e inquietudes a los aprendices.
Anexo 7: MER (Modelo Entidad Relacin)
Anexo 8: DER (Diagrama Entidad Relacin)
Duracin: 12 horas

3.3.5 Los aprendices se reunirn en grupos de 3 y consultaran en libros


o la web:

Definicin LE.
Uso de LE basado en JSP, como la tecnologa que permite
hacer el despliegue de las pginas.
Identificar las bibliotecas de etiquetas de JSF (PrimeFaces,
OpenFaces)
Identificar las APIs que utiliza LE
Qu es un Bean?
Extensiones LE.
Interaccin entre la capa Vista y Modelo haciendo uso del
Framework LE

La informacin encontrada la plasmaran en un mapa mental y la


instructora llamara por grupos de trabajo, para que se socialice dicho
mapa y los dems grupos irn aportando informacin faltante. La
instructora dar respuesta a las dudas que vayan surgiendo en el
transcurso de la actividad y finalmente retroalimentar los
conocimientos adquiridos.
Pueden utilizar los anexos que se encuentran en Blackboard en el
espacio creado para el curso de JEE.

Pgina 6 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

Una vez revisados los conocimientos se realizaran ejercicios prcticos


con el Taller aplicativo No.5: Realizacin de Formularios con JSF y JSP.
Anexo 9: JSF (JavaServer Faces)
Duracin: 8 horas

3.3.5 Los aprendices se reunirn en grupos de 3 y consultaran en libros


o la web:
Pueden utilizar los anexos que se encuentran en Blackboard en el
espacio creado para el curso de JEE.
Una vez revisados los conocimientos se realizaran ejercicios prcticos
con el Taller aplicativo No.5: Realizacin de Formularios con JSF y JSP.
Anexo 9: JSF (JavaServer Faces)
Duracin: 4 horas

3.3.6 Los aprendices darn lectura y revisarn los documentos Anexo 5:


Formulario JSF utilizando etiquetas de Core y JSF, que se encuentra en la
plataforma Blackboard, con el fin de analizar el procedimiento para la
peticin de datos al usuario.
Una vez revisados los conocimientos se realizaran ejercicios prcticos con
el Taller aplicativo No.6: Implementando etiquetas Core y JSF.
Duracin: 1 hora

3.4

Actividades de transferencia del conocimiento.

Pgina 7 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

Nota: Los Anexos y Talleres aplicativos se encuentran en la plataforma Blackboard en el espacio creado para JEE, en la carpeta
de Actividades, Yaneth Meja Rendn JEE.
3.4.1 Se les valorar desempeo a los aprendices con el desarrollo de
las diferentes actividades de reflexin, contextualizacin
y apropiacin de conocimientos descritas anteriormente, a partir del
instrumento LCHD_JEE01.
Nota: En todas las jornadas de formacin se evaluar desempeo por
lo tanto si el aprendiz falta a una jornada debe programar un horario
con la instructora para poder presentar las evidencias.
Duracin: Est incluida en las diferentes actividades descritas
anteriormente.

3.4.3 Los aprendices en parejas desarrollaran el siguiente taller a


medida que avancen en los conocimientos, el cual ser valorado por el
instrumento LCHP_JEE01:

Taller Evaluativo No.1: Formularios con JSP y JSF

Duracin: 2 horas

3.5

Actividades de evaluacin.

Pgina 8 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


Versin: 02

GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral
Evidencias de Aprendizaje

Criterios de Evaluacin

Cdigo: GFPI-F-019

Tcnicas e Instrumentos de
Evaluacin

Evidencias de Conocimiento

Evidencias de Desempeo:
3.1.1 Participacin activa en la
elaboracin del cuadro de resumen
3.2.1 Participacin en el anlisis y
socializacin de los conocimientos
3.3.1 Participacin activa en el
desarrollo del Taller aplicativo No.1
3.3.2 Participacin activa en el
desarrollo del Taller aplicativo No.2
3.3.3 Participacin activa en el
desarrollo del Taller aplicativo No.3

3.1.1-3.2.1-3.3.1-3.3.2-3.3.4-3.3.53.3.6
Construye la interfaz del
aplicativo, siguiendo los parmetros
establecidos en el diseo que cumpla
con las necesidades del usuario final.

Observacin/LCHD_JEE01

Utiliza las herramientas de desarrollo,


para la codificacin de los mdulos del
sistema, aplicando las funciones
propias del lenguaje de programacin
seleccionado, de acuerdo con las
necesidades
del
sistema
de
informacin.

3.3.4 Participacin activa en el


desarrollo del Taller aplicativo No.4
3.3.5 Participacin activa en el
desarrollo del Taller aplicativo No.5
3.3.6 Participacin activa en el
desarrollo del Taller aplicativo No.6

Evidencias de Producto:
Taller evaluativo No.1 con entrega del
desarrollo del aplicativo pedido.

Utiliza las herramientas de desarrollo,


para la codificacin de los mdulos del
sistema, aplicando las funciones
propias del lenguaje de programacin
seleccionado, de acuerdo con las
necesidades
del
sistema
de
informacin.

Solicitud de producto/LCHP_JEE01

Pgina 9 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


SISTEMA INTEGRADO DE GESTIN
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

GUA DE APRENDIZAJE

4. RECURSOS PARA EL APRENDIZAJE

Materiales de formacin devolutivos:


(Equipos/Herramientas)
ACTIVIDADES DEL
PROYECTO

AMBIENTES DE
APRENDIZAJE TIPIFICADOS

Talento Humano (Instructores)

DURACIN
(Horas)
Descripcin

Codificar
los
mdulos
que
componen
el
sistema
de
informacin,
teniendo en cuenta
el anlisis y diseo
realizados

Materiales de formacin
(consumibles)

480

Computadores
de escritorio:
Con Licencia
Paquete de
Office completo
y conexin a
internet,
compiladores de
cdigo JAVA,
como Netbeans y
Eclipse, y
programa
distribuidor de
Apache que
contiene MySQL,
PHP y Perl.

Cantidad

16

Descripcin

Marcadores
recargables
Tinta recargable
Lapicero Negro
Lapicero Rojo
Resma papel
carta

Cantidad

Especialidad

4
4
1
1
1

Ingenieros de Sistemas
Mnimo 24 meses de
vinculacin laboral con el
rea de su profesin

Cantidad

ESCENARIO (Aula,
Laboratorio, taller, unidad
productiva) y elementos y
condiciones de seguridad
industrial, salud ocupacional
y medio ambiente

Ambiente Teleinformtica
dotado con: 23 computadores
de escritorio, 13 mesas, 25 sillas,
tablero, borrador de tablero,
ruta de evacuacin y TV.

Pgina 10 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


SISTEMA INTEGRADO DE GESTIN
Procedimiento Ejecucin de la Formacin Profesional Integral
GUA DE APRENDIZAJE

Versin: 02
Cdigo: GFPI-F-019

5. GLOSARIO DE TERMINOS

Manual: Documento o elemento de software que contiene en forma descriptiva, ordenada y sistemtica las acciones y
procedimientos a seguir para la manipulacin de un sistema de informacin.
Mapa de navegacin: Un mapa de navegacin es la representacin grfica de la organizacin de los distintos mdulos o
subsistemas que componen una aplicacin de software. Presenta la jerarqua y secuencia de las interfaces grficas asociadas al uso
del aplicativo.
UML: Por sus siglas en ingls corresponde al lenguaje unificado de modelamiento, el cual contiene una serie de diagramas y
artefactos para representar la estructura lgica y fsica de un software.
SMBD: Sistema Manejador de Base de Datos, es un software utilitario con el que se administran bases de datos.
JSP: JavaServer Pages es una tecnologa que ayuda a los desarrolladores de software a crear pginas web dinmicas basadas en
HTML, XML, entre otros tipos de documentos. JSP es similar a PHP, pero usa el lenguaje de programacin Java.
JSF: JavaServer Faces es una tecnologa y framework para aplicaciones Java basadas en web que simplifica el desarrollo
de interfaces de usuario en aplicaciones Java EE. JSF usa JavaServer Pages (JSP) como la tecnologa que permite hacer el despliegue
de las pginas, pero tambin se puede acomodar a otras tecnologas como XUL (acrnimo de XML- lenguaje basado en XML para
la interfaz de usuario).
MER: Se basa en una percepcin del mundo real, de un conjunto de objetos bsicos llamados entidades y las relaciones son las que
se crean entre estos objetos, implementndose en forma grfica a travs del diagrama entidad relacin.
DER: Diagrama entidad relacin. Es una herramienta para el modelado de datos que permite representar las entidades relevantes
de un sistema de informacin as como sus interrelaciones y propiedades.

6. REFERENTES BIBLIOGRFICOS

Bibliografa
Alvarez, M. A. (8 de Julio de 2002). DesarrolloWeb.com. Obtenido de DesarrolloWeb.com:
http://www.desarrolloweb.com/articulos/831.php
Java EE at a Glance. (Febrero de 2014). ORACLE. (ORACLE, Editor) Obtenido de ORACLE:
http://www.oracle.com/technetwork/java/javaee/overview/index.html
Oracle. (2014). Oracle. Obtenido de Oracle:
http://www.oracle.com/technetwork/java/javaee/jsp/index.html

Pgina 11 de 12

SERVICIO NACIONAL DE APRENDIZAJE SENA


GUA DE APRENDIZAJE

SISTEMA INTEGRADO DE GESTIN


Proceso Gestin de la Formacin Profesional Integral
Procedimiento Ejecucin de la Formacin Profesional Integral

Versin: 02
Cdigo: GFPI-F-019

Rendn, Y. M. (2014). Anexo No.1: JEE Frameworks .


Rendn, Y. M. (2014). Anexo No.2: Etiquetas bsicas de JSP JAVA .
Rendn, Y. M. (2014). Anexo No.3: Recibir parmetros en una JSP VIA POST, utilizando Request.
Rendn, Y. M. (2014). Anexo No.4: Login utilizando MD5, Servlet y JSP.
Rendn, Y. M. (2014). Anexo No.5: Pequeo cdigo JSP del manejo de Session.
Rendn, Y. M. (2014). Anexo No.6: Primer formulario JSP.
Rendn, Y. M. (2014). Anexo No.7: MER (Modelo Entidad Relacin) .
Rendn, Y. M. (2014). Anexo No.8: DER (Diagrama Entidad Relacin) .
Rendn, Y. M. (2014). Anexo No.9: JSF (JavaServer Faces) .
wikipedia. (16 de Septiembre de 2014). Wikipedia la enciclopedia libre. Obtenido de Wikipedia la
enciclopedia libre: http://es.wikipedia.org/wiki/Java_EE

7. CONTROL DEL DOCUMENTO (ELABORADA POR)


Yaneth Meja Rendn (Octubre de 2014)

Pgina 12 de 12

S-ar putea să vă placă și