Está en la página 1de 265

SISTEMA INFORMATICO PARA LA GESTIN DE COMPRA Y VENTAS DE COMERCIAL GLONIFER.

ANALISIS Y DISEO DE SISTEMAS

TESISTA: LILIAN BEATRIZ DIAZ ESCOBAR

ORIENTADORES: Ing. Cynthia Gonzlez Lic.Yvan Zablosky

Caaguaz-Paraguay Noviembre 2012

INDICE
1 CAPITULO I-DOCUMENTO VISION. 1.1INTRODUCCIN... 4 2 Posicionamiento 5 1.1Organigrama Actual 6 2.1.2 Organigrama Propuesto. 7 2.2 Relevamiento de datos.. 8 1.2.2.2 Observaciones 12 1.2.2.3 Normativas legales observadas por el analista 13 2.3 Modelado del Proceso de Negocio 15 1.2.4 Alcance del Proyecto. 21 2.5 Descripcin del Problema 23 2.6 Objetivo del Negocio 24 3 Usuarios. 25 3.2 Ambiente 28 4 Requisitos. 29 4.4 Documentacin 31 CAPITULO II. ANALISIS Y DISEO UML 1 DISEO.. 33 1.1Modelo de caso de uso Global 33 1.2.3 Caso de Uso Modelo del Negocio 34 2.4 Modelo de informacin (DER).. 36 1.3 Diagrama de Clase. 37 1.4 Diagrama de Casos de Usos. 38 1.4.1 C.U Gestionar Compras.. 38 1.4.2 C.U Recibo Pago Compras.. 46 1.4.3 C.U Nota Crdito Compras.. 50 1.4.4 C.U Nota de Debito Compras.. 56 1.4.5 C.U Orden de Compras. 61 1.4.5 C.U Pedido de Compras.. 67 1.4.1 C.U Gestionar Ventas 73 1.4.2 C.U Registrar Factura Ventas.. 74

1.4.3 C.U Nota Crdito Ventas.. 1.4.4 C.U Nota de Debito Ventas.. 1.4.5 C.U Nota Remisin 1.4.6 C.U Gestionar Caja

79 85 91 95

1.4.6 C.U Pedido venta. 94 1.6.1.1 C.U Operacin con registros.. 107 1.6.1.2 C.U Validar datos. 111 1.7 Caso de Uso Mantenimiento del Sistemas.. 112 1.7.1 C.U Mantenimiento Ref.a Contacto. 113 1.7.2 C.U Mantenimiento Ref.a Articulos. 133 1.7.2.1 Caso de Uso Garantia 162 1.7.3 C.U Mantenimiento Ref.a Empresa. 163 1.7.4 C.U Mantenimiento Ref.a Usuario. 1.7.5 C.U Mantenimiento Ref.a Factura. 1.7.3.4 C.U Mantenimiento Ref.a Documento financieros 176 185 196

1.4.4 C.U Mantenimiento Datos chofer y Vehculo. 232 1.7.3.5 C.U Mantenimiento Motivo traslado 233 1.7.3.6 C.U Mantenimiento Deposito. 113 1.8 Caso de Uso Gestionar Informes de Compras.. 241 1.8.1 Informe Factura Compras242 1.8.2 Informe Nota Crdito Compras. 244 1.8.3 Informe Nota debito Compras 246 1.8.4 Informe Orden de Compras 248 1.9 Caso de Uso Gestionar Informes de Ventas.. 250 1.9.1 Informe Factura Ventas 1.9.2 Informe Nota Debito Ventas. 1.9.3 Informe Nota de Remisin 251 253 255

1.9.4 Informe Nota Crdito Ventas 257 1.10 Diagrama de Despliegue. 259 1.11 Organigrama estructural de mdulos (Men del Sistema)............ 260 Anexo.. 261 Concepto de garanta legal.. 262

3.4 Descripcin de la Poblacin y Muestra 15. 3.5 Tcnicas e instrumentos de recoleccin datos............16 FUENTES CONSULTADAS..17

1. ANALISIS
1.1 Introduccin Los avances tecnolgicos en los ltimos aos han evolucionado tanto, que se ha incrementado la necesidad en las empresas en optimizar los trabajos, por esa razn la importancia de la informtica que nos introducen al mundo de la digitalizacin, donde tiende contribuir a salvaguardar la integridad de la informacin. Uno de los problemas al que nos enfrentamos actualmente, es cmo podemos aplicar las tendencias actuales de las bases de datos para facilitar la administracin de la informacin especficamente para el control de las compras y ventas, en los puntos de ventas. Dada la necesidad de utilizar estos sistemas como base en algunos negocios de electrodomsticos, se propone como objetivo central en el presente trabajo, establecer mejoras a partir del diagnstico del funcionamiento de dicho establecimiento. Como podemos ver existen varias empresas que se dedican a la compra y ventas de electrodomsticos y que debe mantenerse bajo nivel de calidad y responder segn la exigencia del mercado, considerar siempre la competencia existente con otras empresas. Por ello el presente proyecto se llevar a cabo teniendo como empresa a Comercial GLONIFER, una empresa de electrodomsticos apuntando al desarrollo de un sistema de informacin, por el cual sea posible aplicar esta nueva tecnologa de la informatizacin, aprovechando las ventajas que ofrece para solventar las ineficiencias de inquietudes de la determinada organizacin. Para ello se iniciar con un relevamiento recaudando informacin, se realizar una descripcin de la empresa perteneciente al sector de todos los departamentos, seguidamente del anlisis y diagnstico del caso y la situacin en el que se trabaja actualmente para su posterior ejecucin. las determinadas actividades afectadas y agilizar los servicios buscando satisfacer las

2. Posicionamiento 2.1 Estructura de la Empresa La Empresa de Electrodomsticos GLONIFER, cuenta con tres departamentos operacionales que son: Departamento de Compras: Est encabezado por un jefe de Compras que es el Administrador quien tiene a su cargo todas las gestiones relacionadas a la compra. Departamento de Ventas: Tiene a su cargo a los vendedores o personal de ventas. Se encargan de gestionar las transacciones referentes a las ventas. Departamento de Tesorera: Es la encargada de la documentacin soporte de la salida de efectivo.

Historial GLONIFER es una Empresa Unipersonal que surgi por iniciativa de los dueos Alba Nidia Bentez y esposo, ambos profesionales se propusieron en abrir una Casa de Electrodomsticos, ya que no haba ningn negocio que se dedicaba en ese negocio, no haba competencia en el ao 2001 en la ciudad de Ral A. Oviedo. Actualmente este negocio se encuentra en J. Eulogio Estigarribia que es la central dejando funcionar en el primer local como sucursal, los dueos provee los artculos de lavarropas, secarropas, ventiladores, entre otros, y a la. Tambin realizan servicios a domicilio. Est situada en la ciudad de J. Eulogio Estigarribia sobre la calle Jos A. Flores c/ 15 de agosto.

1.1. Organigrama Actual PROPIETARIO

CONTADOR

ADMINISTRADOR

JEFE DE VENTAS

TESORERIA

Personal de compras

Cajero

Personal Ventas

2.1.2. Organigrama Propuesto ADMINISTRADOR

CONTABILIDAD

JEFE DE COMPRAS

JEFE DE VENTAS

RR.HH

TESORERIA

Personal de Compras

Personal de ventas

Cajero

10

2.2. Relevamiento Entrevistas Entrevistado: El Administrador Ricardo Samudio. 1- Cmo est organizada la Empresa? Esta organizada de la siguiente forma. Esta la parte administrativa, el departamento de Compra y departamento de ventas, los departamentos tienen diferentes funciones que desempean siempre acorde a la exigencia del propietario. 2- Cules son los cargos que se desempean cada departamento? La parte administrativa, es en donde se evala el estado de la Empresa, se toman las decisiones, se realizan los pagos, ordenan pedido, organizan los trabajos, y controla a los dems departamento. La parte de compras, tiene la responsabilidad de adquirir los artculos tanto para la empresa como as tambin para la venta, poniendo mucha atencin a la hora de las compras. La parte de atencin al cliente y de ventas donde se toman los pedidos de los proveedores, se realizan tambin los cobros, la apertura y cierre de cajas. Es un centro de compra y ventas de mercaderas, una Casa Comercial. 3-Cmo se realiza las compras de mercaderas? Lo que se hace es que se emite una orden de compra, quien lo hace es el personal del rea de atencin al cliente (personal del departamento de compras). Luego esa orden de compra es analizada por el jefe de Compras quien, despus de analizar el estado de los artculos, autoriza el pedido. Elaborar la orden de compra no es obligatorio, debido a que las compras se pueden realizar de forma directa. La mayora de las veces se retira de la caja un monto estimativo basado en la Orden de compra y luego de realizar la compra, el monto es rendido por medio de un comprobante legal. En muchas ocasiones las compras se realizan a travs de va telefnica y los proveedores traen los pedidos al local, en ese caso, la persona quien reciba los pedidos (Generalmente el Jefe o encargado de Compras y en

11

ocasiones el/la recepcionista) deber verificar uno por uno que coincidan todos los datos de la factura) una orden de pago que es llevado hasta la cajera. Observacin: Al momento de registrar se tendr en cuenta: El nombre del producto, precio de costo, para su posterior precio de venta, la marca, la categora. 4- Cmo manejan la parte administrativa? Se verifica el ingreso que viene a hacer la recaudacin del da ya sea por las ventas o los cobros. Existe una caja en donde se deja un monto fijo en caso de que se necesiten cambios y la diferencia es retirada por el cajero quien procede a su administracin. Rinde el monto necesario para cubrir los gastos pendientes y del saldo (si es que hay) se guarda un monto fijo (por si surja un gasto improvisado) y el resto se deposita en cuentas corrientes. Tambin esta los egresos que si o si se debe de controlar a la hora extraer el dinero. - Gastos Fijos: Son los montos que si o si se pagan habiendo o no movimientos, generalmente de manera mensual como: agua, luz, etc. - Gastos Superfluos: Son los gastos extras que no generan ganancias pero que sirven para mantener en buenas condiciones a la Empresa o brindar mejores servicios. Por ejemplo, compras de artculos de limpieza. - Pago de Honorarios Profesionales: Como su nombre lo indica, son los pagos por los servicios que brindan los profesionales que no forman parte del Recurso Humano. Por ejemplo, el pago a los contadores. - Pago a personales: Es el sueldo o jornal que reciben los personales como remuneracin del trabajo realizado en el da. Por ejemplo, la recepcionista recibe un monto mensualmente, los personales de trabajo en cambio hay quienes son jornaleros y algunos ayudantes ganan por tanto, estos son gastos de lo cual si o si sale de la empresa porque de hecho que sin personal no se podra generar ganancias.

12

5- Qu datos se podr registrar en las ventas? La fecha, el precio del producto, y el contacto-cliente 6- Cmo organizan las mercaderas en el saln? Y todos los artculos van siendo ordenados de acuerdo a secciones, tambin por categoras o el tipo de mercaderas de manera a facilitar la localizacin 7- Dan garanta de los artculos vendidos, en caso de que haya algn reclamo de qu manera se realiza? S, por supuesto que damos garanta. En caso de los reclamos, el cliente deber de presentar la factura en el que figuran los detalles del artculo que compro, de esta forma podremos definir el problema. En donde la Empresa se responsabiliza de los gastos y se realiza el trabajo, pero en caso contrario, si ya no forma parte de la garanta y viene que se le haga el trabajo respecto a esto la empresa ya no se responsabiliza por tal problema. 8- A parte de brindar servicios de garanta Qu otras actividades brindan? Realizamos entrega a domicilio si el cliente no cuenta con el mvil correspondiente para desplazarse, pero si el cliente vive muy lejos hacemos recargo en los precios. 9- Los cobros se realizan en efectivo o utilizan otras formas de cobros? Si aceptamos por lo general dinero en efectivo y cheques. 10- Tiene registrados todos los ingresos generados en el da? No contamos con un registro detallado de los ingresos, dependiendo del movimiento, a veces anotamos en un cuaderno cuando necesitamos un resumen del da o solamente recurrimos a los documentos emitidos, como factura legal y recibos. 11- Qu datos necesitan controlar de los proveedores? Lo que queremos controlar es el nombre, la razn social as sabemos de qu empresa se nos proveer, su ruc, nmero de documento, direccin, y

13

su telfono. 12- Qu datos registran de los clientes? Registramos mayormente los nombres, la razn social, el ruc del cliente o su, nmero de documento en caso que no posea el ruc, direccin, y su telfono. 13- Tienen distintos proveedores? Si, y de todas partes. 14- Obtienen descuentos en sus compras y en las ventas dan descuentos a los clientes? Si, la mayora de las veces, depende de los tipos de mercaderas entre un 9% y 12%. 15- Qu datos manejan de sus vendedores? Normalmente manejamos los Nombre, C.I o Ruc. 16- Cmo saben cul producto falta en el depsito? Los personales de atencin al cliente se encargan de contar la cantidad de mercadera una vez a la semana, y anotan todo en un cuaderno de pedidos, dependiendo de cul es el artculo y por lo general se anota la marca, y el tipo de artculo. 17- Cuando llega la mercadera, que es lo que se realiza primeramente? Los personales de ventas junto con el jefe de compras se controlan los artculos entrante, y se compara con la factura de compra del proveedor. 18- Cmo saben sus ganancias? Tenemos un porcentaje de suma sobre el costo, se calcula sumando todos los totales de las ventas tanto del ingreso y egresos de la misma.

14

1.2.2.2 Observaciones El jefe de compras es el responsable de controlar si las artculos si este llegaron en buen estado o con algn defecto. Despus de finalizar las compras, las mercaderas son ordenadas por seccin ya sea por el vendedor, el Jefe de Compras para poder actualizar la existencia de los electrodomsticos.

15

1.2.2.3 Descripcin de Normativas Legales Observadas por el Analista. Como se sabe las Facturas son los nicos documentos creados para respaldar el crdito fiscal del IVA y costos y gastos del impuesto a la Renta, cuando identifican al comprador con RUC y nombre o razn social. Por eso la empresa emite a sus clientes como tambin exige a sus proveedores las facturas correspondientes. Cuando las facturas no se expiden a los clientes, el personal encargado de las compras debe obligatoriamente utilizar la auto facturacin para equiparar las ventas, porqu esto slo respaldan costos y gastos del impuesto a la Renta. La empresa emite y recibe las Notas de Crdito y Notas de Dbito que son documentos contables complementarios a los Comprobantes de Venta. Desde el punto de vista de la empresa, la nota crdito significa una erogacin, y la nota debito significa un ingreso para sta. El primero expide para anular operaciones y aceptar devoluciones con posterioridad a la expedicin del Comprobante de Venta. Algunos casos en que se emplea la nota crdito pueden ser por: avera de productos vendidos, rebajas o disminucin de precios, devoluciones o descuentos especiales, o corregir errores por exceso en la facturacin. La nota crdito disminuye la deuda o el saldo de la respectiva cuenta. La Nota dbito que es un comprobante que una empresa enva a su cliente, en la que se le notifica haber cargado o debitado en su cuenta una determinada suma o valor, por el concepto que se indica en la misma nota. Este documento incrementa el valor de la deuda o saldo de la cuenta, ya sea por un error en la facturacin, inters por mora en el pago, o cualquier otra circunstancia que signifique el incremento del saldo de una cuenta. Las Notas de Dbito deben expedirse para recuperar costos o gastos incurridos por el vendedor con posterioridad a la expedicin del Comprobante de Venta. Art. 30.-NOTAS DE REMISIN.- Son los documentos que sustentan el

16

traslado de mercaderas dentro del territorio nacional, por cualquier motivo y las mercaderas en depsito, siempre que cumplan con los requisitos establecidos en el presente Decreto. Las Notas de Remisin debern ser expedidas en forma previa al traslado y acompaar a la mercadera en trnsito en todo el trayecto. La Nota de Remisin no sustituye a los documentos requeridos por otras instituciones diferentes de la Administracin Tributaria para el traslado de productos o bienes que por su naturaleza requieran contar con documentacin especial. Las notas de remisin se expiden para que los vendedores puedan trasladar los productos por las zonas correspondientes a cada uno.

17

2.3 Modelado del Proceso de Negocio. 2.3.1 Diagrama de Actividades. DEPARTAMENTO DE COMPRAS. El departamento de compras cuenta con dos funciones principales, una de ellas es la de gestionar las compras y la otra funcin es la de gestionar los pagos a los proveedores. Antes de proceder a la compra se realiza la consulta por la existencia de artculos si no existe se procede a elaborar la orden de compra, que por general el que tiene que autorizar es el Jefe de compras, por lo que analiza presupuesto, y considera elegir al proveedor con el mejor presupuesto, propone siempre el condicin de la compra si es contado o a crdito luego se procede y se autoriza el pedido de la dicha compra. Siempre antes de registra la compra se verifica si est en buen estado o presenta mal estado o si no existe error en cuanto al envo, si hay problema se realiza la devolucin de la mercadera y se emite una nota de crdito y se anula la compra y se rinde cuentas con el tesorero. Una vez realizada la compra, se emite una orden de pago. Se realiza el pago correspondiente y a contrapartida el proveedor genera recibos por las entregas, hasta que se cubra el monto facturado.

18

19

2.3.1 Diagrama de Actividades. DEPARTAMENTO DE VENTAS. El departamento de ventas cuenta con dos funciones principales, una de ellas es la de Gestionar procedimiento de ventas y otra funcin es la de gestionar los reclamos por devolucin y por garanta de los artculos. El primer procedimiento es cuando el cliente realiza pedido de artculos, donde el personal de venta consulta por la existencia .Si el articulo esta disponible se procede a la venta, donde primeramente se obtiene o se registra datos de los clientes y luego se procede a la ejecucin del mismo. Una vez hecho la entrega, se procede al cobro si es a crdito o al contado, ambos forma de cobro se realiza de forma diferente, luego de que se cobra al cliente se emite el recibo de dinero. En el caso de devolucin, si se realiz algn cobro, se devuelve el dinero. En el caso de Garanta, se vuelve a realizar la reparacin el cambio por otro artculo, y los egresos se registran como gastos de Garanta ya que el cliente no paga ms por la reparacin porque existe una garanta de por medio.

20

21

1.2.4 Alcance del Proyecto 2.4.1. Procedimiento de Compras Las gestiones a ser realizadas dentro de los departamentos de compras y ventas: En el departamento de compras incluyen las operaciones referentes a las compras como: orden de compra, registro pedido de compra; registrar la factura compra, adems del registro de control de existencia, se generara cuentas a pagar (Recibo pago), tambin referentes a las devoluciones como: elaboracin de nota de crdito, nota de; y se emitir informes en donde se tendr la actualizacin inmediata de todas las compras. 2.4.2. Procedimiento de Ventas En el departamento de ventas se incluyen las operaciones referentes a las ventas como: pedido de venta y registro de la venta, tambin el tipo factura si es (Contado o a Crdito). Operaciones referentes a cobros como: elaborar recibo cobro, registrara las cobranzas por forma de cobro (efectivo, cheque, tarjeta), y emitir recibo de dinero(Recibo de dinero por cobro), y las gestiones correspondientes a los reclamos realizados por los clientes como: elaborar nota de crdito, anular factura de venta y registrar las gestiones por concepto de garanta. Operaciones referentes a Caja: Se realizara la apertura y cierre de caja, as tambin el arqueo de caja, y las actualizaciones inmediatas de las mercaderas en depsito. Tambin al final del da al realizar el cierre de caja se realiza las recaudaciones del da. Los usuarios del sistema podrn comunicarse entre s y relacionar sus operaciones mediante la conexin a una red.

22

