TARJETA SHOPPY CARDGRUPO IV
Agenda• Objetivo• Alcance• Hipótesis • Diagrama de Actividades• Actores• Diagrama de Casos de Uso• Clases de Entidad• Diagrama de Clases• Diagrama de Secuencia• Diagrama de Colaboración
OBJETIVO
• Desarrollar un servicio que consiste en una tarjeta de compras llamada Shoppy Card para ser utilizada en los comercios de un Shopping.
ALCANCE
• Un cliente podrá solicitar una tarjeta de compras que será personal y exclusiva, sin extensiones.
• La tarjeta tendrá validez por un año y se renovará automáticamente.
• Se validará la tarjeta en cada transacción.• Se procesarán diariamente todas las compras
realizadas en cada comercio.• Se enviará mensualmente el resumen de compras a
cada cliente.
HIPOTESIS
• Para obtener la tarjeta el interesado debe cumplir con ciertos requisitos:– Ser mayor de 18 años;– Tener domicilio en Argentina;– Presentar una garantía propietaria;
• Sólo se podrá realizar una transacción en un comercio adherido si la tarjeta es válida.
• Una tarjeta se considerará inválida si la misma fue dada de baja del sistema.
• La tarjeta podrá ser dada de baja por el cliente en cualquier momento.
• Para dar de baja a la tarjeta sólo se requiere la presencia del propietario y una identificación del mismo.
DIAGRAMA DE ACTIVIDADES
Solicitud de Tarjeta
DIAGRAMA DE ACTIVIDADES
Compra
DIAGRAMA DE ACTIVIDADES
Envío y pago de Resumen
ACTORES
• Cliente: Es la persona que solicita una Tarjeta de Compras para utilizarla en los comercios del Shopping.
• Comercio: Es el local donde el Cliente realiza sus compras a través de su Tarjeta.
• Administrador: Es el responsable de mantener actualizada la información de los Clientes así como también el Sistema de Facturación de los comercios del Shopping.
• Diariamente: Actor temporal responsable de verificar diariamente la validez de las Tarjetas de todos los Clientes del Shopping.
• Mensualmente: Actor temporal responsable de enviar los resúmenes de compras al domicilio del Cliente el último día de cada mes.
DIAGRAMA DE CASOS DE USO
CLASES DE ENTIDAD
• Resumen: Representa un detalle de las transacciones realizadas por un cliente en un determinado mes.
• Cliente: Representa a la persona que solicita y utiliza una tarjeta de crédito para realizar compras con la misma en los comercios habilitados
• Tarjeta: Medio físico habilitado, a traves del cuál el cliente realiza pagos de las compras en los comercios habilitados
• Comercio: Representa el lugar donde el cliente realiza las compras y paga con la tarjeta.
• Transacción: Representa la compra realizada por un cliente determinado, que fue abonada con tarjeta en un comercio habilitado
DIAGRAMA DE CLASES
class Diagrama de Clase
Resumen
- fechaEnvio: int- fechaPago: int- fechaVencimiento: int
+ alta() : void+ baja() : void+ enviar() : void+ modificación() : void+ montoTotal() : void+ pagar() : void
Cliente
- apellidoYNombre: int- direccion: int- dni: int- habilitado: int- saldo: int- telefono: int
+ alta() : void+ baja() : void+ modificación() : void+ pagarResumen() : void+ realizarCompra() : void
Tarjeta
- codigo: int- fechaVencimiento: int- limite: int
+ alta() : void+ baja() : void+ comprar() : void+ modificacion() : void+ renovar() : void+ validar() : void
Transacción
- fecha: int- monto: int
+ alta() : void+ baja() : void+ enviarTx() : void+ modificación() : void
Comercio
- localId: int- nombreLocal: int- responsable: int
+ enviarTransacciones() : void+ recibe() : void
*
1
* 1
11*
enviado
1
*
Conformado por
1
DIAGRAMA DE SECUENCIA
DIAGRAMA DE COLABORACION
EQUIPO
• 83446Braithwaite, Diego J.• 87128Rodríguez, Daniel• 85356Rodríguez Vázquez, Javier• 85219Romero, Marcelo• 87229Sapia, María Belén• 82493Suvia, Marcelo