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