Download Creación de Proyectos En Visual Basic.NET

Document related concepts
Transcript
ANEXO I
PROGRAMA FORMATIVO
Creación de Proyectos En Visual Basic.NET
1
DATOS GENERALES DE LA ESPECIALIDAD
1. Familia Profesional:
INFORMÁTICA Y COMUNICACIONES
Área Profesional:
DESARROLLO
2. Denomination:
CREACIÓN DE PROYECTOS EN Visual Basic.NET
3. Código: IFCD60EXP
4. Nivel de cualificación: 3
5. Objetivo general:
Adquirir conocimientos, competencias y habilidades específicas, propias de un
Analista (funcional y orgánico) / Programador para crear proyectos en visual
basic.net
6.
Prescripción de los formadores
6.1. Titulación requerida:


Licenciado, ingeniero, arquitecto o el título de grado correspondiente u otros
títulos equivalentes.
Diplomado, ingeniero técnico, arquitecto técnico o el título de grado
correspondiente u otros títulos equivalentes.
6.2. Experiencia profesional requerida: 2 años de experiencia profesional


Asesor/a / Programador/a - Analista / Programador/a Web - Analista /
Programador/a Sistemas Linux
Analista / Programador/a Seguridad en Redes y Sistemas /Programador/a
Lenguajes Estructurados de Aplicaciones en Gestión / Lenguajes Orientados a
Objetos y Bases de Datos Relacionales.
2
6.3. Competencia docente:
Formación metodológica y/o experiencia docente relacionada con la
especialidad formativa
7.
Criterios de acceso del alumnado:
Nivel académico o de conocimientos generales: Nivel académico mínimo
• Deberá cumplir alguno de los requisitos siguientes:
• Estar en posesión del título de Bachiller.
• Estar en posesión de algún certificado de profesionalidad de nivel 3.
• Estar en posesión de un certificado de profesionalidad de nivel 2 de la misma familia
y área profesional.
Cuando el aspirante al curso no posea el nivel académico indicado demostrará conocimientos
suficientes a través de una prueba de acceso.
8.
Número de participantes: 15
9.
Relación secuencial de módulos formativos:



Módulo I. Introducción a la creación de proyectos en Basic Visual. net
Módulo II. Programación orientada a objetos Basic visual net
Módulo III. Programación con bases de datos Basic visual net

Módulo IV. Procedimientos y funciones

Módulo V. Empaquetado y distribución de la aplicación

Módulo VI. Creación de un programa informático de escritorio
10.
Duración: 400 horas
Distribución horas:
•
•
Presencial: 400 horas
Teleformación: 0 horas
11.
Requisitos mínimos de espacios, instalaciones y equipamiento
11.1.
Espacio formativo:

Aula de informática:
3
La superficie en metros cuadrados estará en función del tipo de espacio y del
número de alumnos. Los espacios tendrán que tener un mínimo de 30 m² para grupos de
15 alumnos (2m² por alumno).
Cada espacio estará equipado con mobiliario docente adecuado al número de alumnos,
asimismo constará de las instalaciones y equipos de trabajo suficientes para el desarrollo del
curso.
11.2.
Equipamiento:
– Equipos informáticos con procesadores Intel I3/I5 y RAM de 4 GB. PCs instalados en red y
conexión a Internet por fibra óptica.
– Software ofimático / versiones gratuitas:
• Microsoft Project
• Visual Studio .NET 2010 -2013
• Microsoft SQL Server Express
• Crystal Report (SAP)
- Software comercial / versión comercial:
• Access 2010
–
–
–
–
–
Scanner
Impresora láser B/N y color DIN A4 y A3
Proyector
Pantalla proyector desplegable
Pizarra
Material de aula.
Mesas y sillas giratorias ergonómicas para alumnos y mesa y silla para el formador
Mobiliario auxiliar para el equipamiento de aula.
Las instalaciones y equipamientos deberán cumplir con la normativa industrial e higiénica
sanitaria correspondiente y responderán a medidas de accesibilidad universal y seguridad de
los participantes.
En el caso de que la formación se dirija a personas con discapacidad se realizarán las
adaptaciones y los ajustes razonables para asegurar su participación en condiciones de
igualdad.
12.
Ocupación/es de la clasificación de ocupaciones Código y denominación
38201017 - Programadores de aplicaciones informáticas
4
Módulo: 1
Denominación: Introducción a la creación de proyectos en Basic Visual. net
Objetivos:
•
Comprender las fases necesarias por las que debe pasar una idea hasta convertirse en
un proyecto y crear el análisis funcional y orgánico del supuesto proyecto.
Duración: 20 horas
Contenidos teórico-prácticos:

Visión global de las competencias a adquirir

Visualización de un proyecto real en proyector

Concepto de la programación orientada a objetos

Introducción a microsoft.net--- .net framework 4.0

Instalación de programas

Entorno y configuración del ide de visual studio

