Você está na página 1de 4

Laboratorios de Visual Basic 2010 Express

Jonathan Martinez Ariza CC. 1030572742


Universidad Nacional Abierta y a Distancia UNAD e-mail: jhonma99@hotmail.com cel. 3183868852

Abstract
In the following document the learning process each time
the course Visual Basic, which had a number of laboratories
where knowledge of the language and concepts deepened
matter appropriated is displayed. In addition to the above,
we will review the progress of learning and give the
conclusions of learning in laboratories.

Resumen
En el siguiente documento se mostrara el proceso de
aprendizaje de cada momento del curso Visual Basic, el cual
tena una serie de laboratorios donde se profundizo los
conocimientos de dicho lenguaje y se apropiaron conceptos
de la materia. Adicional a lo anterior, revisaremos el
progreso del aprendizaje y se dar las conclusiones de lo
aprendido en los laboratorios.

1. Introduccin
La UNAD ha destinado realizar unos laboratorios los cuales
complementan los conceptos aprendidos en el campus y
ayuda a reforzar de manera ntegra el proceso de
aprendizaje de los estudiantes. Dentro de los cursos que
cuentan con este sistema tenemos Visual Basic, el cual est
comprendido de 4 prcticas presenciales con una intensidad
horaria de 3 horas por laboratorio. Cada laboratorio tiene
una gua la cual acompaa los trabajos que se entregan por
el campus, de all que se hable que el componente prctico
es un soporte y un refuerzo para lo desarrollado en la
plataforma. A continuacin se informara el proceso y
resultado de los tres primeros laboratorios donde se enfatiz
en el manejo del lenguaje de programacin, su contenido y
el desarrollo de programas sencillos pero funcionales dentro
de una organizacin.

2. Conceptos
Base de datos: Creada en diferentes lenguajes pero con una
funcin en comn, la cual es almacenar la informacin que
se desea trabajar. Para el caso de Visual Basic, se puede
realizar conexiones con Acces, SQL, MySQL, entre otras.
Botn: Un botn dentro de Visual Basic, es un objeto de la
caja de herramientas que se utiliza bsicamente para poder
ejecutar una accin dentro del programa. Dentro de los
ejemplos ms comunes se encuentra los botones de aceptar,
guardar, eliminar, cancelar o salir.
Caja de herramientas: Es un contener de una clase de
objetos que se utilizan dentro del diseo de los programas a
realizar. Este conjunto comprende varias clasificaciones de
los objetos que pueden ser utilizados a gusto del usuario.

Cdigo: El cdigo es la configuracin escrita del programa


y con la cual se le informa a Visual Basic los
procedimientos a seguir. Este cdigo maneja una estructura
guiada por el mismo lenguaje que lleva al programador a
interactuar con la plataforma y a configurar lo que se desee
dentro de la misma.
Debug: Es la compilacin del programa que se est
realizando. Esta ayuda a integrar los servicios del mismo y
genera un ejecutable que puede ser entregado al usuario
final sin necesidad del cdigo.
Ejecutable: Es la aplicacin .exe del programa generado en
visual. Dentro de sus caractersticas est el poco peso de
este y que es la representacin de lo trabajado por el
programador de cara al cliente.
Form: Formulario principal en el cual el programador
disea cada una de las interfaces que harn parte del
programa.
Framework: Es la infraestructura que se debe tener en
cuenta para el desarrollo e implementacin de una
aplicacin.
Label: Parte fundamental dentro del desarrollo de la fase de
diseo del programa. Esta ayuda a mostrar informacin
dentro de los formularios que ayudara al usuario final a
entender mejor el programa.

3. Laboratorio 1
El primer laboratorio realizado el da 9 de abril de 2016 en
el edificio inteligente de la UNAD. Este primer laboratorio
consto de dos partes:
1. Introduccin del Tutor Wilson Hernn Prez. Es esta se
evidencio el avance de la tecnologa, y muy especialmente
los avances a nivel mundial en cuanto al manejo de la
informacin. Las ciudades de conocimiento las cuales se
encuentran en diferentes partes del mundo y buscan
intercambio de conocimiento brindando reas adecuadas a
los estudiantes que all habiten.
Otra informacin importante es la facilidad que se tiene hoy
en da para buscar informacin, ya que se cuenta con miles
de bases de informacin en Internet, las cuales contienen
documentos curados e informacin cientfica a la mano de
quien desee consultarlos. La tarea del estudiante es indagar
y aprender a buscar en la Web para de esta manera poder
obtener informacin que permita el avance, desarrollo y
aplicacin de conocimientos verdaderos en las
investigaciones.

As mismo se mostr la facilidad de aprender en lnea sin


costo alguno, ya que hay universidades a nivel mundial que
cuentan con cursos gratuitos y los cuales estn en Internet,
para que los usuarios que deseen puedan realizarlos sin
mayores dificultades.
2. Revisin de requerimientos y primer vistazo de Visual
Basic. Como programadores se debe tener claro la
necesidad final del cliente, as como los equipos que
utilizaran el software y de esta manera determinar cules
son los parmetros iniciales para comenzar el desarrollo.
Uno de estos es conocer la arquitectura de los equipos
finales y as mismo configurar nuestra programacin para
que se puede ejecutar desde el lado cliente, es decir, el
programador debe tener en cuenta, entre otras, el framework
utilizado para el desarrollo del programa y que este coincida
con la ejecucin del mismo en los equipos que tendrn
acceso al mismo.

Fig. 2. Seleccin del framework a utilizar

Despus de conocer y configurar el proyecto en visual,


procedemos a realizar la gua en la cual se debe crear
notificaciones para el cliente con diferentes alertas as:

Tambin se realiz la revisin de los mens que integran a


