Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
En este Sistema de Compras por Internet los usuarios se registran en el sistema y pueden realizar
pedidos a través del manejo de un carro de la compra. Analizar la identificación de actores y casos
de usos correspondiente al DCU de la Figura 1 (Sistema de Compras por Internet) y después al DCU
de la Figura 2 (Comercio Electrónico).
ANÁLISIS FIGURA Nº 1
ACTORES
Cliente: Esta correcto debido a que este actor externo es quien debe empezar el proceso.
Inventario: Se debe convertir en un extend, debe tener interacción con el caso de uso de Unidades
Disponibles alimentando las existencias y realizando un Informe de Existencias
Sistema de Proceso de Tarjetas: Actor que involucra y determina si la transacción ha sido efectiva
y poder continuar con el proceso.
Tendero: Actor que se encarga de realizar el alistamiento y empaque del pedido efectuado por el
Cliente, verifica el pedido producto vs. Cantidades.
Administrador Sistema: Actor que otorga autorizaciones y permisos para los demás actores,
establece si es necesario realizar modificaciones en el sistema.
Encargado Envíos: Actor que dispone del pedido entregado por el Tendero y realiza el proceso de
envío de acuerdo a los parámetros establecidos por el cliente. Verifica datos de entrega y dispone
del transporte de acuerdo a las características del producto. Realiza trazabilidad y cumplidos de
entrega para cerrar el pedido.
CASOS DE USO:
LogOnUser: El cliente también debe tener un LogOnUser que sea un pre condición para acceder al
sitio. Tener usuario, acceso y permisos en la plataforma. Puede cambiar usuario y contraseña. El
sistema comprueba que todos los datos son correctos. Mediante un include.
Gestión de Cuentas de Clientes: Puede incluir observaciones como disposición de horario de
entrega. Y de acuerdo a este se da acceso a los demás Casos de Uso.
Explorar Productos: El cliente elige la opción para buscar artículos en el sistema, de acuerdo al
criterio de búsqueda.
Encontrar Productos: El cliente visualiza el tipo de producto que desea adquirir. Selecciona el/los
artículos en que está interesado. Realiza navegación por las opciones dadas por el sistema.
Unidades Disponibles: El cliente puede ver que unidades están disponibles para realizar su compra.
Unidades Disponibles: Criterio para que el sistema informe al cliente las unidades que pueda
adquirir. Mediante un include.
Informe de Existencias: Realiza informe de cada producto para alimentar el sistema. Mediante un
extense.
Gestionar Pedidos: El cliente puede observar y comparar pedidos y compras anteriores. Selecciona
la opción de visualizar pedidos históricos. Realiza consulta y/o modificación de pedidos en el
sistema.
Registrar Pedido: El cliente selecciona la opción de añadir un artículo a una solicitud de Pedido. El
usuario realiza la consulta y/o modificación de pedidos en el sistema. Indica la repetición de
productos en la compra.
Gestionar Carro de Compra: Añade los artículos validados en el pedido. Realiza comparativo con el
pedido.
Validación Compra: Criterio enviado por la entidad que realiza el proceso y convalida o invalida la
operación transaccional. Mediante un Include.
Cerrar Pedido: El Encargado de Envíos es quien de acuerdo a los requerimientos del cliente
programa la entrega del Pedido, indica dirección, hora y fecha de entrega. Rotula, diligencia remesa.
Gestionar Usuarios: Modifica de acuerdo a las condiciones establecidas por el sistema, incorpora
o restringe módulos que sean necesarios para la operabilidad del sistema.
POSIBLE ESCENARIO
ANÁLISIS FIGURA Nº 2
Obtener mejoras y beneficios que consiga abrir mercado en Internet con la oportunidad de captar
nuevos cliente en el sector de la venta de texto (CD-Libros). Se les dará la oportunidad de poder
visitar y consultar un catálogo de productos online actualizado continuamente, la oportunidad de
poder realizar los pedidos de manera más cómoda, rápida y segura. Podrán consultar las últimas
ofertas o promociones de las que disponga la empresa. Con todo esto la empresa se verá beneficiada
en cuanto a la captación de nuevos clientes y la ampliación del mercado con el posible incremento
de ventas que esto podría aportar.
Este sería el verdadero DSU para gestionar una compra electrónica, comparado con el anterior, dado
que este no contemplaba Casos de Uso que son necesarios y obligatorios para poder satisfacer la
demanda y los objetivos del sistema planteado.
ACTORES
Customer (Cliente): Crea usuario y contraseña para el ingreso a la plataforma, ingresa datos
(Nombre, Identificación, dirección, ciudad, país, teléfono, correo electrónico, fechas y hora de
recepción de pedidos). Modificar el usuario, acceder a catálogo de productos, verificar existencias y
modalidad, añadir o retirar a la canasta de productos. Aprobar y Cancelar Orden. Realizar, aceptar
o declinar pago.
User (Usuario): Actor que puede ser en este caso el Gerente de ventas puede visualizar la
plataforma, recibe informes de Comerciante, Administrador del Sistema y Despachador. No puede
realizar ningún tipo de modificación en el sistema.
Shopkeeper (Comerciante): Actor que puede actualizar producto, borrar producto del catálogo,
adicionar productos al catálogo, borra cliente. Realiza informes al User.
System Administrator (Administrador del Sistema): Puede crear , modificar y borrar usuarios.
Determina que en que procesos están involucrado loas actores y sus autorizaciones. Realizar
informes al User.
Inventory (Inventarios): Actor encargado de verificar el pago del cliente y que este tenga la validez
de la empresa de procesamiento de Tarjetas para continuar con el proceso. Determina las unidades
en existencia de cada producto.
Dispatcher (Expedidor): Actor que verifica la aceptación del pago de acuerdo a la Empresa de
Procesamiento de Tarjetas. Realiza el alistamiento de la Orden de Pedido y despacha el mismo.
CASOS DE USO:
Create New Customer (Creación Nuevo cliente): El Cliente podrá ingresar un nuevo usuario para
acceder al sistema.
Display Orders (Monitoreo de Órdenes): El Cliente podrá ver los históricos de las órdenes emitidas.
Verificación de precios, productos, cantidades y fechas de entrega.
Cancel Order (Cancelar Orden): El cliente está facultado para cancelar la Orden de Pedido y emitir
uno nuevo.
Additem to Basket (Adicionar a la Canasta de Compras): El cliente podrá adicionar más productos
de acuerdo a su criterio.
Manage Basket (Administrar Canasta de Compra): El cliente podrá realizar ajustes al pedido y
administrarlo conforme a su criterio.
Browse Products/ Additem (Ver productos y Adicionar): El cliente podrá visualizar en un catálogo
los productos de acuerdo a su criterio de búsqueda y decidir cuál adiciona.
Browse CD (Ver Cd): El cliente tiene la opción de adquirir su producto en este formato conforme a
su necesidad y variables (Precio, unidades disponibles, comodidad).
Browse Books (Ver Libros): El cliente tiene la opción de adquirir su producto en este formato
conforme a su necesidad y variables (Precio, unidades disponibles, comodidad).
Find Products (Encontrar Productos): El cliente podrá desplegar una lista de productos alternativos
de acuerdo a la información suministrada.
Find CD: (Encontrar CD): El cliente tendrá de acuerdo al tipo de formato las opciones puntuales de
su búsqueda.
Find Books (Encontrar Libros): El cliente tendrá de acuerdo al tipo de formato las opciones
puntuales de su búsqueda.
LogOnUser: Actor User que puede visualizar la información de los clientes y compras sin realizar
modificaciones en el sistema.
Delete Product from Catalog (Borrar Producto del Catálogo): El Despachador borrara del sistema
aquellos productos por motivos de no existencia, baja rotación, obsolescencia, cambios de
proveedor, fluctuación de precios.
New User (Nuevo Usuario): El Administrador del Sistema podrá ingresar nuevos usuarios al sistema,
otorgando las autorizaciones que sean del caso.
Up Date User (Actualizar Usuario): El Administrador del Sistema actualizara las autorizaciones que
tenga el usuario ya sea para validar, retirar u otorgar las mismas.
Delete User (Borra Usuario): El Administrador del Sistema podrá borra usuarios de acuerdo al
criterio del sistema.
Accept Payment By Card (Aceptar Pago Con Tarjeta): La Empresa de Procesamiento de Tarjetas
realizara el proceso de transacción, verificara y aprobara la misma, retro-alimentara a Inventarios y
al Despachador para que continúe con el proceso. Entregará soporte electrónico al cliente y
alimentara al sistema con el mismo.
Close Order (Cerrar Orden): El Despachador se encargara de verificar la Orden de Pedido, realizar
el alistamiento, empaque, rotulación y envío del pedido, conforme a las características del producto
y a los datos suministrados por el cliente (Fecha de Recepción de Entrega, horario, ciudad, país).
Adjuntara la Orden de Pedido, Factura, Comprobante de Transacción y Documentos de Transito
exigidos).