Escolar Documentos
Profissional Documentos
Cultura Documentos
C
on el crecimiento de la construccin en el Per , la creacin y produccin de muebles y productos en madera
tambin ha experimentado un crecimiento .
Mueblera Maldonado Acorde con las ltimas tendencias de diseo, presenta una lnea de muebles que resuelve las
necesidades del hogar actual. Propone ideas y conceptos
que se adaptan a la forma de vida de estos das.
Satisfacer las necesidades de sus clientes, en el equipamiento de su hogar u oficina, y a su vez generar empleo y
apoyo a la industria peruana.
Toda la fuerza de Muebles Maldonado se ha dirigido siempre a mantener sus productos de diseo y calidad,
entendiendo estas caractersticas como una inversin en el tiempo, un valor aadido al producto al que nunca ser
renunciar. Su coherencia y personalidad han sido premiadas por la confianza de sus clientes, y por la de todos
aquellos que saben lo que quieren
PROBLEMA:
Con el crecimiento de sus pedidos y ventas Mueblera Maldonado cree conveniente solicitar un experto en software
que le ayude a poder satisfacer tanto al cliente como a la institucin. Ha crecido tanto pero sus operaciones todava
lo maneja manualmente y esto les crea cierta lentitud desorden, equvocos de diseo y falta de control en los pagos.
Mueblera Maldonado, quisiera sistematizar todas sus operaciones pero por ahora est interesado en crear una
solucin para su rea de ventas. Sus operaciones de venta son las siguientes:
OPERACIONES:
Sus clientes nuevos como los actuales y antiguos, visitan la tienda, y si gustan de los muebles que son
exhibidos all, lo compran y si no mandan a confeccionar con los criterios de los especialistas, que si se
les solicita pueden ir a su hogar u oficina y les ayuda a crear el modelo de acuerdo a la decoracin y
espacio que tienen.
El pago del otro 50% es cuando los muebles ya estn listos, se elabora el comprobante de venta y los
muebles son entregados al cliente.
Muebles Maldonado quiere una nueva modalidad de ventas, las ventas y pedidos online que estos sean
escogidos o pedidos a travs de la web. Los pagos se realicen con una pasarela de pagos confiable y
segura.
En cualquiera de los casos el cliente pueda consultar los tipos de muebles y el estado de su pedido va
web.
MODELO DEL NEGOCIO
uc Modelo de Negocio
Gestionar Ventas
Directas
Vendedor
Terminal
Gestionar Pedidos
2.- Realizacin de Casos de uso del Negocio
Cliente
ActivityInitial
1
Si
Elabora Venta
Venta
1..*
Elige Forma de Pago
1..* 1
Es Efectivo
No Verifica Si hay Fondos
Hay Fondos No
Anula Venta
Si
Si
ElaboraComprobante
Imprime Voucher
ActivityFinal
Realiza Despacho
ComprobanteVenta Voucher
1
1 0..1
Actualiza Stock
Producto
ActivityFinal
Gestionar PedidoContrato
act DA_GestionarPedidoContrato
nCliente
ActivityInitial 1
1
0..*
0..1
0..1
Hay Fondos
Elige Forma de Pago Es Efectivo
Verifica Ctas
pendientes Si Si
Tiene CuentaPendiente ElaboraComprobantePago
Imprime Voucher
1
No
nVenta
Elabora Venta Credito
1..*
1..*1
nVoucher
Realiza Despacho
0..1
Actualiza Stock
nComprobantePago
1
1..*
1..*
nProducto
1
3. Modelo de Dominio
nCliente
1
0..* 1..*
0..1 1 1..* 1
0..1 1
1..*
nComprobantePago nVoucher
1..* 1 0..1
El nPedidoContrato, es un objeto que no es obligatorio, y que no esta en una venta directa por esto su
relacin es a veces 0.*, 01
MODELO DEL SISTEMA
Consulta VerificarVenta
EstadoPedidoContrato
Verificar
PedidoContrato
extend
Cliente
VerificaPedidoContrato
extend
RealizarPago extend
Realizar Venta
extend
Realizar RealizarPagoTarjeta
MantenedorCliente Pedido-Contrato
extend
include
RealizaPagoEfectivo
Cajero
ActualizarStock
MantenedorProducto
Vendedor
REALIZACIN
ActivityInitial
Cliente
(from ModeloDatos)
1
Identifica Cliente
1..*
Selecciona documento de
Pago Venta
1
(from ModeloDatos)
Es venta Directa
Busca Venta
[Si]
[No]
0..1
(from ModeloDatos)
1..*
1
BuscaPasarelaPago
[No]
Es Conforme
Graba ComprobantePago
Imprime Voucher
ComprobantePagp
ActivityFinal
2. Realiza Pago
act RealizarPago
ActivityInitial
Cliente
(from ModeloDatos)
1
Identifica Cliente
1..*
Selecciona documento de
Pago Venta
1
(from ModeloDatos)
Es venta Directa
Busca Venta
[Si]
[No]
0..1
(from ModeloDatos)
1..*
1
BuscaPasarelaPago
[No]
Es Conforme
Graba ComprobantePago
Imprime Voucher
ComprobantePagp
ActivityFinal
Modelo Datos
class ModeloDatos
Cliente 1 Cronograma
Venta PedidoContrato
0..1
1 1..* 1..* 1
1
1 1 (from DAS_RealizarPago)
1
1..*
0..1
PedidoComprobante
VentaComprobante
1..*
1..* 1..*
1 DetCronograma
DetVenta
1
- Cantidad: int
- Precio: double 1 ComprobantePagp
1..*
(from DAS_RealizarPago)
1
Modelo
Producto
- DesModelo: int
1 1..* - DesProducto: String
Configuracin: