Está en la página 1de 9

INTRODUCCIÓN.....................................................................................................

3
DIAGRAMA DE ACTIVIDADES.............................................................................. 4
DIAGRAMA DE CASOS DE USO...........................................................................5
MODELO DE DOMINIO...........................................................................................7
DIAGRAMA DE CLASES........................................................................................8
MODELO DE BASES DE DATOS...........................................................................9
INFORME...............................................................................................................10
INTRODUCCIÓN
Para el ejercicio de diagrama y documentación de actividades se tomará como
modelo el proyecto con el que se venia trabajando, un sistema de mejora para la
empresa Maximum. El sistema inicial planeado era un sistema de logística a
inventario interno para la empresa. siendo objetivo sobre la finalidad de la
empresa, que es automatizar y aumentar ventas, se decide ir por el rumbo de
crear una tienda virtual o e-commerce.
Los productos que maneja esta empresa, son productos de confección por
ejemplo: morrales, riñoneras, ropas, accesorios y otros. Viendo el producto de la
empresa, se analiza que es muy viable la creación de esta tienda virtual. Primero
se presenta el proceso que se generará dentro de la página, ya con esta idea clara
se definirá los requerimientos y se expresaran en diagramas de casos de uso, que
permite, creo, denotar de forma clara, gráfica, textual y secuencialmente el
proceso. Se analiza y visualiza la interfaz, el proceso, las caracterizas y
operaciones que debe hacer la tienda virtual, para determinar el diagrama de
clases y poder identificar las entidades con sus atributos. Por ultimo se realiza un
modelo de las bases de datos necesarias para que todo este sistema pueda
funcionar fluidamente.
Para el ejercicio se tomará como ejemplo, el proyecto que se viene trabajando, la
empresa “Maximum” con ligero cambio en los objetivos del sistema a desarrollar;
ahora se piensa crear un e-commerce para esta empresa.
DIAGRAMA DE ACTIVIDADES
Para crear una mayor satisfacción a los primeros clientes, en la plataforma no será
obligatoria crear un usuario para generar compra, el registro se podrá presentar
más adelante como una opción, después de que el cliente compre.

Ilustración 1 Diagrama de actividades

DIAGRAMA DE CASOS DE USO


Se genera el siguiente diagrama de casos de uso donde veremos, de manera general, la operación
del sistema de la tienda virtual:
Ilustración 2: Diagrama de casos de uso

1. Buscar y montar Producto en carrito


Nombre del caso de uso Buscar y montar Producto en carrito
Autor Otoniel Menza
Fecha mar-23
Descripción Usuario busca producto/s en la plataforma
Actores usuario
precondiciones Cliente debe ingresar a la plataforma
1. usuario da clic en página web.
2. Abre página web. Cliente busca producto dentro catálogo.
Flujo Normal 3. Cliente selecciona producto/s que desea comprar.
4. Cliente selecciona "agregar a carrito de compras".

1. Cliente sale de página web. Se


Flujo alternativo
2. finaliza proceso.
Pos Condiciones Se actualiza carrito con productos seleccionados.

2. Realizar pago
Nombre del caso de uso Realizar Pago
Autor Otoniel Menza
Fecha mar-23
Descripción Usuario realiza pago del pedido.
Actores Usuario
precondiciones usuario debe llenar formularios de datos.
1. Usuario selecciona carrito.
2. Usuario selecciona ir a caja.
3. Sistema carga formulario de datos de comprador y envió con los
siguientes datos: correo (la casilla de correo tendrá
preseleccionado el ítem: quiero recibir promociones al correo),
nombre, teléfono, ciudad, dirección, indicación adicional. Cliente
Flujo Normal 4. ingresa datos y da clic en “confirmar”
5. Sistema carga formulario de mercado pago

6. Cliente ingresa datos y da clic en “confirmar”

7. Sistema confirma pago.

8. Sistema guarda información.

9. Sistema genera cuadro de texto indicando “pago exitoso”.

1) Cliente cierra página.


2) Se finaliza proceso.
1. Pago errado o no generado.
Flujo alternativo 2. Se reinicio formulario de datos.
1. Cliente regresa a página anterior.

2. Buscar y seleccionar productos de nuevo.

Pos Condiciones Se genera orden de pedido en el sistema genera factura.

