RECIENTES

REGISTRO DE MEDICAMENTOS CON ORDENAMIENTO ALFABETICO ASCENDENTE ( ENCONTRAR Y ELIMINAR MEDICAMENTO ) C#

 

Aplica clases, estructuras, métodos de ordenamiento, métodos de búsqueda e interfaces gráficas para el desarrollo de programas usando el lenguaje de programación C#.


  E               Presente trabajo ah tomado como base los siguientes aspectos:

·     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.

Se solicita que elabores una aplicación dedicada a gestionar los medicamentos de un laboratorio.
 El sistema permite:

·         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.


              ·         Ordenar los medicamentos de forma alfabética por nombre de forma ascendente.

 

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


La gestión del inventario es uno de los aspectos más críticos en el funcionamiento de una farmacia, y la implementación de un programa de gestión de inventario puede mejorar significativamente la eficiencia y rentabilidad de la empresa. El objetivo principal de este programa es optimizar la gestión del inventario en las farmacias, lo que se traduce en una mejor atención al cliente, reducción de costos y aumento de la rentabilidad de la empresa. Entre las características del trabajo, se encuentra la posibilidad de realizar un seguimiento en tiempo real del inventario disponible en la farmacia, lo que permite una gestión más precisa y oportuna. El programa también permite la gestión de pedidos y la reposición de productos en función de la demanda y los niveles de stock, lo que contribuye a reducir costos y mejorar la rentabilidad de la empresa. Además, el programa cuenta con herramientas de análisis de datos para detectar patrones de compra y mejorar la toma de decisiones en la gestión del inventario. La importancia de la gestión del inventario radica en la necesidad de garantizar la disponibilidad de productos para los clientes y mejorar la calidad del servicio ofrecido por la farmacia. Una buena gestión del inventario también contribuye a reducir costos y maximizar la rentabilidad de la empresa. Además, un inventario bien gestionado puede ayudar a detectar posibles problemas en la gestión de la cadena de suministro y a tomar medidas preventivas para evitar futuros inconvenientes. En conclusión, la implementación de un programa de gestión de inventario para farmacias es esencial para mejorar la eficiencia y rentabilidad de la empresa. El programa permite una gestión más precisa y oportuna del inventario, lo que se traduce en una mejor atención al cliente y una reducción de costos. Además, el análisis de datos permite detectar patrones de compra y mejorar la toma de decisiones en la gestión del inventario. En definitiva, la gestión del inventario es clave para el éxito de una farmacia, y la implementación de un programa de gestión de inventario puede ayudar a maximizar el potencial de la empresa y garantizar la satisfacción del cliente

-Descripción de los pasos:

 Crear labels para escribir texto de: Nombre, Código, Precio, Cantidad, nombres de registro y búsqueda.

● Nombre: Este campo se utiliza para ingresar el nombre del producto. La etiqueta para este campo podría ser "Nombre del producto". 

● Código: Este campo se utiliza para ingresar el código único que identifica al producto. La etiqueta para este campo podría ser "Código del producto". 

● Precio: Este campo se utiliza para ingresar el precio del producto. La etiqueta para este campo podría ser "Precio del producto". 

● Cantidad: Este campo se utiliza para ingresar la cantidad de productos que se desean registrar. La etiqueta para este campo podría ser "Cantidad de productos".
 
● Nombres de registro: Este campo se utiliza para ingresar el nombre del usuario o empleado que realiza el registro del producto. La etiqueta para este campo podría ser "Nombre del registrador". 

● Búsqueda: Este campo se utiliza para ingresar el término de búsqueda para encontrar un producto específico en la base de datos. La etiqueta para este campo podría ser "Buscar producto por nombre o código".






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.


DESCARGAR: REGISTRO DE MEDICAMENTOS:


SI ENCUENTRAS ALGUN LINK CAIDO HAZMELO SABER EN LOS COMENTARIOS










Uso cookies para darte un mejor servicio.
Mi sitio web utiliza cookies para mejorar tu experiencia. Acepto Leer más