guía de aprendizaje no. 1

9
SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Versión: 02 Fecha: 30/09/2013 Código: F004-P006- GFPI Página 1 de 9 Programa de Formación: PROGRAMACION DE SOFTWARE Código: 228120 Versión: 102 Nombre del Proyecto: SICMEC (SISTEMA DE INFORMACION PARA EL CONTROL DE MANTENIMIENTO DE EQUIPOS DE COMPUTO) Código: 1002316 Fase del proyecto: ANALISIS Actividad (es) del Proyecto: Analizar los requerimientos que permita establecer los procesos funcionales y no funcionales del sistema de información. Actividad (es) de Aprendizaje: Identificar cada uno de los conceptos y principios que constituye la programación Orientada a objetos Ambiente de Aula 203 SENA Ocaña MATERIALES DE FORMACIÓN DEVOLUTIVO (PC y Videobeam, kit de Herramientas software) CONSUMIBLE Marcadores Resultados de Aprendizaje: Identificar cada uno de los conceptos y principios que constituye la programación Orientada a objetos para interpretar el diseño. Interpretar El Diagrama Para Identificar El Modelo De Datos Competencia: Analizar los requisitos del cliente para construir el sistema de Información. Duración de la guía ( en horas): 120 Horas GUÍA DE APRENDIZAJE Nº 01 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Upload: paola-alexandra-vergel-miranda

Post on 16-Aug-2015

24 views

Category:

Documents


0 download

DESCRIPTION

Sena CedrumProgramación de Software

TRANSCRIPT

