Trabajo De Estructura De Datos

Páginas: 5 (1066 palabras) Publicado: 7 de agosto de 2011
Trabajo de Estructura de Datos

FUNDACION UNIVERSITARIA DE SAN GIL- UNISANGIL
INGENIERIA DE SISTEMAS
ESTRUCTURA DE DATOS
SAN GIL, 25/03/11

Introducción
Este trabajo consiste en crear una aplicación que lleve un control de ventas de una distribuidora de azúcar, con el fin de poder tener un sistema que genere una factura con los requisitos exigidos por la DIAN; Como principal objetivo sequiere que la aplicación lleve un control detallado de las ventas que se realizan en la empresa. Así mismo busca la sistematización de la distribuidora, implementando dispositivos con mayor tecnología y mayor de facilidad de aprendizaje de sus programas para el usuario.
Objetivo general
Generar una aplicación que permita desarrollar de una manera fácil y eficaz un sistema de registro deventas en una distribuidora de azúcar, con la cual se cumplan los requisitos exigidos por la DIAN y sistematización del material tecnológico en el negocio.
Objetivos Específicos
* Diseñar una interfaz gráfica que permita una interacción adecuada entre el empleado y la aplicación.
* Implementar un tipo de factura para el control de ventas exigida por la DIAN.
* Implementar tecnología conmayor rendimiento para el funcionamiento de la aplicación.
* Tener un control detallado de ventas, ingresos y faltantes de la empresa.
Justificación
El sistema de registro de ventas en una distribuidora permite tener un control detallado de la cantidad de productos que se van vendiendo, así también de los ingresos que la empresa está adquiriendo en un determinado periodo laboral. Alimplementar este sistema la empresa puede tener un informe detallado de los agotados que se tienen, lo que genera que se maneje una estándar de la mercancía que debe haber en almacenaje.
Con el mismo propósito el generar una facturación adecuada para las ventas, permite al dueño de la empresa cumplir con todos los requisitos que como negocio lo conforman para que sus ventas sean catalogadas comolegales y no tenga interrupción alguna por negocios ilícitos.
Descripción del problema
Las distribuidoras que generan una alta cantidad de ingresos mensuales deben tener todo el control detallado de los movimientos que se realicen los cuales deben presentarse a la DIAN con el fin de que se muestren que todos los negocios que se hicieron durante el periodo laboral, fueron legales; por esto laimplementación de esta aplicación solucionaría una de las necesidades de la empresa para que el formato de factura que se entregue pueda testificar que se le dio un manejo correcto a la contabilidad del negocio y sus balances coinciden a lo vendido.

Diagrama de Clases
Azúcar

-int cda;
-String des, nu;
-double va,d;
+ Azucar( int cda, doublé va, String des, String un, doublé d);
+ getString;
+setcda(int);
+ setdes(String);
+ setnu(String);
+ setva(double);
+ setd(double);
+ getcda;
+ getdes;
+ getnu;
+ getd;
+ totalu ();
+ totald ();


Codigo fuente de la aplicación (Interfaz)
package Factura;

import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
importjavax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;

public class Azucar extends JFrame {

//Atributos
Container Ventana;
JLabel lblTitulo, lblcda, lblnu,lbldes, lblva, lbltotalv, lbldto;
JTextField txtcda,txtnu,txtdes,txtva, txttotalv, txtdto;JButton btcalcular, btBorrar,btCo;
JTextArea taResultado;
JScrollPane spResultado;
float dis, x1;
Calcula res;
//Constructor


public Ejecuta()
{
super(" FACTURA ");
Ventana = getContentPane();
Ventana.setLayout(null);

lblTitulo = new JLabel("FACTURA DE VENTA DE AZUCAR");
Ventana.add(lblTitulo);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo Colaborativo 2 Estructura De Datos
  • Trabajo Colaborativo 1 Estructura De Datos
  • Trabajo Final De Estructura De Datos
  • Estructura de datos
  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS