16.11.2022 Views

Documento de análisis de ServiHomes app

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DOCUMENTO DE ANÁLISIS DE

REQUERIMIENTOS SERVIHOMES APP

El presente documento tiene como objetivo presentar los diagramas UC para la iniciativa de

diseño, construcción y despliegue de aplicativo Servihomes.

A continuación especificamos los requerimientos no funcionales acordados para este

proyecto.

• Lenguaje React.

• Git para el control de versiones y repositorio de código.

• Alojamiento de aplicación en AWS.

• Autenticación mediante AWS Amplify - AWS Cognito

• Aplicación responsiva.

• Aplicación sólo accesible desde ciertos dispositivos. (Pendiente de Definición)

Dirección | Ciudad, código postal


1. USE CASE GENERAL

2. USE CASE GENERAR PEDIDO

2


A. PROTOTIPO DE UX

Remarks:

El objetivo del Registro de pedido es registrar los datos de contacto del cliente, así como los

datos de dirección de instalación, se asigna el Ejecutivo de Venta de la oportunidad, se hace

un registro de los artículos tentativos incluidos en la oportunidad. Esta información de

artículos es solo referencial, no será tomado en cuenta cuando se consulte el pedido en el

proceso de rectificación. La única información que debe ser utilizada para el proceso de

rectificación son los datos del cliente y Ejecutivo.

De todas maneras, debemos persistir la información del detalle de cortinas registrados en

este proceso, pero no será utilizado para los procesos posteriores.

ESTADOS DE LOS PEDIDOS: Creado, Cancelado, Rectificado.

3


3. USE CASE REALIZAR RECTIFICACIÓN

A. PROTOTIPO DE UX

4


Remarks:

El proceso de rectificación es un proceso de trabajo de campo, el rectificador con la

información del pedido (Cliente – Dirección – Agente Comercial asociado) realiza una visita

al cliente para hacer la inspección y en conjunto con el cliente selecciona la cantidad de

cortinas y medidas requeridas para su necesidad. Este trabajo se realizará desde una Tablet

y el rectificador debe ingresar el código de pedido para tener la información base requerida.

El rectificador debe tener acceso a todos los pedidos en estado creado. El código de pedido

debe ser de un estado creado.

En el proceso de rectificación el rectificador incluye las cortinas con las medidas y

características requeridas y debe ejecutar la rectificación del pedido. (Clic en rectificar el

pedido).

Al momento de hacer la rectificación, el pedido asociado debe cambiar de estado a

Rectificado y se debe crear la rectificación del pedido en estado Creado. Otra clase

asociada al pedido con fecha, rectificador asociado y detalle de artículos o cortinas a

confeccionar.

Al generarse la rectificación se debe generar la cotización al cliente en el layout especificado

y esta cotización debe ser enviada automáticamente al correo reportado por el cliente y al

correo del asesor de venta con copia a la gerencia de ventas. * El layout del correo se

especifica en la etapa de análisis del proyecto.

El número de rectificación debe ser igual al número de cotización.

5


ESTADOS DE LAS RECTIFICACIONES: Creado, Cancelado, Atendido.

6


7

4. USE CASE GENERAR ORDEN DE TRABAJO


Remarks:

El proceso de Generar Orden de trabajo viene luego de hacer el cierre comercial de la

oportunidad, el asesor de ventas o gerente de ventas consulta el número de cotización o

rectificación para generar el orden de trabajo cuando se haya realizado el cierre comercial. Al

generar el orden de trabajo la rectificación debe cambiar a estado Atendido y se debe generar

la orden de trabajo para la confección de las cortinas en estado Creado.

En la interfaz del Asesor de Ventas debe poder ver las cotizaciones en estado Creado y que

le pertenezcan, el rol de gerente de ventas debe poder ver todas las cotizaciones en estado

Creado de todos los asesores de venta.

En esta interfaz el Asesor tiene la posibilidad de ingresar un % de descuento total a la venta

y/o tener la posibilidad de editar la rectificación en cambio sea necesario agregar o quitar un

elemento para el cierre de la venta.

ESTADOS DE LAS ORDENES DE TRABAJO: Creado, Cancelado, Atendido.

5. USE CASE GENERAR GUIA DESPACHO

8


Remarks:

9


El proceso de Generar Guía de Despacho es cuando el taller ve las ordenes de trabajo en

estado Creado y comienza el proceso de confección de las cortinas incluidas en la orden de

trabajo. Cada Orden de Trabajo puede generar una Guía de Despacho esta guía de despacho

debe contener y generar un sticker con un código QR que direccione a la orden de Instalación.

Este Sticker debe ser pegado en cada cortina generada.

La orden de instalación es similar a la guía de despacho, pero va referido al equipo de

instalación. Cuando el equipo de instalación retira los productos debe pistolear el QR y tener

acceso a la orden de Instalación de cada Cortina. Además, con esa información podrá saber

cuántas cortinas están incluidas en la instalación.

En la Guia de Despacho se debe incluir la fecha de instalación que debe figurar en la orden

de instalación.

El orden de Instalación debe estar en estado Creado.

La Guía de Despacho debe estar en Estado Creado.

10


ESTADOS DE LAS GUIAS De DESPACHO: Creado, Cancelado, Atendido.

ESTADOS DE LAS Orden de Instalación: Creado, Aceptado, Cancelado, Atendido.

6. USE CASE GENERAR ORDEN DE INSTALACIÓN

Remarks:

El proceso de Generar Orden de Instalación es cuando el instalador escanea el código QR de

cada cortina y acepta la orden de Instalación. (Cambia orden de instalación a estado

aceptado) Al aceptar la orden de instalación automáticamente también cambia el estado de

Guía de Despacho a atendido. (la cortina salió de taller y está en instalación).

Una vez instalado todas las cortinas el Instalador procede a cambiar el estado de la Orden

de Instalación a Atendido.

ESTADOS DE LAS Orden de Instalación: Creado, Aceptado, Cancelado, Atendido.

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!