Está en la página 1de 18

El presente Proyecto fue Realizado por:

HUANCAVELICA - 2016
INDICE

1. DATOS DE LA EMPRESA: ...................................................................................3


1.1. NOMBRE: BODEGA BENITA ....................................................................3
1.2. GIRO: ..............................................................................................................3
1.3. MISION:...........................................................................................................3
1.4. VISION: ...........................................................................................................3
1.5. ORGANIGRAMA: ...........................................................................................3
2. DETERMINACION DEL PROBLEMA: ..................................................................3
2.1. PROBLEMAS .................................................................................................3
2.2. DIAGRAMA DE CASOS DE SUSO DEL NEGOCIO (Como se encuentra
Ahora) ........................................................................................................................4
3. DETERMINACION DE LA SOLUCION: ................................................................4
3.1. DETERMINACION DE REQUERIMIENTOS: ................................................4
3.2. DIAGRAMA DE CASOS DE USO DEL SISTEMA (Propuesta) ................ 11
3.3. DESCRIPCION DE CASOS DE USO (Segn Plantilla) ............................ 11
3.4. DIAGRAMA DE INTERACCION .................................................................. 17
3.5. DIAGRAMA DE COLABORACION ............................................................. 18
3.6. DIAGRAMA DE CLASES ............................................................................. 18
3.7. DIAGRAMA ACTIVIDADES ......................................................................... 18
3.8. DIAGRAMA DE COMPONENTES ............................................................... 18
3.9. PROTOTIPOS ............................................................................................... 18
SISTEMA INTEGRAL DE CONTROL DE VENTAS Y COMPRAS DE LA BODEGA
BENITA
1. DATOS DE LA EMPRESA:
1.1. NOMBRE: BODEGA BENITA
1.2. GIRO:
Comercializacin de Productos Bsicos En General tales como: Abarrotes,
Bebidas, Golosinas, etc.
1.3. MISION:
Garantizar la continuidad del negocio familiar manteniendo los principios y
valores de la familia, respetando la tradicin y aplicando el conocimiento, la
innovacin y la tecnologa para ofrecer productos de calidad a nuestros
clientes.
1.4. VISION:
Ser y actuar como una bodega de referencia en el sector, respetuosa el
entorno natural y la sociedad, y comprometida con ofrecer productos de
calidad a nuestros clientes.
1.5. ORGANIGRAMA:

DUEO DE
BODEGA

ASESOR

ENCARGADO ENCARGADO ENCARGADO


DE VENTAS DE COMPRAS DE ALMACEN

2. DETERMINACION DEL PROBLEMA:


2.1. PROBLEMAS
Es mucho ms accesible para el pequeo empresario contar con tecnologa que
le permita reducir la brecha competitiva que lo separa de la gran empresa.
Informatizar la administracin de una empresa significa por ejemplo contar con
herramientas que nos permitan gestionar inventarios, cuentas corrientes de
clientes, proveedores, registrar las compras y las ventas, llevar libros de caja y
banco, emitir reportes y listados para la liquidacin de impuestos y ms.
La Tienda de la Sra. Sonia es una bodega dedicada a la venta de abarrotes de
primera necesidad, la misma que comercializa productos a nivel local y regional,
buscando alcanzar la plena aceptacin y fidelizacin de sus Clientes. Para ello,
la empresa necesita llevar un estricto control de entradas y salidas de sus
productos, su stock, los artculos que ms se vende, cuales son los meses que
genera mayor ingresos, valoracin del almacn, etc.

2.2. DIAGRAMA DE CASOS DE SUSO DEL NEGOCIO (Como se encuentra


Ahora)

3. DETERMINACION DE LA SOLUCION:
3.1. DETERMINACION DE REQUERIMIENTOS:
3.1.1. REQUERIMIENTOS FUNCIONALES
Seguridad de Acceso

[RF-01] Identificar usuario en el sistema

El sistema debe identificar a los usuarios, segn el Nombre de Usuario y


contrasea que se ingresen, los que pueden corresponder al Dueo de
Bodega, Encargado de Compras, Encargado de Ventas o Encargado de
Almacn.

