You are on page 1of 7

Instituto Educacin Superior

Tecnolgico Privado El Buen Pastor


SILABO DE TALLER DE PROGRAMACION DISTRIBUIDA
CARRERA PROFESIONAL: COMPUTACIN E INFORMTICA
I. DATOS GENERALES:
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.

CARRERA PROFESIONAL
NOMBRE DEL CURSO
CICLO
N DE HORAS SEMANALES
N DE HORAS SEMESTRALES
PROFESOR

: COMPUTACIN E INFORMTICA
: TALLER DE PROGRAMACION DISTRIBUIDA
: IV
: 08 Horas semanales
: 144
:

II. SUMILLA:
El curso forma parte del rea de formacin profesional del currculo, es de carcter terico
prctico y permite capacitar al alumno en el conocimiento de las tcnicas de programacin
avanzadas. El curso capacitar al alumno en el desarrollo de aplicaciones Windows
Cliente/Servidor, utilizando bases de datos relacionales mediante el uso de la Arquitectura
ADO.NET de MICROSOFT .NET, as como el desarrollo integral de un sistema informtico de
gestin empresarial.
Comprende el estudio de cuatro unidades de aprendizaje: I. Interfaces Grficas de
Aplicaciones Distribuidas II ADO .NET y Desarrollo de Aplicaciones Cliente Servidor 3 capas III.
Reportes e Impresiones. IV. Aplicaciones COM+ y Servicios Visual Studio.Net 2010.
III. PERFIL DE LA CARRERA
Conocimientos-Aptitudes
a. Elaborar el Plan Estratgico de los Sistemas de Informacin de las organizaciones, teniendo
en cuenta la evaluacin de sus necesidades.
b. Elaborar software genrico y especfico de acuerdo a los requerimientos de las
organizaciones.
c. Disear, elaborar, gestionar sistemas de administracin de base de datos, considerando los
criterios de seguridad en la transmisin y el almacenamiento de datos.
d. Administrar Redes de Cmputo, gestionando la adquisicin, instalacin y mantenimiento de
los componentes de la red informtica de acuerdo a los requerimientos de los usuarios y a la
disponibilidad presupuestal asignada.
e. Mantener operativos los sistemas de informacin identificando los sistemas crticos y los
recursos asociados, ofreciendo el servicio con un buen tiempo de respuesta y un mnimo de
fallas.

f.

Administrar el Centro de Cmputo de una organizacin y efectuar el procesamiento de datos,


verificando la calidad de los resultados, segn las especificaciones establecidas en el
programa de trabajo.
Crear y disear Portales Web Dinmicos y aplicaciones con n capas, para la optimizacin
de aplicaciones sea para intranet y/o extranet.
Apoyar en el proceso de Auditoria de Sistema de Informacin.
Crear y gestionar su propia empresa.

g.
h.
i.

Actitudes-Valores
a. Demostrar creatividad, iniciativa y seguridad en la planificacin y el anlisis de la
organizacin, as como en la toma de decisiones y en la evaluacin de sistemas de
informacin.
b. Reconocer y practicar el trabajo en equipo, la honestidad y la justicia en el tratamiento de la
informacin, en el mbito profesional y corporativo.
c. Practicar actitudes renovadoras que faciliten la adaptacin al cambio.
reas de desempeo
a. Diseador y Administrador de Bases de Datos orientado a objetos: gestionando la
identificacin, captura, almacenamiento, actualizacin, seguridad, distribucin, integridad y la
disposicin de la informacin a los usuarios.
b. Administrador de Centros de Cmputo: manteniendo operativos los equipos de cmputo, los
perifricos asociados, gestionando el ingreso de informacin y el proceso de datos;
verificando la calidad de los resultados, distribuyendo los listados a los usuarios e
identificando los fundamentos de auditora.
c. Administrador de Redes y Cabinas de Internet
d. Organizador de Empresas
e. Desarrollador de Aplicaciones de Sistemas de Informacin: participar en la elaboracin del
plan estratgico de los sistemas de informacin, derivando la arquitectura de datos.
IV. COMPETENCIA GENERAL DE LA CARRERA
Domina los procesos y las herramientas innovadoras de las Tecnologas de informacin y
comunicaciones para dar soluciones a problemas empresariales, adoptando una actitud
cooperativa, en el marco tico y de identificacin institucional y cumpliendo los estndares de
calidad.
V. COMPETENCIA DEL CURSO
Desarrollar software multiusuario (Cliente-Servidor) utilizando un lenguaje de programacin,
de acuerdo al diseo y modelado de software.
VI. CAPACIDADES A DESARROLLAR

Establecer las etapas de desarrollo tomando en cuenta el diseo, para construir la interfaz y
el cdigo fuente en el lenguaje de programacin establecido en el diseo y modelado del
software.
Establecer mtodos para el desarrollo de los componentes del software.
Integrar, implementar y realizar pruebas del sistema de informacin, Depurando errores del
sistema.
Documento el desarrollo, funcionamiento y mantenimiento del software.

