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.