






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
modelo tipo informe para el proyecto final de programacion
Tipo: Esquemas y mapas conceptuales
1 / 12
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







1.1 Descripción del Problema ............................................................................................... 1.2 Objetivos de la solución .................................................................................................. 1.2.1 Objetivo General ...................................................................................................... 1.2.2 Objetivos Específicos ................................................................................................
2.1 Estructura general de la aplicación (módulo principal y funcionalidades)…… ……………… Módulo principal El módulo principal o class main está compuesto por las siguientes funcionalidades que su pueden observar en el código desarrollado a través de su menú de opciones. Funcionalidades
int opcion_menu, contador_catalogo = 0; String codigoProducto, nombreProducto; double precioProducto, stockProducto, tasaDescuentoProducto, cantidadComprada; Scanner scan = new Scanner(System.in); // Arreglo llamado catalogo del tipo Clase Producto Producto catalogo[] = new Producto[100]; do { System.out.print("****Minimarket Palmetto****\n"); System.out.print("Selecciones la opción que desea realizar: \n"
Venta nuevaVenta = new Venta(productoRevisado); System.out.print("Ingrese la cantidad de producto a comprar: "); cantidadComprada = new Scanner(System.in).nextDouble(); System.out.print("Detalles de la compra:\n"
package Gestion; public class Producto { private String codigoProducto, nombreProducto; private double precio, descuento, stock; // Sobrecarga de constructor public Producto(String codigoProducto, String nombreProducto, double precio, double stock, double descuento) { this.codigoProducto = codigoProducto; this.nombreProducto = nombreProducto; this.precio = precio; this.stock = stock; this.descuento = descuento; } // Métodos accesores get y set public String getCodigoProducto() { return codigoProducto; } public void setCodigoProducto(String codigoProducto) { this.codigoProducto = codigoProducto; } public String getNombreProducto() { return nombreProducto; } public void setNombreProducto(String nombreProducto) { this.nombreProducto = nombreProducto; } public double getPrecio() { return precio; }
// Método sin retorno que evalua el stock de la clase Producto public void calculaMonto(double cantidadComprada) { if(productoAnalizado.getStock() >= cantidadComprada) { montoBase = cantidadComprada * productoAnalizado.getPrecio(); descuento = (montoBase * productoAnalizado.getDescuento())/100; montoTotal = montoBase - descuento; productoAnalizado.setStock(productoAnalizado.getStock() - cantidadComprada); System.out.println("El monto a pagar es: " + montoTotal); System.out.println("El nuevo stock es: " + productoAnalizado.getStock()); } else { System.out.println("El STOCK es menor que la CANTIDAD a comprar..."); System.out.println("SE CANCELA LA OPERACIÓN..."); } } } CAPÍTULO 3 - CONCLUSIONES Y RECOMENDACIONES 3.1 Conclusiones ................................................................................................................... La aplicación permite la gestión comercial del minimarket otorgando una solución en beneficio del propietario del negocio y de sus clientes, tal como se planteó en el objetivo general del informe, esto pudo ser comprobado a través de la encuesta, ya que en la primera pregunta que guarda relación con el objetivo general se obtuvo que el 76.67% de los encuestados indicaron que Si es útil dicho aplicativo. Se debe realizar una conclusión por cada objetivo específico usando los resultados de la encuesta en porcentajes. 3.2 Recomendaciones .......................................................................................................... Se debe colocar el listado de las recomendaciones que respondieron los encuestados en la última pregunta.
Referencias Bibliografías
Ecoe Ediciones
Implementación del sistema informático para la gestión comercial de Sami Market - Trabajo de Suficiencia Profesional - UTP - Lima Anexo Encuesta de satisfacción del aplicativo para la gestión comercial del minimarket Palmetto