Está en la página 1de 27

1

Fase 2 - Planeación del proyecto a realizar

Deisy Yohana Pérez Martínez

Curso 201416 – Visual Basic Básico

Grupo 1

Tutor:

Rafael Pérez Holguín

Universidad Nacional Abierta y a Distancia - UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería

Ciencias Básicas, Tecnología e Ingeniería - ECBTI

Programa de Ingeniería de sistemas

Facatativá

2021
2

Contenido
Introducción......................................................................................................................................3

Objetivos...........................................................................................................................................4

1. Cuadro de herramientas............................................................................................................5

1.1. ErrorProvider.....................................................................................................................5
1.2. DateTimePicker.................................................................................................................6
1.3. CheckBox...........................................................................................................................7
1.4. ComboBox.........................................................................................................................8
1.5. FontDialog.........................................................................................................................9
2. Proyecto para realizar(diseño)................................................................................................10

2.1. Inicio................................................................................................................................11
2.2. Registro de nuevo usuario................................................................................................12
2.3. Modificar usuario.............................................................................................................13
2.4. Cambio de contraseña......................................................................................................14
2.5. Borrar registro..................................................................................................................14
2.6. Bienvenida.......................................................................................................................15
2.7. Seguridad informática......................................................................................................16
2.8. Realidad virtual................................................................................................................18
2.9. Condicionales para programación...................................................................................20
2.10. Inteligencia artificial....................................................................................................22
2.11. Ciclos de programación................................................................................................24
2.12. Felicitaciones................................................................................................................26
Conclusiones...................................................................................................................................27

Referencias.....................................................................................................................................28
3

Introducción

The purpose of this work is to be able to recognize the different basic tools of the Visual

Basic toolbox for the design of computer programs, carrying out an investigation of the different

properties of these tools, in the same way to be able to have the ability to design a interface for a

computational project to support the teaching-learning process of systems engineering students.


4

Objetivos

 Investigate and recognize Visual Basic's own tools, found in the Visual Basic Toolbox.

 Make a description of several of the Visual Basic tools.

 Make a presentation of a computer program to support the teaching-learning process of

systems engineering students.

 Design a graphical interface of a computer program to support the teaching-learning

process of systems engineering students.


5

1. Cuadro de herramientas

1.1. ErrorProvider

Proporciona una interfaz de usuario para indicar que un control de un formulario tiene un

error asociado.

Propiedades

 ErrorProvider.BlinkRate Frecuencia con la que parpadeará el ErrorProvider1

 ErrorBlinkStyle.AlwaysBlink Se establece para que siempre esté parpadeando mientras

no se corrija el error.

 ErrorProvider.SetError Establece la cadena de descripción del error para un control

especificado.

 ErrorProvider.ContainerControl Property Obtiene o establece un valor que indica el

control principal de este ErrorProvider .

 ErrorProvider.DataMember Property Obtiene o establece la lista dentro de una fuente de

datos para monitorear.


6

1.2. DateTimePicker

Representa un control de Windows que permite al usuario seleccionar una fecha y una

hora y mostrar la fecha y la hora con un formato específico.

Propiedades

 DateTimePicker.BackColor Property Obtiene o establece un valor que indica el color de

fondo del control DateTimePicker .

 DateTimePicker.CalendarTitleBackColor Property Obtiene o establece el color de fondo

del título del calendario.

 DateTimePicker.MaxDate Property Obtiene o establece la fecha y hora máximas que se

pueden seleccionar en el control.

 DateTimePicker.PreferredHeight Property Obtiene el alto preferido del control

DateTimePicker .

 DateTimePicker.ShowUpDown Property Obtiene o establece un valor que indica si se usa

un control de botón de giro (también conocido como control arriba-abajo) para ajustar el

valor de fecha / hora.


7

1.3. CheckBox

Representa una clase de casilla de verificación de Windows.

Propiedades

 CheckBox.Appearance Property Obtiene o establece el valor que determina la apariencia

de un control CheckBox .

 CheckBox.AutoCheck Property Obtiene o establece un valor que indica si los valores

Checked o CheckState y la apariencia de CheckBox se cambian automáticamente cuando

se hace clic en CheckBox .

 CheckBox.CheckAlign Property Obtiene o establece la alineación horizontal y vertical de

la marca de verificación en un control CheckBox .

 CheckBox.Checked Property Obtiene o establece un valor que indica si CheckBox está en

