NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez |...

12
NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador Socios Distribuidores Requerimiento nuevo después de la etapa de levantamiento de requerimientos.

Transcript of NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez |...

Page 1: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

NGWEB >New Generation Products

David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software

Descartado

En proceso

Terminado

Administrador

Socios Distribuidores

Requerimiento nuevo después de la etapa de levantamiento de requerimientos.

Page 2: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

2

Requerimientos de la Página Web

Requerimientos Funcionales

Vender-CobrarClasificar productos, genero, enfermedades, tipo, más popularesEntregar recibosBuscar productos por palabras claveGenerar facturas para los envíos hechos por los compradores

Realizar reporte diario de ventas.

Page 3: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

3

Vender / Cobrar> La página Web cuenta con la gestión de un

Carrito Electrónico, donde el usuario puede añadir y remover productos antes de comprar.

> Además el usuario cuenta con la opción de comprar en “caliente” (Buy Now).

> La cobranza es gestionada por el sistema de Paypal, en la cual el usuario se registra en el portal de paypal para poder comprar. Paypal se encarga de gestionar la recepción del monto total de la compra cargándolo a la cuenta de nuestro cliente New Generation, para después entregar una factura con acuse de recibo en la cuenta de correo del usuario con copia para la cuenta de nuestro cliente.

Page 4: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

4

Clasificar productos, genero, enfermedades, tipo, más populares

> La página Web cuenta con una clasificación de los suplementos alimenticios, con la clasificación sugerida por nuestro cliente NG.

> El menú esta preparado para añadir otro tipo de clasificaciones y sub-clasificaciones.

Page 5: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

5

Entregar recibos> Paypal se encarga de enviar un correo

electrónico al usuario comprador anexando un resumen detallado de la compra.

> Aunado a esto, también envía una notificación al vendedor (NG), con los mismos detalles de la venta.

> NOTA: Estos recibos no tienen validez fiscal, tanto para el vendedor, como el comprador. Solo es un comprobante de compra alineado a las reglas y condiciones de paypal.

Page 6: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

6

Buscar productos por palabras clave

> La Página Web estará habilitada con un buscador interno, en la cual el usuario podrá buscar productos con palabras clave, como el tipo de producto (suplementos, limpiadores…), enfermedad (dolor, diabetes…), en fin, cualquier cosa tecleada en el buscador interno, el sistema tratará de recolectar todas las coincidencias.

Page 7: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

7

Necesidades de NGNecesidad

Vender (Método PayPal)

Cobrar (Método PayPal)

Clasificar los productos (Ver clasificacion_productos_NG(1).xlsx)Clasificar los productos más populares (demanda o venta)

Estar en idiomasEspañolInglesÁrabeItalianoFrancésChinoPortugués

Buscar los productos por palabras claves (enfermedades o productos) Entregar recibos

Generar Ivoices para los envios de las compras hechas por los socios distribuidores o clientes

Reporte diario de ventas

Mantener un nivel de seguridad (Aseguranza contra jackers)

100%

100%

100%

75%

Primordialmente los idiomas están mayormente capacitados en español e ingles. Los textos traducidos son proporcionados por NG.

Aunque no es prioridad, es de mucha utilidad. Tratándose de un mecanismo sencillo, el esfuerzo del mismo lo aplicamos a otras funcionalidades de mayor prioridad y complejidad.

35%

100%

80%

Hemos aplicado el paso de información privada (contraseñas, sesiones) encriptado a 128 bits mediante el método MD5. Aunado a esto no garantiza un nivel de seguridad optimo cuando el usuario se encuentra en el portal de paypal. Se considera que el usuario es responsable cuando se encuentra en dicho portal.

Page 8: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

8

Requerimientos No-Funcionales

Requerimientos No FuncionalesLas páginas serán personalizadas en cuanto a URL, para cada socio-distribuidor registrado.La página estará disponible para varios idiomas (7)

http://www.nghealthproducts.com/[sociodistribuidor]

Page 9: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

9

Requerimientos Aplicación Web

RequisitosRegistro de nuevos socios-distribuidores.Colocar el nuevo socio-distribuidor como parte del equipo directo (2º nivel del socio-distribuidor que le referencio la página)Asignar nuevos socios-distribuidores a páginas que presentan morosidad.Asignar la fecha al momento de registrarse, manteniendo la seguridad de que pueda modificarse.Generar cortes del día primero al día último de cada mesRealizar el pago a distribuidores por medio de transacción bancaria (2 quincenas)Registrar el total de venta de cada socio-distribuidor (antes de los impuestos), incluyendo las ventas de su familia (las ventas totales de su página) REPORTE Diario (para socios y Administrador de NGWeb)Controlar el acceso a la información (contraseñas)

Requerimientos descartado

Requerimientos descartado

Requerimientos descartado

Page 10: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

10

Registro de Nuevos Socios Distribuidores

60%

Colocar el nuevo socio-distribuidor como parte del equipo directo (2º nivel del socio-distribuidor que le referencio la página)

Asignar la fecha al momento de registrarse, manteniendo la seguridad de que pueda modificarse.

Page 11: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

11

Reportes

Reporte Perfil

Reporte de consumo mensual

Reporte de consumo anual

Reporte de ventas directas en cada página de cada socio distribuidor

Indicadores de socios con inactividad de consumo mensual

Indicadores de los socios con más y con menos ventas

75%

75%

15%

0%

0%

Page 12: NGWEB >New Generation Products David Emmanuel Alvarado Hernández / Ana Lilia Ramirez Sánchez | Ingenieros de Software Descartado En proceso Terminado Administrador.

12

Requisitos Adicionales

DescripciónSe podrán habilitar solo los países que disponen con el servicio de ups.

Gestionada por

OtrosSincronización de UPS + Paypal

Definir el calculo de envío UPS

Definir bitácora de eventos

99.9%

60%

0%

Falta capturar los datos (valores) en el portal de Paypal.