Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Actividad 5 - Diagramas de Proceso y Código VBA

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

FUNDAMENTOS DE PROGRAMACION

Actividad 5 - Taller de desarrollo de aplicaciones prácticas usando VBA.

DOCENTE

NATHALIA CHAPARRO

INGENIERIA INDUSTRIAL

FABIAN HELADIO GOMEZ PIZA

Código Banner

100076262

AÑO: 2020
FUNDAMENTOS DE LA PROGRAMACIÓN

FORMULARIO DE CAPTURA

Su función consiste en capturar los datos básicos del estudiante y datos del
programa de estudio al cual se matriculará.
DIAGRAMA DE FLUJO DE FORMULARIO CAPTURA

Inicialmente para generar un formulario de captura lo primero que debemos tener


en cuenta son los campos que se desean ingresar. De igual forma es importante
tener en cuenta los tipos de datos que ingresamos texto o numéricos.
Paso a paso
1.Se ingresa a visual Basic y se realiza la creación del formulario.
2.Se escoge en la caja de herramientas que tipo de campos vamos a insertar,
para este desarrollo fueron 4 cajas de texto y 2 cuadros combinados.

3. Para alimentar los cuadros combinados se genera un código que se ejecutara al


iniciar el formulario.

4. En el anterior código podemos observar una lista:

Ciudades: Esta lista se nombra y modifica en la hoja “LISTAS” actualmente se


pueden modificar de forma manual. En Excel usted puede evidenciar las listas
creadas en la pestaña formulas en la opción Asignar nombres.
5.Las cajas de texto Código y Cédula tienen una validación especial para validar
si el dato que se ingresa al campo es de tipo texto u numérico.

Utilizamos el código IsNumeric (Colocamos la variable) para realizar la validación del tipo
de campo.
6. Por último diseñamos los botones correspondientes para ingresar la información
requerida y generamos una propuesta de un botón que nos permita acceder al segundo
programa sin la necesidad de cerrar el primero para facilidad del usuario.

7. El botón Ingresar Estudiante esta diseñado para generar un control de si es posible que
el nuevo funcionario ya se halla registrado en la base estudiantes. Con ello buscamos
mitigar la posible inconsistencia de la duplicidad de los nombres de los estudiantes.

FORMULARIO DE INGRESO DE ASIGNATURAS DE ESTUDIANTES

Su función principal consiste en ingresar información de las asignaturas de cada


estudiante y controlar que no exceda de 6 materias su pensum, así mismo se procura no
exceder el limite de estudiantes por asignatura. El formulario ingresara la información en
la hoja Asignaturas de la base de Excel.

DIAGRAMA DE FLUJO FORMULARIO DE ASIGNATURAS


1. Se ingresa a visual Basic, se crea el formulario y se definen los tipos de campo que
se manejaran.
2. Para este formulario se manejan 8 campos de texto y un campo combinado.
3. Al igual que el primer formulario el campo combinado cuenta con un código que al
iniciar el formulario que lo alimenta de la lista nombrada “Asignatura”.

4. El código también permite validar si antes de asignarle una asignatura a un


estudiante este ya se encuentra creado en la base estudiantes.
5. La siguiente validación que realiza es conocer cuantas asignaturas tiene ya inscritas
el estudiante y si superan el límite permitido, en este caso el límite es variable y
corresponde a 6.
6. El campo combinado también cuenta con un código especial que valida si la
asignatura elegida ya cumple con el cupo total destinado de estudiantes. Así se
evitará asignar materias no disponibles y se notificará al usuario mediante un
MsgBox.

7. Adicional el campo también valida que el estudiante no se inscriba nuevamente


con una materia que ya inscribió en anteriores oportunidades.
8. Se adicionan los dos botones correspondientes al ingreso de la información y el
histórico de registros de los estudiantes.
9. En este código se puede notar que se valida si el formulario contiene los campos
necesarios para ingresar la información en la base asignaturas, con el fin de
controlar el ingreso oportuno de toda la información requerida para la asignación
de la materia.
10. Se genera también un proceso de limpieza después de ingresar los datos que
corresponden se procede a limpiar todos los campos del formulario.

FORMULARIO DE PAGOS

Este programa permitirá registrar los pagos de los estudiantes.

DIAGRAMA DE FORMULARIO PAGOS


1. Ingresar a visual basic crear formulario.
2. Crear 2 cuadros de texto correspondientes a pago y cedula. Crear un campo de
programas.
3. El campo programa se alimenta al iniciar el formulario con los códigos
anteriormente expuestos para los campos combinados.
4. Crear un botón para ingresar pago.
5. El botón contiene un código que valida que la totalidad de los campos se hallan
diligenciado, una vez se asegure de que se han diligenciado todos los campos
procede a colocar la información en la base “Pagos”.
6. Posteriormente genera una limpieza de los campos preparando al usuario para
ingresar un nuevo pago.
Bibliografía

Patrick, Tim. Programación con Visual Basic 2008, McGraw-Hill España, 2010. ProQuest
Ebook Central, páginas: 37 a 43-48 y 50 a 63.

También podría gustarte