Practica Zara Desarrollo con UML diagrams PDF

Title Practica Zara Desarrollo con UML diagrams
Author Kevin Castillo
Course Herramientas Informáticas para la Gestión Comercial
Institution Universidad Católica San Antonio de Murcia
Pages 23
File Size 1.8 MB
File Type PDF
Total Downloads 26
Total Views 136

Summary

Esta práctica contiene la información necesaria para el desarrollo de la asignatura, basada en los conocimientos adquiridos de la misma, para mayor detalle revisar el documento...


Description

Practica Zara

Modelado del Software Curso 20/21- Convocatoria Junio 2021 Miguel Ángel Antón Valer (48725612C) Kevin Roberto Castillo Morales (A05570618) [email protected] [email protected] Ingeniería Informática

lunes, 27 de junio de 2011 Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 [email protected] - www.ucam.edu

Modelado del Software

Indice Indice __________________________________________________________________________ 2! 1.! Diagrama de Casos de Uso ______________________________________________________ 3! 2.! Descripcion de Casos de Uso ____________________________________________________ 4! 3.! Diagrama de Clases ___________________________________________________________ 7! 4.! Diagramas de Secuencia _______________________________________________________ 8! a.!

Seleccionar Producto. ______________________________________________________________ 8!

b.! Gestionar Cesta ___________________________________________________________________ 9! c.!

Comprar ________________________________________________________________________ 10!

5.! Diagramas de Comunicación ___________________________________________________ 14! a.!

Seleccionar Producto ______________________________________________________________14!

b.! Gestionar Cesta __________________________________________________________________15! c.!

Comprar ________________________________________________________________________16!

6.! Diagramas de Estado _________________________________________________________ 17! a.!

Producto ________________________________________________________________________17!

b.! Compra _________________________________________________________________________17!

7.! Diagrama de Actividad ________________________________________________________ 18! a.!

Seleccionar Producto ______________________________________________________________18!

b.! Gestión de Cesta __________________________________________________________________19!

8.! Diagrama de Paquetes ________________________________________________________ 20! 9.! Diagrama de Componentes ____________________________________________________ 21! 10.!

Diagrama de Despliegue. ____________________________________________________ 22!

11.!

Tabla de Ilustraciones _______________________________________________________ 23!

2 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

1. Diagrama de Casos de Uso

Ilustración 1 Diagrama de Casos de Uso

3 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

2. Descripcion de Casos de Uso Caso de uso 1

Gestionar Cesta

Descripción

- El Cliente podrá visualizar todos los productos añadidos al carrito de la compra. El cliente también podrá elegir entre eliminar productos, modificar sus cantidades, chatear, y comprar.

Actores

-

El cliente

Precondiciones

-

Ninguna

Postcondiciones

-

El sistema re-direccionará a la pagina de cesta donde mostrar los elementos de la cesta.

Escenario principal

1. El cliente se posicionará con el ratón la esquina superior derecha de la pantalla, específicamente sobre la palabra cesta. 2. El sistema mostrará una visión preliminar de la cesta y un botón con el contenido “Ir a la cesta”. 3. El cliente clicará el botón de “Ir a la cesta”. 4. El sistema devolverá por pantalla los elementos de la cesta con sus correspondientes precios y cantidades. Además, mostrar el total del precio y un botón para continuar con la compra. 5. Modificar Cantidad de Producto Punto de extensión Modificar Cantidad de Producto. 6. Eliminar Producto Punto de extensión Eliminar Producto. 7. Chatear con la inteligencia artificial de la web Punto de extensión Chatear. 8. Realizar la compra de los productos del carrito Punto de extensión Comprar.

Excepciones/Escenarios Alernativos

Si la cesta esta vacía: 2.A El sistema no mostrará nada. 3.A El cliente clicará sobre la palabra cesta. 4.AEl sistema re-direccionará a la pagina de cesta y mostrará por pantalla un mensaje con diciendo que la cesta esta vacía.

Comentarios

Ningún comentario

4 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

Caso de uso 2

Comprar

Descripción

- El cliente podrá realizar la compra de los elementos de la cesta.

Actores

-

El cliente.

Precondiciones

-

Tener un mínimo de un elemento en la cesta de la compra.

Postcondiciones

-

El pedido del cliente quedará realizado

Escenario principal

1. El sistema carga en pantalla las opciones de envío. Recogido en tienda, envío a domicilio, y recogida en punto de entrega. 2. Selecciona recogida en tienda. 3. El sistema muestra un mapa con un buscador y todas las tiendas disponibles en alrededores. 4. El cliente escribe la dirección deseada y clica buscar. 5. El sistema carga el mapa con las tiendas cerca de la dirección deseada. 6. El cliente selecciona la tienda. 7. El cliente clica en continuar. 8. El sistema carga la pagina de pago. 9. El cliente selecciona el método de pago deseado e introduce los datos correspondientes. 10. El cliente verifica el pago. 11. El sistema muestra un resumen del pedido.

Excepciones/Escenarios Alternativos

3.1.A Selecciona recogida en punto de entrega 3.2.A El sistema muestra un mapa con un buscador y todos los puntos de entrega disponibles en alrededores. 3.3.A El cliente escribe la dirección deseada y clica buscar. 3.4.A El sistema carga el mapa con los puntos de entrega cerca de la dirección deseada. 3.5.A El cliente selecciona el punto de entrega. 3.6.A El cliente clica en continuar. 3.1.B Selecciona envío a domicilio. 4.1.A El cliente que inició sesión selecciona un método de pago con la información almacenada. 4.1.B El cliente no introduce los datos correctamente. 4.2.B El sistema muestra error por pantalla datos de pago incorrectos.