[RF-02] Modificar Contrasea

El sistema debe permitir a los usuarios modificar su contrasea de


acceso, cuando lo requieran.

Modulo Requerimientos

[RF-03] Crear Orden Interna de Compra

El sistema debe permitir que el usuario identificado como Dueo de


Bodega, cree rdenes de compra, en las cuales registre los Productos
que necesiten comprarse para mantener el stock de la bodega. Los datos
que debe registrar son: nombre del producto a comprar, marca, cantidad,
Fecha de Produccin y Fecha de Caducidad.

[RF-04] Modificar Orden Interna de Compra

El sistema debe permitir que el Dueo de Bodega modifique la


informacin contenida en una Orden Interna de Compra, accediendo a
ella a travs de su nmero de identificacin. El sistema debe permitir que
se modifiquen todos los datos, excepto el nmero de identificacin de la
Orden Interna de Compra.

[RF-05] Eliminar Orden Interna de Compra

El sistema debe permitir que el Dueo de Bodega elimine Ordenes


Internas de Compra. Esta Orden Interna de Compra no puede estar en
estado Aceptada, ya que esto implica que el Gerente la acept, y que
con esa informacin gener una Orden de Compra para los proveedores.

[RF-06] Buscar Orden Interna de Compra

El sistema debe permitir que los Usuarios, Dueo de Bodega, Encargado


de Compras, Encargado de Ventas y Encargado de Almacn, busquen
rdenes Internas de Compra, que hayan sido registradas en l. El
sistema debe mostrar la informacin contenida en ellas.

[RF-07] Actualizar Estado de la Orden Interna de Compra

El sistema debe permitir que el usuario identificado como Dueo de


Bodega, actualice el Estado de las rdenes de Compra, ante un cambio
en ellas.

Modulo Compras

[RF-08] Crear Orden de Compra

El sistema debe permitir que el usuario identificado como Encargado de


Compras cree rdenes de Compra, cuando apruebe una Orden Interna
de Compra entregada por el Dueo de Bodega, la cual ser enviada a los
Proveedores.

Los datos que se deben registrar son: productos a comprar, sus


caractersticas, plazo de entrega, estado y los datos del proveedor.

[RF-09] Modificar Orden de Compra

El sistema debe permitir que el usuario identificado como Encargado de


Compras modifique una Orden de Compra, ingresando a ella a travs de
su nmero de identificacin.

El sistema debe permitir que modifique todos los datos ingresados en la


Orden de Compra, excepto el nmero de identificacin.

[RF-10] Eliminar Orden de Compra


El sistema debe permitir que el Encargado de Compras elimine rdenes
de Compra, que no hayan sido enviadas a los Proveedores.

[RF-11] Buscar Orden de Compra

El sistema debe permitir que el Dueo de Bodega y Encargado de


Compras, busque rdenes de Compra, que hayan sido registradas en
l.

El sistema debe mostrar la informacin contenida en ellas.

[RF-12] Exportar Orden de Compra

El sistema debe permitir que el Dueo de Bodega y Encargado de


Compras, exporte a un archivo Excel las rdenes de Compra que
hayan sido registradas.

Mdulo de Almacn

[RF-13] Registrar Producto

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Almacn registre los Productos que ingresan a
la bodega.

Los datos que se deben registrar son: cdigo, nombre, tipo, marca,
proveedor, cantidad existente, uso.

[RF-14] Modificar Producto

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Almacn modifique la informacin de un
Producto, ingresando a ella a travs del nmero de identificacin del
Producto.

El sistema debe permitir que modifique todos los datos ingresados,


excepto el nmero de identificacin.

[RF-15] Buscar Producto

El sistema debe permitir que los usuarios, Dueo de Bodega,


Encargado de Compras, Encargado de Ventas y Encargado de
Almacn, busquen Productos que hayan sido registradas en l.

El sistema debe mostrar la informacin contenida de ellos.

[RF-16] Mostrar Inventario

El sistema debe permitir que los usuarios, Dueo de Bodega y


Encargado de Almacn, puedan consultar el inventario de la bodega.
[RF-17] Exportar Inventario

