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:dvalenciar@sena.edu.co Página8