ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrollo de Sistema de Ventas en Linea


Enviado por   •  22 de Noviembre de 2019  •  Informes  •  7.967 Palabras (32 Páginas)  •  135 Visitas

Página 1 de 32

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERÍA Y ARQUITECTURA

ESCUELA DE INGENIERÍA DE SISTEMAS INFORMÁTICOS


[pic 1]

Materia:

Tecnologías Orientadas a Objetos (TOO115)

Tema:

Primer avance Sistema de Ventas en Línea

Docente:

Elmer Arturo Carballo Ruíz MSc.

Grupo 14

[pic 2]

Integrantes:

Chacón Benavides José Manuel

CB14032

Flores Barillas José Alberto

FB16004

Flores Ventura Marco Antonio

FV16005

Pérez Pineda Rubén Alejandro

PP15001

Contenido

III. Objetivos        3

IV. Acta del Proyecto        4

V. Visión del Producto        4

VI. Diagramas de Procesos BPMN        4

VII. Automatización de Procesos        5

VIII. Hoja de Ruta del Producto (Cronograma)        8

IX. Organización del equipo del SCRUM        9

X. Listado del Producto        9

a. Historias de usuarios y criterios de aceptación        9

b. Priorizadas por valor de negocio y ROI        19

c. Estimación por puntos de historia o días ideales        23

d. Estimación de velocidad e iteraciones requeridas        24

XI. Release Planning        25

XII. Sprint Planning        26

i. Establecer las tareas asignadas y la asignación al equipo        26

ii. Horas estimadas por miembro del equipo y por total del sprint        26

XIII. Sprint Backlog        27

i. Diagramas utilizados en las tareas del Ciclo de vida del sistema        27

1. Diagrama de Caso de Uso        27

2. Diagrama de Secuencia y Actividades        44

3. Diagrama de Clases        49

4. Diseño de la base de datos        50

5. Diseño arquitectónico del sistema        51

6. Diagrama de Componentes y Despliegue        52

XIV. Burdown Chart y Burn up Chart (al menos a mediados y al final del sprint)        53

XV. Sprint Review y Sprint Retrospective (Como lo realizaron)        54

XVI. Conclusiones y Recomendaciones        56

XVII. Bibliografía.        57

III. Objetivos

Objetivo general: Desarrollar un proyecto de un sistema informático que permita realizar compras en línea y llevar un control del inventario de productos, mediante el uso del marco de trabajo SCRUM para aplicar los conceptos de metodología de desarrollo de software ágiles.

Específicos: 

  • Aplicar el marco de trabajo SCRUM durante todo el proceso del desarrollo del proyecto.
  • Analizar y diseñar bajo el enfoque orientado a objetos mediante el uso de técnicas al desarrollo del proyecto.
  • Establecer la metodología de desarrollo del ciclo de vida del sistema que se adecue a las características del sistema.
  • Crear los diagramas de UML dentro de las tareas definidas en los artefactos del SCRUM.
  • Desarrollar habilidades de trabajo de equipo mediante el marco de SCRUM para realizar tareas de equipo y comunicación efectiva.


IV. Acta del Proyecto

El Acta del proyecto se encuentra en el documento ActoConstituciónProyecto anexado a la entrega del presente documento

V. Visión del Producto

WebShop es un sistema informático de ventas en línea para toda aquella persona interesada en realizar compras de productos por internet que busca principalmente realizar una compra desde donde sea que se encuentre y de manera cómoda, fácil y ágil.

Nuestro producto cuenta con una interfaz amigable permitiéndole al usuario encontrar lo que busca de manera fácil mediante diferentes departamentos y categorías, permitiendo además guardar diferentes productos en un carrito de compras para su posterior pago mediante tarjeta de crédito o servicio de paypal con el único requisito de registrarse con nosotros para brindar un mejor servicio.

VI. Diagramas de Procesos BPMN

[pic 3]

VII. Automatización de Procesos

[pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

[pic 11]

VIII. Hoja de Ruta del Producto (Cronograma)

[pic 12]

IX. Organización del equipo del SCRUM

Product Owner: Ing. Elmer Carballo

Encargado de definir los requerimientos

Scrum Master: José Alberto Flores Barillas 

Encargado de la comunicación con el Product Owner, ayudar al equipo a mantener e la línea de trabajo y encargado de la planificación de las implementaciones del grupo 

Developer Team: Equipo de trabajo

  • José Manuel Chacón Benavides
  • Marco Antonio Flores Ventura 
  • Rubén Alejandro Pérez Pineda 

Encargados del diseño y desarrollo del proyecto

X. Listado del Producto

a. Historias de usuarios y criterios de aceptación

  • Historias de usuario

 

Enunciado de la Historia

Identificador

(ID) de la

Historia

Rol

característica/

Funcionalidad

Razón / Resultado

01

Yo como Comprador

necesito poder modificar la información de mi cuenta

para que esta esté actualizada con mis datos

02

Yo como comprador

necesito poder ver la información de mi cuenta

para ver que mis datos sean correctos

03

Yo como comprador

necesito poder ver las compras que he realizado a través del tiempo

para poder llevar control sobre ellas

04

Yo como Administrador

necesito poder ver los productos del inventario.

para ver las cantidades disponibles en stock

05

Yo como Administrador

necesito poder crear productos

para agregarlos al inventario

06

Yo como Administrador

necesito poder agregar cantidad de productos del inventario

para mantener la disponibilidad de los productos que se compran

07

Yo como Administrador

Necesito poder modificar los productos del inventario

Para poder realizar cambios necesarios que presenten los productos

08

Yo como Administrador

Necesito poder eliminar productos del inventario

Para no mantener productos que han sido descontinuados o que se dejan de vender

09

Yo como comprador

Necesito poder ver los productos organizados por departamentos

Para obtener un mejor resultado de búsqueda de lo que quiero comprar

10

Yo como Administrador

Necesito poder crear departamentos

Para que puedan encontrar de manera más fácil mis productos en venta

11

Yo como Administrador

Necesito poder modificar los departamentos

Para poder mejorar constantemente la forma de llegar a mis productos

12

Yo como Administrador

Necesito poder eliminar los departamentos

Para poder mantener solo los departamentos que ayuden a encontrar mejor los productos a mis compradores

13

Yo como comprador

Necesito poder ver los productos organizados por subcategorías

Para obtener un mejor resultado de búsqueda de lo que quiero comprar

14

Yo como Administrador

Necesito poder crear subcategorías

Para que los compradores puedan encontrar de manera más fácil mis productos en venta

15

Yo como Administrador

Necesito poder modificar las subcategorías

Para poder mejorar constantemente la forma de llegar a mis productos

16

Yo como Administrador

Necesito poder eliminar las subcategorías

Para poder mantener solo las subcategorías que ayuden a encontrar mejor los productos a mis compradores

17

Yo como comprador

Necesito poder ver los productos organizados por características especiales(tags)

Para obtener un mejor resultado de búsqueda de lo que quiero comprar

18

Yo como Administrador

Necesito poder crear tags

Para que los compradores puedan encontrar de manera más fácil mis productos en venta

19

Yo como Administrador

Necesito poder modificar los tags

Para poder mejorar constantemente la forma de llegar a mis productos

20

Yo como Administrador

Necesito poder eliminar tags

Para poder mantener solo los tags que ayuden a encontrar mejor los productos a mis compradores

21

Yo como Administrador

Necesito poder crear impuestos establecidos por región

para sumar el monto al costo de envío y obtener ganancias

22

Yo como Administrador

Necesito poder modificar los impuestos por región

Para poder adaptarme a los cambios de impuesto de los países a los que se realizan los envíos

23

Yo como Administrador

Necesito poder eliminar los impuestos por región

Para remover impuestos de regiones en las que se cancele el servicio de envío

24

Yo como Administrador

Necesito poder ver los impuestos establecidos

Para poder evaluar si necesitan ser actualizados o eliminados

25

Yo como Administrador

Necesito poder añadir tarifas de envío según el tipo de producto y la región a la que se realiza el envío

Para sumar ese monto al costo del envío y obtener ganancias

26

Yo como Administrador

Necesito poder modificar las tarifas de envío

Para poder adaptarme a posibles cambios en los precios de envío

27

Yo como Administrador

Necesito poder eliminar tarifas de envío

Para remover tarifas que puedan afectar negativamente mi negocio

28

Yo como Administrador

Necesito poder ver las diferentes tarifas establecidas

Para poder evaluar si necesitan ser modificadas o eliminadas

29

Yo como comprador

Necesito poder buscar productos por palabras claves

Para poder encontrar de manera más rápida lo que necesito comprar

30

Yo como comprador

necesito filtrar los productos disponibles

para excluir los productos que no me interesan y realizar una búsqueda más fácil.

31

Yo como comprador

Necesito poder ver los detalles del producto que seleccione

Para verificar que efectivamente es lo que busco

32

Yo como comprador

necesito tener una lista de productos que he escogido (carrito de compras),

para poder realizar la compra de múltiples productos

33

Yo como comprador

Necesito poder crear una cuenta

Para poder realizar mis compras

34

Yo como usuario con cuenta

Necesito poder reestablecer mi contraseña

Para poder usar mi cuenta en caso de que haya olvidado la contraseña

35

Yo como comprador

Necesito poder acceder a mi cuenta

Para poder administrar mi perfil de usuario y realizar mis compras

36

Yo como comprador

Necesito poder consultar mi carrito de compra en cualquier momento

Para llevar un control de los productos que deseo comprar

37

Yo como comprador

Necesito poder eliminar productos de mi carrito de compra

Para poder efectuar la compra solo de los productos que deseo

38

Yo como comprador

Necesito poder acceder a un botón de compra cuando seleccione un producto

Para realizar mi compra en cualquier momento

39

Yo como comprador

necesito poder realizar mi compra a través de mi tarjeta de crédito de manera segura

Para realizar mi pago de los productos

40

Yo como comprador

Necesito poder realizar mi compra a través de paypal

Para realizar mi pago de los productos

41

Yo como comprador

Necesito recibir una factura electrónica de mi compra en mi correo electrónico

Para confirmar que la compra ha sido efectuada

...

Descargar como (para miembros actualizados)  txt (62.4 Kb)   pdf (1.6 Mb)   docx (1.4 Mb)  
Leer 31 páginas más »
Disponible sólo en Clubensayos.com