Вы находитесь на странице: 1из 4

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO

FACULTAD DE INGENIERA CIVIL, DE SISTEMAS Y DE ARQUITECTURA ESCUELA PROFESIONAL DE INGENERIA DE SISTEMAS CURSO DE ACTUALIZACIN Y CAPACITACIN PARA OPTAR EL TTULO DE INGENIERIA DE SISTEMAS

SLABO DE DESARROLLO DE APLICACIONES DE ESCRITORIO CON VISUAL BASIC NET

I.

DATOS INFORMATIVOS : DESARROLLO DE APLICACIONES DE ESCRITORIO CON VISUAL BASIC NET : variable : 05 : 11 de Noviembre del 2012 : 25 de Noviembre del 2012 : 03 semanas : Ing. Gilberto Martn Ampuero Pasco

NOMBRE DE LA ASIGNATURA N DE HORAS POR SESION N DE SESIONES FECHA DE INICIO FECHA DE CULMINACION DURACION DOCENTE II. SUMILLA

Este curso va dirigido a los estudiantes inscritos en el curso de titulacin, familiarizados con la estructura bsica y la sintaxis de la programacin en Visual Basic .NET o Visual Basic 6.0 y que tengan la necesidad de ampliar sus conocimientos para desarrollar aplicaciones de escritorio orientadas a nivel profesional usando la plataforma Microsoft .NET. Esta asignatura contribuye al perfil del titulado, dndole las herramientas tericas y prcticas necesarias para que desarrolle aplicaciones para Windows, en una tecnologa actual y cada vez ms demandada, como es la plataforma Microsoft .NET Para un mximo aprovechamiento del curso, los participantes debern poseer conocimientos previos de la metodologa de programacin orientada a objetos (tanto a nivel terico como prctico). III. OBJETIVOS GENERALES DEL CURSO:

Conocer los conceptos claves de la plataforma .NET, sus componentes, herramientas y ambiente de desarrollo. Identificar las tecnologas participantes en el desarrollo de una aplicacin .NET. Preparar al estudiante en el desarrollo de aplicaciones en Microsoft Visual Basic .NET. Identificar las mejores alternativas para el desarrollo de aplicaciones que resuelvan diferentes tipos de problemas. Desarrollar aplicaciones.net n-capas que se conectan a Bases de datos, acceden a las tablas y usan procedimientos almacenados.

IV.

PROGRAMACION CURRICULAR