SERVICIO NACIONAL DE APRENDIZAJE SENASISTEMA INTEGRADO DE GESTIN Procedimiento Ejecucin de la Formacin Profesional Integral GUA DE APRENDIZAJE Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 1 de 9 Programa de Formacin:PROGRAMACIONDE SOFTWARE Cdigo: 228120 Versin: 102 Nombre del Proyecto: SICMEC(SISTEMADE INFORMACIONPARAEL CONTROLDE MANTENIMIENTODE EQUIPOS DE COMPUTO) Cdigo:1002316 Fase del proyecto: ANALISIS Actividad (es) del Proyecto:Analizar los requerimientos que permita establecer los procesos funcionales y no funcionales del sistema de informacin. Actividad (es) de Aprendizaje: Identificar cada uno de los conceptos y principios que constituye la programacin Orientada a objetos Ambiente de Aula 203 SENA Ocaa MATERIALES DE FORMACIN DEVOLUTIVO (PC y Videobeam, kit de Herramientas software) CONSUMIBLE MarcadoresResultados de Aprendizaje: Identificarcadauno delosconceptosy principiosque constituyela programacin Orientadaaobjetos parainterpretarel diseo. InterpretarEl DiagramaPara IdentificarElModelo De Datos Competencia: Analizar los requisitos delclientepara construirelsistema de Informacin. Duracindelagua(en horas): 120 Horas GUA DE APRENDIZAJE N01 1.IDENTIFICACIN DE LA GUIA DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 2 de 9 LaIngenieradeRequerimientoscumpleunpapelprimordialenel procesodeproduccindesoftware,yaqueenfocaunrea fundamental: la definicin de lo que se desea producir. Su principal tareaconsisteenlageneracindeespecificacionescorrectasque describanconclaridad,sinambigedades,enformaconsistentey compacta,elcomportamientodelsistema;deestamanera,se pretendeminimizarlosproblemasrelacionadosaldesarrollode sistemas. La razn principal para escoger este tema se fundament en la gran cantidad de proyectos de software que no llegan a cumplir sus objetivos. En nuestro pas somos partcipes de este problema a diario, en donde se havueltocomnlacompradesistemasextranjeros,paraluego"personalizarlos"supuestamenteala medida de las empresas. Tal "personalizacin", la mayora de las veces, termina retrasando el proyecto en meses, o incluso en aos. La problemtica del ao 2000 trajo como consecuencia una seriedecambios apresurados en los sistemas existentes; cambios que, desde mi punto de vista, no fueron bien planificados. Elreemplazodeplataformasytecnologasobsoletas,lacompradesistemascompletamentenuevos,las modificaciones de todos o de casi todos los programas que forman un sistema, entre otras razones, llevan a desarrollarproyectosencalendariossumamenteajustados yenalgunoscasos irreales; estoocasionaque seomitanmuchospasosimportantesenelciclodevidadedesarrollo,entreestos,ladefinicindelos requerimientos. 2.INTRODUCCIN 3.ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 3 de 9 3.1 Actividades de Reflexin inicial.Situacin Problmica: Unaasociacindeproductoresdetomatenecesitaunsoftwareparaadministrar todossusprocesosdecosechayposcosecha,elrepresentantelegaldedicha asociacinbuscaayudaenelSENAparalaconstruccindelsoftware,los aprendicesdelTcnicoenProgramacindeSoftwarequienestomanelretode ayudaradichaasociacin.Siustedcomoaprendizfuerasseleccionadopara recolectarinformacindetalladaquepermitadefinirlasfuncionesdelsoftware. Cmorecolectarasdichainformacin?,conocesalgunatcnicaderecoleccindedatos?,debateen clase junto con tus compaeros los interrogantes. 3.2 Actividades de contextualizacin e identificacin de conocimientos necesarios para el aprendizaje.) Cuandoseestsolucionandounproblemadelavidadiariasiemprelossereshumanostendemosa desarrollar una seriedepasos consecutivos quenos llevea la solucin del mismo. Esto en informtica lo conocemos como algoritmo, dondea travs deuna secuencia lgica depasos soportados por recursos y variables pasando por procesos obtenemos unas salidas que dan solucin al problema.Actividad 1.Representar en un algoritmo todos los pasos quetuvistequerealizar para llegar desdetu casa al SENA, identificando que recursos y procesos tuviste que utilizar para llegar. Sientucasatedieranlatareaderealizarlalimonadaparael almuerzo,cules sernlospasos y recursosquenecesitarasparatenerlistaunadeliciosalimonadaparalos5integrantesdetu familia?, representa la solucin en un algoritmo. Debatir en equipo de tres aprendices la solucin, analizar si todos realizaron los mismos procesos y utilizaron las mismas variables o recursos. Que reflexin te deja el ejercicio. Actividad 2.Si ustedfuera el encargado de realizar un programa decomputacin para controlarlos accesos a las instalaciones del SENA, que deberas hacer para recopilar la informacin necesaria para realizar las funcionalidades que debera tener dicho software. Plantea 5 funcionalidades que tu creas que debera tener dicho programa? Socializar en mesa redonda. SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 4 de 9 3.3Actividades de apropiacin del conocimiento (Conceptualizacin y Teorizacin).Actividad de Aprendizaje No 1: Cuando se desarrollan Software muchos autores plantean un ciclo de vida para su construccin. Tradicionalmente se llevan a cabo 5 fases planteadas de la siguiente manera: Definir requerimientos 1.Analizar 2.Disear 3.Desarrollar 4.Pruebas e implementacin 5.SoporteRealizar una entrada en el blog donde expliques en que consiste cada una de las fases anteriores. Actividad de aprendizaje No 2: Realizarengruposde4personasunaexposicinenPowerPointsobrelastcnicasderecoleccinde informacin,exponerlasalgrupoyalfinaldetodaslasexposicionesrealizarunamesaredondaconsus compaeros Definir 4 tcnicas de recoleccin de informacin utilizadas en la construccin de sistemas de informacin y publiqu la entradaensu blog. Actividad de aprendizaje No 3. RealizarunejemplodeentrevistaquetepermitadefinirlosprocedimientosqueserealizanenelSENA paracontrolarelaccesoalasinstalaciones.Aplicarlaalceladorquieneselencargadodecontrolarel proceso. Responder en un documento en WordQu es un algoritmo y caractersticas? Realizar tres ejemplos de un algoritmo cualitativo y tres cuantitativos? Qu es un lenguaje de programacin, enumere 5 utilizados para realizar pginas web dinmicas. Qu es la programacin estructurada?. Qu es la programacin orientada a objetos caractersticas? Que es el lenguaje de modelado UML y que diagramas utiliza. SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 5 de 9 Que es un Diagrama de casos de uso? Que es un caso de uso y realizar un formato para la descripcin del mismo. Subir el archivo en pdf al link de la actividad en la plataforma blackboard y socialice lo consultado.3.4Actividades de transferencia del conocimiento. Para el desarrollo del proyecto de formacin SICMEC (SISTEMA DE INFORMACION PARA EL CONTROL DE MANTENIMIENTODEEQUIPOSDECOMPUTO),recolectarinformacinenelSENAOcaaquepermitaidentificarlasfuncionalidadesquetendrlaplataformayconstruirlosrespectivoscasosdeusodel sistema.3.5Actividades de evaluacin.Evidencias de AprendizajeCriterios de EvaluacinTcnicas e Instrumentos de Evaluacin Evidencias de Conocimiento : Respuestas a preguntasProgramacin y desarrollo de software Evidencia de Desempeo: Lista de chequeo para la validacin casos de uso. Elabora propuestas de trabajo, de acuerdo con la interpretacin de las Necesidades tecnolgicas, expuestas en el informe de requerimientos, segn Normas y protocolos de la empresa. Utiliza herramientas case para elaborar diagramas de casos de uso, que Representen el estado actual de los componentes del sistema, apoyado en el Anlisis del informe de requerimientos. Elabora los diagramas uml, de acuerdo con las caractersticas de cada uno de Ellos, basado en los requerimientos del cliente, utilizando herramientas case. Tcnica Formulacin de Preguntas Instrumento Cuestionario Tcnica Caso prctico Instrumento Lista de chequeo SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 6 de 9 Representa procesos del sistema a partir de la construccin de algoritmos, como parte de la solucin a situaciones planteadas, utilizando lenguajes de Programacin orientados a objetos. SERVICIO NACIONAL DE APRENDIZAJE SENASISTEMA INTEGRADO DE GESTIN Procedimiento Ejecucin de la Formacin Profesional Integral GUA DE APRENDIZAJE Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 7 de 9 ACTIVIDADES DEL PROYECTODURACIN(Horas) Materiales de formacin devolutivos: (Equipos/Herramientas) Materiales de formacin(consumibles) Talento Humano (Instructores) AMBIENTESDEAPRENDIZAJE TIPIFICADOS Descripcin CantidadDescripcinCantidadEspecialidadCantidad ESCENARIO (Aula, Laboratorio, taller, unidad productiva) yelementos y condiciones de seguridad industrial, salud ocupacional y medio ambiente Analizarlos requerimientos quepermita establecerlos procesos funcionalesy nofuncionales delsistemade informacin. 120 Video beam1 Marcadores 5Ing de sistemas1 Aula N203 SENA pc30 Herramientas de software 1 4.RECURSOS PARA EL APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENASISTEMA INTEGRADO DE GESTIN Procedimiento Ejecucin de la Formacin Profesional Integral GUA DE APRENDIZAJE Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 8 de 9 GLOSARIO RAID:RedundantArraysofIndependentDisks.Dispositivoconelquepuedenutilizarsedoso msdiscosdurosenlugardeuno.Estopermiteunmejordesempeodelosdiscos, recuperacin en caso de errores y tolerancia de fallos. Los discos se colocan de tal forma que en caso de fallo la informacin del disco defectuoso pasar automticamente a los otros. RAM:RandomAccesMemory.MemoriadeAccesoAleatorio.Partefundamentaldela computadoraendondesealmacenantemporalmentedatosmientrassetrabajaconelloso programas que se estn ejecutando. Se le llama aleatoria porque cualquier rea de la memoria puede ser accesada en cualquier momento. SDK:SoftwareDevelopmentKit.Conjuntodeherramientasquefacilitaneltrabajodel programadoralescribirnuevasaplicaciones.Comnmenteestformadoporiconosmens, cuadros de dilogo, y todo aquello que permita que la interfaz de la nueva aplicacin sea lo ms parecida posible al sistema operativo en el que se vaya a ejecutar. Shareware:SoftwarequepuedeserdescargadogratisenlaWebypuedeserutilizadopor cierto lapso de tiempo tras el cual se le pide al usuario pague una aportacin al autor. Algunos de estos programas dejan de funcionar despus de este tiempo. Actor: Es un tipo con un estereotipo predefinido, que denota una entidad externa al sistema que interacta con casos de uso Anlisis:Eslapartedelprocesodedesarrollodesoftwarecuyopropsitoprincipalesrealizar un modelo del dominio del problema. El anlisis hace foco en qu hacer, el diseo hace foco en cmo hacerlo. Contraste: diseo

