proyecto analisis final

Upload: beto-tarrillo-idrogo

Post on 05-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Proyecto Analisis FINAL

    1/42

    TARAPOTO-

    PER

    Tarapoto Per -2010

    Sistema de Comercializacin de la

    Empresa Comercial ANKAR E.I.R.L

    DOCENTE : ING. JORGE DAMIAN VALVERDE IPARRAGUIRRE

    INTEGRANTES :

    Arvalo Tuanama, Gilmer Anthony.

    Carbajal Velsquez, Jannina

    Garca Alberca, Silvia Giovana

    Garca Arvalo, Gino Kroll Montero Dvila, Jairo Enrique

    Tuanama Aguilar, Jos Javier

    SEMESTRE : 2010-II

    FACULTAD DE INGENIERIA DE SISTEMAS E INFORMTICA

  • 7/31/2019 Proyecto Analisis FINAL

    2/42

    DEDICATORIA

    A Dios por permitirnos tener unafamilia tan maravillosa, la cual nosayuda y orienta en cada momento.

    A nuestros padres por el gran apoyo

    incondicional mostrado para el

    desarrollo y culminacin de este

    importante proyecto.

  • 7/31/2019 Proyecto Analisis FINAL

    3/42

    AGRADECIMIENTO

    Agradecemos a la empresa COMERCIAL

    ANKAR por habernos abiertos las puertas y

    brindarnos la confianza respectiva, al permitirnos

    obtener la informacin necesaria para la

    realizacin de este proyecto.

  • 7/31/2019 Proyecto Analisis FINAL

    4/42

    INTRODUCCIN

    Los alumnos del curso de Anlisis de Sistemas de Informacin presentan la siguiente

    propuesta de un sistema para la automatizacin de los procesos del comercial ankar; en

    el cual hemos identificado los procesos que se realizan dentro de esta organizacin, para

    poder plasmarlos en un sistema software capaz de cubrir con estos procesos fundamentales

    para la empresa.

    La primera etapa de nuestro proyecto consiste en la descripcin del objeto de estudio, en

    este caso de comercial Ankar, detallando datos importantes como su misin y visin,

    organigrama, procesos de ventas, compras u otros.

    En la segunda etapa consiste en el anlisis del sistema, tenemos inicialmente la lista de

    requerimientos, con las funciones que debe cumplir el futuro sistema y software; luego se

    muestran otros esquemas, tales como: Diagrama de Casos de Uso de Negocio, Modelos de

    Objeto de Negocio y Modelo de Dominio; los cuales dan a conocer el funcionamiento en si

    del sistema, mostrando la interaccin entre los actores y los casos de uso que se han podido

    encontrar y realizando una retroalimentacin en cada fase de desarrollo.

  • 7/31/2019 Proyecto Analisis FINAL

    5/42

    1. FASE INICIAL

    1.1 MODELADO DE NEGOCIO

    Descripcin del objeto de estudio:

    Datos Generales de la Empresa

    Nombre : Comercial ANKAR E.I.R.L.

    Propietaria : Sra. Rosa Nelly Alfaro Rodrguez.

    Ubicacin : Jr. Alonso de Alvarado N 468

    Telfono : 52 5060

    R.U.C. : N 20404072782

    Comercial ANKAR E.I.R.L es una empresa comercial de responsabilidad

    limitada que se dedica a la venta de productos de primera necesidad como ,con

    la finalidad de satisfacer las necesidades de sus clientes, ya sean mayoristas o

    minoristas.

    En un primer inici se cre con el nombre de Comercial Jhonatan, dedicndose

    especialmente a la venta de verduras, luego con el paso de los aos y viendo la

    necesidad de los clientes, opt por incrementar la lnea de productos hacia los

    abarrotes, es as como se crea Comercial ANKAR E.I.R.L. el 5 de agosto de1997, una empresa al servicio de las personas de la regin San Martn.

    Contando con alrededor de 30 clientes potenciales, en los cuales destacan

    FOGON DORADO con la venta de aceite; Servicios Tursticos La Canga con la

    venta de manteca; Gerardo Coronel Julca cliente regular de la zona del Pongo de

    Caynarachi, as como tantos.

    En cuanto a proveedores son alrededor de 70 pero los mas resaltantes son:

    Prooriente SAC (ex ALICORP); Industrias del Espino; Comercial El Sol EIRL;

    Almacenes de la Selva; Droguera San Martin SAC; Distribuidora Milagritos; AGA

    representaciones SAC; etc.

    El volumen de ventas mensuales asciende a la suma de 100000 nuevos soles en

    promedio.

    La empresa cuenta con 5 empleados; incluido el gerente que hace de cobrador;

    un administrador, y tres empleados.

  • 7/31/2019 Proyecto Analisis FINAL

    6/42

    VISIN

    Poseer para el ao 2011, una mayor demanda de productos, captando

    un 60% del mercado de Tarapoto, siendo de esta manera una fuerte

    competencia en la comercializacin de productos que corresponden a

    su rubro, teniendo como compromiso la excelencia y la eficiencia.

    MISIN

    Ser una empresa confiable, eficiente y tica orientada a brindar

    productos de buena calidad, garantizando la satisfaccin de las

    necesidades y aspiraciones de los clientes ya sean mayoristas o

    minoristas, estableciendo relaciones de largo plazo.

    ORGANIGRAMA

    GERENCIA

    VENTASALMACN

    CONTABILIDAD

    ADMINISTRACIN

    COMPRAS

  • 7/31/2019 Proyecto Analisis FINAL

    7/42

    Descripcin del objeto de automatizacin:

    La Empresa Comercial ANKAR E.I.R.L se dedica a la compra y venta de

    productos de primera necesidad como verduras, menestras y abarrotes engeneral, requiere un sistema que administre, automatice y optimice los procesos

    que realiza durante el desarrollo de sus actividades cotidianas; para ello se debe

    tomar en cuenta lo siguiente:

    COMPRAS

    El encargado de realizar las compras de productos solicita al proveedor (del cual

    es necesario registrar lo siguiente: RUC, nombre o razn social, telfono ydireccin) la informacin de los productos que piensa adquirir; este a su vez le

    informa si cuenta o no con el producto que la empresa requiere, luego si los

    productos requeridos estn en stock el encargado procede a realizar el pedido.

    Para esto el proveedor llena la orden de Compra y lo enva a despacho para que

    se proceda a preparar el pedido, luego el proveedor realiza la emisin de Una

    factura de compra con la cual har entrega de los productos a la empresa;

    incluyendo el monto del flete que realizara un aumento en el precio; est a su vez

    mediante el almacenero revisa que todo el pedido se encuentre conforme tal

    como lo requiere la empresa y procede a recibir los productos.

    VENTAS

    Los clientes identificados con Nombre, Direccin, DNI o RUC ingresan a la tienda

    y realizan la compra de productos (Cdigo, Descripcin, Cantidad, Unidad de

    medida, Precio unitario) mediante un vendedor (Cdigo, nombre) que se

    encuentra en ese turno; este atiende al cliente y le informa sobre la existencia del

    producto, as como el precio de este. El cliente elige el producto y el vendedor

    procede a realizar la venta generndose un comprobante de pago (Factura,

    boleta) el cual est identificado por un nmero y la serie a la que pertenece,

    donde tambin debe quedar registrado el nombre del empleado que realiz la

    venta. El cliente cancela el importe de la compra y se le entrega el producto.

    Si la compra es al crdito, se registra al cliente, teniendo en cuenta la fecha de la

    compra y el monto de la venta y un aumento del 5%.

  • 7/31/2019 Proyecto Analisis FINAL

    8/42

    ALMACEN

    El encargado de almacn registra todas las entradas de los productos

    (compras), y las salidas, los cuales ya han sido solicitados y facturados (Ventas).

    De esta manera el stock se va acumulando de acuerdo a la cantidad de

    productos que va entrando, as mismo los productos deben estar organizados

    segn su tipo (lcteos, verduras, atunes, detergentes, para aseo personal,

    enlatados, etc.). El almacenero debe recibir la orden de salida de los productos

    antes de entregar del almacn, y debe generar la gua de remisin en la salida

    del producto. En caso de que algn producto este en mal estado se debe

    proceder a devolverlo o cambiarlo por uno en buenas condiciones

    ALMACENENTRADAS SALIDAS

  • 7/31/2019 Proyecto Analisis FINAL

    9/42

    1.1.1 REGLAS DEL NEGOCIO

    LISTA DE REQUERIMIENTOS

    GESTIN DE COMPRAS

    - Registrar proveedor

    - Registrar compra

    - Registrar producto

    - Registrar tipo de transaccin

    - Registrar pago a proveedor

    - Registrar pedidos

    GESTIN DE ALMACN

    - Registrar subcategoria de producto

    - Registrar unidad de medida del producto por mayor

    - Registrar unidad de medida del producto por menor

    - Registrar devolucin de productos a proveedores

    - Registrar categora de producto

    GESTIN DE VENTAS

    - Registrar venta

    - Registrar cliente

    - Registrar tipo de cliente

    - Registrar tipo de documento

    - Registrar tipo de venta(por mayor/ por menor)

    - Anular venta

    - Registrar amortizaciones

    GESTIN DE REPORTES

    - Reportes de ventas por da

    - Reportes de ventas por semana

    - Reportes de ventas por mes

    - Reportes de ventas por ao

    - Reporte del producto ms vendido

    - Reporte de compra semanal

  • 7/31/2019 Proyecto Analisis FINAL

    10/42

    - Reporte de compra mensual

    - Reporte de compra anual

    - Reporte del cliente del mes

    - Reporte del vendedor del mes

    GESTIN DE MANTENIMIENTO

    - Registrar personal

    - Registrar cargo del personal

    - Registrar productos vencidos

    - Registrar tipo de cliente

    - Registrar lnea de producto

    GESTION CAJA

    - Registrar movimiento de caja

    - Registrar concepto de caja

    - Registrar clase de caja

    - Registrar tipo de concepto de caja

  • 7/31/2019 Proyecto Analisis FINAL

    11/42

    1.1.2 MODELO DE NEGOCIO

    1.1.2.1 DIAGRAMA DE CASOS DE USO DE NEGOCIO

    Gestin Almacen

    Gestin Mantenimiento

    Administrador

    ProveedorGestin Compras

    ClienteGestin Ventas

    Gestin CajaAsistente de

    Ventas

    GerenteGestin Reportes

  • 7/31/2019 Proyecto Analisis FINAL

    12/42

    1.1.2.2 ESPECIFICACION DE CASOS DE USO DE NEGOCIO

    1.1.2.3 DIAGRAMA DE OBJETOS DE NEGOCIO

    MON: Gestin Compras

    Compras

    ProductoProveedorr

    Pago a proveedor

    Tipo de transaccin

    Pedido

    Asistente de Compras

    Registra/Modifica/Busca

    Registra/Modifica/BuscaRegistra/Modifica/Busca

    Registra/Modifica/Busca

    Busca

    Registra/Modifica/Busca

  • 7/31/2019 Proyecto Analisis FINAL

    13/42

    MON: Gestin Almacn

    Tipo de producto

    Devolucin a proveedoresUnidad de medida x mayor

    Unidad de medida x menor Categoria de producto

    Almacenero

    Registra/Modifica/Busca

    Registra/Modifica/BuscaRegistra/Modifica/Busca

    Registra/Modifica/Busca

    Registra/Modifica/Busca

  • 7/31/2019 Proyecto Analisis FINAL

    14/42

    MON: Gestin Mantenimiento

    Cargo del Personal

    Productos VencidosPersonal

    Linea de Producto

    Tipo de Cliente

    Asistente Administrativo

    Registrar/Modificar/Buscar

    Registrar/Modificar/Buscar

    Registrar/Modificar/Buscar

    Registrar/Modificar/BuscarRegistrar/Modificar/Buscar

  • 7/31/2019 Proyecto Analisis FINAL

    15/42

    MON: Gestin Ventas

    Tipo de Venta

    Cliente

    Tipo de documento

    Anular ventaTipo de Transaccin

    Amortizacin

    Venta

    Vendedor

    Buscar

    Registrar/Modificar/Buscar

    Registrar/Modificar/Buscar

    Registrar/Modificar/Buscar Buscar

    Registrar/Modificar/Buscar

    Registrar/Buscar

  • 7/31/2019 Proyecto Analisis FINAL

    16/42

    MON: Gestin Caja

    Movimiento en CajaConcepto de Caja

    Calse de CajaTipo de Concepto de Caja

    Cajero

    Registrar/Modificar/Buscar Registrar/Modificar/Buscar

    Registrar/Modificar/Buscar Registrar/Modificar/Buscar

  • 7/31/2019 Proyecto Analisis FINAL

    17/42

    MON: Gestin Reportes

    Compras

    Ventas Caja

    Visualizador

    Buscar/Reporte de compraspor semana/mes/ao

    Buscar/Reporte de ventas porsemana/mes/ao/vendedor

    del mes/cliente delmes/producto mas vendido

    Buscar/Reporte saldo encaja por dia

  • 7/31/2019 Proyecto Analisis FINAL

    18/42

    1.1.3 MODELO DE DOMINIO

    1.1.3.1 DIAGRAMA DEL DOMINIO DEL PROBLEMA

    Categoria deProducto

    Tipo de Concepto

    Proveedor

    Pedido

    Tipo de cliente

    SubCategoria

    *

    1

    Unidad de medida

    x mayor

    Unidad de media

    x menor

    Productos Vencidos

    Cargo delPersonal

    Concepto de Caja

    *

    1Clase de Caja

    Compra

    *

    1

    1 *

    Pago al Proveedor

    1

    *

    Cliente

    *

    1

    *

    1

    Tipo de Comprobante

    Anular Venta

    Amortizacin

    Producto

    *

    1

    *

    1

    *

    1

    *

    1

    Personal

    *

    1

    Tipo de Venta

    Venta*1

    *1

    *

    11

    1

    *

    1

    *

    1

    *

    1

    *

    ** **

    1

    *

    1

    *

    *

    1

    *

    1

    Tipo de

    Transaccin

    *

    11

    ** *

    1

    *

    1

    *

    1

    *

    *

    1

    *

    1

    *

    1

    *

    1

    *

    *

    1

    *1

    1

    *

    Devolucin a

    Proveedor

    *

    1

    *

    1

    Movimiento en Caja

    *

    1

    *

    1

    *

    1

    *

    1

    *

    1

    *

    1

    *

    1

    *

    1

    1

    *

    1

    **

    1

    *

    1

    *

    11

    *

  • 7/31/2019 Proyecto Analisis FINAL

    19/42

    1.1.4 GLOSARIO DEL NEGOCIO

    Clientes: Registra los datos de los clientes que participan en el giro de

    negocio.

    Tipo comprobante: Registra el tipo de comprobante que emite la empresa a

    su cliente, puede ser boleta o factura.

    Anular venta: Anula una venta que ha realizado un cliente es decir una

    devolucin de un cliente

    Amortizacin: Registra los pagos de las deudas de los clientes es decir de las

    compras de los clientes a crdito.

    Ventas: registra las ventas de productos a los clientes.

    Cargo personal: Especifica el cargo que ejerce un empleado en el negocio.

    Tipo ventas: Especifica si la venta es al por mayor o menor.

    Tipo Transaccin: Registra si el proceso de venta o compra es al crdito o al

    contado.

    Tipo producto: Registra la categora en la que ha sido asignada el producto

    Moneda: Registra el tipo de moneda con el cual se har la transaccin

    comercial, puede ser moneda nacional o extranjera (dlar o euro).

    Producto vencido: Hace referencia a todos aquellos productos expidieron par

    llevar un control de aquellos productos que estn disponibles para la venta.

    Producto: Items que estn listos para vender.

    Porcentaje descuento por mayor: Registra el porcentaje de descuento delprecio de venta que hace al efectuarse una venta al por mayor a losclientes.

    Movimiento caja: Hace referencia a las operaciones que se realizan en caja

    (salida e ingreso de dinero) es la descripcinespecfica de entrada y salidas de

    dinero para un control del balance econmico de la empresa.

    Porcentaje ganancia: Se registra el porcentaje por cada tipo de producto para

    luego saber el precio de venta de cada producto.

    Personal: Trabajador de la empresa

  • 7/31/2019 Proyecto Analisis FINAL

    20/42

    Compras: Es la adquisicin de productos e insumos para el uso de la

    empresa.

    Concepto caja: Es la entidad donde se registraran todos los motivos por el

    que se efecta un movimiento de caja.

    .Proveedor: Se registra la Entidad o persona a quien le realizamos la compra

    Pago a proveedores: Los pagos que se hacen al proveedor al comprar un

    producto a crdito.

    Devolucin proveedores: Son aquellas devoluciones de productos que se

    realizan al proveedor.

    Clases cajas: Puede ser de entrada o salida de dinero

    Tipo concepto: Es la agrupacin de varios conceptos de caja que tienen una

    afinidad comn. Ejemplo (gastos fijos)

    Tipo de Cliente: Puede ser una persona natural o jurdica.

  • 7/31/2019 Proyecto Analisis FINAL

    21/42

    1.2 REQUERIMIENTOS

    1.2.1 MODELO DE REQUERIMIENTOS

    1.2.1.1 DIAGRAMA DE CASOS DE USO DE REQUERIMIENTOS

    DCUR: Compras

    Buscar Proveedor

    Buscar Personal

    Busca Tipo de Transaccin

    Buscar Producto

    Buscar Pago a Proveedor

    Buscar Tipo de Producto

    Buscar Pedido

    Buscar Compra

    Registrar Compra

    Registrar Pago a Proveedor

    Registrar Producto

    Registrar Pedido

    Registrar Proveedor

    Proveedor

  • 7/31/2019 Proyecto Analisis FINAL

    22/42

    DCUR: Almacn

    Registrar Categoria Producto

    Resgistrar SubCategoria Producto

    Registrar Devolucin

    Registrar Unidad de Medida xMayor

    Registrar Unidad de Medida x

    Menor

    Administrador

    Buscar Categoria Producto

    Busca SubCategoria Producto

    Buscar Compra

    Buscar Unidad de Medida x Mayor

    Buscar Unidad de Medida x Menor

  • 7/31/2019 Proyecto Analisis FINAL

    23/42

    DCUR: Mantenimiento

    Buscar Compras

    Buscar Cargo de Personal

    Buscar Productos

    Buscar Tipo de Cliente

    Buscar Tipo de Transaccin

    Registrar Personal

    Registrar Cargo Personal

    Registrar Productos Vencidos

    Registrar Tipo de Cliente

    Registrar Tipo de Transaccin

    Administrador

  • 7/31/2019 Proyecto Analisis FINAL

    24/42

    DCUR: Ventas

    Registrar Tipo de Cliente

    Buscar Tipo de Cliente

    Buscar Cliente

    Buscar Personal

    Buscar Tipo de Transaccin

    Buscar Producto

    Buscar Venta

    Buscar Tipo de Venta

    Buscar Amoritzacin

    Buscar Tipo de Documento

    Registrar Cliente

    Registrar Venta

    Registrar Tipo de Venta

    Registrar Amortizaciones

    Anular Venta

    Registrar Tipo de Documento

    cliente

  • 7/31/2019 Proyecto Analisis FINAL

    25/42

    DCUR: Caja

    Buscar PersonalBuscar Anular Venta

    Buscar Amortizacin

    Buscar Compra

    Buscar Pago a Proveedor

    Buscar Devolucin a Proveedor

    Buscar Clase de CajaBuscar Concepto de Caja

    Buscar Tipo de Concepto de Caja

    Registrar Movimiento de Caja

    Registrar Concepto de Caja

    Registrar Tipo de Concepto de

    Caja

    Registrar Clase de Caja

    Asistente de

    Ventas

  • 7/31/2019 Proyecto Analisis FINAL

    26/42

    DCUR: Reportes

    Buscar Venta

    Buscar Compra

    Buscar Movimiento de Caja

    Reportes de Ventas Diarias

    Reportes de Ventas Semanales

    Reportes de Ventas Mensuales

    Reportes de Ventas Anuales

    Reportes de Compras Semanales

    Reporte de Cliente del Mes

    Reporte de cierre de caja

    Reporte del Empleado del Mes

    Reporte del Producto ms Vendido

    Reporte de Compras Mensuales

    Gerente

    Reporte de Compra Anuales

  • 7/31/2019 Proyecto Analisis FINAL

    27/42

    1.2.1.2 ESPECIFICACION DE LOS CASOS DE USO DE REQUERIMIENTOS

    DCUR: Gestin Compras

    Caso de Uso Registrar Proveedor

    Actor Proveedor

    Propsito Registrar al proveedor al realizar una compra

    Resumen Obtener informacin sobre los proveedores

    Flujo Bsico

    1. Registrar proveedorcon cdigoautogenerado.

    2. Modifica proveedorpreviamente buscar sies necesario.

    3. Elimina proveedor.4. Grabar proveedor

    A1 Busca al proveedor

    FlujoAlternativo

    Inclusin

    A1 Busca al proveedor ingresando nombre o cdigo, si no loencuentra devolver a (E1)

    Exclusin

    ---------

    ExcepcinPaso Accin

    E1 Mensaje No existe proveedor

    Caso de Uso Registrar Pago a proveedor

    Actor Proveedor

    Propsito Registrar los pagos que se realizan al proveedor de compra

    Resumen Obtener informacin sobre los pagos realizados

    Flujo Bsico

    1. Registrar Pago.

    2. Buscar pagos.3. Grabar pagos a

    proveedor

    A1 Busca el pago al proveedor

    FlujoAlternativo

    Inclusin

    A1 Busca pago que se realiza al proveedor, si no encuentradevuelve (E1)

    Exclusin

    -----

    Excepcin

    Paso Accin

    E1 Mensaje No existe pagos realizados

  • 7/31/2019 Proyecto Analisis FINAL

    28/42

    Caso de Uso Registrar Compra

    Actor Proveedor

    Propsito Registrar las compras realizadas

    Resumen Obtener informacin sobre las compras que se realizan en laempresa

    Flujo Bsico1. Registrar compra.2. Modificar compra.3. Grabar compra.

    A1 Busca al proveedor.A2 Busca categora de producto.A3 Busca al personal.A4 Busca el tipo de transaccin.A5 Busca al producto.A6 Busca la amortizacin.A7 Busca el pedido.

    FlujoAlternativo

    Inclusin

    A1 Busca al proveedor, si no lo encuentra devolver a (E1)A2 Busca la categora del producto, ingresando cdigo,si no lo

    encuentra devuelve (E2)A3 Busca al personal, ingresando el nombre, si no lo encuentra

    devuelve (E3)A4 Busca el tipo de transaccin, si no lo encuentra devuelve (E4).A5 Busca el producto, si no encuentra producto devuelve (E5).A6 Busca la amortizacin de la compra, si no encuentra devuelve

    (E6).A7 Busca el pedido de compra, si no encuentra devuelve (E7)

    A8 Busca Tipo de producto, si no encuentra devuelve (E8)

    Exclusin

    ------

    Excepcin

    Paso Accin

    E1E2E3E4

    E5E6E7E8

    Mensaje No existe proveedorMensaje No existe Categora productoMensaje No existe personalMensaje No existe tipo de transaccin

    Mensaje No existe productoMensaje No existe amortizacionesMensaje No existe pedido de compraMensaje No existe Tipo de Producto

  • 7/31/2019 Proyecto Analisis FINAL

    29/42

    Caso de Uso Registrar Pedidos

    Actor Proveedor

    Propsito Registrar los pedidos que se realizan al proveedor

    Resumen Obtener informacin sobre los pedidos realizados

    Flujo Bsico

    1. Registra pedido a losproveedores.

    2. Eliminar pedido3. Modificar pedido4. Grabar pedido

    A1 Busca el pedido que se realizaA2 Busca el producto

    FlujoAlternativo

    Inclusin

    A1 Busca el pedido de compra, si no encuentra devuelve (E1)A2 Busca el producto, si no encuentra devuelve (E2)

    Exclusin

    ------

    Excepcin

    Paso Accin

    E1E2

    Mensaje No existe pedido de compraMensaje No existe el producto

    Caso de Uso Registrar Producto

    Actor Proveedor

    Propsito Registrar los productos que se adquieren al realizar una compra

    Resumen Obtener informacin sobre los productos comprados

    Flujo Bsico

    1. Registrar productocon cdigoautogenerado.

    2. Registrar tipo deproducto.

    3. Modificar producto.4. Grabar producto.

    A1 Buscar ProductoB1 Registra tipo de producto

    FlujoAlternativo

    Inclusin

    A1 Busca el producto, si no encuentra devuelve (E1)

    Exclusin

    B1 Se registra un nuevo tipo de producto

    ExcepcinPaso Accin

    E1 Mensaje Noexiste el producto

  • 7/31/2019 Proyecto Analisis FINAL

    30/42

    DCUR: Gestin Almacn

    Caso de Uso Registrar Categora Producto

    Actor Administrador.

    Propsito

    Registrar la Categora de Diversos Productos Ingresados al

    Almacn.

    Resumen Permite llevar una lista de las categoras existentes.

    Flujo Bsico

    1. Registrar nuevacategora.

    2. Modificar categora,previamente buscar sies necesario.

    3. Borrar categora.

    A1 Buscar Categora Producto.

    FlujoAlternativo

    Inclusin

    A1 Buscar categora del producto ingresando su cdigo o nombre, sino existe mostrar (E1)

    Exclusin

    ------

    ExcepcionesPaso Accin

    E1 Mensaje la categora no existe

    Caso de Uso Registrar Devolucin a Proveedores

    Actor Administrador.

    Propsito Registrar los movimientos de devolucin a proveedores en el caso loshubiese.

    Resumen Permite obtener informacin de las devoluciones hechas a losproveedores, si existiese.

    Flujo Bsico

    1. Registrar devolucin aproveedores.

    2. Modificar devolucin aproveedores.

    3. Borrar devolucin aproveedores.

    A1 Buscar Compra.

    FlujoAlternativo

    Inclusin

    A1 Buscar compra ingresando su cdigo, si no existe mostrar (E1).

    Exclusin

    ------

    ExcepcionesPaso Accin

    E1 Mensaje La compra no existe

  • 7/31/2019 Proyecto Analisis FINAL

    31/42

    Caso de Uso Registrar Tipo Producto

    Actor Administrador.

    Propsito Registrar los tipos de producto con que cuenta el almacn.

    Resumen Permite obtener informacin de los tipos de productos existentes.

    Flujo Bsico

    1. Registrar nuevo tipoproducto.

    2. Modificar tipo producto,previamente buscar si esnecesario.

    3. Borrar tipo producto.

    A1 Buscar Categora Producto.A2 buscar tipo producto.

    Flujo

    Alternativo

    Inclusin

    A1 Buscar categora del producto ingresando su cdigo o nombre, sino existe mostrar (E1).

    A2 seleccionar el tipo de producto, si no existe devuelve (E2).

    Exclusin

    -----

    Excepciones

    Paso Accin

    E1 Mensaje la categora no existe

    E2Mensaje tipo de productoinexistente

    Caso de Uso Registrar Unidad Medida por Menor.

    Actor Administrador

    Propsito Registrar las unidades de medidas al por menor con que se trabaja enalmacn.

    Resumen Permite obtener informacin de todas las unidades de medidas al pormenor existentes.

    Flujo Bsico

    1. registrar unidad de medida pormenor.

    2. modificar unidad de medidapor menor, previamente buscar sies necesario.3. borrar unidad de medida pormenor

    A1 buscar unidad de medida pormenor.

    FlujoAlternativo

    Inclusin

    A1 buscar unidad de medida por menor ingresando cdigo, de noexistir mostrar(E1)

    ExcepcionesPaso Accin

    E1

    Mensaje la unidad de medida por

    menor no existe

  • 7/31/2019 Proyecto Analisis FINAL

    32/42

    Caso de Uso Registrar Unidad Medida por Mayor.

    Actor Administrador

    Propsito Registrar las unidades de medidas al por mayor con que se trabaja en

    almacn.Resumen Permite obtener informacin de todas las unidades de medidas al por

    mayor existentes.

    Flujo Bsico

    1. Registrar unidad de medidapor mayor.

    2. Modificar unidad de medidapor mayor, previamentebuscar si es necesario.

    3. Borrar unidad de medida pormayor

    A1 buscar unidad de medida pormayor.

    FlujoAlternativo

    InclusinA1 Buscar unidad de medida por mayor ingresando cdigo, de noexistir mostrar(E1)

    Exclusin

    -----

    ExcepcionesPaso Accin

    E1Mensaje la unidad de medida pormayor no existe

  • 7/31/2019 Proyecto Analisis FINAL

    33/42

    DCUR: Gestin Mantenimiento

    Caso de Uso Registrar Personal

    Actor Administrador

    Propsito Registra al Personal

    Resumen Mantener actualizado el registro del personal

    Precondicin Ninguno

    Flujo Bsico

    1. Crear un nuevo Personal2. Modificar el personal

    previamente buscar si esnecesario.

    3. Eliminar personal4. Grabar Personal

    A1 Buscar PersonalA2 Buscar Cargo Personal

    FlujoAlternativo

    Inclusin

    A1 Buscar los datos del personal ingresando su cdigo o nombre, sinoencuentra devuelve(E1)A2 Selecciona el cargo del personal(E2)

    Extensin

    ------

    ExcepcionesPaso Accin

    E1E2

    Mensaje Personal no existeMensaje Cargo personal no existe

    Caso de Uso Registrar Cargo Personal

    Actor Administrador

    Propsito Registrar el cargo del personal

    Resumen Mantener actualizado el cargo del personal

    Flujo Bsico

    1. Crear un nuevo Cargode personal

    2. Modificar Personalpreviamente buscar sies necesario

    3. Eliminar cargo personal4. Grabar cargo personal

    A1 Buscar Cargo Personal

    FlujoAlternativo

    Inclusin

    A1 Buscar los datos del personal ingresando su cdigo o nombre, sinoencuentra devuelve(E1)

    Extensin

    ------

    ExcepcinPaso Accin

    E1 Mensaje No existe pagos realizados

  • 7/31/2019 Proyecto Analisis FINAL

    34/42

    Caso de Uso Registrar productos vencidos

    Actor Administrador

    Propsito Registrar el producto vencido

    Resumen Mantener actualizado los productos vencidos

    Flujo Bsico

    1. Modificar productovencido previamentebuscar si es necesario

    2. Eliminar productovencido

    3. Grabar productovencido

    A1 Buscar producto

    FlujoAlternativo

    Inclusin

    A1 Buscar el producto ingresando su cdigo, sino encuentra devuelve(E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1 Mensaje Producto no existe

    Caso de Uso Registrar Tipo Cliente

    Actor Administrador

    Propsito Registrar el tipo de cliente

    Resumen Mantener actualizado el tipo de cliente

    Flujo Bsico

    1. Crear un nuevo TipoCliente

    2. Modificar tipo clientepreviamente buscar si

    es necesario.3. Eliminar tipo cliente4. Grabar tipo cliente

    A1 Buscar tipo de cliente

    FlujoAlternativo

    Inclusin

    A1 Buscar el tipo de cliente ingresando su cdigo o nombre, sinodevuelve(E1)

    Exclusin

    ------

    Excepcin Paso AccinE1 Mensaje tipo cliente no existe

  • 7/31/2019 Proyecto Analisis FINAL

    35/42

    Caso de Uso Registrar Tipo Transaccin

    Actor Administrador

    Propsito Registrar el tipo de Transaccin

    Resumen Mantener actualizado los tipos de transaccin

    Flujo Bsico

    1. Crear un nuevo Tipotransaccin

    2. Modificar tipotransaccinpreviamente buscar sies necesario.

    3. Eliminar tipotransaccin

    4. Grabar tipo

    transaccin

    A1 Buscar tipo transaccin

    FlujoAlternativo

    Inclusin

    A1 Buscar el tipo transaccin ingresando su cdigo, sinodevuelve(E1)

    Exclusin

    -----

    ExcepcinPaso Accin

    E1 Mensaje Tipo transaccin no existe

  • 7/31/2019 Proyecto Analisis FINAL

    36/42

    DCUR: Gestin Ventas

    Caso de Uso Registrar venta

    Actor Cliente

    Propsito Realizar el registro de ventas

    Resumen Permite obtener la informacin sobre las ventas

    Flujo Bsico

    1. Registrar una ventacon cdigoautogenerado

    2. Modificar ventapreviamente

    3. Grabar venta

    A1 Buscar productoA2 buscar personalA3 Buscar ventaA4 Buscar tipo de ventaA5 Buscar clienteA6 Buscar tipo de transaccin

    FlujoAlternativo

    Inclusin

    A1:Buscar productos que estn en venta ingresando su cdigo onombre, sino devolver (E1)A2: Buscar personal de venta, ingresando cdigo o nombre , sinodevolver (E2)A3: Buscar venta, ingresando su cdigo , sino devolver (E3)A4: Seleccionar tipo de venta , sino devolver (E4)A5:Buscar cliente ingresando su cdigo o nombre, sino devolver(E5)A6:Seleccionar tipo de transaccin , sino devolver (E6)

    Exclusin

    -----

    Excepcin

    Paso Accin

    E1 Mensaje "producto no encontrado"

    E2 Mensaje "no existe personal "

    E3 Mensaje "no existe venta "

    E4 Mensaje "no existe tipo de venta "

    E5 Mensaje "no existe cliente "

    E6

    Mensaje "tipo de transaccin no

    encontrado"

  • 7/31/2019 Proyecto Analisis FINAL

    37/42

    Caso de Uso Registrar clientes

    Actor Cliente

    Propsito Realizar el registro de clientes y mantener una lista de ellos

    Resumen Permite obtener la informacin de los clientes

    Flujo Bsico

    1. Registrar un nuevocliente con cdigoautogenerado

    2. Modificar clientepreviamente buscar acliente

    3. Eliminar cliente4. Grabar cliente

    A1Buscar clienteA2 Buscar tipo de clienteB1 Registrar tipo de cliente

    Flujo

    Alternativo

    Inclusin

    A1: Buscar los datos de un cliente ingresandoA2:Seleccionar el tipo de cliente sino existe devuelve (E1)

    Exclusin

    B1: Registrar un nuevo tipo de cliente

    Excepcin

    Paso Accin

    E1 Mensaje "producto no encontrado"

    E2 Mensaje "no existe personal "

    Caso de Uso Registrar tipo ventaActor Cliente

    Propsito Realizar el registro de tipo ventas

    Resumen Permite obtener la informacin sobre los tipos ventas

    Flujo Bsico

    1. Registrar una tipoventa con cdigoautogenerado.

    2. Modificar tipo ventapreviamente buscarsi es necesario.

    3. Grabar tipo de venta

    A1 Buscar tipo de venta

    FlujoAlternativo

    Inclusin

    A1: Seleccionar tipo de venta , sino devolver (E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1: Mensaje "no existe tipo de venta "

  • 7/31/2019 Proyecto Analisis FINAL

    38/42

    Caso de Uso Registrar amortizacin

    Actor Cliente

    Propsito Mantener una lista de amortizaciones y as tener un control

    Resumen Permite obtener la informacin sobre las amortizaciones de lasventas al crdito

    Flujo Bsico

    1. Registrar amortizacincon cdigoautogenerado

    2. Modificar amortizacinpreviamente

    3. Buscar si esnecesario

    4. Grabar amortizacin

    A1 Buscar ventaA2 Buscar amortizacin

    FlujoAlternativo

    Inclusin

    A1: Buscar venta, ingresando su cdigo , sino devolver (E1)A2: Buscar amortizacin de venta, ingresando cdigo sinodevolver (E2)

    Exclusin

    ------

    Excepcin

    Paso Accin

    E1: Mensaje "no existe venta "

    E2: Mensaje "no existe amortizacin"

    Caso de Uso Anular venta

    Actor Cliente

    Propsito Listar y controlar la anulacin de algunas ventas por devolucin delas mismas

    Resumen Permite obtener la informacin sobre la anulacin de ventas pordevolucin

    Flujo Bsico1. Anular de venta2. Grabar anulacin

    de ventaA1 Buscar venta

    FlujoAlternativo

    Inclusin

    A1: Buscar venta, ingresando su cdigo , sino devolver (E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1: Mensaje "no existe venta "

  • 7/31/2019 Proyecto Analisis FINAL

    39/42

    Caso de Uso Registrar tipo de documento

    Actor Cliente

    Propsito Realizar el registro tipo de documento

    Resumen Permite obtener la informacin sobre el tipo de documento

    Flujo Bsico

    1. Registrar tipo dedocumento

    2. Imprimir tipo dedocumento

    A1 Buscar tipo de documento

    FlujoAlternativo

    Inclusin

    A1: Seleccionar tipo de documento , sino devolver (E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1 Mensaje "tipo de documento noencontrado"

  • 7/31/2019 Proyecto Analisis FINAL

    40/42

    DCUR: Gestin Caja

    Caso de Uso Registrar Movimiento de Caja

    Actor Asistente de Ventas

    Propsito Registrar movimiento de caja

    Resumen Registrar las entradas y salidas de dinero

    Flujo Bsico

    1. Registrar un nuevomovimiento de caja

    2. Modificar el movimientode caja buscar si esnecesario.

    3. Eliminar movimiento decajaGrabar movimiento decaja

    A1 Buscar personalA2 Buscar VentaA3 Buscar Anular VentaA4 Buscar AmortizacinA5 Buscar CompraA6 Buscar Pago a ProveedorA7 Buscar devolucin a ProveedorA8 Buscar Clase de CajaA9 Buscar Concepto de Caja

    A10 Buscar movimiento de caja

    FlujoAlternativo

    Inclusin

    A1 Seleccionar al personal que efectuar el movimiento de cajaA2 Buscar la venta que se desea registrar al movimiento de caja (E1)A3 Buscar la anulacin de la venta que se desea registrar al movimiento

    de caja (E2)A4 Buscar la amortizacin que se desea registrar al movimiento de

    caja(E3)A5 Buscar la compra que se desea registrar al movimiento de caja (E4)A6 Buscar el Pago a Proveedor que se desea registrar al movimiento de

    caja (E5)

    A7 Buscar devolucin a Proveedor que se desea registrar al movimientode caja (E6)A8 Seleccionar la Clase de Caja que tendr el movimiento de cajaA9 Buscar el Concepto de Caja que desea registrar al movimiento de

    caja(E7)A10 Buscar movimiento de caja a modificar

    Exclusin

    ------

    Excepcin

    Paso Accin

    E1 Mensaje no se encuentra la venta

    E2 Mensaje no se encuentra la venta a anular

    E3 Mensaje no se encuentra la amortizacin

    E4 Mensaje no se encuentra la compra

    E5Mensaje no se encuentra el pago aproveedor

    E6Mensaje no se encuentra la devol. aproveedor

    E7Mensaje no se encuentra el concepto decaja

  • 7/31/2019 Proyecto Analisis FINAL

    41/42

    Caso de Uso Registrar Concepto de Caja

    Actor Asistente de Ventas

    Propsito Registrar el tipo de concepto de caja que tendr el movimiento decaja

    Resumen Asignar el tipo de concepto de caja que tendr el movimiento de

    caja

    Flujo Bsico

    1. Registrar el conceptode caja.

    2. Modificar conceptode caja.

    3. Grabar el conceptode caja

    A1 Buscar tipo de concepto de cajaA2Buscar concepto de caja

    FlujoAlternativo

    Inclusin

    A1 seleccionar el tipo de concepto de caja que tendr el conceptode cajaA2 Buscar el concepto de caja que se desea modificar(E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1Mensaje no se encuentra el conceptode caja

    Caso de Uso Registrar Tipo de Concepto de Caja

    Actor Asistente de Ventas

    Propsito Registrar el tipo de concepto de caja

    Resumen Asignar el tipo de concepto de caja que tendr algn concepto decaja

    Flujo Bsico

    1. Registrar el tipo deconcepto de caja

    2. Modificar el tipo deconcepto de cajapreviamente buscarsi es necesario.

    3. Eliminar tipo deconcepto de caja

    4. Grabar tipo deconcepto de caja

    A1 Buscar tipo de concepto de caja

    FlujoAlternativo

    Inclusin

    A1 Buscar el tipo de concepto de caja que se desea modificar (E1)

    Exclusin

    ------

    Excepcin

    Paso Accin

    E1 Mensaje no se encuentra el tipo deconcepto de caja

  • 7/31/2019 Proyecto Analisis FINAL

    42/42

    Caso de Uso Registrar Clase de Caja

    Actor Asistente de Ventas

    Propsito Registrar la clase de caja del movimiento de caja

    Resumen Insertar las clases de caja que tendrn los movimientos de caja

    Flujo Bsico

    1. Registrar clase decaja

    2. Modificar la clase decaja previamentebuscar si esnecesario.

    3. Eliminar clase decaja

    4. Grabar clase de caja

    A1 Buscar clase de caja

    FlujoAlternativo

    InclusinA1 Buscar la clase de caja que se desea modificar (E1)

    Exclusin

    ------

    ExcepcinPaso Accin

    E1Mensaje No se encuentra la clase decaja