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

Fase Final - Trabajo Colaborativo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 20

Guía de actividades y rúbrica de evaluación – Paso 3

TRABAJO INDIVIDUAL

Presentado por:

OSCAR FERNANDO DIAZ

RAFAEL VALENCIA PASTRANA

Presentado a:

JUAN MONROY

Software Avanzado para Ingeniería Código – 203037A_951

Universidad Nacional Abierta y a Distancia Vicerrectoría

Mayo 2021
INTRODUCCIÓN

En el siguiente trabajo se podrá hallar la compilación de los aportes relacionados

con respecto una implementación individual de un ejercicio en el cual se busca

realizar una secuencia de encendido en una matriz de LEDs, usando estructuras

repetitivas, de control y de secuencia. En la fase anterior de este trabajo se logro

solucionar

En este trabajo se presenta un esquema que contiene la solución al problema y un

tabla de datos de prueba que ayudaran a validar el funcionamiento del instrumento

de forma adecuada. Adicionalmente se muestra un esquema de manual de

usuario el cual servirá al usuario como referente para el uso del instrumento. En la

primera parte observaremos una explicación de la interfaz y sus componentes,

posteriormente se explicarán los modos de operación y las pruebas posibles que

se pueden realizar.
COMPILACIÓN DE LOS APORTES INDIVIDUALES

1. Diseñar un conjunto de datos de prueba, con los cuales se pueda

verificar el correcto funcionamiento de la solución encontrada, con esos

datos debe realizar las simulaciones y capturar las pantallas que

evidencian su funcionamiento, si dichos datos demuestran que el

aplicativo no da solución al problema planteado es necesario depurar la

solución, para ello diligencia la siguiente tabla. Tabla de relación de datos

de prueba y resultados.

DATOS DE: RAFAEL VALENCIA PASTRANA

Describir el
ajuste que se
Resultado arrojado por el programa (captura Fragmento de código ajustado (en caso
Dato de prueba realiza al
de pantalla) de requerirse)
código en caso
de requerirse
¿La aplicación    No requiere  N/A
genera el conteo ajustes
de forma
ascendente y
descendente?
DATOS DE: OSCAR FERNANDO DÍAZ

Describir el
ajuste que
Fragmento de código
Dato de Resultado arrojado por el programa se realiza al
ajustado (en caso de
prueba (captura de pantalla) código en
requerirse)
caso de
requerirse
 

Verificación
de la prueba
ascendente y
descendente.
La prueba se
realiza sin
 No Hay
tener en  N/A
fallas
cuenta la
base solo
verificando el
aumento o
decrecimiento
de los dígitos

¿Cómo se Cuando el
comporta a programa va Dentro de la estructura case
cambios en un principal (False)
En general la respuesta del programa es completa y total con las nuevas

mejoras realizadas. A continuación se presenta el manual del instrumento

virtual.
2. Realizar un manual de usuario de la solución al problema planteado en el

curso; el manual de usuario debe contener: descripción de Instrumento

virtual, requerimientos de cómputo para que funcione (hardware y

software), limitaciones, recomendaciones de uso, posibilidad de aplicar

en otro espacio o situación y a partir de ejemplos realizar capturas de

pantalla, para explicar el paso a paso de cómo usar dicha solución

agotando cada posibilidad que ofrezca.

MANUAL DEL USUARIO INSTRUMENTO VIRTUAL

Interfaz Principal
Descripción del Instrumento virtual

Este IV se realizó con propósitos educativos como solución al problema planteado.

Por medio de este IV se realizará la conversión de números aleatorios entre 0 y

100 a las bases 4 y 11, para lo cual dispondremos de una interfaz fácil de

comprender y usar. La interfaz contará con una matriz led donde se representará

el contero de cada una de las bases (si es base 4 ira desde 0 a 3 , si es base 11 ira

de 0 a A ), junto a ella se hallará un botón el cual establecerá el color de los leds en

la matriz y una serie de botones divididos en tres bloques.

A. Matriz led: Es el elemento de interfaz visual donde se muestran al usuario el

conteo ascendente y descendente.