VII. EJE TRANSVERSAL


Valores, Tecnologa, Innovacin e Identidad.

VIII. PROGRAMACIN DE CONTENIDOS


UNIDAD DE COMPETENCIA I: INTERFACES GRFICAS DE APLICACIONES DISTRIBUIDAS
Primera Semana
-

Procedimientos
Funciones.
Estructuras de Datos
Arreglos de Objetos.
Manejo de controles ListView y TabControl

Segunda Semana
-

Formulario MDI Principal. Configuracin, propiedades y mtodos.


Creacin de Mens. Control: MenuStrip.
Creacin de formularios MDI secundarios
Diseo de Men Contextual. Control ContextMenuStrip
Barra de Herramientas. ToolStrip, uso del control ImageList.
Barra de Estado: StatusStrip y NotifyIcon.
Diseo de aplicacin de Negocios.

Tercera Semana
-

Uso de cuadro de dilogos comunes. Controles OpenFileDialog,


SaveFileDialog, FontDialog, FolderBrowserDialog y ColorDialog.
Uso del Control ProgressBar
Diseo de aplicaciones con cuadros de dialogo.
.

Cuarta Semana
-

Uso de la herramienta ErrorProvider


Uso de la Herramienta HelpProvider.
Primera Prctica Calificada.

UNIDAD DE COMPETENCIA II: ADO .NET Y DESARROLLO DE APLICACIONES CLIENTE


SERVIDOR 3 CAPAS
Quinta Semana
-

La Tecnologa ADO.NET
Escenarios de trabajo de acceso a base de datos. Entorno Conectado y Entorno
desconectado. Modelo de Objetos.
Modelo de programacin con Objetos Ado .Net. Concepto. Caractersticas.
NameSpace de Acceso a datos: System Data.Client, System.Data.Oledb
Aplicacin con BD con conexin a orgenes de datos mediante el Proveedor Ado OLEDB.

Sexta Semana
-

Conexin remota a una Base de Datos SQL Server con ADO.NET.


Arquitectura tres capas con ADO.NET. : Objetos y Clases principales.
Acceso a Datos escenario conectado y Desconectado
Desarrollo de aplicaciones con consultas SQL a tabla de datos.

Sptima Semana
-

Manejo de Procedimientos Almacenados Sql Server. Creacin. Conexin y Acceso a


procedimientos.
Manejo de Procedimientos Almacenados SQL-Server con el Modelo Desconectado.
Manejo de Procedimientos almacenados SQL-server con el Modelo Conectado.
Desarrollo de aplicaciones con consultas SQL a tabla de datos.

Octava Semana
- Segunda Prctica Calificada
- Relacionar Tablas: Objeto DataRelation
- Ordenacin y Filtrado de Datos de una Tabla: Uso del objeto Dataview
- Desarrollo de Aplicaciones con Jerarqua de Datos Relacionados.
Novena Semana
-

Evaluacin Parcial

Dcima Semana
-

Creacin de Bibliotecas de Clase.


Concepto de la Capa de Lgica de Negocios.
Creacin de Mtodos. Mtodos sobrecargados.
Uso de Parmetros en Mtodos de objetos.
Generar Archivos DLL

Dcimo Primera Semana


-

Mantenimiento de tablas con objetos definidos de una Biblioteca de Clases.


Uso de Enumerados.
Manejo de Archivos XML con visual studio
Guardar y Abrir DatSets con Archivos XML
Desarrollo de Aplicaciones Distribuidas de Transacciones.

Dcimo Segunda Semana


-

Uso del Objeto CurrencyManager. La Clase BindingManagerBase


Definir un objeto CurrencyManager en una Aplicacin VB .net
Enlazar controles con el objeto Datatable.
Desplazamiento entre las filas del objeto Datatable.
Manejo del componente TreView con Objetos DataReader.

UNIDAD DE COMPETENCIA III: REPORTES E IMPRESIONES.


Dcimo Tercera Semana
-

Manejo del componente Crystal Report.


Diseo de aplicacin de Reportes de Consultas de datos.
Uso de campos especiales en el diseo del reporte
Uso de Campos con Totales acumulados
Objeto ReportView. Vistas de informes.
Impresin de informes.

Dcimo Cuarta Semana


-

Diseo de Reportes con Datos Agrupados.


Diseo de reportes con filtros de datos.
Diseo de Reportes con campos no enlazados.
Tercera Prctica Calificada.

Dcimo Quinta Semana


-

Desarrollo de Consultas estadsticas.


Diseo de Reportes Estadsticos con Crystal Report.
Uso de la Biblioteca System.Drawing.Printing
Manejo de controles de Impresin: PrintDocument, PrintDialog, PrintPreviewControl,
PrintPreviewDialog y PageSetupDialog.
Impresin de Documentos