El sistema debe permitir que los usuarios, Dueo de Bodega y


Encargado de Almacn, puedan exportar el inventario a un archivo
Excel.

Mdulo de Ventas

[RF-18] Registrar Venta de Producto

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Ventas registre los Despachos de Productos
desde la bodega.

Los datos que se deben registrar son: fecha de salida, cantidad, nombre
solicitante, rea, objetivo.

[RF-19] Eliminar Venta de Producto

El sistema debe permitir que el Dueo de Bodega y Encargado de


Ventas elimine Despachos de Productos que hayan sido previamente
registrados en l.

[RF-20] Modificar Venta de Producto

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Ventas modifique la informacin de un
Despacho de Producto, ingresando a ella a travs de su nmero de
identificacin.

El sistema debe permitir que modifique todos los datos ingresados,


excepto el nmero de identificacin.

[RF-21] Buscar Venta de Producto

El sistema debe permitir que los usuarios Dueo de Bodega, Encargado


de Compras, Encargado de Ventas, busquen Despachos de Productos
que hayan sido registrados en l.

El sistema debe mostrar la informacin contenida en ellos.

Proveedores

[RF-22] Registrar Proveedor

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, puedan registrar a los Proveedores
de Productos de la bodega. Para esto, debe registrar los siguientes
datos de l: Ruc, Razon Social, nombre, direccin, telfono, e-mail,
ciudad, pas, tipo de productos.

[RF-23] Modificar Proveedor


El sistema debe permitir que el usuario como Dueo de Bodega y
Encargado de Compras, pueda modificar los datos previamente
registrados de un Proveedor.

El sistema debe permitir que se modifiquen todos los datos, excepto el


Ruc del Proveedor.

[RF-24] Buscar Proveedor

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, Encargado de Ventas, Encargado de
Almacen, busque Proveedores Despachos registrados en l.

El sistema debe mostrar la informacin de ellos.

[RF-25] Eliminar Proveedor

El sistema debe permitir que el usuario identificado como Dueo de


elimine Proveedores registrados en el sistema.

Clientes

[RF-26] Registrar Clientes

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Ventas, puedan registrar a los Clientes de
Productos de la bodega. Para esto, debe registrar los siguientes datos
de l: Ruc o DNI, Razn Social, nombre, direccin, telfono, e-mail,
ciudad, pas.

[RF-27] Modificar Cliente

El sistema debe permitir que el usuario como Dueo de Bodega y


Encargado de Ventas, pueda modificar los datos previamente registrados
de un Proveedor.

El sistema debe permitir que se modifiquen todos los datos, excepto el


Ruc o DNI del Cliente.

[RF-28] Buscar Cliente

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, Encargado de Ventas, Encargado de
Almacn, busque Clientes registrados en l.

El sistema debe mostrar la informacin de ellos.

[RF-29] Eliminar Cliente

El sistema debe permitir que el usuario identificado como Dueo de


elimine Clientes registrados en el sistema.
Modulo Caja

[RF-30] Registrar Pago

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Ventas, puedan registrar el pago por venta de
Productos de la bodega. Para esto, debe registrar los siguientes datos
de l: Id Producto, Cantidad, Precio unitario, Total.

Impresin de Comprobante de Pago

[RF-31] Generar Recibo

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, generar un recibo en caso de que el
cliente no solicite comprobante de pago. En el cual registra Nro. de
Recibo, Detalle, Precio de Venta.

[RF-32] Generar Factura

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, generar La factura en caso de que el
cliente lo solicite y este registrado con RUC. En el cual registra Serie de
la Factura, Ruc, Direccin, Detalle, Valor de Venta, IGV, Precio de
Venta.

[RF-33] Generar Boleta de Venta

El sistema debe permitir que el usuario identificado como Dueo de


Bodega y Encargado de Compras, generar La Boleta de Venta en caso
de que el cliente lo solicite y Este registrado con DNI. En el cual
Registra

3.1.2. REQUERIMIENTOS NO FUNCIONALES


Requisitos de Proceso

