• No se han encontrado resultados

Sistema de georeferenciación móvil para distribución por zonas de venta para asesores y coordinadores comerciales

N/A
N/A
Protected

Academic year: 2020

Share "Sistema de georeferenciación móvil para distribución por zonas de venta para asesores y coordinadores comerciales"

Copied!
93
0
0

Texto completo

(1)Anexo 1 Documento de visión y alcance.

(2) SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. VISIÓN Y ALCANCE DEL REQUERIMIENTO. Universidad Distrital Francisco José de Caldas.

(3) HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 23/07/2018. 0.1. Versión inicial del documento. Henry Garzón. 0.2. Modificación a los requerimientos identificados. 26/07/2018. Nesser Lopez Henry Garzón. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado 1.

(4) TABLA DE CONTENIDO. 1. TECNOLOGIAS DE DESARROLLO ....................................................................................................5 2. SISTEMAS IMPACTADOS ....................................................................................................................5 3. ALCANCE .................................................................................................................................................5 4. CONTEXTO..............................................................................................................................................5 5. REQUERIMIENTOS IDENTIFICADOS .............................................................................................. 6 6. FUERA DEL ALCANCE .......................................................................................................................... 8 7. RESTRICCIONES GENERALES ...........................................................................................................8 8. SUPUESTOS ............................................................................................................................................8 9. RIESGOS ...................................................................................................................................................8.

(5) 1. TECNOLOGIAS DE DESARROLLO.  . IONIC SQL. 2. SISTEMAS IMPACTADOS . N/A 3. ALCANCE. Se debe crear un prototipo de un sistema de georeferenciación móvil que se realiza con el propósito de brindar a las personas que se dedican a la administración y gestión de ventas, bajo la modalidad de venta directa, puedan optimizar sus recorridos diarios mediante el uso de una aplicación móvil encargada de realizar la distribución por zonas geográficas a los asesores comerciales, esto facilitará a los asesores el dar a conocer sus productos, cerrar ventas y fidelizar sus clientes. 4. CONTEXTO. Diagrama de contexto y arquitectura.

(6) 5. REQUERIMIENTOS IDENTIFICADOS Crear interfaz de ingreso a la aplicación Se debe desarrollar una interfaz de aplicación móvil (APP) en IONIC que permita realizar las siguientes actividades: -. -. Permitir el ingreso a la aplicación Login de usuario Mostrar pantalla con componentes y menú desplegable o Permitir al usuario visualizar y acceder a los módulos que tiene la aplicación al seleccionar el despliegue del menú, los módulos son denominados (Mis clientes, Mis ventas, Mi Zona, Mi recorrido y Acerca de nosotros) Mostrar opción de cerrar sesión. Crear módulo Mis Clientes Se debe realizar la implementación y visualización de un módulo llamado “Mis Clientes” en la aplicación móvil que permita realizar las siguientes actividades: -. Ingresar la información general de un nuevo cliente, validando previamente que el cliente no exista Registrar la información almacenada del cliente en la base de datos SQLite del usuario de la aplicación móvil Registrar la información del cliente en el servidor de base de datos. Crear módulo Mis Ventas Se debe realizar la implementación y visualización de un módulo llamado “Mis Ventas” en la aplicación móvil que permita realizar las siguientes actividades: -. Cargar y visualizar las campañas de ventas activas. Permitir seleccionar las campañas de venta activas, es decir el periodo de tiempo al cual el asesor comercial quiere registrar sus ventas. Cargar los productos disponibles, mostrar su imagen y características principales Permitir seleccionar la cantidad de productos que van a ser vendidos asociándolo a un cliente previamente cargado. Cargar, visualizar y seleccionar el método de pago con el cual el cliente paga sus productos.

(7) -. -. Visualizar el resumen de los productos vendidos en la campaña, junto con características como el precio unitario, precio total, cantidad de unidades, etc. Registrar la información almacenada de la venta en la base de datos SQLite del usuario de la aplicación móvil Registrar la información de la venta en el servidor de base de datos. Crear módulo Mi Zona Se debe realizar la implementación y visualización de un módulo llamado “Mi Zona” en la aplicación móvil que permita realizar las siguientes actividades: -. Cargar y visualizar en el mapa la ubicación del asesor comercial Cargar y visualizar en el mapa la ubicación de los clientes actuales del asesor comercial Cargar y delimitar en el mapa la zona de acción que tiene el asesor comercial Cargar y visualizar las rutas entre la ubicación del asesor comercial y la ubicación de los clientes dentro del rango delimitado de la zona. Crear módulo Mi Recorrido Se debe realizar la implementación y visualización de un módulo llamado “Mi Recorrido” en la aplicación móvil que permita realizar las siguientes actividades: -. Consultar y visualizar la distancia diaria recorrida por el asesor comercial Consultar y visualizar la cantidad de pasos que realiza el asesor comercial, teniendo en cuenta la distancia que ha recorrido Consultar y visualizar las calorías corporales que el asesor comercial quemó al realizar el recorrido.

(8) 6. FUERA DEL ALCANCE . Realizar desarrollo o cambios de funciones que no estén descritos en este documento de Visión y Alcance.. 7. RESTRICCIONES GENERALES . Disponibilidad de la base de datos.. . Disponibilidad de entornos de prueba.. . Disponibilidad del GPS activo en el dispositivo móvil del asesor comercial. . Disponibilidad de almacenamiento interno en el dispositivo móvil del asesor comercial. 8. SUPUESTOS . N/A.. 9. RIESGOS . Riesgos técnicos asociados a la disponibilidad de Plataformas y Red, lo cual no permitiría ofrecer el servicio.. . La disponibilidad de un ambiente de pruebas para la realización del prototipo, con las características exactas del ambiente productivo..

(9) Anexo 2.1 CU001_Ingresar a la aplicación.

(10) SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. ESPECIFICACIÓN DE CASO DE USO. CU001_Ingresar a la aplicación. Universidad Distrital Francisco José de Caldas.

(11) Documento Caso de Uso. HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 26/07/2018. 0.1. Versión inicial del documento. Henry Garzón Nesser Lopez. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado.

(12) Documento Caso de Uso. TABLA DE CONTENIDO. 1.. DIAGRAMAS ................................................................................................................................ 13 1.1 DIAGRAMA DE CONTEXTO ................................................................................................................. 13 1.2 DIAGRAMA DE CASO DE USO ............................................................................................................. 13 1.3 DIAGRAMA DE ACTIVIDADES ........................................................................................................... 14 1.4 DIAGRAMA DE SECUENCIA ................................................................................................................ 15. 2.. ESPECIFICACIÓN DE CASO DE USO...................................................................................... 16.

(13) Documento Caso de Uso. DIAGRAMAS DIAGRAMA DE CONTEXTO. DIAGRAMA DE CASO DE USO uc Use Case Mo.... Ingresar usuario y contraseña Acceder al módulo "Mis clientes" «include» Mostrar en pantalla los componentes y menú Ingresar a la aplicación. USUARIO. «include». «extend». Acceder al módulo "Mis v entas". «extend» «include» El usuario selecciona un módulo del menú «include». «extend». Acceder al módulo "Mi zona". «extend». «extend». Acceder al módulo "Mi recorrido". Cerrar sesión. Acerca de nosotros.

(14) Documento Caso de Uso. DIAGRAMA DE ACTIVIDADES. Actividades.png.

(15) Documento Caso de Uso. DIAGRAMA DE SECUENCIA sd Use Case Mo... APP BELCORP USUARIO. Base de datos de usuarios Ejecutar(). Ingresar usuario y contraseña() Validar si las credenciales han sido ingresadas correctamente(). Recibir respuesta de la base de datos(). alt ¿Credenciales ingresadas correctamente? [Si] Cargar los componentes del sistema y mostrar en pantalla los módulos de la aplicación(). [No]. Fin del proceso(). Mostrar en pantalla un mensaje de error de credenciales(). Esperar selección de módulo por parte del usuario(). alt ¿El módulo seleccionado es "Mis clientes"?. Cargar funcionalidad de "Mis clientes" descrita en CU002_Módulo mis clientes() Volver al menú de la aplicación(). alt ¿El módulo seleccionado es "Mis v entas"?. Cargar funcionalidad de "Mis clientes" descrita en CU003_Módulo mis ventas() Volver al menú de la aplicación(). alt ¿El módulo seleccionado es "Mi zona"?. Cargar funcionalidad de "Mis clientes" descrita en CU004_Módulo mi zona() Volver al menú de la aplicación(). alt ¿El módulo seleccionado es "Mi recorrido"?. Cargar funcionalidad de "Mis clientes" descrita en CU005_Módulo mi recorrido() Volver al menú de la aplicación(). alt ¿El módulo seleccionado es "Acerca de nosotros"?. Mostrar en pantalla al usuario la información de la aplicación() Volver al menú de la aplicación(). alt El usuario selecciona la opción cerrar sesión. Salir de la aplicación() Fin del proceso().

(16) Documento Caso de Uso ESPECIFICACIÓN DE CASO DE USO. IDENTIFICADOR CASO DE USO: CU001 CATEGORÍA:. NOMBRE. TALLA: M. : CU001_Ingresar a la aplicación PRIORIDAD: ALTA. Nueva Funcionalidad COMPLEJIDAD: Media REQUERIMIENTO FUNCIONAL ASOCIADO (FSP/ CR): 02_E01_CHG2018_Documento de Vision_y_Alcance.doc ACTORES: USUARIO. CASOS DE USO ASOCIADOS: CU002_Módulo mis clientes. CU003_Módulo mis ventas. CU004_Módulo mi zona. CU005_Módulo mi recorrido. PROPÓSITO: Crear una aplicación para dispositivos móviles que permita al usuario ingresar con su usuario y contraseña y pueda realizar las siguientes funcionalidades:. Realizar el registro de sus clientes. Realizar la consulta de sus ventas por campañas. Realizar la visualización de los clientes cercanos a su zona mediante el uso del servicio de Google Maps. Realizar la consulta del recorrido que ha hecho en el día. Realizar la consulta de la información de la aplicación. DATOS DE ENTRADA: Id.. Nombre. Descripción. Tipo. Validaciones.

(17) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001. NOMBRE. : CU001_Ingresar a la aplicación. 1. USUARIO. Nombre de usuario asignado. VARCHAR2. 2. CONTRASEÑA. Contraseña definida por el usuario. NUMBER. Nombre. Descripción. Tipo. INTERFACES DE SALIDA. Pantallas que permiten al usuario visualizar e interactuar con la aplicación. No nulo. Sin espacios. No nulo. Sin espacios.. DATOS DE SALIDA: Id.. 1. Validaciones N/A.. INTERFAZ. PRECONDICIÓNES: La aplicación debe contar con una base de datos para almacenar información del usuario, tales como su usuario, contraseña, clientes, ventas, campañas, recorrido, zona. POST CONDICIONES: Se crea la aplicación para que los usuarios puedan gestionar sus ventas y clientes asignados a su zona. RESTRICCIONES: El usuario que desee utilizar la aplicación debe contar sistema operativo Andriod 4.X o superior. Las funcionalidades que ofrece la aplicación solo aplica para usuarios ubicados en Colombia. REGLAS DE NEGOCIO Y DEL SISTEMA: El usuario debe tener asignado un usuario y contraseña para poder acceder a las funciones de la aplicación. CONTROLES: N/A. METRICAS: El aplicativo contará con las métricas necesarias para permitir al usuario visualizar el recorrido,.

(18) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001. NOMBRE. : CU001_Ingresar a la aplicación. calorías quemadas y la cantidad de pasos que ha caminado durante el día. CRITERIOS DE ACEPTACIÓN: Se realiza la gestión de ventas y clientes correctamente. FLUJO NORMAL DE TRABAJO- FN Paso. Comportamiento del Actor. 1. El caso de uso inicia cuando el usuario ejecuta la aplicación para ingresar al sistema.. Comportamiento del Sistema. El usuario digitará el usuario y la contraseña que fueron asignados para acceder a la aplicación.. Nota: El sistema se conectará a la base de datos para validar si el usuario y la contraseña han sido ingresados correctamente. 2 En caso de el usuario y la contraseña hayan sido ingresados correctamente, continuar con el flujo normal de trabajo.. En caso de que el usuario o la contraseña sean incorrectos, ejecutar Flujo de Excepción 01. 3. Cargar los componentes del sistema y mostrar en pantalla los módulos de la aplicación. Esperar selección de módulo por parte del usuario.. 4. En caso de que el usuario seleccione el módulo “Mis clientes”, continuar con el flujo normal de trabajo.. En caso de que el usuario seleccione el módulo.

(19) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001. NOMBRE. : CU001_Ingresar a la aplicación. “Mis ventas”, ejecutar Flujo Alterno 01.. En caso de que el usuario seleccione el módulo “Mi zona”, ejecutar Flujo Alterno 02.. En caso de que el usuario seleccione el módulo “Mi recorrido”, ejecutar Flujo Alterno 03.. En caso de que el usuario seleccione el módulo “Acerca de nosotros”, ejecutar Flujo Alterno 04.. En caso de que el usuario seleccione la opción “Cerrar sesión”, se debe continuar con el paso 7 del flujo normal de trabajo. 5. Cargar funcionalidad de "Mis clientes" descrita en CU002_Módulo mis clientes.. 6. Continuar con el paso 4 del flujo normal de trabajo para regresar al menú de selección de funcionalidades.. 7. Fin de flujo normal de trabajo.. 8. Fin de caso de uso.. Flujo Alterno FA-01: MÓDULO SELECCIONADO POR EL USUARIO “MIS VENTAS”. Paso. Excepción. 1. El flujo alterno inicia cuando el usuario selecciona del menú de la aplicación el módulo de mis ventas.. 2. Comportamiento del Sistema. Cargar funcionalidad de "Mis clientes" descrita en.

(20) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001. NOMBRE. : CU001_Ingresar a la aplicación. CU003_Módulo mis ventas. 3. Continuar con el paso 4 del flujo normal de trabajo para regresar al menú de selección de funcionalidades.. 4. Fin del flujo Alterno. Flujo Alterno FA-02: MÓDULO SELECCIONADO POR EL USUARIO “MI ZONA”. Paso. Excepción. 1. El flujo alterno inicia cuando el usuario selecciona del menú de la aplicación el módulo de mis ventas.. Comportamiento del Sistema. 2. Cargar funcionalidad de "Mis clientes" descrita en CU004_Módulo mi zona.. 3. Continuar con el paso 4 del flujo normal de trabajo para regresar al menú de selección de funcionalidades.. 4. Fin del flujo Alterno. Flujo Alterno FA-03: MÓDULO SELECCIONADO POR EL USUARIO “ACERCA DE NOSOTROS”. Paso. Excepción. 1. El flujo alterno inicia cuando el usuario selecciona del menú de la aplicación el módulo de acerca de nosotros.. Comportamiento del Sistema. 2. Mostrar en pantalla al usuario la información de la aplicación.. 3. Continuar con el paso 4 del flujo normal de trabajo para regresar al menú de selección de funcionalidades..

(21) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001 4. NOMBRE. : CU001_Ingresar a la aplicación. Fin del flujo Alterno. Flujo Alterno FA-04: MÓDULO SELECCIONADO POR EL USUARIO “MI RECORRIDO”. Paso. Excepción. 1. El flujo alterno inicia cuando el usuario selecciona del menú de la aplicación el módulo de mi recorrido.. Comportamiento del Sistema. 2. Cargar funcionalidad de "Mis clientes" descrita en CU005_Módulo mi recorrido.. 3. Continuar con el paso 4 del flujo normal de trabajo para regresar al menú de selección de funcionalidades.. 4. Fin del flujo Alterno. REQUERIMIENTOS ESPECIALES:. Los errores que se pueden presentar en la ejecución de la función se darán debido a la falta de información de alguno de los valores de los parámetros, el valor ingresado no existe o un error de ejecución. RIESGOS. MITIGACIÓN. N/A. N/A. ANEXOS. N/A.

(22) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU001. NOMBRE. : CU001_Ingresar a la aplicación.

(23) Documento Caso de Uso. Anexo 2.2 CU002_Módulo Mis clientes.

(24) Documento Caso de Uso. SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. ESPECIFICACIÓN DE CASO DE USO. CU002_Módulo Mis clientes. Universidad Distrital Francisco José de Caldas.

(25) Documento Caso de Uso. HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 26/07/2018. 0.1. Versión inicial del documento. Henry Garzón Nesser Lopez. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado.

(26) Documento Caso de Uso. TABLA DE CONTENIDO. 1.. DIAGRAMAS ................................................................................................................................ 27 1.1 DIAGRAMA DE CONTEXTO ................................................................................................................. 27 1.2 DIAGRAMA DE CASO DE USO ............................................................................................................. 27 1.3 DIAGRAMA DE ACTIVIDADES ........................................................................................................... 28 1.4 DIAGRAMA DE SECUENCIA ................................................................................................................ 28. 2.. ESPECIFICACIÓN DE CASO DE USO...................................................................................... 29.

(27) Documento Caso de Uso. DIAGRAMAS DIAGRAMA DE CONTEXTO. DIAGRAMA DE CASO DE USO uc Use Case Mo.... Ingresar información del nuev o cliente. «include». Guardar clientes nuev os. «include». Validar que el cliente no esté registrado en la base de datos. USUARIO «include» Registrar cliente..

(28) Documento Caso de Uso. DIAGRAMA DE ACTIVIDADES. DIAGRAMA DE SECUENCIA sd Use Case Mo... APP BELCORP USUARIO. Base de datos de usuarios Ejecutar() Cargar módulo Mis Clientes(). Ingresar información del cliente nuevo(). El usuario debe presionar el botón guardar para procesar la información que se debe guardar(). Validar que el cliente no esté registrado en la base de datos(). Recibir respuesta de la base de datos(). alt ¿El usuario ya existe en la base de datos? [No]. Mostrar en pantalla mensaje exitoso de registro de cliente correcto(). [Si] Mostrar en pantalla un mensaje de error de que el cliente está registrado(). Insertar información del usuario nuevo en base de datos().

(29) Documento Caso de Uso ESPECIFICACIÓN DE CASO DE USO. IDENTIFICADOR CASO DE USO: CU002 CATEGORÍA:. NOMBRE. : CU002_Módulo Mis clientes. TALLA: M. PRIORIDAD: ALTA. Nueva Funcionalidad COMPLEJIDAD: Media REQUERIMIENTO FUNCIONAL ASOCIADO (FSP/ CR): 02_E01_CHG2018_Documento de Vision_y_Alcance.doc ACTORES: USUARIO. CASOS DE USO ASOCIADOS: CU001_Ingresar a la aplicación CU003_Módulo mis ventas. CU004_Módulo mi zona. CU005_Módulo mi recorrido. PROPÓSITO: Crear un módulo que permita al usuario guardar los clientes que desee en la base de datos de la aplicación. DATOS DE ENTRADA: Id.. Nombre. 1. PRIMER NOMBRE. Descripción. Tipo. Primer nombre. No nulo. VARCHAR2. del cliente. Sin espacios.. Segundo nombre 2. SEGUNDO NOMBRE. Puede ir nulo. VARCHAR2. del cliente. Sin espacios.. Primer apellido 3. Validaciones. PRIMER APELLIDO. No nulo. VARCHAR2. del cliente. Sin espacios..

(30) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU002. NOMBRE. : CU002_Módulo Mis clientes. Segundo apellido 4. SEGUNDO APELLIDO. Puede ir nulo. VARCHAR2. del cliente. 5. 6. 7. 8. IDENTIFICACION. Número de identificación del cliente.. Sin espacios. No nulo. NUMBER. Debe ser númerico. No nulo.. Fecha de nacimiento del cliente. NUMBER. DIRECCION. Dirección del cliente. VARCHAR2. CORREO. Dirección del correo electrónico del cliente. VARCHAR2. Nombre. Descripción. Tipo. MENSAJE. Mensaje indicando si el proceso fue exitoso.. FECHA DE NACIMIENTO. Sin espacios.. Sin espacios. Formato de la fecha DD/MM/AAAA. No nulo.. No nulo.. DATOS DE SALIDA: Id.. 1. PRECONDICIÓNES: N/A POST CONDICIONES: Se realiza la creación del cliente. RESTRICCIONES: N/A REGLAS DE NEGOCIO Y DEL SISTEMA:. Validaciones N/A.. VARCHAR2.

(31) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU002. NOMBRE. : CU002_Módulo Mis clientes. N/A CONTROLES: N/A. METRICAS: N/A. CRITERIOS DE ACEPTACIÓN: Se realiza la creación de clientes correctamente. FLUJO NORMAL DE TRABAJO- FN Paso. Comportamiento del Actor. 1. El caso de uso inicia cuando el usuario selecciona el módulo Mis clientes.. Comportamiento del Sistema. Ingresar información del cliente nuevo.. 2. 3. Nota: Se ingresan datos como identificación, nombres, apellidos, dirección, fecha de nacimiento y correo. El usuario debe presionar el botón guardar para procesar la información que se debe guardar. Validar que el cliente no esté registrado en la base de datos.. 4. En caso de que el usuario no exista en la base de datos, continuar con el flujo normal de trabajo.. En caso contrario, ejecutar Flujo de Excepción 01. .5. Insertar información del cliente nuevo y mostrar en pantalla mensaje exitoso de registro de cliente.

(32) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU002. NOMBRE. : CU002_Módulo Mis clientes. correcto. 6. Fin de flujo normal de trabajo.. 7. Fin de caso de uso.. Flujo de Excepción FE-01: EL CLIENTE YA EXISTE EN LA BASE DE DATOS. Paso. Excepción. 1. El flujo de excepción inicia cuando el usuario desea ingresar un nuevo cliente y este ya está registrado en la base de datos.. Comportamiento del Sistema. 2. Mostrar en pantalla un mensaje de error de que el cliente está registrado.. 3. Fin del flujo de excepción.. 4. Fin de caso de uso. REQUERIMIENTOS ESPECIALES:. Los errores que se pueden presentar en la ejecución de la función se darán debido a la falta de información de alguno de los valores de los parámetros, el valor ingresado no existe o un error de ejecución. RIESGOS. MITIGACIÓN. N/A. N/A. ANEXOS.

(33) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU002 N/A. NOMBRE. : CU002_Módulo Mis clientes.

(34) Documento Caso de Uso. Anexo 2.3 CU003_Módulo Mis ventas.

(35) Documento Caso de Uso. SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. ESPECIFICACIÓN DE CASO DE USO. CU003_Módulo Mis ventas. Universidad Distrital Francisco José de Caldas.

(36) Documento Caso de Uso. HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 26/07/2018. 0.1. Versión inicial del documento. Henry Garzón Nesser Lopez. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado.

(37) Documento Caso de Uso. TABLA DE CONTENIDO. 1.. DIAGRAMAS ................................................................................................................................ 38 1.1 DIAGRAMA DE CONTEXTO ................................................................................................................. 38 1.2 DIAGRAMA DE CASO DE USO ............................................................................................................. 38 1.3 DIAGRAMA DE ACTIVIDADES ........................................................................................................... 39 1.4 DIAGRAMA DE SECUENCIA ................................................................................................................ 39. 2.. ESPECIFICACIÓN DE CASO DE USO...................................................................................... 40.

(38) Documento Caso de Uso. DIAGRAMAS DIAGRAMA DE CONTEXTO. DIAGRAMA DE CASO DE USO uc Use Case Mo.... Seleccionar campaña Cargar campañas asociadas al usuario. Mostrar en pantalla los productos disponibles Seleccionar productos. «include». «include». «include» «include» Cargar clientes asociados al usuario.. Guardar v entas. «include». «include». USUARIO. Seleccionar cliente «include». «include» «include». «include» Cargar métodos de pago. Guardar en base de datos la v enta Mostrar en pantalla el resumen de la v enta. Seleccionar método de pago.

(39) Documento Caso de Uso. DIAGRAMA DE ACTIVIDADES. Actividades03.png. DIAGRAMA DE SECUENCIA.

(40) Documento Caso de Uso. sd Use Case Mo... APP BELCORP USUARIO. Base de datos de usuarios Ejecutar() Cargar módulo Mis Ventas(). Cargar campañas asociadas al usuario() El usuario debe seleccionar una campaña para permitir al sistema cargar los productos(). Mostrar en pantalla los productos para que el usuario pueda seleccionarlos(). Cargar clientes asociados al usuario en pantalla para que el usuario pueda seleccionarlos(). Cargar en pantalla los metodos de pago para que el usuario pueda seleccionar uno(). Mostrar en pantalla el resumen de las opciones seleccionadas() El usuario debe presionar el botón guardar para insertar en base de datos la venta(). Validr en base de datos que al información este correcta(). Recibir respuesta de la base de datos(). alt ¿Proceso correcto? Insertar información de la venta en base de datos(). [No]. Mostrar mensaje en pantalla al usuario de proceso exitoso() [Si]. Mostrar mensaje en pantalla del inconveniente presentado(). ESPECIFICACIÓN DE CASO DE USO.

(41) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU003 CATEGORÍA:. NOMBRE. : CU003_Módulo Mis ventas. TALLA: M. PRIORIDAD: ALTA. Nueva Funcionalidad COMPLEJIDAD: Media REQUERIMIENTO FUNCIONAL ASOCIADO (FSP/ CR): 02_E01_CHG2018_Documento de Vision_y_Alcance.doc ACTORES: USUARIO. CASOS DE USO ASOCIADOS: CU001_Ingresar a la aplicación CU002_Módulo Mis clientes. CU004_Módulo mi zona. CU005_Módulo mi recorrido. PROPÓSITO: Crear un módulo que permita al usuario guardar las ventas relacionadas a las campañas de clientes. DATOS DE ENTRADA: Id.. Nombre. Descripción. Tipo. Validaciones. 1. N/A. N/A. N/A. N/A. Nombre. Descripción. Tipo. Validaciones. MENSAJE. Mensaje indicando si el proceso fue exitoso.. DATOS DE SALIDA: Id.. 1. PRECONDICIÓNES: N/A. N/A. VARCHAR2.