1.2.4 Alcance del Proyecto 2.4.1. Procedimiento de Compras Las gestiones a ser realizadas dentro de los departamentos de compras y ventas: En el departamento de compras incluyen las operaciones referentes a las compras como: orden de compra, registro pedido de compra; registrar la factura compra, adems del registro de control de existencia, se generara cuentas a pagar (Recibo pago), tambin referentes a las devoluciones como: elaboracin de nota de crdito, nota de; y se emitir informes en donde se tendr la actualizacin inmediata de todas las compras. 2.4.2. Procedimiento de Ventas En el departamento de ventas se incluyen las operaciones referentes a las ventas como: pedido de venta y registro de la venta, tambin el tipo factura si es (Contado o a Crdito). Operaciones referentes a cobros como: elaborar recibo cobro, registrara las cobranzas por forma de cobro (efectivo, cheque, tarjeta), y emitir recibo de dinero(Recibo de dinero por cobro), y las gestiones correspondientes a los reclamos realizados por los clientes como: elaborar nota de crdito, anular factura de venta y registrar las gestiones por concepto de garanta. Operaciones referentes a Caja: Se realizara la apertura y cierre de caja, as tambin el arqueo de caja, y las actualizaciones inmediatas de las mercaderas en depsito. Tambin al final del da al realizar el cierre de caja se realiza las recaudaciones del da. Los usuarios del sistema podrn comunicarse entre s y relacionar sus operaciones mediante la conexin a intranet.

23

2.4.3. Procedimiento de Mantenimientos de Sistemas Se influyen mantenimientos referentes a los archivos referenciales como los datos de Contacto (Cliente o proveedor), el tipo factura (Contado o Crdito). Se permitir el acceso a nuevos usuarios.

24

2.5. Descripcin del problema Viendo el panorama general de la casa de electrodomsticos y que con este proyecto de desarrollo de un software se pretende dar solucin y facilitar a las reas de los departamentos de compra y ventas, mejoras en los servicios y tener una seguridad de todos los datos para gestionar la informacin al usuario que interactuar con el sistema del negocio. Problema El problema se debe a la lentitud en los trabajos ya que actualmente se maneja manualmente. Afecta Afecta principalmente en los departamentos de Compras y ventas. Cuyo impacto es El i impacto est en la salida de todas los artculos o sea principalmente en las ventas Una buena solucin seria Una buena solucin sera la implementacin de un software tal beneficio seria la de controlar de manera automatizada todos los datos que el negocio maneja en especial la facturacin que es una obligacin de cada ente comercial

25

2.6. Objetivo del negocio Con este proyecto de desarrollo de un software se pretende dar solucin y facilitar a las reas de los departamentos de compra y ventas, mejorando la seguridad de los datos, darle mayor interactuar con el sistema del negocio. Los beneficios del negocio son: Tener acceso rpido a la informacin y por ende mejora en la atencin a los clientes. En cuanto a la Generacin de informes, fcil acceso a los reportes de la empresa, que permitan corregir fallas difciles de detectar y controlar con un sistema netamente manual, agilizando los informes de manera automtica. Trato ms efectivo con el cliente. Seguridad a la hora de efectuar transacciones. Conocimiento ms claro de los productos. Evitar prdida de tiempo recopilando informacin que ya est estar almacenada en bases de datos que se pueden compartir. El problema de falta de comunicacin entre las diferentes instancias a nivel directivo ser ms efectiva la comunicacin ya que el propietario desde su propia oficina tendr acceso a lo relacionado con la administracin y organizacin de la empresa. confiabilidad al usuario que

26

3. Usuarios Gerente, Jefe de Compras, Personal de Compras, Jefe de Ventas, personal de Ventas, Cajero, Personal Informtico. 3.1. Resumen

PERFIL GerenteAdministrador

DESCRIPCION Este es la persona encargada que comanda en el negocio inclusive de controlar y obtener informes tanto de la compra y las ventas.

RESPONSABILIDAD Tiene la obligacin de supervisar, controlar y liderar de nuevas estrategias, tiene acceso a todas las funciones del sistema. Est encargado de la manutencin de usuarios del sistema.. Realiza evaluaciones peridicas acerca del cumplimiento de las funciones de los diferentes departamentos, verifica los reportes de cada una de ellas. Manejar y controla racionalmente los inventarios requeridos.

Jefe de Compras

Autoriza orden de compras segn programa, o segn haga falta.

Tiene la obligacin de solicitar presupuestos de los artculos a diferentes proveedores, para analizar cul ofrece mejor calidad, mayor garanta y mejores precios. Su funcin es recibir y autorizar las ordenes de compras,

27

registrar las compras realizadas e imprimir rdenes de pago. Controla los informes de artculos en stock. Personal de Compras Recibe la orden de compras en donde se estipula la cantidad y calidad requerida para entregar al proveedor, y realiza el pedido. Tiene la funcin de adquirir los artculos verificar con la factura los artculos que se provee, comunicando al jefe de compras sobre dicha compra, si todo est bien se procede al pago, por el contrario si existe error realiza la devolucin. Jefe de Ventas Supervisa y las gestiones de ventas, analiza presupuesto, utiliza estrategias, emite nota de crdito en caso de devoluciones. Personal de ventas existencia de artculos, realiza orden de ventas, Registrar las cobranzas por forma de cobro (efectivo, cheque, tarjeta). Tiene acceso al departamento de ventas, puede imprimir orden de venta u orden de cobro a cliente. Tambin tiene acceso a los informes de los artculos ingresados

Comunica sobre el ajuste de Tiene acceso al departamento de ventas, recibe orden de venta u orden de cobro. tiene acceso a los depsitos y de conocer los precios.

Cajero

Registra los cobros, Imprime factura legal, imprime recibo.

Inicia la apertura y cierre de caja, teniendo as acceso al departamento de ventas, puede transaccionar ventas, registrar cobros, imprimir

28

factura legal y recibos. Tiene acceso al estado de cuenta de los clientes, realiza arqueo al finalizar el da con el administrador.

29

3.2. Ambiente Ambiente Propuesto Sistemas Operacionales Usuario Linux Distribucin Ubuntu Client Servidor Linux Distribucin Ubuntu Server

Gerenciador de Base de Datos

MySQL 5.1.54-1

Lenguaje de Programacin

Python

Librera para las Intrefaces

GTK

Librera para generar Informes

Reportlab

Diseador de Interfaces

Glade 3.8

30

4- Requisitos 4.1 Funcionales Mantener Login El sistema permitir el mantenimiento de login de los Usuarios, donde el usuario ingresar a la ventana de acceso, a travs de un login y una contrasea digitados. Mantener Informaciones El sistema permitir la 4.2. No Funcionales Desempeo Tiempo de Respuesta: Se espera que no haya restricciones en cuanto al tiempo de respuesta, se puede considerar, este tiempo puede ser afectado por la conexin que el cliente posea: Medio Ideal Mximo Intolerable - 5 segundos; - 2 segundos; - 60 segundos. - 80 segundos. inclusin, alteracin y consulta de las informaciones en relacin a los Funcionarios.

Capacidad: Limitada por la escalabilidad de los servidores de la red del Comercial Santo Tomas, juntamente con la velocidad de redes y servidores utilizados. Disponibilidad El sistema deber estar disponible 24 horas. Recursos de Utilizacin Las configuraciones mnimas necesarias del ambiente de produccin: Recursos de Hardware (ideal): Pentium(R) 4 CPU de 3GHz; 1ddr2 RAM; Hd de 40 GB.

31

Recursos de Software: Sistema Operativo Linux/XP/Windows Vista/ Windows 7/Mac OS./Solaris, Base de Datos MySQL. Libreras Python/GTK. Recursos de Ambiente: Conexin con Intranet. Requisitos de Sistema Confiabilidad de los datos cualquier dato deber estar disponible en la base de datos de forma coherente antes que sea removido por algn usuario autorizado. Autenticacin de Usuario definir login y contrasea del administrador del sistema. Todos los usuarios debern entrar con login y contrasea para ingresar al sistema. 4.3. No tcnico El tiempo medio de entrenamiento ser de una semana para cada entrega parcial del sistema. Requisitos de Homologacin/Ambiente Tipo de servicio a ser realizado Los servicios a ser ejecutados sern: El desarrollo del sistema al Centro Comercial GLONIFER y la documentacin del sistema. El Sistema del Centro Comercial GLONIFER deber ser testado e instalado. En este momento debern ser entrenados operadores del sistema a ser implantado.

32

4.4. Documentacin Manual de usuario: Ser desarrollado por el equipo. Manual de Anlisis y Diseo del sistema: Ser desarrollado por el equipo. Manual de Seguridad: Ser desarrollado por el equipo. 5. Conclusin del Producto El Producto estar hecho y cerrado cuando todos los requisitos establecidos en el documento de visin, en las especificaciones de casos de uso y en el modelo de casos de uso fueran atendidos. 6. Productos a ser entregados - Sistema desarrollado, instalado, testado y aprobado por el usuario; - Base de datos utilizada en MySQL; - Archivos digitales de documentacin actualizada; - Capacitacin de los Administradores y usuarios para el uso del sistema. 7. Restricciones, Suposiciones y Dependencias La construccin del sistema depende de los siguientes factores: -Desenvolvimiento del Cliente en el desarrollo del proyecto; -El equipo debe estar adaptada al ambiente de desarrollo, que incluye entrenamiento en el proceso y herramientas adoptadas; -El Arquitecto del sistema debe tener un total dominio de la arquitectura a ser implementada.

33

CAPITULO I. DOCUMENTO VISION

34

1. DISEO
1.1. Modelo de Caso de uso Global.

35

1.1.2 Caso de Uso Modelo de Negocio.

36

1.2. Modelo de informacin (DER).

37

1.3 Diagrama de Clase.

38

1.4. Diagrama de Casos de Uso. Caso de Uso: Gestionar Compras.

39

1.4.1 Diagrama de Caso de Uso: Registrar Factura Compras.

40

1.4.1 Especificacin de Caso de Uso: Registrar Factura Compras. Caso de Uso Registrar Factura Compra Descripcin El caso de uso comienza cuando el jefe de compra recibe la factura del contacto (proveedor) y procede a cargar al sistema por la interface de registro de compra. Actores Pre-Condicin Jefe de Compra Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de carga de compras Poseer el documento factura de compra del proveedor. No se podr realizar la operacin si no se tiene cargado el registro de artculo, contacto, tipo factura.