Comentarios

Ningún comentario

5 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

Caso de uso 3

Seleccionar Producto

Descripción

- El cliente podrá escoger un producto y añadirlo a la cesta de la compra

Actores

-

El cliente

Precondiciones

-

Ninguna

Postcondiciones

-

El usuario visualizara el producto sus características y opciones.

Escenario principal

1. Buscar Producto Punto de extensión Buscar. 2. El cliente clicará el icono de menú situado en la esquina superior izquierda de la pantalla. 3. El sistema mostrará un menú lateral con las categorías principales. 4. El cliente clicará sobre la que desee. 5. El sistema mostrará en el menú las categorías de ropa generales y subcategorías relacionadas a la categoría principal seleccionada anteriormente. 6. El usuario clicará en la categoría de ropa deseada. 7. El sistema mostrará por pantalla el contenido de dicha categoría. 8. Filtrar producto por diferentes categorías. Punto de extensión Filtrar. 9. El usuario selecciona una prenda 10. El sistema muestra por pantalla la prenda y toda la información de esta, como el precio, materiales, colores disponibles y el actual, y tallas disponibles. 11. El cliente selecciona la talla de prenda. 12. El sistema selecciona el producto en su base de datos para una posible adición la cesta. 13. Cambiar color del producto Punto de extensión Cambiar Producto. 14. Añadir a la Cesta de la compra Punto de extensión Añadir a la Cesta. 15. Chatear con la inteligencia artificial de la web Punto de extensión Chater.

Excepciones/Escenarios Alernativos

11.A La talla se encuentra indisponible y se encuentra con un filtro grisáceo y esta no es posible seleccionarla. 11.B La prenda es de talla única y no existe tallas para seleccionar.

Comentarios

Ningún comentario

6 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

3. Diagrama de Clases

Ilustración 2 (Diagrama de Clases)

7 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

4. Diagramas de Secuencia a. Seleccionar Producto.

Ilustración 3 (Diagrama de Secuencia: Seleccionar Producto)

8 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

b. Gestionar Cesta

Ilustración 4 (Diagrama de Secuencia Gestionar Cesta)

9 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

c. Comprar

Ilustración 5 (Diagrama de Secuencia Comprar Pt1)

10 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

Ilustración 6 (Diagrama de Secuencia Comprar Pt2)

11 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

Ilustración 7 (Diagrama de Secuencia Comprar Pt3)

12 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

Ilustración 8 (Diagrama de Secuencia Comprar Pt4)

13 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

5. Diagramas de Comunicación a. Seleccionar Producto

Ilustración 9 (Diagrama de Comunicación Seleccionar Producto)

14 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

b. Gestionar Cesta

Ilustración 10 (Diagrama de Comunicación Gestionar Cesta)

15 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

c. Comprar

Ilustración 11 (Diagrama de Comunicación de Comprar)

16 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

6. Diagramas de Estado a. Producto

Ilustración 12 (Diagrama de Estado Producto)

b. Compra

Ilustración 13 (Diagrama de Estado de Compra)

17 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

7. Diagrama de Actividad a. Seleccionar Producto

Ilustración 14 (Diagrama de Actividad Seleccionar Producto)

18 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

b. Gestión de Cesta

Ilustración 15 (Diagrama de Actividad de Gestionar Cesta)

19 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

8. Diagrama de Paquetes

Ilustración 16 (Diagrama de Paquetes)

20 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

9. Diagrama de Componentes

Ilustración 17 (Diagrama de Componentes)

21 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

10. Diagrama de Despliegue.

Ilustración 18 (Diagrama de Despliegue)

22 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]

Modelado del Software

11. Tabla de Ilustraciones Ilustración 1 Diagrama de Casos de Uso ............................................................................................3! Ilustración 2 (Diagrama de Clases) .....................................................................................................7! Ilustración 3 (Diagrama de Secuencia: Seleccionar Producto) ...........................................................8! Ilustración 4 (Diagrama de Secuencia Gestionar Cesta).....................................................................9! Ilustración 5 (Diagrama de Secuencia Comprar Pt1) ........................................................................10! Ilustración 6 (Diagrama de Secuencia Comprar Pt2) ........................................................................11! Ilustración 7 (Diagrama de Secuencia Comprar Pt3) ........................................................................12! Ilustración 8 (Diagrama de Secuencia Comprar Pt4) ........................................................................13! Ilustración 9 (Diagrama de Comunicación Seleccionar Producto) ....................................................14! Ilustración 10 (Diagrama de Comunicación Gestionar Cesta)...........................................................15! Ilustración 11 (Diagrama de Comunicación de Comprar)..................................................................16! Ilustración 12 (Diagrama de Estado Producto) ..................................................................................17! Ilustración 13 (Diagrama de Estado de Compra) ..............................................................................17! Ilustración 14 (Diagrama de Actividad Seleccionar Producto)...........................................................18! Ilustración 15 (Diagrama de Actividad de Gestionar Cesta) ..............................................................19! Ilustración 16 (Diagrama de Paquetes) .............................................................................................20! Ilustración 17 (Diagrama de Componentes) ......................................................................................21! Ilustración 18 (Diagrama de Despliegue) ..........................................................................................22!

23 Nombre del profesor - Tlf: (+34) 968 27 88 00 - [email protected]...


Similar Free PDFs