el estado marcado.

 CheckBox.CheckState Property Obtiene o establece el estado de CheckBox


8

1.4. ComboBox

Representa un control de cuadro combinado de Windows.

Propiedades

 ComboBox.AutoCompleteMode Property Obtiene o establece una opción que controla

cómo funciona la finalización automática para ComboBox .

 ComboBox.BackgroundImage Property Esta propiedad no es relevante para esta clase.

 ComboBox.DataSource Property Obtiene o establece la fuente de datos para este

ComboBox .

 ComboBox.FlatStyle Property Obtiene o establece la apariencia del ComboBox .

 ComboBox.SelectionLength Property Obtiene o establece el número de caracteres

seleccionados en la parte editable del cuadro combinado.


9

1.5. FontDialog

Solicita al usuario que elija una fuente entre las instaladas en la computadora local.

Propiedades

 FontDialog.AllowScriptChange Property Obtiene o establece un valor que indica si el

usuario puede cambiar el juego de caracteres especificado en el cuadro combinado Script

para mostrar un juego de caracteres diferente al que se muestra actualmente.

 FontDialog.Color Property Obtiene o establece el color de fuente seleccionado.

 FontDialog.Font Property Obtiene o establece la fuente seleccionada.

 FontDialog.MinSize Property Obtiene o establece el tamaño mínimo en puntos que puede

seleccionar un usuario.

 FontDialog.ShowColor Property Obtiene o establece un valor que indica si el cuadro de

diálogo muestra la opción de color.


10

2. Proyecto para realizar(diseño)

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 con opciones de nuevo
registro, borrar y modificar, una vez registrado el estudiante debe seleccionar uno a uno las temas
a estudiar como apoyo al proceso de formación, estos son los temas:
Tema 1. Seguridad Informática
Tema 2. Realidad Virtual
Tema 3. Condicionales para programación
Tema 4. Inteligencia Artificial.
Tema 5. Ciclos de programación
Cada tema se debe mostrar mediante ayudas didácticas multimedia, videos, imágenes,
sonido, texto y uso de procedimientos o eventos del ratón.
Los temas 3 y 5 tendrán ejemplos de programació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.
2.1. Inicio
11

En este primer espacio encontramos una interfaz interactiva donde podemos hacer uso de

diferentes opciones como ingreso a la plataforma (haciendo uso de nuestro usuario y contraseña),

realizar un nuevo registro, borrar algún registro y modificar un usuario creado.

2.2. Registro de nuevo usuario

En este espacio podemos realizar nuestro registro de nuevo usuario teniendo en cuenta los

datos que son obligatorios (*), y podemos hacer selección de los temas que deseamos estudiar

como refuerzo de igual forma asignamos nuestro usuario, contraseña y confirmación de

contraseña.
12

2.3. Modificar usuario

En este espacio nos permite modificar diferente información personal que puede tener

cambios en el transcurso como lo son el teléfono, dirección, correo, temas a estudiar, foto de

perfil y encontramos un botón para solicitar cambio de contraseña de ingreso, los demás espacios

se encuentran bloqueados para no poder ser editados.


13

2.4. Cambio de contraseña

Aquí podemos encontrar un espacio donde nos solicita nuestra contraseña actual y la nueva

clave que deseamos poner para el ingreso igual que su confirmación.

2.5. Borrar registro


14

En este espacio nos solicita ingresar nuestro usuario y contraseña para luego confirmar que

deseamos borrar el registro aceptando (realiza la eliminación de este registro) o cancelando

(retorna al inicio) la alerta que nos hace el sistema

2.6. Bienvenida
15

Al ingresar con nuestro usuario y contraseña nos muestra un espacio donde podemos

encontrar una bienvenida con nuestro nombre, el objetivo del programa y sus temáticas escogidas

por el estudiante.

2.7. Seguridad informática

En el espacio de la temática de seguridad informática podemos encontrar diferente

material didáctico como imágenes link de archivos y videos explicando todo lo referente al tema,

con el ánimo que, al momento de terminar de estudiar todo el material de estudio, para continuar

se debe realizar un cuestionario.


16

En este cuestionario podemos encontrar un cronometro de 2 minutos para resolver un total

de cinco preguntas donde en el momento de darle aceptar pueda salir una carita feliz que te

permitirá avanzar al siguiente tema o una carita triste que te retornara al material de estudio del