Flujo de Flujo Eventos Bsico

Para Agregar - Acceder a la ventana de registro de compras - Accionar el botn correspondiente para la carga de datos - Ingresar los datos consignados en la factura de compra - Buscar contactos (proveedores). - Buscar los artculos - Una vez elegido artculos se inserta en un cursor el detalle del artculo, se tiene la opcin de agregar ms artculos. - Guardar los datos de las compras. - Verificar los datos ingresados - Actualizar las cuentas compras - Para Eliminar - Buscar Registro Compra - Elegir el Registro Compra - Solicitar Confirmar la eliminacin con aceptar o cancelar - Si es aceptar la respuesta Automticamente el Registro Compra seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar.

41

Flujo Alterno Post-Condicin -

Perfil incorrecto de usuario. Factura de compra ya registrada

Actualizacin de la existencia del producto. No se emitirn factura por las compras registradas. Una factura de compra no podr ser registrado dos veces.

Archivos a Utilizar Contactos, Artculos, Factura Compra Detalle Factura Compra Tipo Factura Forma Pago

1.4.1 Diagrama de Secuencia: Registrar Factura Compras.

42

1.4.1 Diagrama de secuencia: Modificar Factura Compras.

43

1.4.1 Diagrama de Secuencia: Eliminar e Imprimir Factura Compras

44

1.4.1 Diagrama de Secuencia: Gestionar Detalle Factura Compras.

45

Prototipo de Interfaz de Registrar Factura Compras (GUI).

46

1.4.1.1 Diagrama de Caso de Uso: Recibo Pago Compras.

47

1.4.1.1 Especificacin de Caso de uso: Recibo Pago Compras. Caso de Uso Registrar Recibo pago Se procede a registrar los recibos por los pagos efectuados a los proveedores, se utiliza el mtodo Lifo (las ultimas deudas sern los primeros en pagarse) en caso de que no exista pagos pendientes se considera como pago por adelantado. Usuario(Jefe de Compras) - Registro de Contacto(Proveedor) - Registro de Formapago.

Descripcin

Actor Pre-Condicin

Flujo Bsico Flujo de Eventos Flujo Alterno

- Seleccionar Contactos (Proveedor) - Seleccionar Forma de pago. -Seleccionar Numero de Factura - Guardar Registro. - Prdida de Conexin con la base de dato. - Registro por pagos a proveedores ya existe.

Post-Condicin

Se registra los pagos hechos a los proveedores Se utilizan las siguiente entidades Contactos(proveedor) Forma pago

Descripcin de los campos

48

1.4.1.1 Diagrama de secuencia: Recibo Pago Compras.

49

Interfaz Grfica de Recibo Pago (GUI).

50

1.4.2 Caso de Uso: Registrar Nota de Crdito.

51

1.4.2 Especificacin de Caso de Uso: Registrar Nota Credito Compras. Nombre Descripcin Registrar Nota de Crdito Compra El caso de uso describe todos los mtodos necesarios para que el formulario registro de nota de crdito funcione correctamente, muestra las informaciones que el usuario necesitar para realizar la operacin. Actores Pre-Condicin Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de compras.

Flujo Bsico

El usuario elegir la factura que ya est registrada, posteriormente se llenaran los campos de la factura en el formulario, despus tendr que elegir el tem para insertar en el detalle. Perdida de la conexin a la base de datos.

Flujo de Eventos

Flujo Alterno

Corte inesperado elctrica.

de

la

corriente

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Se actualizara mercaderas. la existencia de

52

Facturacompras Detallecompras notacreditocompras Lista de Archivos o Tablas Detallenotacredito compras Articulos Contactos

Gloniferdb Gloniferdb Gloniferdb Gloniferdb

Gloniferdb Gloniferdb

1.4.2 Diagrama de Secuencia: Registrar Nota de Crdito.

53

1.4.2 Diagrama de Secuencia: Gestionar Detalle de Nota de Crdito

54

1.4.2 Diagrama de Secuencia: Registrar nota crdito compras(Modificar).

55

Prototipo de Interfaz de Nota de Crdito (GUI).

56

1.4.3 Diagrama de Caso de Uso: Registrar Nota de Dbito.

57

1.4.3 Especificacin de Caso de Uso: Registrar Nota Debito. Nombre Descripcin Registrar Nota de Dbito Compra. El caso de uso describe todos los mtodos funcione necesarios para que el las formulario registro de nota de dbito correctamente, muestra informaciones que el usuario necesitar para realizar la operacin. Actores Pre-Condicin Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de compras.

El usuario elegir la factura que ya est registrada, posteriormente se llenaran los Flujo Bsico campos de la factura en el formulario, despus tendr que elegir el tem para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado elctrica. de la corriente

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Lista de Archivos o Tablas Se actualizara mercaderas. facturacompras la existencia Gloniferdb de

58

detallecompras notadebitocompras Detallenotadebito compras Articulos contactos

Gloniferdb Gloniferdb Gloniferdb

Gloniferdb Gloniferdb

1.4.3 Diagrama de Secuencia: Registrar Nota Debito Compras.

59

1.4.3 Diagrama de Secuencia: Detalle Nota Debito Compras.

60

Interfaz Grfica de Nota de Debito Compras. (GUI)

61

1.4.4 Diagrama de Caso de Uso: Registrar Orden de Compras.

62

1.4.4 Especificacin de Caso de Uso: Orden de Compras


Nombre Descripcin Actores Pre-Condicin Registrar Orden de Compras Registrar datos de Orden Compras Usuarios Que la terminal de trabajo est conectada a una de las redes de la empresa. Login del Usuario. Tener registrado los Artculos. Tener registrado proveedores El usuario primeramente debe elegir un proveedor, posteriormente puede buscar el Flujo Bsico Articulos que desea para despus escribir la cantidad. Flujo de Eventos Flujo Alterno Perdida de la conexin a la base de datos. Corte inesperado de la energa elctrica.

Se mostrar en la pantalla mensajes para Flujo de indicarle al usuario que se ha producido un Excepcin error en la operacin que est realizando. Post-Condicin Se podr generar OrdenCompras. informes de

Estar disponible una orden para generar la orden de compra. Tabla o Archivo OrdenCompras Detalle OrdenCompras Listado de Archivos o Tablas Contacto TipoFactura FormaPago Articulos Monedas Base de Datos Glonifedb Glonifedb Glonifedb Glonifedb Glonifedb Glonifedb Glonifedb

63

Pedido

1.4.4 Diagrama de Secuencia: Registrar Orden Compras.

64

1.4.4 Diagrama de Secuencia: Modificar Orden Compras.

65

1.4.4 Diagrama de Secuencia: Detalle Orden Compras.

66

Interfaz Grfica de Orden de Compras (GUI).

67

1.4.5 Diagrama de Caso de Uso: Registrar Pedido de Compras.

68

1.4.5 Especificacin de Caso de Uso: Registrar PedidoCompras. Nombre Descripcin Actores Registrar Pedidos Compras Registrar registro orden de compras. Usuarios

Pre-Condicin Que la terminal de trabajo est conectada a una de las redes de la empresa. Login del Usuario. Tener registrado los tems. Tener registrado proveedores El usuario primeramente debe elegir un proveedor, posteriormente puede buscar el tem que desea para despus escribir la cantidad. Perdida de la conexin a la base de datos. Corte inesperado de la energa elctrica. Se mostrar en la pantalla mensajes para indicarle al usuario que se ha producido un error en la operacin que est realizando.

Flujo Bsico Flujo de Flujo Event Alterno os Flujo de Excepci n

Post-Condicin Se podr generar informes de pedidos. Estar disponible un pedido para generar la orden de compra. Pedidos Listado de Archivos o Tablas Detalle Pedidos Contacto Articulos Gloniferdb Gloniferdb Gloniferdb Gloniferdb

69

1.4.5 Diagrama de Secuencia: Registrar Pedido Compras.

70

1.4.5 Diagrama de Secuencia: Modificar Pedido Compras.

71

1.4.5 Diagrama de Secuencia: Gestionar Detalle de Pedido Compras.

72

Prototipo de Interfaz de Pedido Compras (GUI).

73

1.5 Diagrama de Caso de Uso: Gestionar Ventas

74

1.5.1 Diagrama de Caso de Uso: Registrar Factura Ventas.

75

1.5.1 Especificacin de Caso de Uso: Registrar Factura Ventas. Caso de Uso Descripcin Registrar Factura ventas El caso de uso comienza cuando el jefe de venta recibe la factura del contacto (proveedor) y procede a cargar al sistema por la interface de registro de venta. Jefe de ventas y Usuario. Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de carga de ventas. Poseer el documento factura de venta del proveedor. No se podr realizar la operacin se no se tiene cargado el registro de artculos, contacto, tipo factura.

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de venta. Accionar el botn correspondiente para la carga de datos Ingresar los datos consignados en la factura de venta. - Buscar contactos (proveedores). - Buscar los artculos - Una vez elegido tem se inserta en un cursor el detalle de los artculos, se tiene la opcin de agregar ms tem. Guardar los datos de las ventas. Verificar los datos ingresados Actualizar las cuentas venta . Para Eliminar - Buscar Registro venta. - Elegir el Registro venta Solicitar Confirmar la eliminacin con aceptar o cancelar - Si es aceptar la respuesta Automticamente el Registro venta a seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar.

76

Flujo Alterno Post-Condicin

Perfil incorrecto de usuario. Factura de venta ya registrada Actualizacin de la existencia del articulo en el stock No se emitirn factura por las compras registradas. Una factura de venta no podr ser registrado dos veces.

Archivos a Utilizar Contacto, Artculo, Factura ventas Detalle Factura ventas Tipo Factura Forma Pago Tarjeta Cheque terceros Moneda

77

1.5.1 Diagrama de Secuencia: Registrar Factura Ventas.

78

1.5.1 Diagrama de Secuencia: Gestionar detalle Factura Ventas.

79

