Você está na página 1de 13

CODIGO : SIS01

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

Comit Curricular Institucional


Programa para el Estudiante

1. GENERALIDADES DEL MDULO


Mdulo
Unidad (es) de aprendizaje
del mdulo

Resultado de aprendizaje
del mdulo

DESARROLLO DE APLICACIONES CLIENTE SERVIDOR


UNIDAD I: ENTORNO DE DESARROLLO INTEGRADO DE SOFTWARE PARA EL DESARROLLO DE

APLICACIONES DE ESCRITORIO.
UNIDAD II: APLICACIONES CLIENTE SERVIDOR CON INTERFAZ DE USUARIO Y CONEXIN A UNA BASE DE
DATOS.
DESARROLLAR APLICACIONES MODO GRAFICO Y ORIENTADAS A OBJETOS
2. IDENTIFICACION

CARRERA:
TCNICO EN INGENIERA DE SISTEMAS
INFORMTICOS

GRUPO:

DURACIN:
HORAS
100 H.

DOCENTE (S): ING. HECTOR EDMUNDO GONZALEZ MAGAA

FECHA DE
INICIO:
20 JULIO DE
2015

Centro de cmputo de campus


Itca-Fepade

Escuela Especializada en Ingeniera, Santa Tecla


Aulas:
Centro de Computo:
Taller:
Laboratorio:
Empresa:

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

DIRECCIN ELECTRNICA: hector.gonzalez@itca.edu.sv

3. AMBIENTES DE APRENDIZAJE
Lugar de trabajo:

FECHA DE
FINALIZACIN:
14 NOVIEMBRE
DE 2015

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

Recursos disponibles:

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

Talento Humano: Un docente o Instructor


Recursos Materiales: Computadora con acceso a Internet, proyector digital (can), manual, material de apoyo, pizarra

acrlica, 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 y
los 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.Net
y 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, programacin
orientada 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 con
herramientas 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

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

Comit Curricular Institucional


Programa para el Estudiante

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 APRENDIZAJE
UNIDAD DE APRENDIZAJE: UNIDAD I: USO DE ESTRUCTURAS Y FUNCIONES PARA EL DESARROLLO DE PROGRAMAS EN ENTORNO

CLIENTE-SERVIDOR.
RESULTADOS DE APRENDIZAJE

Utilizar los componentes


entorno de desarrollo.

EVIDENCIAS DE APRENDIZAJE

del Conocimiento:

Crea aplicaciones basadas en


estndares de desarrollo de aplicaciones y utilizar las
herramientas de desarrollo adecuadas.
Producto: formulario aplicaciones Windows para el
registro de usuarios y reportes del registro.
Desempeo: Resuelve ejercicios prcticos, Realiza
Investigacin y anlisis de las Problemticas

CRITERIOS DE EVALUACIN

Identifica las partes del IDE (Integrated Development


Enviroment) segn la arquitectura de desarrollo.

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

Resolver problemas utilizando


estructuras y funciones bsicas de
programacin.

Desarrolla en forma eficiente evaluaciones realizadas


durante el Modulo.
Conocimiento: Aplica conocimientos de manejo de los
diferentes tipos de datos, orientndolas a aplicaciones
cliente-servidor en ambientes Windows
Producto: Aplicaciones Windows para la utilizando
diferentes tipos de datos.
Desempeo: Elabora ejercicios los cuales involucren
diferentes tipos de datos.Investigacin de cotizaciones
de hardware y software.
Mini Controles de Lectura.
Tareas ex-aula.
Resolucin de Ejercicios Prcticos.

Utilizar funciones complementarias Conocimiento: Crea aplicaciones utilizando los


del lenguaje de programacin en el conceptos de programacin orientada a objetos.
Producto: crea clases para la manipulacin de tablas de
desarrollo de una aplicacin.
una base de datos aplicando los elementos de
programacin orientado a objetos.
Desempeo: Disea formularios y los codificar para dar
soluciones a problemas.

Manipular los controles en los Conocimiento: Crea aplicaciones utilizando estructuras


de control de tipos repetitivas y selectivas.
formularios Windows.
Producto: Aplica mantenimiento de datos y reportes de
productos de inventario
Desempeo
Crea aplicaciones Windows utilizando estructuras de
control.

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

Resuelve problemas matemticos utilizando


diferentes tipos de datos, aplicando jerarqua de
operadores y variables.

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.
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 el
desarrollo de la aplicacin, segn reglas bsicas de
estructuras de control.

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

Comit Curricular Institucional


Programa para el Estudiante

Utiliza funciones de cadenas de caracteres en el


desarrollo 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.

Identifica el tipo de estructura de control a utilizar.

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 Conocimiento: Aplica procedimientos y mtodos de


accesos a datos en el desarrollo de una aplicacin
datos de la aplicacin.
Windows.
Producto: Aplicacin de mantenimiento de datos,
validacin de formularios y aplicacin de mensajes para
usuario(error, advertencia y funcionamiento correcto)
Desempeo
Aplica instrucciones para la conexin de bases de datos
en sus aplicaciones de escritorio.
Construye aplicaciones usando los mtodos de acceso
conectado y desconectado

Utilizar los espacios de nombre y Conocimiento: Aplicar procedimientos y mtodos de