3. Generar factura
Nombre del caso de uso Generar factura
Autor Otoniel Menza
Fecha mar-23
Descripción Sistema de facturación genera factura y envía al correo.
Actores E-commerce
precondiciones Usuario debe pagar productos
1. Sistema de pagos confirma pago.
2. Sistema de pagos genera notificación a sistema de factura.
Flujo Normal 3. Sistema de factura genera factura
4. Sistema de factura envía factura a correo de cliente.

1. Pago rechazado.
Flujo alternativo 2. Sistema de pagos notifica a sistema de facturas.
3. Sistema de facturas notifica a cliente.

Pos Condiciones Se genera orden de pedido en el sistema.

4. Generar pedido
Nombre del caso de uso Generar pedido
Autor Otoniel Menza
Fecha mar-23
Descripción Despacho genera pedido
Actores Despacho
precondiciones Debe existir pedido facturado.
1. Sistema de despacho actualiza inf de nuevos pedidos.
2. Sistema de despacho confirma producto en inventario.
Flujo Normal 3. Sistema de despacho agenda pedido.
4. Sistema de despacho actualiza inventario.

5. Sistema de despacho entrega pedido.

1. Producto no disponible en inventario.


Flujo alternativo 2. Sistema de despacho genera caso de no inventario.
3. Sistema de despacho notifica a área de producción.

Pos Condiciones Se entrega pedido, se finaliza proceso de pedido.

MODELO DE DOMINIO
Se presenta el siguiente modelo de dominio, con sus entidades y atributos. En la
sección de pagos se piensa utilizar el sistema de pagos Mercado Pago para dar al
cliente la seguridad y tranquilidad para sus pagos y datos. En la sección de
usuario se guardará la información de la persona, aun cuando no tenga cuenta o
no halla iniciado sesión, para cargar sus datos cada vez que ingrese a la página
web.

Ilustración 3 Modelo de Dominio

DIAGRAMA DE CLASES
Se presenta el diagrama de clases del e-commerce o tienda virtual de Maximum:
Ilustración 4 Diagrama de Clases

MODELO DE BASES DE DATOS


Se presenta el modelo de base de datos del e-commerce o tienda virtual de Maximum:
Ilustración 5 Modelo de Base de Datos

INFORME
Se presenta y se expresa de manera grafica un modelo de actividades del
ecommerce o tienda virtual de la empresa Maximum. Se presenta de manera
general abarcando los aspectos principales, teniendo en cuenta el conocimiento
que se posee en la actualidad, en donde se puede ver una orientación a la
comodidad del usuario. En el ejercicio, un usuario puede entrar a la página y
comprar su producto sin la necesidad de un registro o cuenta, aun sin el
conocimiento suficiente, se entiende que se puede configurar la página para
guardar los datos que el usuario genere en la página como, por ejemplo, productos
seleccionados para el carrito y productos vistos o cotizados sin la necesidad de
iniciar sesión o algo parecido. Aun así, el usuario podrá ingresar a su cuenta, si así
lo desea, en todo caso un usuario o cliente podrá comprar siguiendo el mismo
proceso. Al final proceso, cuando el cliente realice su compra, si aún no está
registrado, el sistema le presentara la opción de registro y crear cuenta. De esta
forma se espera que el usuario tenga mayor comodidad al navegar en la
plataforma, tal como un supermercado, pueda comparar precio, pueda conocer
cada producto y tomar su decisión con mayor libertad.
Para el diagrama de casos de uso se presentan 4 requisitos en el proceso de
compra de un usuario de manera general. Se genera de manera general con el
objetivo de dejar margen a los cambios y/o adiciones que se puedan presentar, en
el transcurso del curso junto con la acumulación de conocimiento técnico en
desarrollo como en experiencia y conocimiento adquirido por los docentes y el
material de apoyo.
Para el diagrama de clases se presentan las entidades, que se creen suficientes,
para el funcionamiento de la tienda virtual. Con el objetivo, de la empresa, de
prestarle una gran importancia a las promociones, descuentos y nuevos productos,
se crea la entidad de promociones que permitirán realizar cambios y
actualizaciones rápidas y sencillas. Se tiene en cuenta la entidad usuario que
tendrá la facultad de guardar información del usuario sin la necesidad de crear
algún registro, para ello se tendrá en cuenta la dirección IP y las cookies que se
puedan necesitar de la página web. Nuevamente, se deja el margen de posibles
cambios y, muy probablemente, mejoras de este sistema.
Se clasifican 4 bases de datos para mantener toda la información respectiva que
utilizará el e-commerce para su funcionamiento y comodidad del usuario.

También podría gustarte