sistema de ventas en java y mysql

Upload: sergio-duarte

Post on 28-Feb-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    1/7

    Cdigo Sistema de Ventas en Java y Mysql (Cdigo de Barras) - 3 Capas POO

    Cdigo fentedel Sistema de Ventas de es!ritorio desarrollada en J"V" tili#ando !omo

    $%& de desarrollo 'etBeans$%& *+ y MyS, .or/0en!1 para el modelamiento de la %B

    Se pede personali#ar seg2n los reqerimientos de la empresa ya qe est programado

    0a4o n paradigma de 3 C"P"S (%atos5 'ego!io5 Presenta!in) y Programa!in Orientada a

    O04etosSistema adaptable a cualquier empresa de Ventas con el cual tendrs control total de lasoperaciones que realiza tu Empresa obtendrs informacin al instante!

    Mdlos in!l6dos

    &l paqete $n!lye Cdigo 7ente8Proyecto completo en NetBeansE " #en$ua%ede Pro$ramacin &a'a( Base de %atos8Base de atos en )ysql* Procedimientos+lmacenados ,restaurar base de atos utilizando P-p)yadmin o

    .eidi/( "nlisis y do!menta!in8)etodolo$0a 12P ,+rc-i'o 1ational1ose/* ocumento 3ord/( Manal de sario8V0deo E4plicati'o de implementacin y5uncionamiento( V6deos &9pli!ativos de %esarrollo867 V0deos e4plicati'os dedesarrollo de Sistemas en &a'a(

    "dqirir el paqete !ompleto8

    :ra!ias por la !onfian#a5 !alqier dda o !onslta es!ri0ir a 4!arlosad;

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    2/7

    Caractersticas

    Lenguaje de Programacin: Java, orientado a Objetos y por capas, NetbeansIDE.

    Base de Datos: MySql utiliar un servidor de base de datos Mysql !"eco#endable

    $a#pp%.

    Implementacin y adaptacin:&'cil de i#ple#entar y adaptar a nuestrae#presa (ui'ndose de los v)deos e*plicativos paso a paso.

    Seguridad: +uedes coni(urar los per#isos para cada usuario y as) solo acceden a los

    #-dulos a los que tienen per#iso.

    Fcil Aprendizaje:El siste#a es #uy intuitivo para el usuario inal.

    FuncionalidadesControl de Acceso

    +ara la autenticaci-n de usuarios se e#plea un panel nu#rico aleatorio.

    El usuario y contrase/a est'n asociados a la entidad E#pleado.

    0os 1ccesos a las opciones del Men2 est'n deter#inados de acuerdo al tipo de usuario.

    Figura 1: Acceso al Sistema

    &ntorno del Sistema

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    3/7

    Figura : !ntorno del Sistema

    Empleado

    Listado de empleados. Registrar empleados: ID Empleado, Nombre, Apellidos, Email, Fecha de

    Ingreso, Sueldo. Seo, Fecha de Nacimiento, Estado, Direcci!n, "el#$ono,%elular, DNI, &suario, %ontrase'a, "ipo de &suario, etc.

    Filtro por campos. Reporte de empleados en iReport Designer.

    Edici!n de registros, (alidaci!n de campos. Encriptaci!n de contrase'a con S)A.

    Tipo de Usuario

    Listado de "ipos de &suario.

    0ista con los privile(ios de acceso al siste#a por tipo de usuario.

    Mdulo Almacn

    Producto y Categoras Listado de productos.

    Registrar productos: ID *roducto, %!digo de barras, Nombre,

    Descripci!n, %ategor+a, Estado, Stoc, Stoc m+nimo, *recio %osto,

    *recio (enta, &tilidad, etc.

    Filtro por campos.

    Reporte de productos en iReport Designer.

    Edici!n de registros, (alidaci!n de campos.

    -enerador de c!digo de barra irrepetible, %odi$icaci!n %ode /01

    inclu2e 3ista pre3ia.

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    4/7

    Impresi!n de c!digos de barra calibrada con impresora.

    Figura 3: Registro de Productos

    Mdulo Compras

    Proeedores Listado de pro3eedores.

    Registrar pro3eedores: ID *ro3eedor, Nombre o Ra4!n Social, R&%,

    DNI, Direcci!n, "el#$ono, %elular, Email, Estado, N5 de cuenta

    bancaria /, N5 de cuenta bancaria 0, 6bser3aci!n, etc.

    Filtro por campos.

    Reporte de pro3eedores en iReport Designer.

    Edici!n de registros, 3alidaci!n de campos.

    Compras

    Registro de compras.

    -enerador de N5 de 6rden de %ompra.

    Datos estad+sticos durante la compra.

    %esta de productos.

    78s9ueda del pro3eedor.

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    5/7

    78s9ueda del producto por c!digo de barras o por panel, la b8s9ueda

    en ambos casos est con$igurada para $uncionar con una lectora dec!digos de barra.

    Reporte de compras en *DF.

    Anular %ompra

    Mdulo !enta

    Registro de 3entas.

    %reaci!n de $acturas, boletas, ticet.

    -enerador de N5 de 3enta automtico.

    Datos estad+sticos durante la 3enta.

    Datos estad+sticos durante la post;3enta.

    %esta de productos.

    78s9ueda del cliente.

    78s9ueda del producto por c!digo de barras o por panel, la b8s9ueda

    en ambos casos est con$igurada para $uncionar con una lectora dec!digos de barra.

    Reporte e impresi!n de 3enta en *DF.

    (eri$icaci!n de estado del producto.

    Anular (enta

    Figura ": Registro de !entas

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    6/7

    Figura #: Compro$ante de !entas

    Mdulo Tesorera

    In$orme de 3entas reali4adas.

    In$orme de 3entas por detalle.

    In$orme de estad+stica mensual a.

    Con%iguraciones

    ?!dulos adicionales

    -enerar respaldo de D7

    Restaurar D7

  • 7/25/2019 Sistema de Ventas en Java y Mysql

    7/7

    Figura &: Consultas y Reportes

    Saldos $mperio5 n a0ra#o a la distan!ia=