Download LINEAMIENTOS TÉCNICOS CATEGORÍA JAVA WEB

Document related concepts
no text concepts found
Transcript
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
INSTRUCTORLÍDERDECATEGORÍA
DIANAMARÍAVALENCIA
CENTRODECOMERCIOYTURISMO,REGIONALQUINDÍO
INSTRUCTORAPOYO
GARYJAVIERJOVENBALVIN
CENTROINDUSTRIALDEMANTENIMIENTOINTEGRAL,REGIONAL
SANTANDER
Tabladecontenido
1. CONTROLDELDOCUMENTO:...................................................................................1
2. NOMBREDELACATEGORÍA:....................................................................................1
3. INTRODUCCIÓN:......................................................................................................1
4. OBJETIVO:................................................................................................................1
5. REQUISITOSDEPARTICIPACIÓN:..............................................................................2
6. INSCRIPCIONES:.......................................................................................................3
7. TEMÁTICADELACATEGORÍA:..................................................................................3
6.1.PRIMERAJORNADA:......................................................................................................3
7.2. SEGUNDAJORNADA:.....................................................................................................4
7.3. TERCERAJORNADA:.......................................................................................................4
8. CRITERIOSDEEVALUACIÓN:....................................................................................5
9. FECHASDEEJECUCIÓNDELACOMPETENCIA:..........................................................6
10. TIEMPOPARADESARROLLARLASPRUEBAS:..........................................................7
11. MATERIALES,EQUIPOSYHERRAMIENTAS..............................................................7
12. LUGARDELEVENTO:..............................................................................................8
13. CONTACTO.............................................................................................................8
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
1. CONTROLDELDOCUMENTO:
FECHA
28/06/2016
VERSIÓN
1.0
25/07/2016
1.1
DESCRIPCIÓN
Publicación nacional del lineamiento de la categoría en sitio web
senasoftycarpetaDrivecompartida.
Inclusión cuadro de control del documento. Cambio fechas de
inscripción
2. NOMBREDELACATEGORÍA:
JAVAWEB
3. INTRODUCCIÓN:
Lasbasesycondicionesestablecidasenestedocumentopermitenainstructores,
aprendices competidores, jurados y diseñadores de las pruebas, conocer los
parámetros que rigen la competencia SENASoft Quindío 2016 en la categoría JAVA
WEB. Estos lineamientos guían a todos los interesados durante el desarrollo de la
competencia.
4. OBJETIVO:
Definirlosrequisitosdecaráctertécnicoqueregiránlaejecucióndelaspruebasdela
categoría JAVA WEB según los criterios y contenidos propios del programa de
formaciónTECNOLOGÍAENANALISISYDESARROLLODESISTEMASDEINFORMACIÓN,
loscualesdebenserinterpretadoseidentificadosportodoslosactoresinvolucrados
enlacompetencia.
Página1
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
5. REQUISITOSDEPARTICIPACIÓN:
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
Página2
Laparticipaciónesenparejas.
Un centro sólo podrá inscribir una pareja en esta categoría según los cupos
asignados.
Nopodránparticipar:
• EgresadosdelSENA.
• Aprendices que hayan participado en versiones anteriores de
SENASOFT.
• Aprendicesquehayanparticipadooqueactualmentehaganpartedela
estrategiaWORLDSKILLS.
• AprendicesqueseanohayansidoInstructoresSENA.
Los aprendices participantes deberán portar el carné que lo identifica como
aprendiz SENA, la escarapela que lo acredita como participante, el carné de
beneficiario del servicio de salud y su respectivo uniforme o la camiseta del
evento.
Los equipos o elementos necesarios que se requieran para la prueba
(incluyendo librerías externas) deberán ser asignados al inicio de la
competencia por el líder técnico de la categoría. No se permitirán ingresos
posteriores.
Antes de iniciar la prueba, el jurado verificará que la pareja participante no
ingrese:
• Material que constituya ventaja para la realización de la prueba sobre
losdemáscompetidores
• Materialdañinoparaelhardware,softwareopersonas.
Los aprendicesinscritosenlacategoríadeben pertenecer a los programasde
formaciónTecnologíaenAnálisisyDesarrollodeSistemasdeInformación.
Cada equipo participante deberá traer un (1) computador portátil, de
inventariodelcentrodeformaciónorigen.Dichoequipodebetenerinstalado
el software descrito en los lineamientos técnicos y cumplir con las
características establecidas. Este equipo debe ser revisado por el comité
dispuestoparatalfin.
Todas las herramientas y elementos que se usen en la competencia deben
pertenecer al inventario SENA y deben estar debidamente marcados con el
nombredelcentroylacategoría.
Todoslosequiposqueseutilicenenlacompetenciadebenestarcon
privilegiosdeAdministradorysincontraseñas.
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
6. INSCRIPCIONES:
EsteprocesoestaráacargodellíderSENAsoftdecadacentrodeformación,siendoala
vez garante del cumplimiento de las condiciones de inscripción con visto bueno del
Subdirector(a)yCoordinador(a)Académicodelcentrodeformaciónalcualpertenece.
Para la inscripción de parejas de aprendices participantes en la categoría de JAVA
WEB,sedebenrealizarlossiguientespasos:
1. Ingresealsitiowebhttp://senasoft.sena.edu.co
2. HagaclicenelenlaceCompetencias
3. HagaclicenelenlaceInscripción.
4. Ingrese el código de Inscripción asignado al centro de formación y
posteriormentehagaclicenelbotónIngresar.
5. Seleccione el rol Aprendiz, categoría JAVA WEB y proceda a suministrar los
datossolicitadosparaAprendiz1yAprendiz2.
6. HagaclicenelbotónRegistrar.
Tengaencuenta:
a.Acadacentrodeformaciónseenviaráuncódigoúnicopararealizarelproceso
deinscripción.
b. Las inscripciones estarán habilitadas de acuerdo a lo definido por el comité
organizadoryplasmadoenelproyectoSENASoft.
7. TEMÁTICADELACATEGORÍA:
6.1.PRIMERAJORNADA:
Proceso: Gestión de información a través de Conexión a Bases de Datos por
mediodeJDBCyModeloVistaControlador.
DesarrollodeunaaplicaciónWebenellenguajedeprogramaciónJavausandoel
patrón de arquitectura de software MVC(modelo-vista-controlador),
transformandolosdatoseninformaciónesencialparaunusuario.Lagestióndelos
datosserealizaconelusodeunmotordebasededatosquepermitaaccedera
ellos de forma rápida y estructurada. Las evidencias generadas en esta jornada
debenincorporarlossiguienteselementos:
• GestióndeinformaciónatravésdeconexiónaBasesdeDatospormediode
JDBC
Página3
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
•
•
•
•
•
•
•
7.2.
UsodeMVC
Registrarinformaciónenlabasededatos
Modificarinformaciónenlabasededatos
Consultarinformaciónenlabasededatos
Eliminarinformaciónenlabasededatos.
Navegabilidadentrepantallazos
Validacióndedato.
SEGUNDAJORNADA:
Proceso: Gestión de información a través de Conexión a Bases de Datos por
mediodeHIBERNATEyModeloVistaControlador.
DesarrollodeunaaplicaciónWebenellenguajedeprogramaciónJavausandoel
patrón de arquitectura de software MVC(modelo-vista-controlador),
transformandolosdatoseninformaciónesencialparaunusuario.Lagestióndelos
datosserealizaconelusodeunmotordebasededatosyelusodeHibernate,lo
que permitirá acceder a ellos de forma rápida y estructurada. Las evidencias
generadasenestajornadadebenincorporarlossiguienteselementos:
•
•
•
•
•
•
•
•
•
•
7.3.
GestióndeinformaciónatravésdeconexiónaBasesdeDatospormediode
HIBERNATE
UsodeMVC
Registrarinformaciónenlabasededatos
Modificarinformaciónenlabasededatos
Consultarinformaciónenlabasededatos
Eliminarinformaciónenlabasededatos.
Navegabilidadentrepantallazos
Validacióndedato.
Navegabilidadentrepantallazos
Validacióndedatos.
TERCERAJORNADA:
Proceso: Gestión de Web Services, acceso a base de datos remota y Uso de
FrameworkHibernateyPrimefaces
Desarrollo de una aplicación Web en el lenguaje de programación Java usando
framework de Hibernate para el acceso a Datos y Primefaces para la capa de
presentación,transformandolosdatoseninformaciónesencialparaunusuario.En
esta prueba se debe crear y consumir Servicios Web cuyo propósito es de
Página4
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
intercambiardatosentrediferentestiposdeaplicacionessinimportarsielcliente
estáhechoenotrotipodelenguajedeprogramaciónoplataforma.
Las evidencias generadas en esta jornada deben incorporar los siguientes
elementos:
•
•
•
•
•
•
•
•
GenerarconsumosdeservicioWebServices
UsodeFrameworkHibernateyPrimefaces
Registrarinformaciónenlabasededatos
Modificarinformaciónenlabasededatos
Consultarinformaciónenlabasededatos
Eliminarinformaciónenlabasededatos.
Navegabilidadentrepantallazos
Validacióndedatos
8. CRITERIOSDEEVALUACIÓN:
Debidoaqueeleventoserádistribuidoen3jornadascadaunatieneasignadoun
porcentajedeevaluaciónloscualesquedandistribuidosdelasiguientemanera.
PRIMERA JORNADA (Gestión de información a través de Conexión a Bases de
DatospormediodeJDBCyModeloVistaControlador)
(30%deltotalposibleenelconjuntodelas3pruebas)
Criteriosdeevaluación:
• Elaboraelplandetrabajo,deacuerdoconlainterpretacióndelinformetécnico
dediseño,segúnnormasyprotocolosdelaempresa.
• Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidosenel
diseñoquecumplaconlasnecesidadesdelusuariofinal.
• Utilizalasherramientasdedesarrollo,paralacodificacióndelosmódulosdel
sistema, aplicando las funciones propias del lenguaje de programación
seleccionado,deacuerdoconlasnecesidadesdelsistemadeinformación.
Página5
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
SEGUNDA JORNADA (Gestión de información a través de Conexión a Bases de
DatospormediodeHIBERNATEyModeloVistaControlador).
(40%deltotalposibleenelconjuntodelas3pruebas)
Criteriosdeevaluación:
• Elaboraelplandetrabajo,deacuerdoconlainterpretacióndelinformetécnico
dediseño,segúnnormasyprotocolosdelaempresa.
• Crea la base de datos en el motor de base de datos seleccionado, siguiendo
especificaciones técnicas del informe, según normas y protocolos de la
empresa.
• Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidosenel
diseñoquecumplaconlasnecesidadesdelusuariofinal.
• Utilizalasherramientasdedesarrollo,paralacodificacióndelosmódulosdel
sistema, aplicando las funciones propias del lenguaje de programación
seleccionado,deacuerdoconlasnecesidadesdelsistemadeinformación
TERCERAJORNADA(GestióndeWebServices,accesoabasededatosremotay
UsodeFrameworkHibernateyPrimefaces)
(30%deltotalposibleenelconjuntodelas3pruebas)
Criteriosdeevaluación:
• Elaboraelplandetrabajo,deacuerdoconlainterpretacióndelinformetécnico
dediseño,segúnnormasyprotocolosdelaempresa.
• Crea la base de datos en el motor de base de datos seleccionado, siguiendo
especificaciones técnicas del informe, según normas y protocolos de la
empresa.
• Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidosenel
diseñoquecumplaconlasnecesidadesdelusuariofinal.
• Utilizalasherramientasdedesarrollo,paralacodificacióndelosmódulosdel
sistema, aplicando las funciones propias del lenguaje de programación
seleccionado,deacuerdoconlasnecesidadesdelsistemadeinformación.
9. FECHASDEEJECUCIÓNDELACOMPETENCIA:
•
•
•
Página6
PrimeraJornada:Martes25deOctubre
SegundaJornada:Miércoles26deOctubre
TerceraJornada:Jueves27deOctubre
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
10.
TIEMPOPARADESARROLLARLASPRUEBAS:
Paraeldesarrollodelaspruebas,loscompetidorescuentanconquince(15)horasde
competencia,loscualessedistribuyendelasiguientemanera:
• PrimeraJornada:5horas
• SegundaJornada:5horas
• TerceraJornada:5horas
11.
MATERIALES,EQUIPOSYHERRAMIENTAS
ítem
1
2
3
4
LenguajedeProgramaciónJAVA.
SDKEnterpriseEdition.
5
CANT.
ECLIPSE
MicrosoftOffice2010
ServidordeAplicaciones
(Glassfish)
Debeestarinstaladoenel
equipodecadapareja
participante
1
OBSERVACIONES
1
IMAGEN
S.OWindows7
ELEMENTO
1
Debeestarinstaladoenel
equipodecadapareja
participante
1
Debeestarinstaladoenel
equipodecadapareja
participante
Debeestarinstaladoenel
equipodecadapareja
participante
1
Debeestarinstaladoenel
equipodecadapareja
participante
6
Frameworks:(Hibernate+
Primefaces)
7
MotordebasededatosMySQL
Página7
1
Debeestarinstaladoenel
equipodecadapareja
participante
1
Debeestarinstaladoenel
equipodecadapareja
participante
LINEAMIENTOSTÉCNICOS
CATEGORÍAJAVAWEB
8
Browser(IE,FireFox,Chrome)
9
Computadorportátil
4GBRAM
500GBEspacioenDD
Resolucióndepantallamínimade
1280x800
IntelCorei53.2GHz
12.
Debeestarinstaladoenel
equipodecadapareja
participante
1
Cadaparejadebetraersu
equipodesdeelcentrode
formaciónorigen(equipos
previamenteformateadose
instaladosoftwarerequerido).
Mouse(Opcional).
1
LUGARDELEVENTO:
La prueba se llevará a cabo en las instalaciones del CENTRO CULTURAL
METROPOLITANODECONVENCIONESDEARMENIA.
13.
CONTACTO
Líderdecategoría:
DianaMaríaValenciaR
Instructora
CentrodeComercioyTurismo,RegionalQuindío
Correo:[email protected]
Página8