(42) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU003. NOMBRE. : CU003_Módulo Mis ventas. POST CONDICIONES: Se realiza la creación de la venta. RESTRICCIONES: N/A REGLAS DE NEGOCIO Y DEL SISTEMA: N/A CONTROLES: N/A. METRICAS: N/A. CRITERIOS DE ACEPTACIÓN: Se realiza la creación de ventas correctamente. FLUJO NORMAL DE TRABAJO- FN Paso. Comportamiento del Actor. 1. El caso de uso inicia cuando el usuario selecciona el módulo Mis ventas.. Comportamiento del Sistema. 2. Cargar campañas asociadas al usuario.. 3. El usuario debe seleccionar una campaña para permitir al sistema cargar los productos.. 4. Mostrar en pantalla los productos para que el usuario pueda seleccionarlos.. 5. Cargar clientes asociados al usuario en pantalla para que el usuario pueda seleccionarlos.. 6. Cargar en pantalla los métodos de pago para que el usuario pueda seleccionar uno.. 7. Mostrar en pantalla el resumen de las opciones.

(43) Documento Caso de Uso IDENTIFICADOR CASO DE USO: CU003. NOMBRE. : CU003_Módulo Mis ventas. seleccionadas. El usuario debe presionar el botón guardar para insertar en base de datos la venta.. En caso de que el proceso sea correcto, continuar con el flujo normal de trabajo.. 8. En caso contrario, ejecutar Flujo de Excepción 01. 9. Mostrar mensaje en pantalla al usuario de proceso exitoso.. 10. Fin de flujo normal de trabajo.. 11. Fin de caso de uso.. Flujo de Excepción FE-01: ERROR EN EL SISTEMA. Paso. Excepción. 1. El flujo de excepción inicia cuando ocurre un error en el sistema.. Comportamiento del Sistema. 2. Mostrar mensaje en pantalla del inconveniente presentado.. 3. Fin del flujo Alterno. 4. Fin de caso de uso. REQUERIMIENTOS ESPECIALES:. Los errores que se pueden presentar en la ejecución de la función se darán debido a la falta de información de alguno de los valores de los parámetros, el valor ingresado no existe o un error de.

(44) Documento Caso de Uso. IDENTIFICADOR CASO DE USO: CU003. NOMBRE. : CU003_Módulo Mis ventas. ejecución. RIESGOS. MITIGACIÓN. N/A. N/A. ANEXOS. N/A.

(45) Documento Caso de Uso. Anexo 2.4 CU004_Módulo Mi zona.

(46) Documento Caso de Uso. SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. ESPECIFICACIÓN DE CASO DE USO. CU004_Módulo Mi zona. Universidad Distrital Francisco José de Caldas.

(47) HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 26/07/2018. 0.1. Versión inicial del documento. Henry Garzón Nesser Lopez. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado.

(48) TABLA DE CONTENIDO. 1.. DIAGRAMAS ................................................................................................................................ 49 1.1 DIAGRAMA DE CONTEXTO ................................................................................................................. 49 1.2 DIAGRAMA DE CASO DE USO ............................................................................................................. 49 1.3 DIAGRAMA DE ACTIVIDADES ........................................................................................................... 50 1.4 DIAGRAMA DE SECUENCIA ................................................................................................................ 50. 2.. ESPECIFICACIÓN DE CASO DE USO...................................................................................... 51.

(49) DIAGRAMAS DIAGRAMA DE CONTEXTO. DIAGRAMA DE CASO DE USO uc Use Case Mo.... Cargar mapa de la zona asignada al usuario. «include». Cargar puntos de ubicación de los clientes del usuario. «include» Consultar la zona. USUARIO. «include» Mostrar en pantalla las ubicaciones de los clientes dentro del rango de la zona.

(50) DIAGRAMA DE ACTIVIDADES. DIAGRAMA DE SECUENCIA.

(51) sd Use Case Mo... APP BELCORP USUARIO. Base de datos de usuarios Ejecutar() Cargar módulo Mi zona(). Cargar mapa de la zona asignada al usuario() Validar si el cliente tiene usuarios para cargar la ubicación en el mapa(). Validar si el usuario tiene clientes registrados(). Recibir respuesta de la base de datos(). alt ¿El usuario tiene clientes para mostrar la ubicación? [Si] Mostrar en pantalla las ubicaciones de los clientes dentro del rango de la zona() [No] Mostrar solo la ubicación del usuario(). ESPECIFICACIÓN DE CASO DE USO. IDENTIFICADOR CASO DE USO: CU004 CATEGORÍA:. NOMBRE TALLA: M. Nueva Funcionalidad COMPLEJIDAD: Media REQUERIMIENTO FUNCIONAL ASOCIADO (FSP/ CR): 02_E01_CHG2018_Documento de Vision_y_Alcance.doc ACTORES: USUARIO.. : CU004_Módulo Mi zona PRIORIDAD: ALTA.

(52) IDENTIFICADOR CASO DE USO: CU004. NOMBRE. : CU004_Módulo Mi zona. CASOS DE USO ASOCIADOS: CU001_Ingresar a la aplicación CU003_Módulo mis ventas. CU004_Módulo mi zona. CU005_Módulo mi recorrido. PROPÓSITO: Crear un módulo que permita al usuario visualizar su ubicación y la de sus clientes mediante el servicio de Google Maps. DATOS DE ENTRADA: Id.. 1. Nombre. Descripción. Tipo. Datos de ubicación. Ubicación del usuario y los clientes que tiene registrados en sus campañas. N/A. Validaciones N/A. DATOS DE SALIDA: Id.. Nombre. Descripción. Tipo. Validaciones. 1. N/A. N/A. N/A. N/A.. PRECONDICIÓNES: N/A POST CONDICIONES: Se realiza la consulta de la ubicación del usuario y sus clientes. RESTRICCIONES: N/A REGLAS DE NEGOCIO Y DEL SISTEMA:.

