Programa Estudainte - 2015

download Programa Estudainte - 2015

of 13

Transcript of Programa Estudainte - 2015

  • 7/23/2019 Programa Estudainte - 2015

    1/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 1 de 13FECHA: 22/01/2011REVISION: 1

    1. GENERALIDADES DEL MDULOMdulo DESARROLLO DE APLICACIONES CLIENTE SERVIDORUnidad (es) de aprendizajedel mdulo

    UNIDAD I: ENTORNO DE DESARROLLO INTEGRADO DE SOFTWARE PARA EL DESARROLLO DEAPLICACIONES DE ESCRITORIO.

    UNIDAD II: APLICACIONES CLIENTE SERVIDOR CON INTERFAZ DE USUARIO Y CONEXIN A UNA BASE DEDATOS.

    Resultado de aprendizajedel mdulo

    DESARROLLAR APLICACIONES MODO GRAFICO Y ORIENTADAS A OBJETOS

    2. IDENTIFICACION

    CARRERA:TCNICO EN INGENIERA DE SISTEMASINFORMTICOS

    GRUPO: DURACIN:HORAS100 H.

    FECHA DEINICIO:20 JULIO DE2015

    FECHA DEFINALIZACIN:14 NOVIEMBREDE 2015

    HORAS SEMANALES:24 HORAS SOCIALIZACION(15 SEM)64 HORAS PRACTICAS(16 SEM)12 HORAS INVESTIGACIONEXAULA

    DOCENTE (S): ING. HECTOR EDMUNDO GONZALEZ MAGAA DIRECCIN ELECTRNICA: [email protected]

    3. AMBIENTES DE APRENDIZAJELugar de trabajo:

    Centro de cmputo de campusItca-Fepade

    Escuela Especializada en Ingeniera, Santa TeclaAulas:Centro de Computo:Taller:Laboratorio:Empresa:

  • 7/23/2019 Programa Estudainte - 2015

    2/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 2 de 13FECHA: 22/01/2011REVISION: 1

    Recursos disponibles: Talento Humano: Un docente o Instructor

    Recursos Materiales: Computadora con acceso a Internet, proyector digital (can), manual, material de apoyo, pizarraacrlica, pupitres, biblioteca con textos actualizados

    4. INTRODUCCIN AL MDULO

    El presente mdulo tiene como finalidad que usted logre disear y desarrollar programas aplicando las diferentes tcnicas de programacin tanto orientada

    a objetos como tcnicas estructuradas; estructuras secuenciales, cclicas y mltiples. Todo esto aplicado al lenguaje de programacin Visual Basic.

    El mdulo se compone de tres unidades estructuradas de manera tal que se logre visualizar la forma como est estructurado el lenguaje de programacin ylos diferentes componentes que este posee.

    La primera unidad abarca informacin general del entorno de desarrollo de la plataforma .Net, como tambin aspectos generales del lenguaje Visual Basic.Nety temas relacionados con la creacin de proyectos utilizando formularios Windows.

    En la segunda unidad se profundiza ms en el Lenguaje de programacin especificando el manejo de variables, estructuras de programacin, programacinorientada a objetos y funciones complementarias del lenguaje.

    La unidad didctica tres se compone del manejo integrado de datos con ADO.Net, la integracin de Visual Basic.Net con este y la integracin de datos conherramientas gerenciales (Explorador de Servidores, Grficos estadsticos y la creacin y manipulacin de reportes con Cristal Reports).

    5. PRERREQUISITOS

    Conocimientos de :- Algoritmos y diagramas de flujo

  • 7/23/2019 Programa Estudainte - 2015

    3/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 3 de 13FECHA: 22/01/2011REVISION: 1

    - Lgica de Programacin- Computacin Bsica.- Tcnicas de Redaccin- Metodologa para la solucin de problemas- Estructuras de datos.- Conceptos de modularidad.

    Habilidades para :- Manejo de software ofimtico.- Manejo de computadora personal- Recuperar y analizar informacin desde diferentes fuentes

    Actitudes para :Trabajar en equipo.Responsabilidad.

    6. RESULTADOS DE APRENDIZAJE EVIDENCIAS Y CRITERIOS DE EVALUACIN

    6.1 UNIDADES DE APRENDIZAJEUNIDAD DE APRENDIZAJE: UNIDAD I: USODE ESTRUCTURAS Y FUNCIONES PARA EL DESARROLLO DE PROGRAMAS EN ENTORNOCLIENTE-SERVIDOR.RESULTADOS DE APRENDIZAJE EVIDENCIAS DE APRENDIZAJE CRITERIOS DE EVALUACIN

    Utilizar los componentes delentorno de desarrollo.

    Conocimiento: Crea aplicaciones basadas enestndares de desarrollo de aplicaciones y utilizar lasherramientas de desarrollo adecuadas.Producto: formulario aplicaciones Windows para elregistro de usuarios y reportes del registro. Desempeo: Resuelve ejercicios prcticos, RealizaInvestigacin y anlisis de las Problemticas

    Identifica las partes del IDE (Integrated Development

    Enviroment) segn la arquitectura de desarrollo.

  • 7/23/2019 Programa Estudainte - 2015

    4/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 4 de 13FECHA: 22/01/2011REVISION: 1

    Desarrolla en forma eficiente evaluaciones realizadasdurante el Modulo.

    Resolver problemas utilizando

    estructuras y funciones bsicas de

    programacin.

    Conocimiento:Aplica conocimientos de manejo de losdiferentes tipos de datos, orientndolas a aplicacionescliente-servidor en ambientes WindowsProducto: Aplicaciones Windows para la utilizandodiferentes tipos de datos.Desempeo: Elabora ejercicios los cuales involucrendiferentes tipos de datos.Investigacin de cotizacionesde hardware y software.Mini Controles de Lectura.Tareas ex-aula.Resolucin de Ejercicios Prcticos.

    Resuelve problemas matemticos utilizandodiferentes tipos de datos, aplicando jerarqua de

    operadores y variables.

    Utilizar funciones complementarias

    del lenguaje de programacin en el

    desarrollo de una aplicacin.

    Conocimiento: Crea aplicaciones utilizando losconceptos de programacin orientada a objetos.Producto: crea clases para la manipulacin de tablas deuna base de datos aplicando los elementos deprogramacin orientado a objetos.Desempeo: Disea formularios y los codificar para darsoluciones a problemas.

    Crea la interfaz grfica de una aplicacin en base a

    requerimientos de un problema en particular.

    Aplica la sintaxis correcta para cada una de las

    estructuras bsicas de programacin y establece

    interactividad a los formularios.

    Comprueba el funcionamiento de la interfaz grfica

    segn requerimientos del problema planteado.Manipular los controles en los

    formularios Windows.

    Conocimiento: Crea aplicaciones utilizando estructurasde control de tipos repetitivas y selectivas.Producto:Aplica mantenimiento de datos y reportes deproductos de inventarioDesempeoCrea aplicaciones Windows utilizando estructuras decontrol.

    Utiliza estructuras de control condicionales en el

    desarrollo de la aplicacin segn reglas bsicas de

    construccin de estructuras condicionales.

    Utiliza estructuras de control repetitivas en eldesarrollo de la aplicacin, segn reglas bsicas de

    estructuras de control.

  • 7/23/2019 Programa Estudainte - 2015

    5/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 5 de 13FECHA: 22/01/2011REVISION: 1

    Identifica el tipo de estructura de control a utilizar. Utiliza funciones de cadenas de caracteres en eldesarrollo de formularios para aplicaciones de

    escritorio, segn especificaciones del lenguaje.

    Aplica funciones de fecha y hora en el desarrollo de

    la aplicacin, segn especificaciones del lenguaje.

    Verifica el correcto funcionamiento de la aplicacin

    de escritorio por medio de manejo de

    excepciones y errores.

    UNIDAD DE APRENDIZAJE: UNIDAD II: CONSTRUCCIN DE APLICACIONES CLIENTE SERVIDOR CON INTERFAZ DE USUARIO Y CONEXIN A

    UNA BASE DE DATOS.

    RESULTADOS DE APRENDIZAJE EVIDENCIAS DE APRENDIZAJE CRITERIOS DE EVALUACIN

    Establecer la conexin a base de

    datos de la aplicacin.

    Conocimiento: Aplica procedimientos y mtodos deaccesos a datos en el desarrollo de una aplicacinWindows.Producto: Aplicacin de mantenimiento de datos,validacin de formularios y aplicacin de mensajes parausuario(error, advertencia y funcionamiento correcto)Desempeo

    Aplica instrucciones para la conexin de bases de datosen sus aplicaciones de escritorio.Construye aplicaciones usando los mtodos de accesoconectado y desconectado

    Establece la conexin a base de datos de forma

    correcta haciendo uso de las clases definidas para

    conectar la base de datos.

    Utiliza las instancias de acceso a datos, basado en lasnormas ya establecidas por los objetos de conexin a

    bases de datos.

    Utilizar los espacios de nombre y

    elementos de acceso a datos.

    Conocimiento: Aplicar procedimientos y mtodos deaccesos a datos en el desarrollo de una aplicacinWindows.

    Utiliza espacios de nombres y diferentes instancias para

    desarrollar aplicaciones cliente servidor.

  • 7/23/2019 Programa Estudainte - 2015

    6/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 6 de 13FECHA: 22/01/2011REVISION: 1

    Producto: Aplicacin de mantenimiento de datos,validacin de formularios y aplicacin de mensajes parausuario(error, advertencia y funcionamiento correcto)Desempeo

    Aplica instrucciones para la conexin de bases de datosen sus aplicaciones de escritorio.Construye aplicaciones usando los mtodos de accesoconectado y desconectado.

    Utilizar instancias de objetos para

    mostrar informacin proveniente debase de datos.

    Conocimiento: Aplicar procedimientos y mtodos deaccesos desde una base de datos en el desarrollo de unaaplicacin Windows.Producto:Aplicacin de mantenimiento de datos,DesempeoManipula en sus aplicaciones los datos mediantesentencias SQL con el servidor

    Utiliza las instancias de acceso a datos para dar

    mantenimiento a la aplicacin basndose en las normas

    ya establecidas por los objetos de acceso a datos.

    Realiza consultas a la base de datos a travs de interfaz

    de usuario, siguiendo requerimientos establecidos.

    Crear reportes con informacin de la

    bases de datos.

    Conocimiento: Crear aplicaciones que permita lacreacin y manipulacin de archivos (texto plano,carpetas etc.) adems de la definicin de permisosProducto: aplicacin Windows con generacin de

    reportes de los registros almacenados.Desempeo:

    Aplica la generacin de reportes a proyectos.

    Crea reportes en diferentes formatos utilizando

    programas diseadores y libreras que muestran la

    informacin de las consultas a las bases de datos, segn

    requerimientos de la aplicacin.

    7. SISTEMA DE EVALUACIN GLOBAL

    SOCIALIZACIN

    Peso porcentual: 30%

  • 7/23/2019 Programa Estudainte - 2015

    7/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 7 de 13FECHA: 22/01/2011REVISION: 1

    Evaluacin Terica 1 20%Evaluacin Terica 1 20%

    Controles de Lectura 30%

    Actividad Evaluada 30%

    TOTAL SOCIALIZACIN: 100%

    PRCTICA

    Peso porcentual: 70%

    Evaluacin prctica 1 15%

    Evaluacin prctica 2 15%Evaluacin prctica 3 15%

    Ejercicios prcticos 15%

    Proyecto del mdulo 40%

    TOTAL PRACTICA: 100%8. METODOLOGA DE TRABAJO

    Para obtener las competencias planteadas en esta unidad de aprendizaje, debe hacer uso de las tcnicas o instrumentos de aprendizaje como:

    Investigacin bibliogrfica

    Consultas en Internet

    Equipos de trabajo

    Trabajo en laboratorios

    Exposiciones

    Investigacin de campo

    Preguntas y respuestas

    Socializacin de resultados

    Desarrollo de Proyecto final

  • 7/23/2019 Programa Estudainte - 2015

    8/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 8 de 13FECHA: 22/01/2011REVISION: 1

    Resolucin de casos de estudioUsted cuenta con la Biblioteca para realizar investigaciones y ampliar los conceptos relacionados con la temtica planteada. Debe trabajar en forma ordenaday entregar sus trabajos en el tiempo estipulado.

    9. ACTIVIDADES DE APRENDIZAJE9.1 Exploracin de conocimientos previos

    Listado de Actividades a Realizar para explorar los conocimientos

    Preguntas Exploratorias.

    Revisin de Lecturas Previas.

    Entrega de Materiales adicionales que ayuden a refrescar los conocimientos previosEvaluacin diagnstica.

    9. 2 Planteamiento del proyecto (si aplica)Desarrollar una aplicacin utilizando Programacin Orientada a Objetos para una empresa comercial que requiera un proceso especfico.

    9.3 Cronograma para ejecutar las actividades de aprendizaje

    CRONOGRAMA

    SEMANAS

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

    Estructura de plataformas .NET

    Generalidades de Visual Basic

    Estructuras de control

    Manejo de Variables

  • 7/23/2019 Programa Estudainte - 2015

    9/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 9 de 13FECHA: 22/01/2011REVISION: 1

    Fundamentos de Programacin en Visual Basic con Formularios Windows

    Interfaces de Ventana

    Estructuras de secuenciales y de decisin.

    Estructuras de repetitivas.

    Arreglos

    Modularidad

    Formularios MDI - SDI

    POO en Visual Basic 2005Clases en VB

    Aplicacin de clases y objetos en VB

    Funciones Complementarias del Lenguaje de Programacin

    Funciones de cadenas de caracteres

    Funciones aritmticas

    Funciones de fecha y hora

    Manejo de excepciones.

    Integracin de Visual Basic con ADO .NET

    Modelo de Objetos Ado.Net

    Data ProviderObjects

    Integracin de Datos con Herramientas gerenciales

  • 7/23/2019 Programa Estudainte - 2015

    10/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 10 de 13FECHA: 22/01/2011REVISION: 1

    Manejo de Reportes con Cristal Reports

    9.4 Lineamientos para la elaboracin del proyectoLa evaluacin final del mdulo consiste en la elaboracin de un documento que contenga lo que se muestra en el numeral 1, y que ser tomado de un modeloreal de empresa ya sea de bienes o servicios. Adems se desarrollar una aplicacin que posea lo descrito en el numeral 2 con el fin de poner en prctica lamanipulacin de la informacin por medio de conexin a base de datos. La solucin del problema planteado ser presentada de la siguiente manera:

    1. Documento Digital en formato de Word, que debe contener:PortadandiceIntroduccinI. Anlisis

    1.1 Objetivos1.1.1 Objetivo General1.1.2 Objetivos Especficos

    1.2 Anlisis del problemaII. Diseo

    2.1 DER y tablas normalizadas2.2 Diseo fsico de la BD aplicando SQL2.5 Capturas de pantallas de E/S

    III. Implementacin3.1 Descripcin de mdulos3.2 Insercin de datos de prueba mediante SQL.3.3 Aplicacin de vistas en SQL3.4 Procedimientos almacenados.

  • 7/23/2019 Programa Estudainte - 2015

    11/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 11 de 13FECHA: 22/01/2011REVISION: 1

    3.5 Reportes en VB3.6 Estructura de mens del sitio Web.3.7 Descripcin de los elementos del sitio Web.3.8 Mapa del sitio Web

    Bibliografa

    2. Una aplicacin o sistema informtico funcional que d solucin a una problemtica real.

    Documento tamao carta, mrgenes 2.5 a cada lado. Letra tipo Arial ttulos tamao 11 y texto tamao 10. Espaciado 1.15 entre lneas.

    10. BIBLIOGRAFIA Y SITIOS WEB

    Libros:

    Ttulo: Programacin avanzada con Microsoft Visual 2005.

    Autor: Balen, Francesco.

    Editorial: McGraw Hill, Interamericana.

    Pas: Mxico, D.F.

    Ao: 2008

    No. ejemplares: 3

    Ttulo: Microsoft Visual Basic.NET: lenguaje y aplicaciones.

    Autor: Balen, Francesco.Editorial: Alfaomega.

    Pas: Mxico, D.F.

    Ao: 2006

    No. ejemplares: 10

    Ttulo: Aprenda ya Visual Basic 2005.

    Autor: Halvorson, Michael.

  • 7/23/2019 Programa Estudainte - 2015

    12/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 12 de 13FECHA: 22/01/2011REVISION: 1

    Editorial: McGraw Hill.Pas: Mxico, D.F

    Ao: 2007

    No. ejemplares: 15

    Ttulo: Advanced Programming Using Visual Basic 2005.

    Autor: Bradley, Julia Case; Millspaugh, Anita C.

    Editorial: Mc Graw Hill

    Pas: USA.

    Ao: 2007

    No. ejemplares: 12

    Pginas Web:

    Sitio: msdn.microsoft.com/es-es

    Fecha de consulta: 07/06/12

    Sitio:www.grupoeidos.com

    Fecha de consulta: 07/06/12

    Sitio: http://www.canalvisualbasic.net/manual-net/vb-net/

    Fecha de consulta: 07/06/12

    11. TABLA DE SABERES POR UNIDAD DE APRENDIZAJEUNIDAD DE APRENDIZAJE I: Uso de estructuras y funciones para el desarrollo de programas en entorno Cliente-Servidor.

    SABERConceptos, principios, hechos, teoras

    SABER-HACERProcedimientos cognitivos y motrices

    SERActitudes y valores

    http://www.grupoeidos.com/http://www.grupoeidos.com/
  • 7/23/2019 Programa Estudainte - 2015

    13/13

    Comit Curricular Institucional

    Programa para el Estudiante

    CODIGO : SIS01

    PAG: 13 de 13FECHA: 22/01/2011REVISION: 1

    Entorno de desarrollo integrado deSoftware para el desarrollo de aplicacionesde escritorio. Barras de men y de herramientas del

    IDE Cuadro de herramientas y controles

    personalizados del IDE. Tipos de datos. Variables. Niveles de declaracin. Jerarqua de operadores.

    Estructuras de control condicionales. Estructuras de control repetitivas.

    Realizar clculos matemticos para dar solucina problemas.

    Aplicar herramientas de computacin para eldesarrollo de tareas.

    Codificar en un lenguaje de programacin.

    Dominar la sintaxis del lenguaje deprogramacin.

    Utilizar los controles de manera adecuada dentrode un formulario.

    Utilizar lgica de programacin para desarrollarlos formularios Windows.

    Realizar pruebas a los formularios para

    detectar errores lgicos y de diseo.

    Solucionar los diferentes errores lgicos y dediseo.

    Probar con datos reales los diferentes formularios

    Capaz de analizar los diferentes problemas ydarle solucin.

    Creativo para desarrollar aplicaciones y poderdar as soluciones.

    Capaz de trabajar en equipo para el desarrollode las actividades.

    Puntual en las entregas de las actividades.

    Respetuoso en sus relacionesinterpersonales.

    Colaborador en las tareas asignadas.

    Responsable en el cuido del cmputo. Ordenado para desarrollar sus actividades en

    el cmputo. Participativo en los trabajos grupales.Inquisitivo en la bsqueda de informacin denuevos procesos.