· Se programo la solución en el lenguaje de programación C#.
· Se utilizo interfaces gráficas.
· Se uso estructuras y namespace.
· Se utilizo métodos de ordenamiento y métodos de búsqueda.
· Se adjunto el programa en un archivo de tipo zip.
·
Registrar
el medicamento considerando el código, nombre, cantidad y precio unitario.
·
Mostrar
la lista de medicamentos considerando código, nombre, cantidad, precio unitario
y monto invertido (se halla multiplicando cantidad por el precio unitario).
·
Buscar
medicamentos por nombres y enviar un mensaje indicando si se encontró o no.
·
Que
permita eliminar un medicamento, ingresando el código.
|
CRITERIOS |
NIVELES DE LOGRO |
|
EXCELENTE |
|
|
Uso de elementos de programación
de forma adecuada (5 puntos) |
Se evidencia la aplicación de los conceptos de
estructuras, métodos de búsqueda, métodos de ordenamiento e interfaces
gráficas |
|
5 - 4 |
|
|
Uso de variables del programa (5 puntos) |
Se aplica el formato de nombre de variables de forma completa en el
programa solicitado. |
|
5 - 4 |
|
|
Funcionamiento (5 puntos) |
El programa funciona y realiza todo lo
solicitado en el enunciado. |
|
5 - 4 |
|
|
|
|
|
( ISO WORD ) (5 puntos) |
5 - 4 |
-Descripción de los pasos:
Crear
lista de memoria para almacenar temporalmente los datos de los medicamentos
La memoria temporal se refiere a una estructura de
datos que se utiliza para almacenar información temporalmente
mientras se ejecuta una aplicación. Esta memoria
se utiliza comúnmente para almacenar datos que se deben procesar o manipular de alguna manera antes de mostrarlos al
usuario o de guardarlos
Crear textbox para escribir los datos correspondientes, es un control de usuario que permite al usuario ingresar texto. Puedes usar este
control para crear una interfaz de usuario
que permita a los usuarios ingresar y editar datos en tu aplicación.
Crear
button para: Registrar, Mostrar, Ordenar, Buscar, Eliminar.
Crear
estructuras con variables que se utilizara en todo el programa
Configurar
los cuadros de cantidad, precio, código para que solo se puedan escribir
números y no letras.
Configurar los button, de Registrar: para guardar los elementos, un objeto de la clase Button que se utiliza para interactuar con el usuario y ejecutar una
acción específica en una aplicación. Se
puede personalizar su apariencia y asignar un controlador de eventos para especificar qué acción se debe realizar
cuando se hace clic en él. Configurar que todos los datos deben estar
rellenados para poder registrar correctamente
Configuramos
el button mostrar para ver la lista de los datos registrados y si no hay datos
se dirá que no se registró nada aun, al hacer
clic en este botón se muestren todos
los medicamentos que se encuentran en la lista temporal de medicamentos.
Configuramos
el botón de ordenar con método de burbuja: lo ordenara alfabéticamente los
productos registrados.
Configuramos
el botón buscar, para este botón primero se deberá rellenar los datos de busque
con sus nombre y códigos respectivos, para una búsqueda exitosa.
configurar el botón buscar en una aplicación en C#
implica leer los datos de búsqueda ingresados por el usuario,
buscar en la lista de medicamentos y mostrar los resultados correspondientes en la interfaz gráfica de la
aplicación.
Configurar
el button eliminar y los datos que se rellenaron contiene el código del
producto será eliminado de la lista y mostrará una ventana que fue eliminado
como éxito.
La función del botón eliminar es eliminar un
medicamento de la lista a partir de su código. Si se
encuentra y se elimina correctamente, se muestra un mensaje de éxito. Si no se encuentra, se muestra un mensaje de error.
Si
se rellenaron mal los datos tan solo te dirá que el medicamento no fue
encontrado o no existe.
Se encarga de verificar si un medicamento existe en
una lista de medicamentos, y si los datos proporcionados para buscar
el medicamento están mal escritos o son incompletos,
el programa no encontrará el medicamento y mostrará un mensaje indicando que no existe.
Define una estructura llamada
"Registrodemedicamentos" que contiene varias variables de cadena y
enteros que representan la información de un medicamento, como su nombre,
código, cantidad, precio y monto total de dinero invertido en él.
La clase principal es "Form1", que contiene métodos
que manejan eventos desencadenados por la interacción del usuario con la
interfaz, como hacer clic en botones o ingresar texto en campos de entrada.
La clase también declaró varias listas de cadenas para
almacenar los medicamentos que ha registrado el usuario.
El código valida la entrada del usuario comprobando si los
valores introducidos son números válidos y muestra mensajes de advertencia si
es necesario.