(53) IDENTIFICADOR CASO DE USO: CU004. NOMBRE. : CU004_Módulo Mi zona. N/A CONTROLES: N/A. METRICAS: N/A. CRITERIOS DE ACEPTACIÓN: Se realiza la consulta de la ubicación del usuario y sus clientes correctamente. FLUJO NORMAL DE TRABAJO- FN Paso. Comportamiento del Actor. 1. El caso de uso inicia cuando el usuario selecciona el módulo Mi zona.. Comportamiento del Sistema. Cargar módulo Mi zona. 2 Nota: El usuario previamente ha seleccionado este módulo para consultar la ubicación de sus clientes. 3. Cargar mapa de la zona asignada al usuario. Validar si el cliente tiene usuarios para cargar la ubicación en el mapa.. 4. En caso de que el usuario tenga clientes en su zona, continuar con el flujo normal de trabajo.. En caso contrario, ejecutar Flujo de Excepción 01. .5. Mostrar en pantalla las ubicaciones de los clientes dentro del rango de la zona.. 6. Fin de flujo normal de trabajo..

(54) IDENTIFICADOR CASO DE USO: CU004 7. NOMBRE. : CU004_Módulo Mi zona. Fin de caso de uso.. Flujo de Excepción FE-01: EL USUARIO NO TIENE CLIENTES EN SU ZONA. Paso. Excepción. 1. El flujo de excepción inicia cuando el usuario no tiene clientes en su zona. Comportamiento del Sistema. 2. Mostrar solo la ubicación del usuario.. 3. Fin del flujo de excepción.. 4. Fin de caso de uso. REQUERIMIENTOS ESPECIALES:. Los errores que se pueden presentar en la ejecución de la función se darán debido a la falta de información de alguno de los valores de los parámetros, el valor ingresado no existe o un error de ejecución. RIESGOS. MITIGACIÓN. N/A. N/A. ANEXOS. N/A.

(55)

(56) Anexo 2.5 CU005_Módulo Mi Recorrido.

(57) SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES. ESPECIFICACIÓN DE CASO DE USO. CU005_Módulo Mi recorrido. Universidad Distrital Francisco José de Caldas.

(58) HISTORIAL DE VERSIONES. Fecha. Versión. Descripción. Autor. 26/07/2018. 0.1. Versión inicial del documento. Henry Garzón Nesser Lopez. Elaborado por:. Revisado por:. Aprobado por:. _____________________. _____________________. _____________________. Henry Garzón. Tutor. Jurado.

(59) TABLA DE CONTENIDO. 1.. DIAGRAMAS ................................................................................................................................ 60 1.1 DIAGRAMA DE CONTEXTO ................................................................................................................. 60 1.2 DIAGRAMA DE CASO DE USO ............................................................................................................. 60 1.3 DIAGRAMA DE ACTIVIDADES ........................................................................................................... 61 1.4 DIAGRAMA DE SECUENCIA ................................................................................................................ 62. 2.. ESPECIFICACIÓN DE CASO DE USO...................................................................................... 62.

(60) DIAGRAMAS DIAGRAMA DE CONTEXTO. DIAGRAMA DE CASO DE USO uc Use Case Mo.... Consultar los pasos realizados. «include». Consultar la distancia recorrida. «include» Consultar el recorrido. USUARIO. «include». Consultar las calorías quemadas.

(61) DIAGRAMA DE ACTIVIDADES.

(62) DIAGRAMA DE SECUENCIA sd Use Case Mo... APP BELCORP USUARIO. Base de datos de usuarios Ejecutar() Cargar módulo Mi recorrido(). Consultar los pasos realizados(). Consultar la distancia recorrida(). Consultar las calorías quemadas() Validar si el usuario ha realizado el recorrido(). Recibir respuesta de la base de datos(). alt ¿El usuario realizó recorrido en el día? [Si] Mostrar en pantalla los datos del recorrido realizado(). [No] Mostrar en pantalla mensaje de que no ha hecho recorrido en el dia(). ESPECIFICACIÓN DE CASO DE USO. IDENTIFICADOR CASO DE USO: CU005 CATEGORÍA:. NOMBRE TALLA: M. Nueva Funcionalidad COMPLEJIDAD: Media REQUERIMIENTO FUNCIONAL ASOCIADO (FSP/ CR): 02_E01_CHG2018_Documento de Vision_y_Alcance.doc. : CU005_Módulo Mi recorrido PRIORIDAD: ALTA.

(63) IDENTIFICADOR CASO DE USO: CU005. NOMBRE. : CU005_Módulo Mi recorrido. ACTORES: USUARIO. CASOS DE USO ASOCIADOS: CU001_Ingresar a la aplicación CU003_Módulo mis ventas. CU004_Módulo mi zona. CU005_Módulo mi recorrido. PROPÓSITO: Crear un módulo que permita al usuario visualizar el recorrido que ha realizado en el día. DATOS DE ENTRADA: Id.. Nombre. Descripción. Tipo. Validaciones. 1. N/A. N/A. N/A. N/A.. Nombre. Descripción. Tipo. Validaciones. Datos del recorrido. Datos del recorrido del usuario, entre ellos pasos, distancia y calorías. DATOS DE SALIDA: Id.. 1. PRECONDICIÓNES: N/A POST CONDICIONES: Se realiza la consulta del recorrido del usuario. RESTRICCIONES: N/A REGLAS DE NEGOCIO Y DEL SISTEMA:. N/A CURSOR.

(64) IDENTIFICADOR CASO DE USO: CU005. NOMBRE. : CU005_Módulo Mi recorrido. N/A CONTROLES: N/A. METRICAS: N/A. CRITERIOS DE ACEPTACIÓN: Se realiza la consulta del recorrido del usuario correctamente. FLUJO NORMAL DE TRABAJO- FN Paso. Comportamiento del Actor. 1. El caso de uso inicia cuando el usuario selecciona el módulo Mi recorrido.. Comportamiento del Sistema. Cargar módulo Mi recorrido. 2 Nota: El usuario previamente ha seleccionado este módulo para consultar su recorrido. 3. Consultar los pasos realizados.. 4. Consultar la distancia recorrida. Consultar las calorías quemadas.. 5. En caso de que el usuario haya hecho recorrido en el día, continuar con el flujo normal de trabajo.. En caso contrario, ejecutar Flujo de Excepción 01. 6. Mostrar en pantalla los datos del recorrido realizado.. 7. Fin de flujo normal de trabajo.. 8. Fin de caso de uso..

(65) IDENTIFICADOR CASO DE USO: CU005. NOMBRE. : CU005_Módulo Mi recorrido. Flujo de Excepción FE-01: EL USUARIO NO HA HECHO RECORRIDO EN EL DÍA. Paso. Excepción. 1. El flujo de excepción inicia cuando el usuario no ha hecho recorrido en el día. Comportamiento del Sistema. 2. Mostrar en pantalla mensaje de que no ha hecho recorrido en el día.. 3. Fin del flujo de excepción.. 4. Fin de caso de uso. REQUERIMIENTOS ESPECIALES:. Los errores que se pueden presentar en la ejecución de la función se darán debido a la falta de información de alguno de los valores de los parámetros, el valor ingresado no existe o un error de ejecución. RIESGOS. MITIGACIÓN. N/A. N/A. ANEXOS. N/A.

