Está en la página 1de 10

Desarrollo de Software

SISTEMA DE VENTAS Y ALMACÉN

OBJETIVOS DEL SISTEMA

Automatizar el proceso de todos los puntos ventas de la empresa maxbellito


para agilizar la reposición del stock y tener el control de inventarios,
entradas, salidas y muchas funciones más teniendo un control eficaz de la
empresa.

OBJETIVOS ESPECÍFICOS

El sistema realizara reportes de:


 Ventas del día.
 Ventas del mes.
 Ventas por departamentos.
 Asistencia de trabajadores.
 Compras de los clientes.
 Pedidos generados.

Registro de clientes.
Registro de pedidos.
Facturación.
Control del almacén.
Generación de pedidos a nuestros proveedores.

1
Desarrollo de Software

SISTEMA DE VENTAS Y ALMACÉN

DIAGRAMA DE CASO DE USO DEL NEGOCIO “GESTION DE VENTAS”

2
Desarrollo de Software

DIAGRAMA DE CASO DE USO DEL SISTEMA

Proporciona Informacion

Vendedor

Registra Pedido

Cajero
Genera Comprobante

Almacenero Verificar Pedido

3
Desarrollo de Software

Caso de Uso: Proporcionar Información


Actor Principal: Vendedor
Personal Involucrado e intereses:
- Cliente: Pide información de las prendas de vestir del
local
- Vendedor: Brinda información
Precondiciones: El cliente revisa la lista de catálogos
Garantías de Éxito(Pos condiciones): El cliente recibe
información
Escenario Principal de Éxito o Flujo Básico):
1. El Cliente va a la tienda y solicita información al
vendedor.
2. El Vendedor busca la información en el sistema.
3. El Vendedor le brinda la información al Cliente.
4. El Cliente si está conforme realiza el pedido y si no está
conforme se retira.

DIAGRAMA DE SECUENCIA “PROPORCIONAR INFORMACION”

: Vendedor : Interfaz : Filtrar : Productos

1: Solicita producto

2: Carga Disponible

3: Muestra Producto

4
Desarrollo de Software

DIAGRAMA DE COLABORACION “PROPORCIONAR INFORMACION”

1: Solicita producto

: Vendedor 2: Carga Disponible : Interfaz

: Filtrar 3: Muestra Producto

: Productos

Caso de Uso: Registra Pedido


Actor Principal: Vendedor
Personal Involucrado e intereses:
- Cliente: Solicita Pedido
- Vendedor: Registra Pedido
- Almacenero: Verifica Pedido
Precondiciones: El vendedor consultaría su agenda de
registros
Garantías de Éxito (Pos condiciones): El vendedor
registra el pedido.
Escenario Principal de Éxito o Flujo Básico):
1. El Cliente solicita el pedido al vendedor.
2. El Vendedor registra pedida

3. El Almacenero verifica el pedido e informa si existe en


stock al Vendedor.
4.El Vendedor recibe un mensaje del sistema si el pedido
está en existencia y si no se cancela el pedido

5
Desarrollo de Software

DIAGRAMA DE SECUENCIA “REGISTRA PEDIDO”

1: Ingresa cliente
4: Ingresa producto
7: Agrega
10: OK
3: Carga Disponibles: Clientes

: Vendedor : Buscar Cliente


2: Muestra clientes
5: Muestra productos

: Interfaz 6: Carga Disponibles

8: Ingresa pedido
13: Muestra mensaje pedido registrado

11: Registra Pedido : Productos


: Agregar
: Buscar Producto

14: Reserva Stock


9: Carga Pedidos Agragados
: Guardar 12: Almacena pedido

: Pedidos

Caso de Uso: Generar Comprobante


Actor Principal: Cajero
Personal Involucrado e intereses:
- Cliente: Paga el pedido en caja
- Cajero: Genera comprobante
Almacenero: Entrega producto

Precondiciones: El cajero registra en un documento


manualmente
Garantías de Éxito (Pos condiciones): El cajero genera
comprobante
Escenario Principal de Éxito o Flujo Básico):
1. El Cliente paga el pedido en caja
2. El Cajero emite comprobante en el sistema y entrega
una copia del comprobante al Cliente
3. El Almacenero verifica en el sistema si el pedido ha sido
cancelado y entrega producto.

6
Desarrollo de Software

DIAGRAMA DE COLABORACION “GENERAR COMPROBANTE”

4: Elige comprobante

8: Registra Boleta
1: Realiza comprobante 7: Emite Boleta : Boletas
: Boleta
: Cajero : Interfaz Generar Comprobante

5: Emite Factura

: Interfaz Pedidos

2: Emite comprobante : Factura

6: Regista Factura

: Generar comprobante
: Facturas

3: Carga Pedidos

: Pedidos

7
Desarrollo de Software

Caso de Uso: Verificar Pedido


Actor Principal: Almacenero
Personal Involucrado e intereses:
Almacenero: Verifica pedido

Precondiciones: El almacenero revisas sus archivadores


Garantías de Éxito (Pos condiciones): El almacenero
verifica pedido
Escenario Principal de Éxito o Flujo Básico):
1. El Almacenero revisa en su sistema los pedidos
enviados por el Vendedor e informa al vendedor si los
pedidos están en existencia en almacén.

DIAGRAMA DE SECUENCIA “VERIFICAR PEDIDO”

: Almacenero : Interfaz Productos : Listar Productos : Productos

1: Verifica productos en existenca

2: Muestra productos existentes

3: Carga Disponibles

8
Desarrollo de Software

DIAGRAMA DE COLABORACION “VERIFICAR PEDIDO”

1: Verifica productos en existenca

: Almacenero : Interfaz Productos


2: Muestra productos existentes

3: Carga Disponibles
: Listar Productos : Productos

DIAGRAMA DE OBJETO DEL SISTEMA

Productos
Vendedor

Almacenero Pedidos

Cajero Comprobante

9
Desarrollo de Software

DIAGRAMA DE CLASES

10