Argumento: Es un valor especfico correspondiente a un parmetro. Sinnimo: parmetro real. Contraste: parmetro Arquitectura:Consisteenlaestructuraorganizacionaldeunsistema.Unaarquitecturapuede serdescompuestarecursivamenteenpartesqueinteractanentrespormediodeinterfaces, relaciones que conectan las partes, y restricciones para ensamblar las partes. Casos de Uso: Es aquello que describe la interaccin de los Actores con el sistema para lograr un objetivo. Clase de un Objeto: Es aquello que sirve para crear objetos. Una clase es una implementacin de un tipo.

Clase abstracta (abstract class) Es una clase que no puede ser instanciada directamente. Contraste: clase concreta SERVICIO NACIONAL DE APRENDIZAJE SENAGUA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIN Proceso Gestin de la Formacin Profesional Integral Procedimiento Ejecucin de la Formacin Profesional Integral Versin: 02 Fecha: 30/09/2013 Cdigo: F004-P006-GFPI Pgina 9 de 9

http://es.slideshare.net/vaspajoq/tcnicas-para-definir-requerimientos-5281759 http://www.monografias.com/trabajos6/resof/resof.shtml http://www.ub.edu.ar/catedras/ingenieria/ing_software/ubftecwwwdfd/glossary/glosary.htm http://es.slideshare.net/ulisescetis35/normas-de-seguridad-e-higiene-14257844 http://mantenimientopcyj.blogspot.mx/. http://www.buenastareas.com/ensayos/Las-Normas-De-Seguridad-En-El/1652198.html Como hacer un mantenimiento profundo (software) a tu PC(http://www.youtube.com/watch?v=WSB-9QYg28o). TOP 5: Los mejores programas de mantenimiento para tu PC (http://www.youtube.com/watch?v=ijmzRSXJ0C8) Los 10 programas que no deben faltar en tu Pc(http://www.youtube.com/watch?v=LLc1sSrcdYo) http://es.slideshare.net/norbertomorel/mantenimiento-de-pc-presentation. Edwin Barrientos Avendao 07/07/2014 Ajustada por: ALEXIS VERGARA ARRIETA 10/08/2015 5.REFERENTES BIBLIOGRFICOS 6.CONTROL DEL DOCUMENTO (ELABORADA POR)