[RNF01] El sistema ser desarrollado en el lenguaje C# y tendr como


plataforma de base de datos el lenguaje SQL Server. Este sistema ser
desarrollado solamente para la plataforma Windows.

Requisitos de Producto

[RNF02] Parar garantizar la usabilidad el sistema deber contar con


una interfaz de fcil manejo para el usuario y lo ms intuitiva posible,
para dar completo manejo de la aplicacin y con un fcil acceso.

[RNF03] El sistema dispondr de mensajes de alerta y advertencia


cuando el usuario realice un procedimiento errneo en la ejecucin del
sistema.

3.1.3. STAKEHOLDERS
DUEO DE BODEGA
ENCARGADO DE VENTAS
ENCARGADO DE COMPRAS
ALMACENERO
3.2. DIAGRAMA DE CASOS DE USO DEL SISTEMA (Propuesta)

3.3. DESCRIPCION DE CASOS DE USO (Segn Plantilla)


CASO DE USO: REGISTRAR VENTA
IDENTIFICADOR CASO DE USO: ID: 01
BREVE DESCRIPCION: Registra los datos de la Venta
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Encargado de Ventas
Secundario:
Cliente
PRECONDICIONES: Ninguna
CURSO NORMAL DE EVENTOS
ACCIONES DEL ENCARGADO DE RESPUESTA DEL SISTEMA
VENTAS
1. Entra al mdulo de registro de ventas

2. El sistema le pide que se ingrese su


usuario y su password
3. Ingresa su usuario y password

4. Valida el usuario y Password


Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Ventas
6. El encargado registra Los datos de la
venta
7. Valida y guarda el registro
El producto debe estar en stock
POST CONDICIONES: Venta registrada
CASO DE USO: REGISTRO PAGO
IDENTIFICADOR CASO DE USO: ID: 02
BREVE DESCRIPCION: Registra el Pago por venta
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Secundario:
Encargado de Ventas
PRECONDICIONES: Venta Registrada
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de registro de
Ingresos
2. El sistema le pide que se ingrese su
usuario y su password
3. Ingresa su usuario y password
4. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Ventas
6. El encargado registra el Ingreso

7. Valida y guarda el registro


La venta debe estar registrada
POST CONDICIONES: Venta cancelada

CASO DE USO: IMPRESIONES C/P


IDENTIFICADOR CASO DE USO: ID: 03
BREVE DESCRIPCION: Registro del Comprobante de Pago
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Secundario:
Encargado de Ventas
PRECONDICIONES: Venta Cancelada
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de Generar C/P

2. Muestra el formulario de registro de C/P


con su serie correlativo correspondiente
3. Rellena el formulario de acuerdo con el
tipo de C/P (Factura, B/V y Recibo)
4. Valida los datos Ingresados

5. Genera el C/P

POST CONDICIONES: C/P generado


CASO DE USO: REGISTRO CLIENTES
IDENTIFICADOR CASO DE USO: ID: 04
BREVE DESCRIPCION: Registra los datos del cliente
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Encargado de Ventas
Secundario:
Cliente
PRECONDICIONES: Ninguna
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de registro de Clientes

2. El sistema le pide que se ingrese su


usuario y su password
3. Ingresa su usuario y password
4. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Clientes
6. El encargado registra los datos del
Cliente, Ruc o DNI, Nombre, Direccin,
7. Valida y guarda el registro
La venta debe estar registrada
POST CONDICIONES: Cliente Registrado

CASO DE USO: REGISTRO PROVEEDORES


IDENTIFICADOR CASO DE USO: ID: 05
BREVE DESCRIPCION: Registra los datos de los proveedores
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Encargado de Compras
Secundario:
Proveedor
PRECONDICIONES: Ninguno
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de registro de
Proveedores
2. El sistema le pide que se ingrese su
usuario y su password
3. Ingresa su usuario y password
4. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Proveedores
6. El encargado registra los datos del
proveedor, RUC, Razon social,
Direccin, Telefono, etc
7. Valida y guarda el registro
La venta debe estar registrada
POST CONDICIONES: Proveedor Registrado