B. Color box: en este elemento se pueden cambiar los valores del color de los

LEDS.
En el bloque #1 se encuentran los botones de control, tales como:

C. Un switch para indicar la base a simular, dependiendo de la base se

encenderá un led que indique la base simulada.

D. Un switch para indicar el sentido del conteo si es ascendente o

descendente.

E. Un panel para indicar la velocidad del conteo en la matriz led

F. botón de pausa y reanudación


En el bloque #2 se encuentran los botones para generar un numero aleatorio y

exportar los datos generados a una hoja de Excel.

G. Boton para generar aleatorio

H. Boton para exportar

I. Display de numero generado aleatoriamente

J. Display de numero transformado a base 4

K. Display de numero transformado a base 11

En el bloque #3 se encuentran los botones para detener la simulación o restaurar

el conteo en la matriz led.

L. Boton de parada

M. Boton de resetear conteo

Al finalizar se tiene la interfaz para la ruta de guardado de los datos:


N. Espacio para escribir la carpeta de destino y el archivo final

O. Establecer ruta de guardado

Procedimiento de uso

- Para iniciar el conteo

o Selecciones la base con el botón correspondiente (C) y posteriormente

el mecanismo de acción ascendente o descendente (D).

o Selecciones una velocidad con la perilla de velocidad (E).

o Coloque el botón de pausa (F) en la posición de reanudar para iniciar el

conteo.

o Durante la ejecución puede cambiar el sentido y la base

correspondiente.

o Para detener oprima el botón stop (L).

- Para iniciar el numero aleatorio

o Oprima el botón G para generar un numero aleatorio

o Verifique en los displays el numero generado y las conversiones

correspondientes
o En la casilla (N) establezca el nombre del archivo y la carpeta de

destino.

o Con el botón (H) exportar puede exportar el resultado

Requerimientos de cómputo

• SO: Windows 10

• Procesador: Intel i3 requerimiento mínimo, Ryzen 3 2400u.

• Tarjeta gráfica: No necesita tarjeta gráfica dedicada.

• Memoria Ram: 1GB mínimo

• Resolución de pantalla 1,024 x 768 píxeles

• Almacenamiento: 1 GB de espacio

Limitaciones

• El software solo realizara la simulación de las bases 4 y 11.

• El numero aleatorio generado será menor o igual a 100.

• La velocidad del conteo será mínimo 0.5 segundos y máximo 3 segundos.

• La matriz de leds solo mostrara la simulación de las bases en forma

ascendente o descendente, en ningún momento mostrara el numero aleatorio o la

conversión de este en alguna de las bases.

• El IV no guarda los cálculos realizados en una extensión definida, se

recomienda al final colocar (.csv).


Recomendaciones de uso

• Se recomienda definir los parámetros antes de iniciar la simulación (color de

leds, base, velocidad de conteo y sentido del conteo).

• Verificar la ruta de guardado antes de iniciar la simulación.

• Guardar todos los archivos generados con la extensión (.csv)

• Presione exportar cada vez que desee guardar un dato generado (número

aleatorio y conversión a base 4 y 11).

• Presione reiniciar si desea reestablecer el conteo en la matriz led o stop si

desea terminar la simulación.


CONCLUSIONES

 En primer lugar, queda la evidencia el trabajo en equipo para la realización

de una buena labor de diseño y programación. La falta de comunicación

impide que se den soluciones completas que abarquen todas las posibles

inquietudes con respecto a la programación y el usuario. Para futuros

trabajos en equipo sería recomendable la asignación de roles para lograr un

trabajo más conjunto y colaborativo.

 El instrumento virtual cumple a cabalidad con todas las sugerencias y

medidas solicitadas para la solución del problema. Es importante resaltar la

construcción paso a paso a través de la disposición de la investigación y la

construcción del conocimiento grupal e individual. Esto permitió terminar

con la tarea asignada.

 Labview se evidencia como un software adecuado para el desarrollo de

aplicaciones de simulación académicas y como fuente principal de


aprendizaje. Ya que desarrollar tanto el entorno grafico con el usuario como

un cómodo lenguaje preprogramado de bloques.

También podría gustarte