1.5.2 Diagrama de Caso de Uso: Registrar nota de crdito ventas.

80

Nombre Descripcin

Registrar Nota de Crdito Ventas. El caso de uso describe todos los mtodos funcione necesarios para que el las formulario registro de nota de crdito correctamente, muestra informaciones que el usuario necesitar para realizar la operacin.

Actores Pre-Condicin

Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de ventas.

El usuario elegir la factura que ya est registrada, posteriormente se llenaran los Flujo Bsico campos de la factura en el formulario, despus tendr que elegir el tems para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado elctrica. de la corriente

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Se actualizara mercaderas. Tabla la existencia Base Datos de de

Lista de Archivos o Tablas

81

Factura ventas Detalle ventas Nota crdito ventas Detalle nota compras Articulos Contactos GUI o Vistas

Gloniferdb Gloniferdb Gloniferdb

crdito Gloniferdb Gloniferdb Gloniferdb

82

1.5.2 Diagrama de Secuencia: Registrar nota de crdito ventas.

83

1.5.2 Diagrama de Caso de Uso: Modificar nota de crdito ventas.

84

1.5.2 Diagrama de Caso de Uso: Detalle nota de crdito ventas.

85

1.5.3 Diagrama de Caso de Uso: Registrar nota de dbito ventas

86

1.5.3 Especificacin de Caso de Uso: Registrar Nota Debito Ventas. Nombre Descripcin Registrar Nota de Dbito Compra. El caso de uso describe todos los mtodos funcione necesarios para que el las formulario registro de nota de dbito correctamente, muestra informaciones que el usuario necesitar para realizar la operacin. Actores Pre-Condicin Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de compras.

El usuario elegir la factura que ya est registrada, posteriormente se llenaran los Flujo Bsico campos de la factura en el formulario, despus tendr que elegir el tem para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado elctrica. de la corriente

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Lista de Archivos o Tablas Se actualizara mercaderas. facturaventas la existencia Gloniferdb de

87

detalleventas notadebitoventas Detallenotadebito compras Detalle de FacturaVentas Articulos contactos

Gloniferdb Gloniferdb Gloniferdb

Gloniferdb Gloniferdb

88

1.5.3 Diagrama de Secuencia: Registrar Nota de Debito Ventas.

89

1.5.3 Diagrama de Secuencia: Modificar Nota Debito.

90

1.5.3 Diagrama de Secuencia: Gestionar Detalle de Nota Debito.

91

1.5.4 Diagrama de Caso de Uso: Registrar Nota de Remisin.

92

1.5.4 Especificacin de caso de Uso: Registrar Nota de Remisin. Caso de Uso Descripcin Registrar Nota Remisin Ventas Permite gestionar la carga de datos de las demandas de tems de los clientes de la empresa para el traslado de los productos hasta el local del cliente o traslado de depsito a depsito. Usuario Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Nota Remisin Ventas Se debe concretar el pedido del cliente. Acceder a la ventana de Registro de Nota Remisin Ventas. El sistema Captura el usuario, el timbrado, la fecha. Los datos sern rellenado automticamente al escribir el Nro. De Factura, se debe cargar los datos como: direccin punto partida, direccin punto llegada, fecha inicio traslado, fecha termino traslado, razn social transportista, ruc transportista, nombre conductor, ci_conductor, cod. Motivo traslado, cod datos vehculo. Despus de llenar los datos del encabezado Agregar cantidad y el tems para carga de los detalles de la Nota Remisin Venta. Mostrar detalle. Registrar los datos Nota Remisin Ventas Perfil incorrecto de usuario. No se puede agregar tems nuevos que no est en la factura venta. se emitirn comprobante por las Notas Remisin Ventas registradas. Los datos de la Nota Remisin Ventas no se pueden eliminar. La Nota Remisin se pueden anular. Nota Remisin Ventas Detalle Remisin Ventas Factura Venta.

Actores Pre-Condicin

Flujo de Flujo Bsico Eventos

Flujo Alterno -

Post-Condicin

Archivos a Utilizar

93

Detalle Factura Venta Contactos. Timbrado. Motivo Traslado Datos chofer y vehculo Establecimientos

94

1.5.4 Diagrama de Secuencia: Registrar nota de remisin ventas.

95

1.6 Diagrama de caso de uso: Gestionar Caja .

1.6.1 Diagrama de caso de uso: Apertura Caja

96

Nombre Descripcin

Apertura Caja El caso de uso describe todos los mtodos necesarios para que el formulario registro de apertura de caja funcione correctamente, muestra las informaciones que el usuario necesitar para realizar la operacin.

Actores Pre-condicin

Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Logis del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de ventas.

El usuario elegir la factura que ya esta registrada, posteriormente se llenaran Flujo Bsico los campos de la factura en el formulario, despus tendr que elegir el artculos para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado de la corriente elctrica.

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Lista de Archivos o Tablas Se actualizara la existencia de artculos. Tabla Alias de Base de la Tabla Datos

97

Apertura Caja Caja FacturaVentas

Gloniferdb Gloniferdb Gloniferdb

98

1.6.1 Diagrama de Secuencia: Apertura Caja

99

1.6.2 Diagrama de caso de uso: Cierre Caja

100

Nombre Descripcin

Cierre Caja El caso de uso describe todos los mtodos necesarios para muestra que el las formulario registro de cierre caja funcione correctamente, informaciones que el usuario necesitar para realizar la operacin.

Actores Pre-condicin

Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de ventas.

El usuario elegir el cierre de caja para la apertura de caja, posteriormente se Flujo Bsico llenaran los campos de cierre de caja en el formulario, despus tendr que elegir el tem para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado de la corriente elctrica.

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Lista de Archivos o Tablas Se actualizara la existencia de mercaderas. Tabla Base de Datos

101

Cierre Caja AperturaCaja

Gloniferdb Gloniferdb

102

1.6.2 Diagrama de Secuencia: Cierre Caja

103

1.6.3 Diagrama de caso de uso: Arqueo Caja

104

Nombre Descripcin

Arqueo Caja El caso de uso describe todos los mtodos formulario funcione necesarios registro de para que el caja las arqueo muestra

correctamente,

informaciones que el usuario necesitar para realizar la operacin. Actores Pre-condicin Usuarios. La estacin de trabajo debe estar conectada a una de las redes de la empresa. Login del usuario. El usuario debe contar con los privilegios para realizar la operacin. Tener registrado la factura de ventas.

El usuario elegir la factura que ya esta registrada, posteriormente se llenaran los Flujo Bsico campos de arqueo caja en el formulario, despus tendr que elegir el tem para insertar en el detalle. Perdida de la conexin a la base de datos. Flujo Alterno Corte inesperado de la corriente elctrica.

Flujo de Eventos

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Lista de Archivos o Tablas Se actualizara la existencia de mercaderas. Tabla Base de Datos

105

Arqueo Caja Apertura Caja

Gloniferdb Gloniferdb

106

1.6.3 Diagrama de Secuencia: Arqueo Caja

107

1.6.1.1 Diagrama de Caso de Uso: Operacin con registros .

108

Casos de Usos Descripcin

Operacin con registros Procedimiento con Registro es una clase especial que contiene todos los procesos bsicos de un formulario. Para que esta clase funcione solamente es necesario enviarle algunos parmetros. Dependiendo de los argumentos, el formulario creado puede comportarse como un Formulario de registro y Es posible tambin llamar a una de sus funciones, esto se hace instanciando al objeto y enviando los parmetros necesarios.

Actores Pre-Condicin

Usuarios. La estacin de trabajo debe estar conectada a la red de la empresa. Login del usuario. El usuario debe tener los permisos suficientes para realizar la operacin.

El flujo comienza cuando se llama al objeto o a una de sus funciones, los casos posibles son: insercin, actualizacin, eliminacin. El usuario presiona el botn nuevo de la pantalla principal, posteriormente se abre la ventana en el cual debe completar todos los campos obligatorios, despus presionando el botn aceptar los datos sern almacenados. Para la actualizacin el usuario tendr que seleccionar el registro deseado luego presionar el botn editar de la pantalla, con esta accin se abrir un formulario en el cual podr modificar los campos que desee, una vez hecho podr presionar el botn aceptar para

Flujo de Eventos

Flujo Bsico

109

concretar la operacin. Para el borrado el usuario debe seleccionar un registro, posteriormente presionar el botn eliminar que lanzar un mensaje de confirmacin, una vez que se confirme el dato seleccionado ser eliminado. Flujo Alterno Perdida de la conexin a la base de datos. Perfil incorrecto de usuario.

Se mostrar en la pantalla mensajes Flujo de para indicarle al usuario que se ha excepcin producido un error en la operacin que est realizando. Post-Condicin Se actualizar mercaderas. la existencia de

Ser posible generar informes de compras. Lista de tablas o archivos Gloniferdb.Table

110

1.6.1.1 Diagrama de secuencia: Operacin con registros.

111

1.6.1.2 Diagrama de Caso de Uso: Validar Datos.

112

1.7 Diagrama de Caso de Uso: Mantenimiento del Sistemas.

113

1.7.1 Diagrama de Caso de Uso: Mantener Referente a Contacto

114

1.7.1 Diagrama de caso de Uso: Mantener Contacto

115

Caso de Uso Descripcin

Actores Pre-Condicin

Mantener Contactos Permite realizar las operaciones de altas, bajas y modificaciones de los datos de contacto. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de la plantilla de contactos que tiene la empresa. El usuario de contactos, ya sea representante de venta, lo mismo el representante de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar contactos que estn asociados a los mismos, y el alta asociar automticamente al contacto con dicho representante. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de contacto. Los registros Ciudad, Genero, barrios y Tipo Contacto debe contener datos.

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de contacto Accionar el botn correspondiente para la carga de datos Cargar los datos de los contactos( como Razn Social, Ruc CI, Direccin, Telfono) Seleccionar idCiudad, Descripcin Seleccionar idTipoContacto, Descripcin Seleccionar idBarrios, Descripcin Seleccionar idGenero, Descripcin Insertar Registro Contactos en CONTACTOS Guardar registro contacto Para Modificar Buscar el Registro Contactos Seguidamente seleccionar Registro contactos Accionar el botn Editar. Modificar datos que se deseen cambiar Actualizar Registro Contactos Para Eliminar Buscar Registro Contactos Elegir el Registro contactos

116

Solicitar Confirmar la eliminacin con aceptar o cancelar Si es aceptar la respuesta Automticamente el Registro Contactos seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. Flujo Alterno Post-Condicin Perfil incorrecto de usuario. Contacto ya existente o registrado. Se emitirn informe de contacto. Un contacto no podr ser registrado dos veces. Actualizacin de la existencia del nuevo contacto(cliente, proveedor)

Descripcin de las Tablas

Tabla o Archivo Tipo Contacto Barrio Genero Ciudad

Base de Datos Gloniferdb Gloniferdb Gloniferdb Gloniferdb

117

118

1.7.1 Diagrama de Secuencia: Mantener Contacto.

119

1.7.1 Diagrama de Secuencia: Eliminar e imprimir Mantener Contactos.

120

1.7.2 Diagrama de Caso de Uso: Mantener Ciudad

121

1.7.2 Especificacin de Caso de Uso: Mantener Ciudad Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Ciudad Permite registrar los datos de Ciudad Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Ciudad -Ciudad

122

1.7.2 Diagrama de Secuencia: Mantener Ciudad.

123

1.7.3.Diagrama de Caso de Uso: Mantener Barrios

124

1.7.3 Especificacin de Caso de Uso: Mantener Barrios Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Barrios Permite registrar los datos de barrios Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Barrios -Barrios.

125

1.7.3 Diagrama de Secuencia: Mantener Barrios

126

1.7.4 Diagrama de Caso de Uso: Mantener Tipo Contacto

127

1.7.4 Especificacin de caso de uso: Mantener Tipo Contacto. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Tipo Contacto Permite registrar los datos de Tipo Contacto Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Tipo Contacto -Tipo Contactos

128

1.7.4 Diagrama de Secuencia: Mantener Tipo Contacto

129

1.7.5 Diagrama de Caso de Uso: Mantener Gnero

130

1.7.5 Especificacin de Caso de Uso: Mantener Gnero Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Gnero. Permite registrar los datos de genero Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de gneros -Gneros.

131

132

1.7.5 Diagrama de secuencia: Mantener Gnero

133

1.8 Diagrama de Caso de Uso: Mantenimiento Referente a Artculos.

134

1.8.1 Diagrama de Caso de Uso: Mantener Artculos

135

1.8.1 Especificacin de Caso de Uso: Mantener Artculos Caso de Uso Descripcin Mantener Articulos Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Articulos. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de la plantilla de tems que tiene la empresa. El usuario de Articulos, ya sea representante de venta, lo mismo el representante de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Articulos que estn asociados a los mismos. usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Articulos.

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Articulos Accionar el botn correspondiente para la carga de datos Cargar los datos de los Articulos: - seleccionar seccin - seleccionar marcas - seleccionar categoras - seleccionar Modelo - seleccionar Color - seleccionar Procedencia Guardar registro Articulos Para Modificar : Buscar el Registro Articulos Seguidamente seleccionar Registro Articulos Accionar el botn Editar. Modificar datos que se deseen cambiar Actualizar Registro Articulos Para Eliminar: Buscar Registro Articulos Elegir el Registro Articulos Solicitar Confirmar la eliminacin con aceptar o cancelar. Si es aceptar la respuesta

136

Flujo Alterno Post-Condicin

Automticamente el Registro Articulos seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Artculos ya existente o registrado. Se emitirn informe de Articulos. Un tems no podr ser registrado dos veces. Actualizacin de la existencia del nuevo artculos.

Descripcin de las tablas

Artculos Modelo Color Categoras Marcas Seccin Procedencias

137

138

1.8.1 Diagrama de Secuencia: Mantener artculos.

139

1.8.1 Diagrama de Secuencia: Eliminar e Imprimir Artculos.

140

1.8.2 Diagrama de Caso de Uso: Mantener Seccin

141

1.8.2 Especificacin de Caso de Uso: Mantener Seccin Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Seccin Permite registrar los datos de Seccin Administrador de Sistemas -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Seccin -Secciones

142

1.8.2 Diagrama de secuencia: Mantener Seccin

143

1.8.3 Diagrama de Caso de Uso: Mantener Categoras

144

1.8.3 Especificacin de Caso de Uso: Mantener Categoras Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Categoras Permite registrar los datos de categoras Usuarios -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Categoras -Categoras.

145

146

1.8.3 Diagrama de secuencia: Mantener Categoras

147

1.8.4 Diagrama de Caso de Usos: Mantener Color

148

1.8.4 Especificacin de caso de uso: Mantener Color Caso de Uso Descripcin Mantener Color Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Color. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Color que tiene la empresa. El usuario de Color, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar color que estn asociados a los mismos, y el alta asociar automticamente con dicho representante. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Color.

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Color. Accionar el botn correspondiente para la carga de datos. Cargar los datos de los Color. Insertar Registro Barrios en Color. Guardar registro Color. Para Modificar Buscar el Registro Color. Seguidamente seleccionar Registro Color. Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro color. Para Eliminar Buscar Registro color. Elegir el Registro color. Confirmar la eliminacin con aceptar o

149

Flujo Alterno Post-Condicin

cancelar si fuera el caso. Si es aceptar la respuesta Automticamente el Registro color seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Color ya existente o registrado. - Se emitirn informe de color. - Un color no podr ser registrado dos veces. - Actualizacin de la existencia del nuevo color.

Descripcin de las tablas.

Tabla o Archivo Color

Alias dela tabla

Base de Datos Gloniferdb

150

151

1.8.4 Diagrama de Secuencia: Mantener Color.

152

1.8.5 Diagrama de caso de Uso: Mantener Modelo.

153

1.8.5 Especificacin de Caso de Uso: Mantener Modelo. Caso de Uso Descripcin Mantener Modelo Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Modelo Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Modelo que tiene la empresa. El usuario de Modelo, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar color que estn asociados a los mismos, y el alta asociar automticamente con dicho representante. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Modelo

Actores Pre-Condicin

Flujo de Flujo Eventos Bsico

Para Agregar Acceder a la ventana de registro de Modelo Accionar el botn correspondiente para la carga de datos. Cargar los datos de los Modelo Insertar Registro Barrios en Modelo Guardar registro Modelo Para Modificar Buscar el Registro Modelo Seguidamente seleccionar Registro Modelo Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Modelo Para Eliminar Buscar Registro Modelo Elegir el Registro Modelo Confirmar la eliminacin con aceptar o cancelar si fuera el caso. Si es aceptar la respuesta Automticamente el Registro Modelo seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. Flujo - Perfil incorrecto de usuario. Alterno - Modelo ya existente o registrado.

154

Post-Condicin

Se emitirn informe de Modelo Un Modelo no podr ser registrado dos veces. Actualizacin de la existencia del nuevo Modelo.

Descripcin de las tablas.

Tabla o Archivo Modelo

Alias dela tabla

Base de Datos Gloniferdb

155

156

1.8.5 Diagrama de Caso de Uso: Mantener Modelo.

157

1.8.6 Diagrama de Caso de Uso: Mantener Procedencias

158

1.8.6 Especificacin de Caso de Uso: Mantener Procedencias Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Procedencias Permite registrar los datos de Procedencias Usuarios -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de procedencias -Procedencias

159

1.8.6 Diagrama de secuencia: Mantener Procedencias.

160

1.8.7 Diagrama de Caso de Uso: Mantener Marcas

161

1.8.7 Especificacin de Caso de Uso: Mantener Marcas Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Marcas Permite registrar los datos de marcas Usuarios -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de marcas -Marcas

162

1.8.7 Diagrama de secuencia: Mantener marcas

163

1.7.5 Diagrama de Caso de Uso: Registrar Garanta.

164

1.7.5Diagrama de Caso de Uso: Registrar Garanta Artculos.

165

1.7.5 Diagrama de secuencia: Registrar Garanta.

166

1.9 Diagrama de Caso de Uso: Mantenimiento Referente a Empresa

167

1.9.1 Diagrama de Caso de Uso: Mantener Establecimientos

168

1.9.1 Especificacin de Caso de Uso: Mantener Establecimientos Casos de Usos Descripcin Mantener Establecimiento Permite registrar los datos de Establecimiento Usuarios -Conexin a la Base de Datos Flujo Bsico -Agregar -Modificar -Eliminar -Guardar Registro.

Actor Pre-Condicin Flujo de Eventos

Flujo Alterno Post-Condicin Descripcin de los campos

-Perdida de conexin con la base de datos. -Se emitirn informe de Establecimiento -Establecimientos.

169

170

1.9.1 Diagrama de secuencia: Mantener Establecimiento.

171

1.9.2 Diagrama de Caso de Uso: Mantener Punto Expedicin

172

1.9.2 Especificacin de Caso de Uso: Mantener Punto expedicin. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Punto expedicin. Permite registrar los datos de Punto expedicin. Usuarios -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de Punto expedicin. - Punto expedicin.

173

174

1.9.2 Diagrama de Secuencia: Mantener Punto expedicin

175

1.9.3 Diagrama de Caso de Uso: Mantener Timbrado

176

1.9.3 Especificacin de Caso de Uso: Mantener Timbrado Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Timbrado Permite registrar los datos de timbrado Usuarios -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de timbrado -Timbrado -Punto Expedicin -Tipo Comprobante. -Caja

177

178

1.9.3 Diagrama de secuencia: Mantener timbrado

179

1.10 Diagrama de Caso de Uso: Mantenimiento Referente a Usuario

180

1.10.1Diagrama de Caso de Uso: Mantener Usuario

181

1.10.1 Especificacin de Caso de uso: Mantener Usuario Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Usuario Permite registrar los datos de Usuario Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe de usuarios -Usuarios. -Tipo Usuario

182

183

1.10.1 Diagrama de Secuencia: Mantener Usuario.

184

1.10.2 Caso de Uso: Mantener Tipo Usuario

185

1.10.2 Especificacin de Caso de Uso: Mantener Tipo Usuario. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Tipo Usuario Permite registrar los datos de Tipo usuario. Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe listado de Tipo Usuario. -Tipo Usuario

186

187

1.10.2 Diagrama de Secuencia: Mantener Tipo Usuario.

188

1.11 Caso de Uso: Mantenimiento Referente a Factura.

189

1.11.1 Diagrama de Caso de Uso: Mantener Forma Pago

190

1. 11.1 Especificacin de Caso de Uso: Mantener Forma Pago Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Forma Pago Permite registrar los datos de Forma Pago. Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe listado de Forma Pago. -Forma Pago.

191

192

1. 11.1Diagrama de Secuencia: Mantener Forma Pago.

193

1.11.2 Diagrama de Caso de Uso: Mantener Tipo Factura

194

1.11.2 Especificacin de Caso de Uso: Mantener Tipo Factura. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Tipo Factura. Permite registrar los datos de Tipo Factura. Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe listado de Tipo Factura. -Tipo Factura.

195

1.11.2 Diagrama de Secuencia: Mantener Tipo Factura.

196

1.11. 3 Diagrama de Caso de Uso: Mantener Termino Pago.

197

1.11.3 Especificacin de caso de uso: Mantener Termino Pago. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Termino Pago Permite registrar los datos de Termino Pago. Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe listado de Termino Pago. -Termino Pago

198

1.11.3 Diagrama de Secuencia: Mantener Termino Pago.

199

1.12 Caso de Uso General: Documentos Financieros.

200

1.12. 1 Diagrama Caso de Uso: Mantener Cheques Terceros.

201

Caso de Uso Descripcin

Mantener Cheques Terceros Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Cheques. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Cheques que tiene la empresa. El usuario de Cheques, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Cheques que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Bancos

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Cheques Accionar el botn correspondiente para la carga de datos Cargar los datos de los Cheques Insertar Registro Cheques en Cheques Guardar registro Cheques Para Modificar Buscar el Registro Cheques Seguidamente seleccionar Registro Cheques Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Cheques Para Eliminar Buscar Registro Cheques Elegir el Registro Cheques. Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta Automticamente el Registro Cheques seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Cheques ya existente o registrado. Se emitirn informe de Cheques . Un Cheques no podr ser registrado

Flujo Alterno Post-Condicin

202

Descripcin de las tablas.

dos veces. Actualizacin de la existencia del nuevo Cheques -Bancos -FacturaVentas -Tipo Cheques -Cheques Terceros

203

1.12.1 Diagrama de Secuencia: Mantener Cheques terceros.

204

1.12.2 Diagrama de Caso de Uso: Mantener Tipo Cheque.

205

Caso de Uso Descripcin

Mantener Tipo Cheques Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Tipo Cheques. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Cheques que tiene la empresa. El usuario de Cheques, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Cheques que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Tipo Cheques.

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Flujo Alterno

Para Agregar Acceder a la ventana de registro de Tipo Cheques. Accionar el botn correspondiente para la carga de datos Cargar los datos de los Tipo Cheques Insertar Registro Tipo Cheques en Tipo Cheques. Guardar registro Tipo Cheques Para Modificar Buscar el Registro Tipo Cheques. Seguidamente seleccionar Registro Tipo Cheques. Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Tipo Cheques Para Eliminar Buscar Registro Tipo Cheques. Elegir el Registro Tipo Cheques . Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta Automticamente el Registro Tipo Cheques seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Tipo Cheques ya existente o registrado.

206

Post-Condicin

Se emitirn informe de Tipo Cheques. Un Tipo Cheques no podr ser registrado dos veces. Actualizacin de la existencia del nuevo Tipo Cheques Tipo Cheques

Descripcin de las tablas.

207

1.12.2 Diagrama de Secuencia: Mantener Tipo Cheques.

208

1.12.3 Diagrama Caso de Uso: Mantener Bancos.

209

Caso de Uso Descripcin

Mantener Bancos Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Bancos. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Bancos que tiene la empresa. El usuario de Bancos, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Bancos que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Bancos

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Bancos Accionar el botn correspondiente para la carga de datos Cargar los datos de los Bancos Insertar Registro Bancos en Bancos Guardar registro Bancos Para Modificar Buscar el Registro Bancos Seguidamente seleccionar Registro Bancos Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Bancos Para Eliminar Buscar Registro Bancos Elegir el Registro Bancos. Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta Automticamente el Registro Bancos seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Bancos ya existente o registrado.

Flujo Alterno

210

Post-Condicin

Se emitirn informe de Bancos. Un Bancos no podr ser registrado dos veces. Actualizacin de la existencia del nuevo Bancos Bancos Ciudad Barrios

Descripcin de las tablas. Interface Grfica

211

212

1.12.3 Diagrama de Secuencia: Mantener Bancos.(Agregar nuevo).

213

1.12.3 Diagrama de secuencia: Mantener Bancos(Modificar o imprimir).

214

1.12.4 Diagrama Caso de Uso: Mantener Tarjetas.

215

Caso de Uso Descripcin

Mantener Tarjeta Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Tarjeta. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Tarjeta que tiene la empresa. El usuario de Tarjeta, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Tarjeta que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Tarjeta

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Tarjeta Accionar el botn correspondiente para la carga de datos Cargar los datos de los Tarjeta Insertar Registro Tarjeta en Tarjeta Guardar registro Tarjeta Para Modificar Buscar el Registro Tarjeta Seguidamente seleccionar Registro Tarjeta Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Tarjeta Para Eliminar Buscar Registro Tarjeta Elegir el Registro Tarjeta. Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta. Automticamente el Registro Tarjeta seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Tarjeta ya existente o registrada. Se emitirn informe de Tarjeta. Una Tarjeta no podr ser registrado

Flujo Alterno Post-Condicin

216

Descripcin de las tablas.

dos veces. Actualizacin de la existencia del nuevo Tarjeta Tarjeta Tipo Tarjetas Marca tarjetas

217

1.12.4 Diagrama de secuencia: Mantener Tarjetas.

218

1.12.5 Diagrama de caso de uso: Mantener Marca Tarjetas.

219

1.12.4 Especificacin de caso de uso: Mantener Marca tarjetas. Mantener Marca Tarjetas Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Marca Tarjetas . Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Cheques que tiene la empresa. El usuario de Cheques, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Cheques que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Marca Tarjetas.

Caso de Uso Descripcin

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Marca Tarjetas. Accionar el botn correspondiente para la carga de datos Cargar los datos de los Marca Tarjetas Insertar Registro Marca Tarjetas en Tipo Cheques. Guardar registro Marca Tarjetas Para Modificar Buscar el Registro Marca Tarjetas . Seguidamente seleccionar Registro Marca tarjetas. Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Marca Tarjetas Para Eliminar Buscar Registro Marca Tarjetas Elegir el Registro Marca Tarjetas . Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta Automticamente el Registro Marca Tarjetas seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar.

220

Flujo Alterno Post-Condicin

Perfil incorrecto de usuario. Marca Tarjetas ya existente o registrado. Se emitirn informe de Marca Tarjetas Un Marca Tarjetas no podr ser registrado dos veces. Actualizacin de la existencia del nuevo Marca Tarjetas Marca Tarjetas

Descripcin de las tablas.

221

1.12.4 Diagrama de Secuencia: Mantener Marca tarjetas.

222

1.12.5 Diagrama de Caso de Uso: Mantener Monedas.

223

1.12.4 Especificacin de Caso de Uso: Mantener Monedas. Casos de Usos Descripcin Actor Pre-Condicin Flujo de Eventos Flujo Bsico Mantener Monedas Permite registrar los datos de Monedas Usuario -Conexin a la Base de Datos -Agregar -Modificar -Eliminar -Guardar Registro. Flujo Alterno Post-Condicin Descripcin de los campos -Perdida de conexin con la base de datos. -Se emitirn informe listado de Monedas. -Monedas.

224

1.12.5 Diagrama de Secuencia:Mantener Monedas

225

1.12.5 Diagrama de Caso de Uso: Mantener Cotizacin

226

Caso de Uso Descripcin

Mantener Cotizacin Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Cotizacin. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Cotizacin que tiene la empresa. El usuario de Cotizacin, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Cotizacin que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Cotizacin.

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Para Agregar Acceder a la ventana de registro de Cotizacin Accionar el botn correspondiente para la carga de datos Cargar los datos de los Cotizacin Insertar Registro Cotizacin en Cotizacin Guardar registro Cotizacin Para Modificar Buscar el Registro Cotizacin Seguidamente seleccionar Registro Cotizacin Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Cotizacin Para Eliminar Buscar Registro Cotizacin Elegir el Registro Cotizacin. Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta. Automticamente el Registro Cotizacin o seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Cotizacin ya existente o registrada.

Flujo Alterno

227

Post-Condicin

Se emitirn informe de Cotizacin Cotizacin no podr ser registrado dos veces. Actualizacin de la existencia de la nueva Cotizacin. Cotizacin Monedas

Descripcin de las tablas.

228

1.12.6 Diagrama de Secuencia: Mantener Cotizacin.

229

1.12.6 Diagrama de Caso de Uso: Mantener Caja.

230

Caso de Uso Descripcin

Actores Pre-Condicin

Mantener Caja Permite realizar las operaciones de altas, bajas y modificaciones de los datos de Caja. Este caso de uso resume la utilidad de alta, baja y modificacin de los datos registrados en la base de datos de Caja que tiene la empresa. El usuario de Caja, ya sea representante de venta, lo mismo el jefe de compra de la red local, podr acceder a los datos correspondientes a cada uno ya sea agregar y filtrarlo. El administrador del sistema sin embargo puede realizarlo todo en general agregar, filtrar, modificar o eliminar Caja que estn asociados a los mismos. Usuarios Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Caja

Flujo de Eventos

Flujo Bsico

Flujo Alterno