CASO DE USO: REGISTRO PRODUCTOS


IDENTIFICADOR CASO DE USO: ID: 06
BREVE DESCRIPCION: Registra los datos de los productos
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Encargado de Almacn
Encargado de Compras
Secundario:
Proveedor
PRECONDICIONES: Ninguno
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de registro de
Productos
2. El sistema le pide que se ingrese su
usuario y su password
3. Ingresa su usuario y password
4. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Productos
6. El encargado registra los datos del
producto, Cdigo, Tipo, Marca, Precio
7. Valida y guarda el registro

POST CONDICIONES: Producto Registrado

CASO DE USO: REGISTRO ORDEN INTERN. DE COMPRA


IDENTIFICADOR CASO DE USO: ID: 07
BREVE DESCRIPCION: Registra la orden de compra inerna
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Dueo de Bodega
Secundario:
Encargado de Compras
PRECONDICIONES: Producto Registrado
CURSO NORMAL DE EVENTOS
ACCIONES DEL DUEO DE BODEGA RESPUESTA DEL SISTEMA
1. Entra al mdulo de registro de
Productos
2. El sistema le pide que se ingrese su
usuario y su password
3. Ingresa su usuario y password
4. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
5. Da acceso al usuario el mdulo de
Registro de Orden de compra Interna
6. El encargado registra la orden de
compra interna con los datos del
Producto, Cant.
7. Verifica si el producto existe en stock
8. Si no existe o hay insuficiente Valida y
guarda el registro
El Producto debe estar registrado
9. Aprueba la Orden Interna de Compra
POST CONDICIONES: Orden Interna de Compra Aprobada

CASO DE USO: REGISTRO ORDEN DE COMPRA


IDENTIFICADOR CASO DE USO: ID: 08
BREVE DESCRIPCION: Registra la orden de compra
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Encargado de Compras
Secundario:
Dueo de Bodega
PRECONDICIONES: Proveedor Registrado
Orden Interna de Compra Aprobada
CURSO NORMAL DE EVENTOS
ACCIONES DEL ENCARGADO RESPUESTA DEL SISTEMA
10. Entra al mdulo de registro de
Productos
11. El sistema le pide que se ingrese su
usuario y su password
12. Ingresa su usuario y password
13. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
14. Da acceso al usuario el mdulo de
Registro de Orden de compra
15. El encargado registra la Orden de
Compra con datos del proveedor y La
orden de Compra Interna
16. Verifica si la Orden de Compra est
Aprobada
17. Si no est aprobada Muestra un
mensaje de alerta
18. Si est aprobado Genera la Orden de
Compra
El proveedor debe estar registrado
19. Imprime la Orden de Compra
POST CONDICIONES: Orden de Compra Generada

CASO DE USO: INVENTARIO


IDENTIFICADOR CASO DE USO: ID: 09
BREVE DESCRIPCION: Registra el Inventario de Productos en stok
ACTORES IMPLICADOS EN CASO DE Principal:
USO: Encargado de Almacn
Secundario:
Dueo de Bodega
PRECONDICIONES: Producto Registrado
Orden de Compra Generada
CURSO NORMAL DE EVENTOS
ACCIONES DEL ENCARGADO RESPUESTA DEL SISTEMA
20. Entra al mdulo de Inventario

21. El sistema le pide que se ingrese su


usuario y su password
22. Ingresa su usuario y password
23. Valida el usuario y Password
Si el usuario nos est registrado salir del
mdulo.
24. Da acceso al usuario el mdulo de
Registro de Orden de compra
25. El encargado Registra el inventario con
la fecha de reporte, Cdigo de Reporte
26. Genera el Reporte de Inventario a la
fecha indicada.
27. Imprime la El reporte de Inventario
POST CONDICIONES: Inventario generado
3.4. DIAGRAMA DE INTERACCION
3.5. DIAGRAMA DE COLABORACION
3.6. DIAGRAMA DE CLASES

3.7. DIAGRAMA ACTIVIDADES


3.8. DIAGRAMA DE COMPONENTES
3.9. PROTOTIPOS
A.

También podría gustarte