UNIDAD I: PROGRAMACIN ORIENTADA A OBJETOS EN VISUAL BASIC.NET - IMPLEMENTACION DE APLICACIN EN CAPAS (CAPA DE DATOS) OBJETIVOS: Al completar esta unidad el participante ser capaz de: Conocer los conceptos claves de la plataforma .NET, sus componentes, herramientas y ambiente de desarrollo. Desarrollar aplicaciones orientadas a objetos en el nivel de clientes de escritorio. Implementa una Base de Datos en SQL Server 2005 con tablas, relaciones, procedimientos almacenados. N FECHA HORARIO CONTENIDO TEMATICO ESTRATEGIAS DE APRENDIZAJE MEDIOS DIDACTICOS SESION 8:00am8:50am Presentacin del Curso Explicacin del Silabo Silabo_VBNET.doc 8:50am9:40am Introduccin Motivacin y explicacin IntroduccinNET.pdf 9:40am10:30am Plataforma .NET, Fundamentos programacin en .NET Exposicin del Tema Sesion01_1.pdf Aplicaciones Win32: Formularios, cajas de texto, botn de Exposicin del Tema Sesion01_2.pdf 10:30am11:20am comando, listas, cuadros combinados, controles de Desarrollo de Ejemplos Sesion01_3.pdf 11/11/2012 01 seleccin, controles varios y mens. Sesion01_4.pdf 11:20am-12:00pm Prctica de Programacin bsica en .NET Realizan prctica individual Practica_Basica01.pdf Conceptos Bsicos de Programacin Orientada a Objetos. Exposicin del Tema Sesion01_5.pdf 12:00pm-1:00pm Clases, Instancias, Constructores. propiedades y mtodos. Desarrollo de Ejemplos Practica_POO1.pdf Prctica de POO bsica. Realizan prctica individual Conceptos avanzados de POO: Encapsulado, herencia y Exposicin del Tema Sesion02_1.pdf polimorfismo Desarrollo de Ejemplos 8:00am-8:50am Jerarqua de clases: herencia de miembros, clase abstracta, clase derivada, clase final. 8:50am-9:40am Prctica de POO avanzada. Realizan prctica individual Practica_POO2.pdf Conceptos de Arquitectura de una aplicacion en N-Capas. Exposicin del Tema Sesion03_1.pdf Estilos de Arquitectura, Reutilizacin, Partes y Capas Desarrollo de Ejemplos 9:40am-10:30am Diseo de Capas. Diseo de la Arquitectura y tipos Capa de Datos. Capa de Logica de Negocio. Capa de Usuario. 10:30am-11:20am Definicin de la Aplicacin de Ejemplo. Exposicin del Tema Sesion03_2.pdf Implementacin de la Base de Datos. Exposicin del Tema Sesion03_3.pdf 17/11/2012 02 11:20am-12:00pm Creacin de Base de Datos en SQL Server. Desarrollo de Ejemplos Sesion03_4.pdf Analizador de consultas: ejecucin de Transact SQL Prctica Implementacin de Base de Datos y sentencias Realizan prctica individual Practica_TSQL1.pdf 12:00pm-12:45pm Transact SQL. Practica_TSQl2.pdf Procedimientos Almacenados para insercin, actualizacin, Exposicin del Tema Sesion03_4.pdf 12:45pm-1:30pm eliminacin y consultas de registros. Analizador de Desarrollo de Ejemplos Consultas: Ejecucin de Procedimientos almacenados. Conexin desde VB.NET con la base de datos SQL Server: Exposicin del Tema ClasesADO.pdf SQLConnection. Actualizacin y recuperacin de registros Desarrollo de Ejemplos 1:30pm-2:00pm desde Transact SQL y procedimientos almacenados. Actualizacin de registros con el SQLCommand desde Transact SQL y procedimientos almacenados UNIDAD II: IMPLEMENTACION DE APLICACIN EN CAPAS (CAPA DE NEGOCIO y PRESENTACION)

OBJETIVOS: Al completar esta unidad el participante ser capaz de: Describe los elementos de diseo de una aplicacion en N-Capas. Identifica los fundamentos de programacin de aplicaciones distribuidas en el entorno .NET utilizando el Desarrollar aplicaciones orientadas a objetos en el nivel de clientes de escritorio. N FECHA HORARIO CONTENIDO TEMATICO SESION Implementacin de la Clase de Acceso a Datos Mtodos: Conectar_BD, Ejecutar_TSQL, Ejecutar_PA, 8:00am-9:40am Consultar_ TSQL, Consultar_PA, Ejecutar_Escalar_TSQL, Ejecutar_Escalar_PA. Implementacin de Clases de Negocio. Mtodos de 9:40am-10:30am Validacin. Mtodos de Mantenimiento. Control de Errores. 10:30am11:20am Prctica Implementacin de Clases de Negocio 18/11/2012 03 Diseo de la Capa de Presentacin. 11:20am-12:00pm Diseo de Componentes de Interfaz de Usuario. Funcionalidad de los Componentes de Interfaz de Usuario. Integracin de Capas de la Aplicacin. 12:00pm-1:00pm Diseo de Interfaz en Consola. 1:00pm-1:30pm Prctica de Diseo de Interfaces en Consola. Diseo de Formularios de Consulta y Mantenimiento. 1:30pm2:00pm

lenguaje Visual Basic.NET. ESTRATEGIAS DE APRENDIZAJE Exposicin del Tema Desarrollo de Ejemplos Exposicin del Tema Desarrollo de Ejemplos Realizan prctica individual Exposicin del Tema Desarrollo de Ejemplos Exposicin del Tema Desarrollo de Ejemplos Realizan prctica individual Exposicin del Tema Desarrollo de Ejemplos MEDIOS DIDACTICOS ClasesADO.pdf

