LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET INSTRUCTORLÍDERDECATEGORÍA HUGOHERNANHENAOHERNANDEZ CENTRODECOMERCIOYTURISMO,REGIONALQUINDÍO INSTRUCTORAPOYO JOSÉFREDYISAZA CENTRODETECNOLOGÍASAGROINDUSTRIALES,REGIONALVALLEDELCAUCA 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 7.1.PRIMERAJORNADA:......................................................................................................3 7.2. SEGUNDAJORNADA:...................................................................................................4 7.3. TERCERAJORNADA:....................................................................................................4 8. CRITERIOSDEEVALUACIÓN:...................................................................................5 9. FECHASDEEJECUCIÓNDELACOMPETENCIA:.........................................................6 10. TIEMPOPARADESARROLLARLASPRUEBAS:.......................................................6 11. MATERIALES,EQUIPOSYHERRAMIENTAS...........................................................7 12. LUGARDELEVENTO:...........................................................................................8 13. CONTACTO..........................................................................................................8 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 1. CONTROLDELDOCUMENTO: FECHA VERSIÓN 28/06/2016 1.0 12/07/2016 1.1 25/07/2016 1.2 23/09/2016 1.3 DESCRIPCIÓN Publicaciónnacionaldellineamientodelacategoríaensitioweb senasoftycarpetaDrivecompartida. Especificaciónenloslenguajesdeprogramaciónaprobadosparala competencia(VisualBasicyC#) Inclusióncuadrodecontroldeldocumento.Cambiofechasde inscripción AjustecriteriosdeevaluaciónyEspecificacióndeIDE’sdedesarrolloa utilizar. 2. NOMBREDELACATEGORÍA: APLICACIONES.NET 3. INTRODUCCIÓN: Loslineamientostécnicosquesepresentanenestedocumento,permitenainstructores yaprendices,conocerlosrequerimientosdelacompetenciaSENASoftQuindío2016en lacategoríadeAPLICACIONES.NET. .NeteselentornodedesarrollodiseñadoporMicrosoftparaofrecerlealprogramador un ambiente ágil de desarrollo que le permita explotar el framework; ofreciendo un entorno coherente para la programación orientada a objetos, ejecución de código seguro que minimiza los problemas de despliegue, versionado, disminuyendo los tiemposdediseño,desarrolloyejecución. Elretopropuestoparalacompetencia,plantealaelaboracióndesoftwaredeescritorio, sitioswebdinámicosconenlaceabasesdedatoslocalcomodistribuidahaciendouso solodelasherramientasquedisponeelentornoVisualStudio2013community. 4. OBJETIVO: Definirlosrequisitosdecaráctertécnicoqueregiránlaejecucióndelaspruebasdela categoríaAPLICACIONES.NET,segúnloscriteriosycontenidospropiosdelosprogramas deformaciónTecnologíaenAnálisisyDesarrollodeSistemasdeInformaciónyTécnico enProgramacióndeSoftware,loscualesdebenserinterpretadoseidentificadospor todoslosactoresinvolucradosenlacompetencia. Página1 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 5. REQUISITOSDEPARTICIPACIÓN: a. Laparticipaciónesenparejas. b. Un centro sólo podrá inscribir una pareja en esta categoría según los cupos asignados. c. Nopodránparticipar: • EgresadosdelSENA. • AprendicesquehayanparticipadoenversionesanterioresdeSENASOFT. • Aprendicesquehayanparticipadooqueactualmentehaganpartedela estrategiaWORLDSKILLS. • AprendicesqueseanohayansidoInstructoresSENA. d. 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. e. Losequiposoelementosnecesariosqueserequieranparalaprueba(incluyendo libreríasexternas)deberánserasignadosaliniciodelacompetenciaporellíder técnicodelacategoría.Nosepermitiráningresosposteriores. f. Antes de iniciar la prueba, el jurado verificará que la pareja participante no ingrese: • Materialqueconstituyaventajaparalarealizacióndelapruebasobrelos demáscompetidores • Materialdañinoparaelhardware,softwareopersonas. g. Los aprendicesinscritosenlacategoríadeben pertenecer a los programasde formación Tecnología en Análisis y Desarrollo de Sistemas de Información o TécnicoenProgramacióndeSoftware. h. Cadaequipoparticipantedeberátraerun(1)computadorportátil,deinventario delcentrodeformaciónorigen.Dichoequipodebetenerinstaladoelsoftware descrito en los lineamientos técnicos y cumplir con las características establecidas.Esteequipodebeserrevisadoporelcomitédispuestoparatalfin. i. 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. j. Todoslosequiposqueseutilicenenlacompetenciadebenestarconprivilegios deAdministradorysincontraseñas. k. No se permitirán el uso de otros frameworks diferentes a Visual Studio 2013 communityyparaefectosdebasesdedatossolosepermiteelusodeSqlServer 2012osuperiorenversionesExpress. Página2 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET l. ElmanejadordebasesdedatosautilizareselSQLServerManagementStudio Express. 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 APLICACIONES.NET,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. SeleccioneelrolAprendiz,categoríaAPLICACIONES.NETyprocedaasuministrar losdatossolicitadosparaAprendiz1yAprendiz2. 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: 7.1.PRIMERAJORNADA: Proceso:Desarrollodeunjuegodidáctico. Los equipos participantes deben desarrollar una solución de forma didáctica aplicandoelementosdeusabilidadpropiadecomputadoresparainteractuarconel juegoelcualseráasignadodurantelaprueba. Los equipos participantes deben generar todo el material requerido usando herramientasqueesténdentrodeofficeymaterialesqueselessuministraranenel evento. Página3 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 7.2. SEGUNDAJORNADA: Proceso:DesarrollodeunaaplicaciónEmpresarial.(ProgramaciónporCapas) Losequiposparticipantesdebenpresentarunasolucióndeescritorioaunproblema empresarial en los procesos de gestión financiera, ventas, atención al cliente, inventarios,aplicacionesdeproducciónoplanificación,demaneraqueseevidencie laimplementacióndeconceptosdeprogramaciónorientadaaobjetos,haciendouso deprogramaciónporCapas. Losartefactosespecíficosquesedebenentregarenestajornadason: • Conexiónabasededatos. • Gestióndeinformacióndebasededatos(CRUD),mediantelenguajes.NET comoVisualBasicoC#. • Estructuradelproyectomedianteprogramaciónporcapas. • Validacióndedatos. • Utilizacióndereportesnativos. • Scriptcomorespaldodelabasededatos. 7.3. TERCERAJORNADA: Proceso:DesarrollodeunaaplicaciónparalacomunidadconASP. Laaplicacióndesarrolladaporlosaprendicesenestajornadadebedarsoluciónaun problema que se presente en las ciudades de nuestro país, en los temas de movilidad,salud,socialoseguridad. Losartefactosacrearyentregarenestajornada,debencumplircon: • Conexiónabasededatosremota. • Gestióndeinformacióndebasededatos(CRUD)enunodeloslenguajes VisualBasicoC#. • Validacióndedatos • AplicacióndelpatrónMVCyaseaconlenguajedeprogramaciónC#oVisual Basic. Enestajornadaaloscompetidoresselesentregaralabasededatosparaquehagan usodelosprocedimientosalmacenados,tablas,vistasquehayenella.Tambiénse lesasignaraunusuarioycontraseñaparaaccederalservidoraconsultarlosdatos. Página4 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 8. CRITERIOSDEEVALUACIÓN: Debidoaqueeleventoserádistribuidoen3jornadas,cadaunatieneasignadoun porcentajedeevaluaciónloscualesquedandistribuidosdelasiguientemanera. PRIMERAJORNADA-Desarrollodeunjuegodidáctico (30%deltotalposibleenelconjuntodelas3pruebas) Criteriosdeevaluación: • Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidos eneldiseñoquecumplaconlasnecesidadesdelusuariofinal. • Utilizaherramientasdedesarrolloparalacodificacióndelosmódulosdel sistema,aplicandolasfuncionespropiasdellenguajedeprogramación seleccionado,deacuerdoconlasnecesidadesdelsistemadeinformación. SEGUNDAJORNADA-DesarrollodeunaaplicaciónEmpresarial.(Programación porcapas.) (35%deltotalposibleenelconjuntodelas3pruebas) Criteriosdeevaluación: • Crealabasededatosenelmotordebasesdedatosseleccionado,siguiendo especificaciones técnicas del informe, según normas y protocolos de la empresa. • Utilizalasherramientasdedesarrollo,paralacodificacióndelosmódulosdel sistema, aplicando las funciones propias del lenguaje de programación seleccionado (VB o C#), de acuerdo con las necesidades del sistema de información. • Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidosen eldiseñoquecumplaconlasnecesidadesdelusuariofinal. • Diseñalaarquitecturadesoftwaredelsistemadeinformación,quecumpla conlasnecesidadesdelaorganización,utilizandolametodologíaorientada aobjetosmedianteherramientastecnológicas(VBoC#) TERCERAJORNADA-DesarrollodeunaaplicaciónparalacomunidadconASP. (35%deltotalposibleenelconjuntodelas3pruebas) Criteriosdeevaluación: • Crealabasededatosenelmotordebasesdedatosseleccionado,siguiendo especificaciones técnicas del informe, según normas y protocolos de la empresa. Página5 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET • • • Utilizalasherramientasdedesarrollo,paralacodificacióndelosmódulosdel sistema, aplicando las funciones propias del lenguaje de programación seleccionado (VB o C#), de acuerdo con las necesidades del sistema de información. Construyelainterfazdelaplicativo,siguiendolosparámetrosestablecidosen eldiseñoquecumplaconlasnecesidadesdelusuariofinal. Diseñalaarquitecturadesoftwaredelsistemadeinformación,quecumpla conlasnecesidadesdelaorganización,utilizandolametodologíaorientada aobjetosmedianteherramientastecnológicas(VBoC#) 9. FECHASDEEJECUCIÓNDELACOMPETENCIA: • • • 10. PrimeraJornada:martes25deoctubre SegundaJornada:miércoles26deoctubre TerceraJornada:jueves27deoctubre TIEMPOPARADESARROLLARLASPRUEBAS: Paraeldesarrollodelaspruebas,loscompetidorescuentanconquince(15)horas decompetencia,loscualessedistribuyendelasiguientemanera: • PrimeraJornada:5horas • SegundaJornada:5horas • TerceraJornada:5horas Página6 LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 11. MATERIALES,EQUIPOSYHERRAMIENTAS ELEMENTO ITEM 1 IMAGEN CANTIDAD 4 7 10 Página7 1 MicrosoftVisualStudio2013 community. Microsoft®SQLServer®2012 Express.ManagementStudio Express. MicrosoftOffice2010o superior(validadopormesade servicios) 8GBRAM 250GBEspacioenDD Resolucióndepantalla mínimade 1280x800 IntelCorei5osuperior Opcional:Mouseexterno. 1 Debeestarinstalado enelequipodecada parejaparticipante 1 Debeestarinstalado enelequipodecada parejaparticipantey validadoporlamesa deservicios. 1 Debeestarinstalado enelequipodecada parejaparticipante Computadorportátil Debeestarinstalado enelequipodecada parejaparticipante NavegadorwebnativodelS.O másGoogleChromeyMozilla Firefox. Debeestarinstalado enelequipodecada parejaparticipante 1 S.OWindows7osuperior 2 3 OBSERVACIONES 1 Cadaparejadebe traersuequipodesde elcentrode formaciónorigen (equipospreviamente formateados),con driversdeVideo, WLANyaudio funcionando LINEAMIENTOSTÉCNICOS CATEGORÍAAPLICACIONES.NET 12. LUGARDELEVENTO: La competencia se llevará a cabo en las instalaciones del CENTRO CULTURAL METROPOLITANODECONVENCIONESDEARMENIA. 13. CONTACTO Líderdecategoría: HugoHernánHenaoHernández Instructor CentrodeComercioyTurismo,RegionalQuindío Correo:hhenao@sena.edu.co Página8