tema para poder estudiarlo nuevamente y así realizar un nuevo intento del cuestionario.
17

2.8. Realidad virtual

En el espacio de la temática de realidad virtual podemos encontrar diferente material

didáctico como imágenes link de archivos y videos explicando todo lo referente al tema, con el

ánimo de que en el momento de terminar todo el material de estudio para continuar se debe

realizar un cuestionario.
18

En este cuestionario podemos encontrar un cronometro de 2 minutos para resolver un total de

cinco preguntas donde en el momento de darle aceptar pueda salir una carita feliz que te permitirá

avanzar al siguiente tema o una carita triste que te retornara al material de estudio del tema para

poder estudiarlo nuevamente y así realizar un nuevo intento del cuestionario.


19

2.9. Condicionales para programación


20

En el espacio de la temática condicionales para programación podemos encontrar

diferente material didáctico como imágenes link de archivos y videos explicativos y ejercicios de

ejemplo para comprender mejor el tema con el ánimo de que, en el momento de terminar de

estudiar todo el material pueda probar su conocimiento mediante un cuestionario.

En este cuestionario podemos encontrar un cronometro de 2 minutos para resolver un total de

cinco preguntas donde en el momento de darle aceptar pueda salir una carita feliz que te permitirá

avanzar al siguiente tema o una carita triste que te retornara al material de estudio del tema para

poder estudiarlo nuevamente y así realizar un nuevo intento del cuestionario.


21

2.10. Inteligencia artificial

En el espacio de la temática de inteligencia artificial podemos encontrar diferente material

didáctico como imágenes link de archivos y videos explicando todo lo referente al tema, con el

ánimo de que en el momento de terminar de estudiar todo el material pueda continuar con un

cuestionario del tema visto.


22

En este cuestionario podemos encontrar un cronometro de 2 minutos para resolver un total de

cinco preguntas donde en el momento de darle aceptar pueda salir una carita feliz que te permitirá

avanzar al siguiente tema o una carita triste que te retornara al material de estudio del tema para

poder estudiarlo nuevamente y así realizar un nuevo intento del cuestionario.


23

2.11. Ciclos de programación


24

En el espacio de ciclos de programación podemos encontrar diferente material didáctico

como imágenes link de archivos y videos explicativos y ejercicios de ejemplo para comprender

mejor el tema con el ánimo de que, en el momento de terminar de estudiar todo el material pueda

probar su conocimiento mediante un cuestionario.

En este cuestionario podemos encontrar un cronometro de 2 minutos para resolver un total

de cinco preguntas donde en el momento de darle aceptar pueda salir una carita feliz que te

permitirá avanzar al siguiente tema o una carita triste que te retornara al material de estudio del

tema para poder estudiarlo nuevamente y así realizar un nuevo intento del cuestionario.
25

2.12. Felicitaciones

En esta ultima ventana nos muestra una felicitación de haber culminado el reto y un link

que nos retornara al espacio inicial.


26

Conclusiones

I got to know better the different tools that we can find in the Visual Studio community.

Clearer knowledge of each of its properties of the different Visual Studio community

tools

Be clearer about the different uses that we can give to the Visual Studio Community tools

depending on the situation.

To have the possibility of carrying out a didactic interface of a program to support the

teaching-learning process of systems engineering students, considering the demands provided.

Being able to develop different actions to provide an effective program in the end to the

client who is the one who requires it.

Advance in the development of a project that requires several actions using the tools

found in the Balsamiq wireframes program.


27

Referencias

dotnet-bot. (s. f.). ErrorProvider Class (System.Windows.Forms). Recuperado 20 de junio

de 2021, de https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.errorprovider

dotnet-bot. (s. f.). DateTimePicker Class (System.Windows.Forms). Recuperado 20 de

junio de 2021, de

https://docs.microsoft.com/enus/dotnet/api/system.windows.forms.datetimepicker

dotnet-bot. (s. f.). CheckBox Class (System.Windows.Forms). Recuperado 20 de junio de

2021, de https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.checkbox

dotnet-bot. (s. f.). ComboBox Class (System.Windows.Forms). Recuperado 20 de junio

de 2021, de https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.combobox

dotnet-bot. (s. f.). FontDialog Class (System.Windows.Forms). Recuperado 20 de junio de

2021, de https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.fontdialog

También podría gustarte