Floreria Uml
Floreria Uml
Floreria Uml
A
VENTA DE FLORES POR INTERNET (ONLINE) EN LIMA Y TRUJILLO.
Cuando un cliente ingrese a la pgina del sitio de la florera podr ver un lbum donde
se encuentran variedades de fotos de floresel valor (incluye el IGV 18%) de un
determinado artculo (flores) al da de la fecha, el cliente podr seleccionar y armar su
propio pedido.
Cuando el cliente realice un pedido obtendr de inmediato un cdigo de pedido.
Se solicita al cliente su DNI para verificar sus datos.
Si no es un usuario registrado, deber ingresar previamente sus datos especificando
nombre, domicilio, cdigo postal, telfono, e-mail, fecha de cumpleaos.
Si est registrado se pide solo un (1) telfono particular y una direccin de e-mail.
Los pagos podrn realizarse con tarjetas AMEX, VISA, MasterCard y Cabal.
Los pedidos sern Habilitados solo cuanto el banco confirme el pago en un lapso de 1
hora.
Los operadores de expedicin, son quienes se encargan de armar los pedidos, verificar
el nombre, domicilio y zona del cliente.
Una vez armado el pedido se le asigna la cantidad y caractersticas del producto
solicitado, forma de pago (contra rembolso) hora de salida del producto a una
empresa de reparto que se encarga de repartir los pedidos.
Los pedidos pueden ser enviados en el curso de 2 horas en Trujillo y 3 horas en Lima.
La empresa de reparto debe informar la hora de entrega del mismo.
A los clientes que cumplan aos se le enviara una promocin de cumpleaos.
orden de compra
:Gerente
:Almacenero
:Proveedor
selecciona
genera
:Producto
:Documento de entreda
Actualiza
:stock
: :Sistema de venta
: :Operadores de expedicion
busca producto
en l a web
Brinda i nforme de
productos y preci o
Genera codi go
de pedido
Recibe nota de
venta
Verifi ca pago
Em ite comprobante de
pago
Recibe c omprobante de
pago
Recibe copi a de
comprobante de pago
Recibe orden de
pedido
Arma pedido
: :Sistema de venta
: Agencia Bancaria
verifica datos
de cuenta
existe cliente
cliente no existe
Invalida la
venta
verifica saldo
saldo insuficiente
saldo efectivo
registra pago
deposita pago en
agencia...
notifica
verifica pago
: Operadores de expedicion
: Repartidor
recibe datos y
orden de pedido
arm a pedido
entrega datos de
cliente y pedido
entraga pedido
a cliente
: :Gerente
: :Almacenero
: :Prov eedor
genera orden
de compra
recibe orden de
compra
genera pedido
entrega pedido
recibe productos
de pedido
verfica
productos
genera documento
de entrega
selecciona
productos
actualiza stock
Catalogo de productos
1
Descripcion producto
1..*
genera
Gerente
1
1..*
Orden de venta
1
1..*
Agencia bancaria
esta
1..*
brinda
recibe
valida
1
Pago
1..*
1
registra
Iniciado_por
cliente
1
1..*
producto
1
Sistema de ventas
verifica
1..*
constata
1..*
1
Proveedor
Almacenero
1
1..*
Pedido
Expendidor
1
1..*
1..*
1..*
Productos_proveedor
1..*
Repartidor
observar catalogo
Cliente
realizar pedido
<<include>>
verificar usuario
<<include>>
registrar datos de cuenta
verificar cuenta
Agencia Bancaria
valida transaccion
recibe pedido
Repartidor
orden de entrega
verifica stock
Gerente
almacena pedido
Almacenero
actualiza stock
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Observar catalogo
Cliente
Verificar productos que estn a la venta
El cliente puede observar el pedido y ver la
lista de productos a ofrecer
Caso de uso
Actores
Propsito
Flujo principal
Realizar pedido
Cliente
Realiza una orden de compra al sistema
El cliente despus de observar el catalogo
realiza su pedido con los producto que
observo
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Validar Transaccin
Agencia bancaria
Da como vlida la transaccin
Se verifica la transaccin como positiva o
negativa
Caso de uso
Actores
Propsito
Flujo principal
Recibe pedido
Repartidor
Se brinda la orden a ser entregada
El repartidor recibe los producto listos para su
entrega
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Orden de entrega
Repartidor
Conformidad de la entrega
Repartidor confirma la entrega y brinda la
orden para ser almacenada por el sistema
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Verificar stock
Gerente
Verificar los productos existentes en stock
Ver los productos faltantes para generar
pedido al proveedor
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Almacena pedido
Almacenero
Almacena el pedido y cataloga los productos
para su almacenamiento
Almacena el pedido
Flujo principal
Excepciones
Caso de uso
Actores
Propsito
Actualiza stock
Almacenero
Actualiza la lista de productos para la
observacin en el sistema
Actualiza stock en el sistema
Flujo principal
Excepciones
: Catalogo
1: s elecciona producto
:Producto
busca producto
GUI: Interfaz del
s is tem a
vis ita s is tema
: :Cliente
: Pedido
1: realiza pedido
: :Cliente
4: almacena(datos)
2: datos ingresados
campos de
registro
: archivo
3: error de registro
: :Cliente
1: recibe_cuenta(usuario,clave)
registro de
cuenta
2: datos ingresados
3: cuenta no valida
: validar cuenta
: :Cliente
Verifica Pago
2: :2 verifica transaccion
sistema
ventas
1: : 1 datosCuenta(usuario,contrasea)
: Agencia Bancaria
Asigna pedido
sistema
4: almacena pedido
1: guiaRemision(datoscliente)
2: ordenPedido(Idpedido)
: archivo
3: orden de entrega
: Reparidor
Compra producto
2: orden de compra
1: click ver lista
: verifica productos
: orden de compra
: Gerente
2: almacena stock
1: recibe producto
: verifica pedido
: Stock
: Almacenero
: Catalogo
:Producto
selecciona producto
: Pedido
: :Cliente
realiza pedido
: :Cliente
campos de
registro
: :validar campos de
registro
: archivo
registro de
cuenta
: validar cuenta
: :Cliente
recibe_cuenta(usuario,clave)
datos ingresados
cuenta no valida
Verifica Pago
s is tem a ventas
: Agencia Bancaria
Asigna pedido
sistema
: archivo
: Reparidor
guiaRem ision(datoscliente)
ordenPedido(Idpedido)
orden de entrega
Compra producto
: Gerente
: verifica productos
: orden de compra
click ver lista
orden de compra
GUI de
usuario
Servidor
Interfaz del usuario por el
cual se conecta al
sistema
preemptive
Usuario
<process name>
<thread nam e>
BBD
<<file>>
index.html
Carpeta
imagenes
<<file>>
catologo.php
<<file>>
imagen.jpg
<<file>>
css.css
Imagenes
estilos
PHP
<<file>>
generar catalo.php
Universidad Nacional de
Trujillo
Facultad de CCFFMM
Escuela de Informtica
AUTOR
Ruiz Espil, Martin
DOCENTE
Ms. Ing. Castillo Diestra, Carlos