Para Agregar Acceder a la ventana de registro de Caja Accionar el botn correspondiente para la carga de datos Cargar los datos de los tipo Cuenta ( como idCaja,Descripcin) Insertar Registro Caja en Caja Guardar registro Caja Para Modificar Buscar el Registro Caja Seguidamente seleccionar Registro Caja Accionar el botn Editar. Modificar datos que se deseen cambiar Guardar cambios Registro Caja Para Eliminar Buscar Registro Caja Elegir el Registro Caja Confirmar la eliminacin con aceptar o cancelar si fuera el caso Si es aceptar la respuesta Automticamente el Registro tipo Cuenta seleccionado se borrar. Si es cancelar la respuesta el borrado del registro se cancelar. - Perfil incorrecto de usuario. - Caja ya existente o registrada.

231

Post-Condicin

Se emitirn informe de Caja. Un Caja no podr ser registrado dos veces. Actualizacin de la existencia del nuevo Caja. Caja

Descripcin de las tablas Interface Grfica

232

1.12.7 Diagrama de Secuencia: Mantener Caja.

233

1.12.8 Diagrama de caso de Uso: Datos de Chofer y vehculo.

234

1.12.9 Diagrama de Caso de Uso: Motivo traslado.

235

1.13.1 Diagrama de Caso de Uso: Mantener Deposito.

236

Diagrama de Caso de Uso: Cuentas a cobrar.

237

13.1 Caso de Uso Descripcin Registrar Cuentas a cobrar Permite gestionar los cuentas a crdito de los clientes de la empresa. De todas las ventas hechas en crdito se debe cobrar y registrar el en cuentas a cobrar. Usuario Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de cuenta de clientes. Acceder a la ventana de Registro de Cuentas a cobrar. El sistema Captura el usuario, la fecha. Los datos sern rellenado automticamente al escribir el Nro. De Cuenta que se registrar el cobro. agregar monto Al momento de aceptar se deber registrar termino pago, el plazo. Registrar los datos de cuentas cobros Perfil incorrecto de usuario. se emitirn comprobante. Los datos de la cuenta no se pueden eliminar. La cuenta se pueden anular. Cuentas a cobrar Factura Venta Termino pago Contactos.

Actores Pre-Condicin

Flujo de Flujo Bsico Eventos

Flujo Alterno Post-Condicin

Archivos a Utilizar

238

1.13.1 Diagrama de secuencia: Registrar cuentas a cobrar.

239

1.13.2 Diagrama de Caso de Uso: Registrar Recibo Cobro.

240

1.13.2 Diagrama de secuencia: Registrar Recibo cobro. Caso de Uso Descripcin Registrar Recibo Dinero Cobro Permite gestionar los cobros a los clientes de la empresa. De todas las ventas hechas en crdito se debe cobrar y registrar el recibo de Dinero. Usuario Se necesita poseer una conexin activa a la red local. Usuario debe poseer perfil para el acceso a la ventana de Recibo de Dinero. Acceder a la ventana de Registro de Recibo Dinero. El sistema Captura el usuario, la fecha. Los datos sern rellenado automticamente al escribir el Nro. De Cuenta que se registrar el cobro. agregar monto Al momento de aceptar se deber registrar la forma de cobros. Registrar los datos de Recibo Dinero Cobros Perfil incorrecto de usuario. se emitirn comprobante. Los datos del Recibo no se pueden eliminar. El Recibo se pueden anular. Recibo por Cobros Factura Venta Detalle Factura Venta Tipo Facturas. Contactos. Forma Pagos

Actores Pre-Condicin

Flujo de Eventos

Flujo Bsico

Flujo Alterno Post-Condicin

Archivos a Utilizar

GUI

241

242

1.13.2 Diagrama de secuencia: Registrar Recibo Cobro

243

244

245

246

247

248

249

250

251

252

253

254

255

256

257

258

259

260

1.6. Diagrama de despliegue

261

1.7. Organigrama estructural de mdulos. (Men del sistema)

262

1.13 ANEXO OBLIGACION DE ENTREGAR COMPROBANTES DE VENTA En todas las empresas donde las personas que venden productos o prestan servicios estn obligadas a emitir y entregar comprobantes de venta; es decir poner en posesin del comprador el comprobante de venta que respalda la compra. Los contribuyentes que expiden documentos en forma manual y siempre que el comprador no lo requiera, y la venta por operaciones sean inferiores a Gs 20.000, en este caso deber emitir uno al final del da por el total de ventas realizadas por montos menores. Los contribuyentes autorizados por la SET para utilizar mquinas registradoras o sistemas de computacin para la expedicin de comprobantes de venta, siempre deben expedir comprobantes de venta por cualquier monto. CONCEPTO DE LAS NOTAS DE REMISIN. El uso de Notas de Remisin es obligatorio para respaldar el traslado de bienes y mercaderas por cualquier concepto: venta, transformacin, reparacin, exhibicin, traslado entre establecimientos del contribuyente, ventas itinerantes, entre otros. Tambin permite respaldar el origen de las mercaderas que se encuentran exhibidas para su venta o en depsito. Los Comprobantes de Venta, Boletas de Venta o Facturas, tambin pueden respaldar el traslado de mercaderas cuando contienen los datos adicionales correspondientes a la Nota de Remisin, como son: punto de partida, punto de llegada, fechas de inicio y trmino del traslado, datos de identificacin del transportista, del vehculo de transporte y del conductor. La Nota de remisin o el Comprobante de Venta con los datos adicionales se deben expedir en tres ejemplares, debiendo acompaar a la mercadera el original para el destinatario y la segunda copia para el control de la SET. DOCUMENTOS QUE DEBEN SER TIMBRADOS Comprobantes de venta: factura, boletas de venta,

263

auto factura, ticket, entrada a espectculos pblicos. boleto de transporte, boleto de lotera y juegos de azar Documentos complementarios de los comprobantes de venta: notas de dbito y notas de crdito Notas de remisin Comprobantes de retencin No requieren ser timbrados otros documentos utilizados por las empresas tales como recibos de dinero y notas de presupuesto. Concepto de Garanta legal de los Electrodomsticos. Todo producto nuevo tiene una garanta legal de 2 aos. Esto implica un derecho de exigir al vendedor la reparacin o la sustitucin del producto de forma totalmente gratuita (incluyendo, gastos de envo, materiales, mano de obra). Garanta comercial adicional. Adems de la garanta legal, el vendedor y/o el fabricante pueden, voluntariamente, otorgar una garanta comercial adicional, y adquirir un compromiso mayor con el comprador, ya sea en el tiempo o en el modo en que proporciona su propia garanta. Pero esta garanta adicional, nunca podr alterar la garanta legal. Es relativamente frecuente que el consumidor caiga en el error de confundir la garanta legal con la comercial adicional, pues sta suele aparecer promocionada por el fabricante o vendedor. Plazos de la garanta legal En todo caso, el plazo de la garanta legal se divide en 2 tramos: 1. En caso de que el producto manifieste algn defecto durante los 6 primeros meses, se presume que ese defecto ya vena de fbrica. Si el vendedor no est de acuerdo, deber probar que el defecto fue provocado por un mal uso por parte del comprador. 2. Durante los 18 meses siguientes, hasta completar los 2 aos, cualquier defecto que se presente en el producto deber ser

264

analizado por un servicio tcnico que deber determinar si el defecto era de origen o si fue provocado por un uso incorrecto del mismo. Defectos del producto Si el defecto ha sido efectivamente provocado por un uso incorrecto del mismo (por ejemplo, se ha cado y se ha roto), no entrar en la garanta legal, y el consumidor deber pagar la reparacin del producto o, en caso de que no est conforme con el presupuesto, abonar el tiempo invertido en analizar la causa del defecto y elaborar el presupuesto de reparacin. Sin perjuicio de lo anterior, puede que s aplique la garanta comercial adicional si el vendedor o el fabricante han decidido proporcionarla. Siempre ser interesante informarse de si existe tal garanta. Por el contrario, si el defecto se ha producido o manifestado de forma inexplicable, tendremos derecho a reclamar la cobertura de la garanta ante el vendedor. Es muy frecuente que el vendedor nos pida que hablemos con el fabricante. En realidad, no tenemos por qu hacerlo. El obligado a atender la garanta es el vendedor. No obstante, a veces saldremos ganando, pues no tendremos que desplazarnos a la tienda y la atencin ser ms rpida y efectiva. Otras veces, el servicio del fabricante no ser tan bueno, y nos compensar desahogarnos con el vendedor. Qu ocurre con el plazo de la garanta cuando el producto se entrega para ser reparado? En cualquiera de los casos, el plazo de los 2 aos de la garanta legal deja de correr en el momento en que entregamos el producto para su reparacin, y no volver a ponerse en marcha hasta que nos sea devuelto. En principio, el comprador podr optar entre exigir la reparacin, o la sustitucin del producto, salvo que una de estas dos opciones resulte objetivamente imposible o desproporcionada. Habitualmente, es el fabricante el que acaba escogiendo una de las dos opciones, segn su propio criterio.

265

Garanta de un producto reparado o sustituido Una vez devuelto al comprador el producto reparado o sustituido, se reactiva el plazo de los 2 aos de la garanta legal y, nuevamente, se conceden 6 meses de presuncin de que cualquier defecto es de fbrica, salvo prueba en contrario. En este caso, pueden suceder 2 cosas:

Que estos 6 meses tengan cabida dentro del plazo original de 2 aos desde la fecha de compra (ms el tiempo en que el producto haya estado en reparacin/sustitucin).

Que

en

el

momento

de

la

devolucin

del

producto

reparado/sustituido, estuvisemos cerca del final del plazo de la garanta legal. En este caso, la garanta se vera extendida indiscutiblemente hasta el 6 mes desde la devolucin del producto, independientemente del momento en que termine la garanta legal. Y qu debemos hacer si el vendedor o el fabricante me dicen que la garanta no me cubre porque ya ha pasado el plazo y no es cierto? Debemos dirigirnos al vendedor, rellenar una hoja de reclamaciones, e ir directamente a la Oficina Municipal de Informacin al Consumidor ms cercana a nuestro domicilio, con toda la documentacin relativa a su caso para interponer la correspondiente reclamacin.

También podría gustarte