VISUAL BASIC
(Fase 5 evaluación final)
Presentado por:
Leidy Tatiana Espinel Suancha
Holman Eduardo Rodríguez
Edwin Ferney Velazco
Luisa Fernanda Gómez
Presentado a:
Jaime Rubiano Llorente
Grupo: 201416_42
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
UNAD
2021
INTROUCTION
Platforms, applications and other computer tools help us to carry out various tasks quickly,
clearly and concisely; For this reason, the following work shows the implementation of a
database in which the user has the option of adding, modifying and deleting data from the
system; In the same way, three topics are presented with their respective explanation, in addition
to implementing multimedia content and mouse interaction, they present their due evaluations
which have a correct score and a time limit. All this program is developed in the visual basic
program which, as evidenced, provides us with various forms of interaction.
OBJECTIVES
Course objective: Design and develop a program with management of programming structures,
databases and multimedia using Visual Basic.
Specific objectives
1. Identify the different topics and content to work on.
2. Analyze 3 topics to work on in the working group.
3. Develop evaluative content for selected topics.
CONTENIDO
Temas seleccionados
1. Seguridad Informática
2. Ciclos de programación
3. Ciclos de programación y administración de proyectos software
ENLACE DEL PROYECTO:
[Link]
PLANTEAMIENTO
La universidad Nacional Abierta y a Distancia requiere un programa de computador para
el apoyo en el proceso enseñanza aprendizaje de los estudiantes de ingeniería de sistemas,
este programa debe manejar un registro de estudiantes en una base de datos, una vez
registrado el estudiante debe seleccionar uno a uno las temas a estudiar como apoyo al
proceso de formación, Cada tema tendrá una evaluación de 5 preguntas después de ser
visto o revisado por el usuario que ingresa, si el usuario lo aprueba con 3 o más repuestas
acertadas, puede continuar con los otros temas. Cada evaluación tendrá un tiempo entre 2
y 3 minutos para su respuesta, si el tiempo termina pierde la evaluación y debe ver de
nuevo el tema.
DESARROLLO
El programa inicialmente le da a conocer al usuario una pantalla de inicio, la cual contiene
una serie de opciones (Registrar estudiante, seguridad informática, ciclos de programación
y administración de proyectos software) cada tema de estudio implementa recursos
multimedia y una evaluación de 5 preguntas con un límite de tiempo.
El programa cuenta con una base de datos que nos permite llevar a cabo ingresos,
modificaciones y eliminación de información.
Podemos observar el menú principal en donde se encuentran los ítems del proyecto final.
Trabajando con la base de datos podemos evidenciar su correcto funcionamiento al llevar a cabo
el registro del estudiante nos mostrara una pantalla en donde tenemos las opciones para
Limpiar, Registrar, Modificar y Eliminar. Datos como se muestra a continuación:
Como se evidencia el sistema registra, modifica y elimina datos correctamente, Al registrar
un estudiante el sistema mostrará por medio de una alerta que el registro ha sido exitoso y
se agregara a la base de datos como se muestra a continuación.
La opción de modificar nos permite cambiar alguna de las opciones registradas en la base
de datos en este caso el registro 5, como se evidencia a continuación modificamos el
nombre y l base de datos automáticamente modifica la información suministrada
mostrándonos una alerta donde se notifica que la modificación realizada.
Para eliminar un registro de la base de datos seleccionamos el registro a eliminar y la
opción eliminar y automáticamente el registro será borrado de la base de datos
evidenciándose en la tabla, además el programa nos mostrará una alerta la cual notifica que
un registro a sido eliminado exitosamente.
De igual forma la base de datos cuenta con un botón de limpiar el cual nos permite limpiar
los campos de la información.
BASE DE DATOS
Como se mencionaba anteriormente todo registro será agregado a la base de datos
EstudiantesDB realizada en SQL SERVER y almacenada en la tabla Estudiantes .
El sistema cuanta con 3 temas de estudio
los cuales nos proporcionan información por medio de herramientas multimedia ,imagen y
texto; de igual forma cuentan con un quiz evaluativo que pondrá a prueba el conocimiento
adquirido sobre cada tema.
SEGURIDAD INFORMATICA
Este formulario cuenta con un menú en el cual el TEMA1 suministra la información por
medio de imágenes, texto, video además de suministrar links a sitios web que refuerzan la
explicación del tema, en la opción evaluación se presenta la siguiente pantalla:
En donde al seleccionar la opción Empezar Evaluación mostrará 5 preguntas de selección
múltiple y empezaran a contabilizarse los 3 minutos (180 segundos) correspondientes al
examen.
Cada una de las preguntas cuenta con validación que le permite al estudiante recibir una
notificación en el caso de seleccionar la opción enviar y no haber dado respuesta a una de
la pregunta propuesta, como se muestra a continuación.
Como se mencionaba anteriormente el quiz tiene un tiempo limitado de presentación en
donde si el estudiante excede este tiempo el sistema nos arrojara el siguiente mensaje.
De igual forma el sistema le informa al estudiante que para continuar con el siguiente tema
debe obtener un puntaje igual o mayor a 3 puntos.
Si se cumple con esta condición el sistema informara que puede proceder al siguiente tema
de estudio. “Usted ha finalizado la evaluación correctamente. Su puntaje es 3 de 5. El
siguiente tema ya se encuentra habilitado en el menú principal”.
TEMA 2
En este form se lleva a cabo la utilización de texto, imágenes y material multimedia que le
suministra al estudiante información sobre el tema seleccionado permitiendo al estudiante
recopilar la información necesaria del tema.
De igual forma se cuenta con un botón “EVALUACION” el cual le permite al
estudiante llevara a cabo la presentación del quiz.
Como se muestra a continuación en quiz está compuesto por 5 preguntas de selección múltiple
además cuenta con imágenes las cuales serán visibles si el estudiante así lo desea pasando el
mouse por una de las dos opciones (mostrar u ocultar imagen)
El estudiante podrá iniciar el intento al pulsar el botón INICIAR, de igual forma el estudiante
solo contara con 3 minuto para dar respuesta a la prueba.
Si el estudiante no tiene un puntaje mayor o igual a tres puntos el sitemas nos arrojara la
siguiente alerta:
Si la condición se cumple el sistema notificara que el estudiante puede continuar con el
siguiente tema de estudio:
De igual forma el sistema notificara al estudiante en que respuesta fallo:
TEMA3
El tema 3 hace uso de videos explicativos y texto que suministran la información necesaria al
estudiante para presentar y aprobar el quiz establecido:
Cuenta con dos botones de los cuales el botos Volver direcciona al estudiante a la pantalla de
inicio.
Por otra parte, el botón Evaluación abre la siguiente pantalla en la cual el estudiante por medio
del evento del ratón podrá pasar el cursor por el botón iniciar y se desplegará un mensaje que
notifica al estudiante que está por iniciar el quiz.
Al dar inicio a la evaluación esta
contara con un tiempo limitado de tres minutos en los cuales el estudiante debe dar
respuesta a cada una de las preguntas propuestas.
La evaluación cuanta, con 5 preguntas de selección múltiple, un botón denominado”
terminar y calificar” el cual nos permite finalizar el intento y conocer el número de aciertos
obtenidos.
Si el estudiante excede el tiempo permitido el sistema notificara que el tiempo ha terminado
y se cerrara la evaluación.
De lo contrario si el estudiante responde las preguntas y termina el intento en el límite de
tiempo establecido el sistema notificara el número de puntos obtenido y un mensaje en el
que se informa que paso el examen.
Finalmente se presenta el botón volver que direcciona al estudiante a la pantalla del tema de
estudio.
CONCLUSIONES
Con el desarrollo de este trabajo se evidencio el conocimiento adquirido en el grupo de
trabajo con respecto a la utilización de base de datos, implementación de imágenes, texto y
manejo de herramientas multimedia que permitieron la explicación clara de los temas
seleccionados; de igual forma se implementó el uso de la opción evento del mouse que le
proporciona interactividad al sistema. Con respecto a la elaboración de los quiz se
implementaron los respectivos conocimientos que nos permitieron establecer la
codificación adecuada junto con las condiciones necesarias para la elaboración de estas.
REFERENCIAS BIBLIOGRAFICAS
Livias Segura, N. (2018). Programación [Link] Conceptos de programación
visual, fundamentos del Visual NET, elementos de MS Visual, sentencias de control,
procedimientos y matrices de controles, acceso a una base de datos, asistente para
aplicaciones, aplicaciones. (pp. 38 - 48). Recuperado
de [Link]
sequence=1&isAllowed=y
Laureano Julca, L. P. (2018). Programación [Link] Conceptos de programación
visual, fundamentos del Visual NET, elementos de MS Visual, sentencias de control,
procedimientos y matrices de controles, acceso a una base de datos, asistente para
aplicaciones, aplicaciones. Recuperado
de [Link]
sequence=1&isAllowed=y
McKeown, J. S. (2010). Programming in Visual Basic 2010 : The Very Beginner’s
Guide. Cambridge University Press. Capítulo 5. Recuperado
de [Link]
[Link]/[Link]?
direct=true&db=nlebk&AN=313342&lang=es&site=ehost-
live&ebv=EB&ppid=pp_144