Sei sulla pagina 1di 9

Ejercicio 5.

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

El objetivo es presentar y describir el análisis funcional para la implantación de una aplicación de


compra electrónica a través de Internet. Proporcionará un servicio que facilita, agiliza y simplifica
sus procesos de gestión de pedidos, la posibilidad de que sus clientes puedan realizar sus compras
desde cualquier punto con una conexión a Internet y en cualquier momento. Cada uno de los
clientes tendrá ordenadores conectados a Internet y el software necesario para poder desarrollar
su actividad será un navegador. El software resultante del proyecto, permitirá el mantenimiento de
los datos de los productos, unidades, cliente, el tratamiento de los datos, informes, facturación, la
gestión de los pedidos que realicen los distintos clientes y el acceso de todo cliente validado en el
sistema mediante conexión remota o propia.

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.

LogOnUser: El Administrador realiza cambios o modificaciones para los actores de acuerdo al


mejoramiento del sistema. El Tendero tiene acceso a visualizar el Registro de Productos y poder
realizar el debido proceso de alistamiento. No puede modificar lo incorporado por el cliente.

Gestionar Productos: El tendero realiza alistamiento y empaque de productos de acuerdo al


Registro de Pedido. Puede involucrar Factura de Compra, Orden de Pedido. Comprobante
transferencia.

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.

Validación Entrega: Se hace trazabilidad y confirmación de entrega. Mediante un Include.

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.

Card Processing Company (Empresa de Procesamiento de Tarjetas): Realizar el proceso de pago


del cliente y da validación de la transacción.

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:

Up Date Customer (Actualización de Datos Cliente): El Customer podrá realizar cambios de


dirección, correo electrónico, teléfonos de contacto, formas de pago, cambio de contraseña.

LogOnCustomer: Validación de entrada al sistema para el consumidor o cliente. Acceso para el


cliente del sistema, ingreso a las aplicaciones autorizadas dentro del sistema.

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.

Display Basket/Checkout (Seguimiento Canasta de Compras/Revisar): El Cliente podrá verificar


que artículos está incluyendo o retirando de la Canasta de Compra de acuerdo a su criterio.

Checkout/ Accept Payment (Revisar/Validación Pago): El Actor Inventario puede verificar la


validación o aceptación del pago, de acuerdo a la información dada por la Empresa de
Procesamiento de Tarjetas.

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.

Up Date Product (Actualizar Producto): El Despachador de acuerdo a la información que arroje el


sistema actualizara cada uno de los productos que se encuentran dentro del catálogo. Precios,
unidades existentes, tipos de formato, promociones, ediciones nuevas, autores.

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.

Add Product to Catalogue (Adicionar Productos al Catalogo): El Despachador introducirá nuevos


productos por lanzamientos, re-lanzamientos, formatos, promociones.
Delete Customer (Borrar Cliente): El Despachador podrá borrar clientes del sistema por motivos
que sean del criterio del sistema.

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).

Potrebbero piacerti anche