accesos a datos en el desarrollo de una aplicacin
elementos de acceso a datos.
Windows.

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 las
normas ya establecidas por los objetos de conexin a
bases de datos.

Utiliza espacios de nombres y diferentes instancias para


desarrollar aplicaciones cliente servidor.

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

Comit Curricular Institucional


Programa para el Estudiante

Producto: Aplicacin de mantenimiento de datos,


validacin de formularios y aplicacin de mensajes para
usuario(error, advertencia y funcionamiento correcto)
Desempeo
Aplica instrucciones para la conexin de bases de datos
en sus aplicaciones de escritorio.
Construye aplicaciones usando los mtodos de acceso
conectado y desconectado.

Utilizar instancias de objetos para Conocimiento: Aplicar procedimientos y mtodos de


mostrar informacin proveniente de accesos desde una base de datos en el desarrollo de una
aplicacin Windows.
base de datos.
Producto: Aplicacin de mantenimiento de datos,
Desempeo
Manipula en sus aplicaciones los datos mediante
sentencias SQL con el servidor

Crear reportes con informacin de la Conocimiento: Crear aplicaciones que permita la


creacin y manipulacin de archivos (texto plano,
bases de datos.
carpetas etc.) adems de la definicin de permisos
Producto: aplicacin Windows con generacin de
reportes de los registros almacenados.
Desempeo:
Aplica la generacin de reportes a proyectos.

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.
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%

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

Evaluacin Terica 1

20%

Evaluacin Terica 1

20%

Controles de Lectura

30%

Actividad Evaluada

30%

TOTAL SOCIALIZACIN:

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

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

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

Comit Curricular Institucional


Programa para el Estudiante

Resolucin de casos de estudio


Usted cuenta con la Biblioteca para realizar investigaciones y ampliar los conceptos relacionados con la temtica planteada. Debe trabajar en forma ordenada
y entregar sus trabajos en el tiempo estipulado.

9. ACTIVIDADES DE APRENDIZAJE
9.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 previos
Evaluacin 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
Estructura de plataformas .NET
Generalidades de Visual Basic
Estructuras de control
Manejo de Variables

SEMANAS
1

10 11 12 13 14 15 16

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

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 2005
Clases 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

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

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

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

Manejo de Reportes con Cristal Reports

9.4 Lineamientos para la elaboracin del proyecto

La 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 modelo
real 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 la
manipulacin 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:
Portada
ndice
Introduccin
I. Anlisis
1.1 Objetivos
1.1.1 Objetivo General
1.1.2 Objetivos Especficos
1.2 Anlisis del problema
II. Diseo
2.1 DER y tablas normalizadas
2.2 Diseo fsico de la BD aplicando SQL
2.5 Capturas de pantallas de E/S
III. Implementacin
3.1 Descripcin de mdulos
3.2 Insercin de datos de prueba mediante SQL.
3.3 Aplicacin de vistas en SQL
3.4 Procedimientos almacenados.

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

3.5 Reportes en VB
3.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:
Autor:
Editorial:
Pas:
Ao:
No. ejemplares:

Programacin avanzada con Microsoft Visual 2005.


Balen, Francesco.
McGraw Hill, Interamericana.
Mxico, D.F.
2008
3

Ttulo:
Autor:
Editorial:
Pas:
Ao:
No. ejemplares:

Microsoft Visual Basic.NET: lenguaje y aplicaciones.


Balen, Francesco.
Alfaomega.
Mxico, D.F.
2006
10

Ttulo:
Autor:

Aprenda ya Visual Basic 2005.


Halvorson, Michael.

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

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

Editorial:
Pas:
Ao:
No. ejemplares:

McGraw Hill.
Mxico, D.F
2007
15

Ttulo:
Autor:
Editorial:
Pas:
Ao:
No. ejemplares:

Advanced Programming Using Visual Basic 2005.


Bradley, Julia Case; Millspaugh, Anita C.
Mc Graw Hill
USA.
2007
12

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

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 APRENDIZAJE


UNIDAD DE APRENDIZAJE I: Uso de estructuras y funciones para el desarrollo de programas en entorno Cliente-Servidor.
SABER
Conceptos, principios, hechos, teoras

SABER-HACER
Procedimientos cognitivos y motrices

SER
Actitudes y valores

CODIGO : SIS01
Comit Curricular Institucional
Programa para el Estudiante

Entorno de desarrollo integrado de


Software para el desarrollo de aplicaciones
de 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 solucin


a problemas.
Aplicar herramientas de computacin para el
desarrollo de tareas.
Codificar en un lenguaje de programacin.
Dominar
la
sintaxis
del
lenguaje
de
programacin.
Utilizar los controles de manera adecuada dentro
de un formulario.
Utilizar lgica de programacin para desarrollar
los formularios Windows.
Realizar pruebas a los formularios para
detectar errores lgicos y de diseo.
Solucionar los diferentes errores lgicos y de
diseo.
Probar con datos reales los diferentes formularios

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

Capaz de analizar los diferentes problemas y


darle solucin.
Creativo para desarrollar aplicaciones y poder
dar as soluciones.
Capaz de trabajar en equipo para el desarrollo
de las actividades.
Puntual en las entregas de las actividades.
Respetuoso
en
sus
relaciones
interpersonales.
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 de
nuevos procesos.

Você também pode gostar