ArquitecturaCapas.pdf ArquitecturaCapas.pdf ArquitecturaCapas.pdf ArquitecturaCapas.pdf ArquitecturaCapas.pdf ArquitecturaCapas.pdf

UNIDAD III: IMPLEMENTACION DE APLICACIN EN CAPAS (CAPA DE PRESENTACION) OBJETIVOS: Al completar esta unidad el participante ser capaz de: Conocer los conceptos claves de la plataforma .NET, sus componentes, herramientas y ambiente de desarrollo. Desarrollar aplicaciones orientadas a objetos en el nivel de clientes de escritorio. N FECHA HORARIO CONTENIDO TEMATICO ESTRATEGIAS DE APRENDIZAJE SESION Depuracin de la Aplicacin. Seguimiento y Control de Explicacin del Silabo 8:00am8:50am Errores. Transacciones en ADO.NET Exposicin del Tema 8:50am9:40am Implementacin de Transacciones. Desarrollo de Ejemplos Reportes con Crystal Reports: listados, documentos, Realizan prctica individual 9:40am10:30am listados agrupados 24/11/2012 04 Prctica de Creacin de Reportes Exposicin del Tema 10:30am11:20am Desarrollo de Ejemplos Exposicin del Tema Desarrollo de Ejemplos 11:20am-2:00pm Desarrollo de aplicaciones WCF

MEDIOS DIDACTICOS Sesion05.pdf Sesion06_1.pdf Sesion06_2.pdf Practica_Reportes.pdf

25/11/2012 -> 8:00am 1.00pm -> Presentacin de Proyectos Grupales

V.

METODOLOGIA DE TRABAJO El desarrollo del curso es terico-prctico con exposiciones por parte del docente y utilizando medios participativos de los estudiantes en clase. Se les entregar informacin a travs de medios pticos de las clases y prcticas con anticipacin al desarrollo de las clases. MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDACTICOS Todas las sesiones necesitan de lo siguiente: Laboratorio de cmputo con PCs Pentium IV y 1GB de RAM.

VI.

Visual Studio .NET 2005 para entorno de programacin y SQL Server 2005 como
manejador de base de datos Proyector Multimedia, pizarra, plumones de pizarra acrlica de dos colores. VII. TECNICAS, INSTRUMENTOS E INDICADORES DE EVALUACION La evaluacin es en escala vigesimal y ser en base: Asistencia a por lo menos el 70% de las sesiones programadas. La aprobacin del curso ser apara aquellos que alcancen una nota promocional (NP) de 12 o mayor. La no presentacin o tendr nota de cero sin opcin a reclamo. La nota del proyecto resultar de la presentacin final. La presentacin consiste en un planteamiento formal del proyecto. El grupo que incumple con la presentacin obtendr la nota de cero sin opcin a reclamo. El profesor designar el orden de presentacin de los proyectos. Toda fraccin igual o mayor a 0.5, se redondear a la unidad superior, solo en la obtencin de la Nota Promocional. REFERENCIAS BIBLIOGRAFICAS Wrox Press Ltd. USA. 2002. Brian Siler y Jeff Spotts, Visual Basic .Net, Prentice Hall, Espaa, 2002 Microsoft, Programacin Sql Server con Visual Basic, Microsoft Press, 1999. Jose Canchucaja Vilchez, Visual Basic Net 2005 Peter Rod/Carlos Coronel, Sistemas de Base Datos www.microsoft.com/spain/sql/ www.microsoft.com/spanish/msdn/vstudio/se/ http://www.mundoprogramacion.com/NET/cursoVB.NET/tutorVBNET16.htm http://www.desarrolloweb.com/manuales/48/ http://msdn.microsoft.com/netframework/ http://www.monografias.com/trabajos11/prosq/prosq.shtml http://msdn2.microsoft.com/es-es/library/ms177591.aspx http://www.cs.cinvestav.mx/BDChapa/Beto/Blanco.htm http://msdn.microsoft.com/es-es/library/ms731082.aspx

VIII.

Paul Dickinson, Fabio Claudio Ferracchiati, mas. Professional ADO.NET with VB.NET.

Вам также может понравиться