Sistema de venta de galletas
Enviado por Nigga 10 • 5 de Febrero de 2022 • Tarea • 31.137 Palabras (125 Páginas) • 608 Visitas
Sistema de venta de galletas
TALLER DE PROGRAMACIÓN
[pic 1]
Profesor
- Hernan Robalino Gomez
- Daniela Sofia Bravo Chávez
- Edgard Fernando Neyra Torres
- Dominick Jhon Terrones Durand
- Daniel Alejandro Duran Lee
1.-Introducción
Nuestro programa se basa principalmente en un sistema para venta de galletas en la cual se puede registrar descuentos por una cierta de galletas, podemos generar reportes y adquirir premios por una cierta cantidad de paquetes adquiridos. El programa es útil para analizar todos estos puntos.
2.- Justificación
Este proyecto es de beneficio a las empresas debido que facilitara las ventas de las tiendas y la contabilidad de las operaciones, ya que el sistema cuenta con la capacidad de modificar precios de los productos y al mismo tiempo se crea una lista de las ventas totales de la sesión. De igual manera, los clientes serán recipientes de un mejor servicio de atención, ahorrándoles tiempo con un proceso de compra más eficiente y sin errores de cálculo. Entonces se puede decir, que os beneficiarios directos somos nosotros los estudiantes que creamos y desarrollamos el programa, los empleados y/o encargados de la tienda. Los beneficiarios indirectos son las personas que residen cerca de la tienda y desean adquirir galletas en una distancia de 1 a 10 km aproximadamente.
Los beneficiarios directos: Las empresas pequeñas son las más beneficiadas ya que con esta implementación se les hará más fácil analizar los descuentos y ventas por mayor.
Los beneficiarios indirectos: Los clientes cercanos a esta empresa pequeña se benefician totalmente, ya que el impacto es mayor.
3.- Objetivos
- Aumentar suscriptores al proyecto.
- Conseguir que diferentes empresas adquieran nuestro programa.
- Aumentar las ventas.
- Mejorar los detalles con las opiniones de las empresas.
- Hacer crecer el programa.
4.- Definición [pic 2]
En este ejemplo de "vender alfajores" se dice que, se utiliza un combo box, jtextfield y botones. para realizar la operación de venta. El usuario digita la cantidad de paquetes de galletas que quiere comprar y al hacer clic en vender, aparecerá texto en el cuadro de texto la información de la venta. y al hacer clic en cerrar, se devuelve al, menú principal.
5.- Entregables
5.1. DlgAcerca.java
package Inicio;
/**
*
* @author Daniel
*/
public class DlgAcerca extends javax.swing.JDialog {
/**
* Creates new form DlgAcerca
*/
public DlgAcerca(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
this.setLocationRelativeTo(this);
this.setTitle("Acerca de la tienda");
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
btnCerrar = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
jLabel1.setText("Sistema de Venta de Galletas");
jLabel2.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
jLabel2.setText("Integrantes:");
jLabel3.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
jLabel3.setText("Daniel Alejandro Duran Lee");
jLabel4.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
jLabel4.setText("Daniela Sofia Bravo Chavez");
jLabel5.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
jLabel5.setText("Dominick Jhon Terrones Durand");
jLabel6.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N
jLabel6.setText("Edgard Fernando Neyra Torres");
btnCerrar.setText("Cerrar");
btnCerrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnCerrarActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(135, Short.MAX_VALUE)
.addComponent(jLabel1)
.addGap(120, 120, 120))
.addGroup(layout.createSequentialGroup()
...