(66) Anexo 3 Manual de Usuario.

(67) Tabla de contenido INTRODUCCIÓN .................................................................................................. 68 1. TITULO ............................................................................................................. 69 2. PROBLEMÁTICA ............................................................................................. 69 2.1 DESCRIPCIÓN ................................................................................................. 69 2.2 FORMULACIÓN ............................................................................................... 70 3. OBJETIVOS ...................................................................................................... 71 3.1. GENERAL ...................................................................................................... 71 3.2. ESPECÍFICOS................................................................................................. 71 4. MANUAL DE USUARIO ................................................................................... 72 4.1. SISTEMA DE INFORMACIÓN WEB ...................................................................... 72 4.2. APLICACIÓN MÓVIL ........................................................................................ 73 4.2.1 Accediendo a la aplicación ................................................................. 73 4.2.2 Inicio de sesión .................................................................................... 74 4.2.3 Menú ..................................................................................................... 75 4.2.4 Inicio ..................................................................................................... 76 4.2.5 Mis clientes .......................................................................................... 77 4.2.5 Mis ventas ............................................................................................ 79 4.2.6 Mi zona.................................................................................................. 90 4.2.7 Mi recorrido .......................................................................................... 92 4.2.8 Cerrar sesión........................................................................................ 93.

(68) INTRODUCCIÓN. La realización de manuales para un sistema de información y georreferenciación facilita en el caso específico del manual del usuario, que el sistema sea más comprensible en su ejecución. En la elaboración del manual del usuario se ve el proceso completo de descripción de componentes que hacen parte de las aplicaciones, desde la administración del sistema de información web hasta la correcta ejecución de la aplicación móvil, todo esto con el fin de que este manual sirva como guía para las personas encargadas en realizar dicha administración. del. SISTEMA. DE. GEOREFERENCIACIÓN. MÓVIL. PARA. DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES..

(69) 1. TITULO SISTEMA DE GEOREFERENCIACIÓN MÓVIL PARA DISTRIBUCIÓN POR ZONAS DE VENTA PARA ASESORES Y COORDINADORES COMERCIALES.. 2. PROBLEMÁTICA A continuación se define la descripción y la formulación de la problemática.. 2.1 Descripción. Teniendo en cuenta el constante crecimiento que tienen los negocios de distribución al por menor desde la década de los 90’s en América Latina, cabe destacar que estas latitudes se están convirtiendo rápidamente en uno de los epicentros más importantes de la venta directa y el mercadeo en red. Muchas compañías que se dedican a esta actividad dan prioridad en apertura a mercados latinos. Contextualizando, en Colombia existen gran cantidad de empresas que operan bajo el modelo de venta directa, donde a través de los llamados vendedores, consultores o asesores se dan a conocer los productos y posteriormente se impulsa o motiva al cliente en el consumo de los mismos, todo esto con el fin de generar cierta rentabilidad, tanto para la empresa que es productora y/o comercializadora y para los vendedores que reciben una compensación económica que en su mayoría se retribuye a manera de comisión o un porcentaje por venta por cada producto comercializado. Actualmente, en la mayoría de compañías con el modelo directo, los consultores se encuentran distribuidos por zonas geográficas, en donde se ubican dependiendo su dirección de domicilio. Estas zonas son lideradas por gerentes de zona, cuya función es cumplir con los objetivos de negocio y de ventas para la compañía, brindando un apoyo constante a sus consultores. Además, cada una de las empresas de este sector económico se apoya en la creación de herramientas digitales propias creadas a partir del uso de tecnologías de la información y la comunicación (TIC), en su mayoría páginas Web. Dentro del modelo organizacional y estratégico de las compañías se puede determinar una mala distribución del área geográfica de las zonas de venta para consultores y.

(70) coordinadores, y por ende el desequilibrio de ingresos y cantidad de productos vendidos, esto repercute directamente en las ventas y comisiones para los vendedores. Por medio de encuestas realizadas a sectores comerciales donde su actividad comercial es la venta directa, se evidenció que existen ciertas quejas que se presentan por parte de los coordinadores de zona, debido a que las compañías no han visto la necesidad de generar herramientas digitales que faciliten las tareas cotidianas tanto de vendedores como de gerentes, como por ejemplo facilitar y optimizar los recorridos diarios realizados por los vendedores para fidelizar sus clientes, dar a conocer sus productos y posteriormente cerrar sus ventas. ¿Cómo optimizar la administración y el proceso de gestión de ventas realizado por los coordinadores de zona de las empresas que operan bajo el modelo de venta directa para brindar apoyo a sus consultores y/o vendedores?. 2.2 Formulación. Se especifican una serie de soluciones con componentes telemáticos al establecer una comunicación entre dispositivos móviles a través de una aplicación, la cual tendrá un sistema de georreferenciación para la integración de la información a través de la red de comunicaciones de la telefonía móvil. Dicha sistema de georreferenciación tendrá un módulo web para que los coordinadores de zona puedan delimitar un espacio geográfico, esto se realizará a través del concepto conocido como Geofencing el cual permitirá la demarcación virtual por medio del ID de radiofrecuencia (RFID) del área del asesor, y a su vez asignarlo a los asesores comerciales que corresponda, para esto se hace uso de tecnología GPS (Sistema de Posicionamiento Global) la cual ubica geográficamente al dispositivo del asesor y le asigna una o varias zonas dependiendo su ubicación actual, donde podrá realizar su proceso de venta directa. Para los asesores comerciales se propone realizar una solución para la gestión de ventas en una aplicación móvil híbrida en sistemas operativos Android, la cual se caracteriza por utilizar tecnologías Web, el poder desplegarse localmente en el dispositivo y también se pueda ejecutar sin conectividad a internet. Además debido a que la aplicación es híbrida está embebida en una aplicación nativa y puede utilizar los recursos del dispositivo Smartphone como el procesador, memoria interna, GPS, cámara, etc. Teniendo en cuenta lo anterior se almacenará toda la información de las ventas que realice el asesor comercial en el sistema de georreferenciación, inicialmente de manera local por medio de SQLite que es una herramienta para gestionar bases de datos relacionales contenidas en el sistema operativo Android donde los datos son guardados.

(71) como un sólo archivo o referencia estándar en el Smartphone de cada asesor comercial (máquina host).. 3. OBJETIVOS 3.1. General Realizar el manual de uso para el usuario final que garantice una correcta orientación sobre el funcionamiento del sistema de georreferenciación móvil para distribución por zonas de venta para asesores y coordinadores comerciales. 3.2. Específicos. . Generar la documentación de manera legible y entendible para cada tipo de usuario final, con el fin de garantizar el correcto uso del sistema de georreferenciación.. . Definir de manera clara los pasos a seguir para realizar la correcta navegación dentro del aplicativo por el usuario final, como documentar los pasos necesarios para realizar una tarea específica dentro del aplicativo por parte del mismo..

(72) 4. MANUAL DE USUARIO. 4.1. Sistema de información web A continuación se describe el debido proceso para la ejecución del sistema de información web..

(73) 4.2. Aplicación móvil A continuación se describe el debido proceso para la ejecución de la aplicación móvil 4.2.1 Accediendo a la aplicación. El usuario desde su dispositivo móvil accede a la aplicación previamente descargada desde la google play store e instalada en el mismo (ver figura).. Figura. Vista de aplicación..

(74) 4.2.2 Inicio de sesión. En la pantalla de inicio de sesión (ver figura) el usuario con el rol “asesor” ingresa con su código y contraseña asignados por el administrador en el sistema de información web.. Figura. Vista de inicio de sesión..

(75) 4.2.3 Menú. En la vista de menú (ver figura) el usuario encuentra toda la información personal y de los módulos que contiene la aplicación, al presionar sobre alguna de las opciones accede a la vista correspondiente.. Figura. Vista de menú..

(76) 4.2.4 Inicio. En la vista de inicio (ver figura) el usuario encuentra toda la información sobre promociones, regalos y recordatorios sobre las fechas de pago por cada campaña en donde se encuentren.. Figura. Vista de inicio..

(77) 4.2.5 Mis clientes. En la vista de mis clientes (ver figura) el usuario encuentra toda la información sobre sus clientes parametrizados en todas las zonas, además de poder ingresar algún cliente que no esté, solo debe ingresar los datos en los campos correspondientes y presionar sobre el botón “guardar” si los datos están debidamente diligenciados la aplicación muestra un alerta con la confirmación (ver figura).. Figura. Vista mis clientes..

(78) Figura. Vista mis clientes, guardado exitoso..

(79) 4.2.5 Mis ventas. En la vista de mis ventas el usuario como primer lugar debe seleccionar la campaña en la que se encuentra (ver figura). La aplicación muestra una ventana donde se escoge la campaña de la venta (ver figura). Figura. Vista mis ventas, seleccionar campaña..

(80) Figura. Vista mis ventas, ventana campaña..

(81) Después el usuario selecciona los productos de la campaña presionando sobre el botón (ver figura).. Figura. Vista mis ventas, seleccionar productos..

(82) Luego se abre una ventana donde se muestran los productos en la campaña correspondiente con la información relacionada a cada uno de estos, el usuario indica que producto desea el cliente indicando la cantidad y luego presiona sobre el botón “Guardar” (ver figura).. Figura. Vista mis ventas, guardar productos..

(83) Después de guardar los productos, la aplicación muestra el combo del cliente (ver figura).. Figura. Vista mis ventas, seleccionar cliente..

(84) Luego la aplicación abre una ventana donde el usuario selecciona el cliente y presiona sobre el botón “Aceptar” (ver figura).. Figura. Vista mis ventas, ventana cliente..

(85) Después se muestra la opción de “método de pago” (ver figura).. Figura. Vista mis ventas, seleccionar pago..

(86) Luego la aplicación abre una ventana donde el usuario selecciona el método de pago y presiona sobre el botón “Aceptar” (ver figura).. Figura. Vista mis ventas, ventana pago..

(87) Después la aplicación habilita el botón “Resumen pedido” (ver figura).. Figura. Vista mis ventas, resumen pedido..

(88) Al presionar sobre el botón “Resumen pedido” (ver figura), la aplicación muestra el resumen del pedido esto con el fin de verificar la información ingresada, donde se muestran los productos, el total, el cliente, campaña, medio de pago. Al presionar sobre el botón “guardar” la aplicación muestra una alerta indicando el éxito del guardado. (ver figura).. Figura. Vista mis ventas, ventana resumen pedido..

(89) Figura. Vista mis ventas, guardado exitoso..

(90) 4.2.6 Mi zona. En la vista de mi zona la aplicación muestra una alerta recordándole al usuario que la zona demarcada en color rojo es la que el administrador asignó para que hiciera el recorrido (ver figura). Al presionar en “Aceptar” la aplicación muestra el mapa y la zona que deberá recorrer. (Ver figura). Figura. Vista mi zona, ventana inicio..

(91) Figura. Vista mi zona, mapa..

(92) 4.2.7 Mi recorrido. En la vista de mi recorrido la aplicación muestra una serie de datos recopilados mediante un sensor del dispositivo para informar al usuario la cantidad recorrida, los pasos que ha dado y un aproximado de las calorías que ha quemado junto con un mensaje motivacional (Ver figura). Figura. Vista mi zona, recorrido..

(93) 4.2.8 Cerrar sesión. Para cerrar sesión basta con dirigirse al menú y presionar sobre la opción, la aplicación pedirá confirmación mediante un mensaje de alerta y al presionar el botón “Aceptar” se cierra la sesión para este usuario y se dirige nuevamente a la vista de login (Ver figura). Figura. Vista cerrar sesión..

(94)

Figure

Tabla de contenido  INTRODUCCIÓN .................................................................................................

Referencias

Documento similar

Mediante la comunicación de efectos adversos usted puede contribuir a proporcionar más información sobre la seguridad de este medicamento... Conservación

Zaldiar está indicado en el tratamiento sintomático del dolor de intensidad de moderada a intensa siempre que su médico crea que la combinación de tramadol y

- Si se administran de forma simultánea Hemovás y medicamentos para la hipertensión, puede ser necesario ajustar la dosis por lo que debe informar al médico

Para prescribir la dosis correcta de ACEDIUR, es especialmente importante que su médico sepa si está tomando otros fármacos que reducen la tensión arterial,

 Si ha tenido alguna vez problemas de corazón: debe tener cuidado al utilizar este tipo de medicamento, si usted ha nacido con, o tiene antecedentes familiares de

Este medicamento está indicado para el tratamiento de la presión arterial elevada (hipertensión esencial) cuando su presión arterial no se ha controlado adecuadamente con cada uno

La parte más importante de los datos mostrados son los distintos niveles de accesibilidad personalizados para cada colectivo destinatario de esta aplicación (usuarios de sillas

explicaciones de este fenómeno que implican la asunción de distintos criterios definitorios y clasificaciones de las conductas de acoso, de la actitud de la