visual y de la funcionalidad que tiene dicho lenguaje de
programacin.
Fig. 3. Alertas

Posteriormente se realiz un saludo al cliente por medio de


un botn y por ltimo se program la suma de dos nmeros
desde visual Basic.

Fig. 1. Interfaz inicial de Visual Basic 2010 express

Fig. 4. Saludo a Usuario desde un Botn

4. laboratorio 2
En el segundo laboratorio realizado el da 23 de abril, se
profundizo en la conceptualizacin de visual y el manejo de
botones, formularios, labels y los mensajes de notificacin
para los usuarios finales.
Dentro del proceso, se aplic la revisin del framework a
utilizar y sabiendo que el programa debera ejecutarse desde
un equipo con Windows xp. Para esto se debe tener en
cuenta la configuracin del framework en el visual, el cual y
dependiendo de los instalados en la maquina podr ser
utilizados a gusto. Teniendo en cuenta el planteamiento
inicial, se debe conocer que framework maneja xp, que para
el caso es el 3.5. De all partimos y buscamos configurar
nuestro programa para que pueda ser utilizado por xp.

Fig. 5. Suma de dos nmeros

Adicional a lo anterior se integr el programa por medio de


la funcin debug, el cual genera la compilacin completa
del programa y brinda un ejecutable, el cual contiene la
interfaz del programa sin necesidad de entregar el cdigo al
usuario final.

Fig. 6. Carpeta del debug del proyecto en Visual

5. Laboratorio 3
En el tercer laboratorio se trabaj la conexin de una base
de datos en Access a Visual Basic y posterior a ello el

desarrollo y vinculacin de un cdigo a Excel para la


generacin de una macro.
Inicialmente se realiz el proceso de creacin de la base de
datos desde Access y la conexin de la misma.

Fig. 7. Conexin de la base y muestra de dataset en visual

Para llegar a lo anterior se ejecut el asistente del visual que


se encuentra en el men data. El manejo es muy sencillo y
este nos lleva a buscar la base de datos, probar su conexin
y la generacin del cdigo inicial dentro del formulario
principal para conexin.
El siguiente paso es realizar el diseo con cada uno de los
tems a vincular al form.

6. Errores en la ejecucin
Dentro de los laboratorios informados se evidenciaron
varios errores que al final pudieron ser superados dentro de
las mismas prcticas. A continuacin se informara los
incidentes presentados y la solucin dada:
1. Error de configuracin del Framework. Cuando se
programa en un Windows 8 (equipos de la UNAD), se debe
tener en cuenta que framework maneja y donde se va a
utilizar dicho programa. El error se present en el momento
de ejecutar la misma solucin en un equipo xp, ya que no se
logr compilar el mismo y no mostraba ninguna ejecucin
en pantalla. Para poder solucionar el inconveniente se
descarg desde la pgina de Microsoft la versin de
framework adecuada y se configuro Visual para que
trabajara sobre esta arquitectura.
2. No se compilaba desde el debug. Inicialmente se
realizaba la creacin de diseo y cdigo dentro del Visual
pero no se tena en cuenta el manejo de integrar los
servicios y de conocer el ejecutable el cual llega a ser muy
til. En la primera prctica sostenida se empieza a realizar
dicho proceso el cual ayuda a manejar de mejor manera la
programacin y la entrega de la misma de cara al cliente.
3. Desconocimiento del proceso de macros desde excel. Una
alternativa importante y muy eficiente es el manejo de las
macros desde excel. Aunque no es un error como tal, si es
una falencia que muchos estudiantes de ingeniera no
conozcamos el manejo de las macros en excel y de su
facilidad de manipulacin y funcionalidad que tiene dicha
plataforma.

7. Conclusiones
Fig. 8. Visualizacin del dataset en el form

Se realiza la revisin del mismo y se prueba que esta guarde


los registros generados.
Como segunda parte del laboratorio se gener desde Excel
la configuracin de la pestaa programador para realizar a
configuracin y ejecucin de la macro con el cdigo
respectivo.

Fig. 9. Pestaa programador en Excel

Con la ayuda del tutor se vincul el cdigo al form y se


realiz la grabacin de la macro.

Visual Basic es un lenguaje de programacin el cual puede


ser usado para realizar programas muy funcionales y que
impacten de manera grfica al usuario final. Con este,
podemos realizar desde un clculo matemtico, hasta
generar y almacenar informacin para una empresa que as
lo requiera.
Quien desee ser programador deber tener dentro de su
conocimiento el manejo de esta herramienta, la cual servir
para el desarrollo e implementacin de mejoras que se desee
realizar.

8. Agradecimientos
Por ltimo agradecer al tutor Wilson Prez por su tiempo y
dedicacin para abrirnos ensearnos y compartir el
conocimiento adquirido. El empezar a ver como ingenieros
ser fundamental para poder afrontar los nuevos retos
tecnolgicos que se avecinan.

Referencias

Fig. 10. Generacin de Macro

[1] Rubiano, J. Universidad Abierta y a Distancia UNAD (Enero


2013). VISUAL BASIC BASICO. Recuperado de
http://datateca.unad.edu.co/contenidos/201416/visualb2015/
visual2015B/201416_2015B.zip
[2] Jaime. (28 de Noviembre de 2013). Consultas de
INSERTAR, EDITAR, BORRAR Y BUSCAR BD creada en
Access VB 2010 [Video]. https://www.youtube.com/watch?

[3]

v=kpn-QQev_sw
Atom, s. (24 de Junio de 2013). Consultas de Insertar,
Modificar, Borrar y Buscar en VB 2010 y 2008 [Video].

Disponible en https://www.youtube.com/watch?
v=mePPwNN2uUE

Você também pode gostar