UNIDAD DE COMPETENCIA IV: APLICACIONES COM+ Y SERVICIOS VISUAL STUDIO.NET


Dcimo Sexta Semana
- Evolucin de las Aplicaciones basadas en servidor.
- Arquitectura de COM+
- Ventajas del Uso de COM
- Aplicaciones Assemblies y class
- Activacin del JIT ( Just-In -Time) y Sincronizacin
- Programacin Cliente Servidor COM (N Capas).
- Programacin Cliente Servidor DCOM.
- Desarrollo de aplicacin
Dcimo Sptima Semana
-

Programacin B2C (Bussiness to Consumer).


Programacin B2B (Bussiness to Bussiness)
Desarrollo para Windows DNA
LINQ con SQL SERVER.
Distribucin de elementos de una Proyecto Visual Studio.
Creacin de archivos de Ayuda.
Creacin de Proyectos de Empaquetado para la distribucin

Dcimo Octava Semana


-

Examen Final.

IX. ESTRATEGIAS METODOLOGICAS


El profesor desempear un papel de motivador, orientador, facilitador, problematizado,
mediante una enseanza terica prctica. La participacin del estudiante es de manera activa
mediante lluvia de ideas, mesas redondas, equipos de trabajo, elaboracin de organizadores
visuales, controles de lectura, trabajo de investigacin y exposiciones.

X. EQUIPOS Y MATERIALES
- Libros
- Tesis (referenciales)
- Revistas
- Boletines actuales
- Separatas
- Direcciones electrnicas (Internet)
- Equipos multimedia
- Computadoras
XI. SISTEMA DE EVALUACIN
Indicadores de Evaluacin: La evaluacin de la asignatura responder a los siguientes
indicadores:
- Establece las etapas de desarrollo tomando en cuenta el diseo, para construir la interfaz y
el cdigo fuente en el lenguaje de programacin establecido en el diseo y modelado del
software.
- Establece mtodos para el desarrollo de los componentes del software.
- Integra y realiza pruebas del sistema de informacin, Depurando errores del sistema.
- Documenta la produccin y funcionamiento del software.
Procedimientos de Evaluacin: Intervenciones orales-participacin, Pruebas escritas, trabajos
individuales, grupales, Proyectos de Desarrollo de Sistemas y las pruebas de desempeo o
ejecucin con notas de 0 a 20.
Proceso de Evaluacin: Ser integral y permanente, estar en funcin de la asistencia y las
capacidades de rea, se desarrollar en la siguiente forma:

Instrumentos de Evaluacin

Prueba de desempeo
Controles de Lectura

Semana de
Evaluacin

Promedio
Parcial

01 - 04

Evaluacin 01

05 08

Participacin en debates

Promedio
Final

PE1
Evaluacin 02

Intervenciones Orales
Evaluacin de Desempeo o Ejecucin
Prueba de desempeo
Revisin de avances trabajo de
investigacin

09

Examen
Parcial

10 13

Evaluacin 03

EP

PE2

Controles de Lectura
Presentacin trabajo de investigacin

14 17

Evaluacin 04

18

Examen Final

Exposicin trabajo de investigacin


Evaluacin de Desempeo o Ejecucin

EF

El Curso debe respetar el promedio final que resulta de la aplicacin del siguiente
procedimiento:

XII. FUENTES DE INFORMACIN

EP1 + EP +EP2 +EF


4

XI.1 FUENTES BIBLIOGRAFICAS


CRISTIAM SANCHEZ FLORES
JUAN JOSE CASTAEDA LEN
EVANGELOS PETROTSOS
FRANCISCO CHARTE OJEDA

: Desarrollando Aplicaciones con Visual Basic.Net


2010, Editorial Macro
: Visual Basic.Net 2010, Ritisa Graff S.R.L
: Mastering Microsoft Visual Basic 2010. Ed.
SYBEX
: Visual Basic. Net 2010 (Gua Prctica) F.I.IS UNI
Programando con Visual Studio.Net

GARY B. SHELLY,CORINNE HOISINGTON


: Microsoft Visual Basic 2010 for Windows, Web,
Office, and Database
XI.2 FUENTES WEB
http://www.CanalVisualbasic.net
http://www.mundoprogramacion.com/NET/cursoVB.NET/indice.htm
http://www.programatium.com/vbnet-intermedio.htm
http://www.programatium.com/vbnet-avanzado.htm
http://www.mundoprogramacion.com/NET/cursoVB.NET/indice.htm
http://msdn.microsoft.com/es-es/library/aa139615.aspx www.vtc.com/products/MicrosoftVisual-Studio-.NET-Espanol-tutorials.htm
http://www.www.programacionfacil.com/visual_basic_net/start

You might also like