Fases para construir una aplicación distribuible
5
Módulo: 2
Denominación: Programación orientada a objetos Basic visual net
Objetivos:
•
Adquirir los fundamentos en los se basa la programación orientada a objetos
Duración: 140 horas
Contenidos teórico-prácticos:
Programación orientada a objetos
• Concepto de proyecto y solución
• Creación y ejecución del primer proyecto
• Fundamentos de la programación
Variables-Tipos-Ámbitos-Conversiones
Operadores
Estructuras de control
Fundamentos de la programación orientada a objetos
• Clases
• Objetos
• Métodos
• Propiedades
• Eventos
Controles I
• Textbox
• Button
• Label
• Checkbox
• Radiobutton
• Métodos, eventos, propiedades de cada control
• Tratamiento de cadenas alfanuméricas
• Formatos numéricos
Controles II
• Listas
• Combox
• Datepicker
• Métodos, eventos, propiedades de cada control
6
• Formatos de fechas
Validaciones de datos
• Control setprovider
• Evento validating
• Formateo de variables
• Colección autocomplementar
Formulario como objeto windows.form
• Eventos, métodos, propiedades asociadas
• Localización, tamaño y ubicación
Formularios modales y no modales
• Diferencias de tratamiento
• Llamadas
• Paso de variables entre formularios
Controles iii
• Control datagridview
• Configuraciones y elementos
• Eventos, métodos, propiedades asociadas
Construcciones de menús
• Control menustrip
• Menús contextuales
• Reutilización de handles
Formularios mdi
• Formularios padres-hijos
• Aperturas y cierres sincronizados
• Localización, tamaño y ubicación por referencia
7
Módulo: 3
Denominación: Programación con bases de datos Basic visual net
Objetivos:
•
Adquirir los conocimientos para crear una base de datos relacional capaz de
manipular eficientemente un conjunto de datos y utilizar correctamente el
lenguaje SQL
Duración: 140 horas
Contenidos teórico-prácticos:
Bases de datos relacionales y visual basic.net
• Tablas
• Relaciones
• Índices
• Procedimientos almacenados
• Sentencias sql para su tratamiento
• Diferentes proveedores de datos
• Conexión
• Apertura-cierra
• Excepciones try/catch
Tratamiento secuencial de las bb.dd
• Objetos command, datareader
• Métodos executequery, executenonquery
Tratamiento masivo de datos
• Objetos dataset, datatable, dataadapter , cview
• Objetos bindingnavigator, bindingsource
• Método fill y fill sobrecargado
• Tratamiento de valores nulos
8
Diseño de informes
• Objeto reportviewer
• Diseño de dataset y dataatable-creacion y modificaciones
• Encabezados y pies de pagina
• Agrupaciones y contabilidades
• Mapa del documentos
• Tratamiento de expresiones
• Crysal report
Cajas de dialogo del sistema
• Objeto openfiledialog
• Apertura ficheros
• Tratamiento de imágenes
Módulo: 4
Denominación: Procedimientos y funciones
Objetivos:
•
Implementar las soluciones necesarias para que un código sea utilizable en el
proyecto en el que se encuentra así como en futuros proyectos
Duración: 30 horas
Contenidos teórico-prácticos:
• Creación de procedimientos
• Creación de Módulos
• Creación de funciones
• Paso de parámetros por valor y por referencia
9
Módulo: 5
Denominación: Empaquetado y distribución de la aplicación
Objetivos:
•
Adquirir los conocimientos para crear paquetes de instalación distribuibles para
cualquier versión de Windows asi como crear la documentación para el
mantenimiento de la aplicación 4.
•
Duración: 20 horas
Contenidos teórico-prácticos:
• Crear la instalación
• Elaboración de la documentación y análisis
• Estudio de presupuesto (duración e importe)
10
Módulo: 6
Denominación: Creación de un programa informático de escritorio
Objetivo:
•
Adquirir los conocimientos para crear un programa informático de escritorio para
automatizar la gestión de un Área de trabajo.
Duración: 50 horas
Contenidos teórico-prácticos:
 Analisis funcional
 Creación de las tablas correspondientes
 Creación de la interface
 Instrucciones para la manipulación correcta de los datos
 Pautas para realizar Revisiones periódicas sobre el correcto diseño de la parte gráfica
 Realización de pruebas de ensayo
 Pautas para la correcta distribución y comercialización de proyecto
 Redacción de la documentación final
11
INTRODUCCION
CONCEPTO Y FASES DE UN PROYECTO
FUNDAMENTOS SOBRE EL ANALISIS Y LA
PROGRAMACION
EXPLICACION FUNCIONAMIENTO DEL SOFTWARE
FUNDAMENTOS DE LA PROGRAMACION
ESTRUCTURADA
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OJETOS
+
BB.DD
BB.DD. RELACIONALES
REUTILIZACION DEL SOFTWARE
PRUEBAS DE ENSAYO
EMPAQUETADO
DISTRIBUCIÓN
PROYECTO
ESTUDIO DEL PROYECTO
ANALISIS FUNCIONAL
ANALISIS ORGANICO
CREACION DE BB.DD
IMPLEMENTACION EN M.PROJECT
PROGRAMACION EN VB.NET
PRUEBAS DE DEPURACION Y ENSAYO
CREACION DOCUMENTACIÓN NECESARIA
EMPAQUETADO Y DISTRIBUCIÓN
DEFENSA DEL PROYECTO
12