-
Notifications
You must be signed in to change notification settings - Fork 5
Casos Uso
A continuación se describen los casos de uso asociados a los requerimientos funcionales del proyecto Tangerine, divididos por Módulos.
Este módulo se encargará del ingreso al sistema y seguridad por medio de un Login para acceder al dashboard inicial y los distintos módulos.
| Caso de Uso | TGE_CU_1_1_1 Inicio de sesión. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Ingreso del usuario al sistema. |
| Condición Final de Fallo | Que el usuario no logre ingresar al sistema. |
| Actor Primario |
|
| Disparador | Introduce su “Usuario” y “Password” y luego selecciona la opción “Aceptar”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El Usuario o el Password introducido es incorrecto.
| |
| Caso de Uso | TGE_CU_1_3_2 Verificar Usuario. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Usuario verificado. |
| Condición Final de Fallo | El usuario no es verificado en el sistema. |
| Actor Primario |
|
| Disparador | El sistema recibe el “Usuario” y “Password” de un usuario determinado. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El Usuario no existe en el sistema o el Password recibido es incorrecto.
| |
| Caso de Uso | TGE_CU_1_4_4 Recuperación de Contraseña. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | El usuario cambia su Password. |
| Condición Final de Fallo | El Password del usuario no logra modificarse. |
| Actor Primario |
|
| Disparador | Introducir “Usuario” y seleccionar la opción “Recuperar contraseña” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no introduce su nombre de Usuario
| |
| Caso de Uso | TGE_CU_1_7_3 Gestionar aplicación. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Acceso del usuario a los módulos correspondientes del sistema. |
| Condición Final de Fallo | El usuario no tiene accesos a los módulos del sistema. |
| Actor Primario |
|
| Disparador | Verificación de usuario. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| 1-A. El Usuario no tiene acceso a los diferentes módulos del sistema. | |
| Caso de Uso | TGE_CU_1_2_4 Cierre de sesión |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Sesión de usuario cerrada. |
| Condición Final de Fallo | No se logró realizar el cierre de sesión. |
| Actor Primario |
|
| Disparador | El usuario selecciona la opción “Cerrar Sesión”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existen extensiones para este caso de uso. | |
Este módulo se encarga del registro de cuentas de usuarios de empleads que no lo posean, y del manejo de los roles.
| Caso de Uso | TGE_CU_2_1 Modificando rol de usuario |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se ha modificado el rol. Vuelve al dashboard inicial. |
| Condición Final de Fallo | No se modificó el rol. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de usuarios” → ”Modificar rol de usuario”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existenextensiones para este caso de uso. | |
| Caso de Uso | TGE_CU_2_2 Registrando usuario |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se ha registrado una cuenta de usuario. Esta persona ya puede acceder al Dashboard inicial del sistema. |
| Condición Final de Fallo | No se ha registrado cuenta de usuario. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de usuarios” → ”Registrar usuario”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| 2-A. Si el username esta en uso, debe ingresar uno nuevo y volver a intentar. 3-A. Si el usuario no llenó todos los campos obligatorios, el sistema le indicará que debe completar los campos incompletos y volver a intentarlo. | |
| Caso de Uso | TGE_CU_2_3 Verificando datos mínimos de usuario |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Campos obligatorios completos. |
| Condición Final de Fallo | Faltan campos por llenar. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de usuarios” → ”Registrar usuario” → ”Selección de emleado” → ”Crear”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| 1-A. Si estan llenos, el sistema devuelve el aceptado y se realizar el siguiente paso que es registrar el usuario en la base de datos. 1-B. Si no estan llenos, se le indica al usuario que debe llenar todos los campos obligatorios. | |
| Caso de Uso | TGE_CU_2_4 Verificando disponibilidad de nickname |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Nickname disponible, continuar con el registro. |
| Condición Final de Fallo | Nickname en uso, probar con otro nickname. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de usuarios” → ”Registrar usuario” → ”Selección de emleado” → ”Verificar”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| 2-A. Si el user name ya esta en uso, escribir otro username deseado e intentar de nuevo. | |
| Caso de Uso | TGE_CU_2_5 Verificando rol de usuario para permisologías en el sistema. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se muestra el dashboard inicial con la acciones que puede hacer el usuario. |
| Condición Final de Fallo | |
| Actor Primario |
|
| Disparador | Al iniciar sesión |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| Caso de Uso | TGE_CU_2_6 Verificando permisología para modificar rol de usuario. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Si el usuario posee la permisología necesaria, le aparecerá en el sistema la opción para modificar roles |
| Condición Final de Fallo | Si el usuario no posee la permisología necesaria, no le aparecerá la opción para modificar roles. |
| Actor Primario |
|
| Disparador | Al iniciar sesión |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
Este módulo se encarga de la gestión de las compañías potenciales (leads).
| Caso de Uso | TGE_CU_3_1_1 Selección de la Cliente potencial |
|---|---|
| Precondición |
|
| Condición Final de Éxito | visualización de todos los clientes potenciales registrados. |
| Condición Final de Fallo | no se muestran los clientes potenciales.. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de Leads” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| A. La base de datos aún no tiene clientes potenciales registrados A1. El sistema muestra un mensaje informativo “No hay clientes potenciales registradas hasta el momento”. El CU Termina. | |
| Caso de Uso | TGE_CU_3_2_2 Visualización/consulta a detalle datos del cliente potencial. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | visualización de la información detallada del cliente potencial seleccionado. |
| Condición Final de Fallo | No se muestre la información completa del cliente. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de Leads” →”Listar”->”Consultar Lead (icono de la lupa)” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| A. La base de datos aún no tiene clientes potenciales registrados A1. El sistema muestra un mensaje informativo “No hay clientes potenciales registradas hasta el momento”. El CU Termina. | |
| Caso de Uso | TGE_CU_3_3_3 Agregación de cliente potencial |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Agregación del nuevo cliente potencial |
| Condición Final de Fallo | Que no se agregue el nuevo cliente potencial. |
| Actor Primario |
|
| Disparador | Disparador: Seleccionar la opción en el menú: “Gestión de Leads” →”Opción de Listar” →”Botón/Icono “+” ” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_3_4_4 Eliminación de cliente potencial |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Eliminación del cliente |
| Condición Final de Fallo | Que no se elimine el cliente y se muestre mensaje de error |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Gestión de Leads” →”Listar” →”presionar el icono de la papelera” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_3_5_5 Modificar cliente Potencial |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Modificación |
| Condición Final de Fallo | Que no se modifique el cliente y muestre mensaje de error. |
| Actor Primario | |
| Disparador | Seleccionar la opción “Gestión de Leads” →”Listar” →”Icono del lápiz” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_3_6_6 Promover Cliente potencial |
|---|---|
| Precondición |
|
| Condición Final de Éxito |
|
| Condición Final de Fallo | Que no se elimine/ añada a cualquiera de los listados. |
| Actor Primario |
|
| Disparador |
|
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| |
Este módulo se encarga de la gestión de las compañías.
| Caso de Uso | TGE_CU_4_1 Crear Compañía |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Registro de la compañía en la base de datos. |
| Condición Final de Fallo | No se registra la compañía. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Compañías” → ”Registrar Compañía”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existen extensiones para este caso de uso | |
| Caso de Uso | TGE_CU_4_2 Modificar Compañia |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Registro de los nuevos datos de la compañía en la base de datos. |
| Condición Final de Fallo | No se modifican los datos de la compañia. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Compañías”→”Modificar Compañía”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existen extensiones para este caso de uso | |
| Caso de Uso | TGE_CU_4_3 Consultar Compañía |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Visualización de la/las compañía/s. |
| Condición Final de Fallo | No se muestran los datos de la compañía |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Compañías”→”Consultar Compañía”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existen extensiones para este caso de uso | |
| Caso de Uso | TGE_CU_4_4 Habilitar/Inhabilitar Compañia |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio de status de la compañía seleccionada |
| Condición Final de Fallo | No se modifican los datos de la compañía |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Compañías”→”Status de compañías”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| No existen extensiones para este caso de uso. | |
Este módulo se encarga de la gestión de contactos de compañías y clientes potenciales
| Caso de Uso | TGE_CU_5_1 Conultar Contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se visualizan los contactos de la empresa. |
| Condición Final de Fallo | No se visualizan los contactos de la empresa. |
| Actor Primario |
|
| Disparador | Seleccionar el botón "Administrar Contacto" en la columna de "Acciones" en la ventana de "Consultar Compañía" o "Consultar Lead" |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
| Caso de Uso | TGE_CU_5_2 Eliminar Contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se elimina el contacto de la empresa. |
| Condición Final de Fallo | No se elimina el contacto de la empresa. |
| Actor Primario |
|
| Disparador | Seleccionar el botón "Eliminar Contacto" en la columna de "Acciones" referente al contacto a eliminar |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario no presiona el botón "Eliminar Contacto".
| |
| Caso de Uso | TGE_CU_5_3 Agregar Contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se agrega el contacto de la empresa. |
| Condición Final de Fallo | No se agrega el contacto de la empresa. |
| Actor Primario |
|
| Disparador | Seleccionar el botón "Nuevo Contacto" en la ventana de "Consultar Contacto" |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario presiona el botón "Cancelar".
| |
| Caso de Uso | TGE_CU_5_4 Modificar Contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se modifica el contacto de la empresa. |
| Condición Final de Fallo | No se modifica el contacto de la empresa. |
| Actor Primario |
|
| Disparador | Seleccionar el botón "Modificar Contacto" en la columna de"Acciones" del contacto en la ventana de "Consultar Contacto" |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario presiona el botón "Cancelar".
| |
Este módulo se encarga de la gestión de propuestas por compañías
| Caso de Uso | TGE_CU_6_1 Crear Propuesta |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Propuesta creada. Se guarda en la base de datos y en el listado de propuestas del usuario que lo creo |
| Condición Final de Fallo | No se pudo crear la propuesta ni guardarla |
| Actor Primario |
|
| Disparador | Seleccionar la opción Gestión de Propuestas → Propuestas → Crear Propuesta |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
3-A. El administrador envía el formulario de creación de propuestas con el campo de numero o referencia del contrato vacío
| |
| Caso de Uso | TGE_CU_6_2 Consultar Propuesta |
|---|---|
| Precondición | El usuario tiene que estar registrado en el sistema y tener que haber iniciado sesión en el sistema. |
| Condición Final de Éxito | Despliegue de la interfaz en donde se muestra toda la información general con respecto a la propuesta consultada |
| Condición Final de Fallo | No existe la propuesta. |
| Actor Primario |
|
| Disparador | Seleccionar la opción Gestión de Propuestas → Propuestas → Lista de Propuestas → Seleccionar Propuesta |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. La propuesta no se encuentra en la lista de propuestas del usuario
| |
| Caso de Uso | TGE_CU_6_3 Modificar Propuesta |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Información del Propuesta seleccionado ha sido modificada y guardada en la base de datos correctamente |
| Condición Final de Fallo | Información de la Propuesta seleccionada no pudo ser modificada exitosamente. |
| Actor Primario |
|
| Disparador | Seleccionar la opción Gestión de Propuestas → Propuestas → Lista de Propuestas → Seleccionar Propuesta |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
5-A. El administrador envía el formulario de modificación de propuestas con el campo Objeto del proyecto vacío
| |
| Caso de Uso | TGE_CU_6_4 Eliminar Propuesta |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Propuesta eliminada de la lista de propuestas de todos los usuarios que lo posean y de la base de datos. |
| Condición Final de Fallo | Eliminación de propuesta no exitosa |
| Actor Primario |
|
| Disparador | Seleccionar la opción Gestión de Propuesta → Propuestas → Lista de Propuestas → Seleccionar Propuesta |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
4-A. El administrador presiona el botón cancelar
| |
Este módulo se encarga de gestionar los proyectos que fueron aprobados a partir de una propuesta.
| Caso de Uso | TGE_CU_7_1 Crear proyecto |
|---|---|
| Precondición | Tener una propuesta aprobada |
| Condición Final de Éxito | El gerente puede modificar y consultar proyectos. |
| Condición Final de Fallo | No modifica la información del proyecto. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Crear proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_2 Consultar proyecto |
|---|---|
| Precondición | El proyecto a consultar debe existir. |
| Condición Final de Éxito | El actor obtiene la información necesaria. |
| Condición Final de Fallo | El actor no recibe la información solicitada. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Consultar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_3 Agregar personal |
|---|---|
| Precondición |
|
| Condición Final de Éxito | El personal es asignado a un proyecto para trabajar |
| Condición Final de Fallo | No se puede asignar personal. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_4 Modificar Proyecto |
|---|---|
| Precondición | Modificar Proyecto |
| Condición Final de Éxito |
|
| Condición Final de Fallo | No se puede modificar el proyecto. |
| Actor Primario | Gerente, Personal. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_5 Verificar Personal |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambios el proyecto. |
| Condición Final de Fallo | No existe la persona. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_6 Verificar Propuesta |
|---|---|
| Precondición | La Propuesta debe existir |
| Condición Final de Éxito | Creación del proyecto |
| Condición Final de Fallo | No existe propuesta. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_7 Modificar Personal |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio de función del personal dentro de un proyecto. |
| Condición Final de Fallo | No se puede modificar el personal. |
| Actor Primario | Gerente. |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_8 Consultar Personal |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se muestra el personal con éxito. |
| Condición Final de Fallo | No se puede mostrar el personal. |
| Actor Primario | Gerente, Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_9 Agregar gerente |
|---|---|
| Precondición |
|
| Condición Final de Éxito | El gerente es asignado a un proyecto para trabajar. |
| Condición Final de Fallo | No se puede asignar el gerente al proyecto |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_10 Modificar Gerente |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio de función del gerente dentro de un proyecto. |
| Condición Final de Fallo | No se puede modificar las funciones del gerente |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_11 Verificar Gerente |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambios en el proyecto. |
| Condición Final de Fallo | No se puede modificar el proyecto |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_12 Consultar gerente |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se obtiene la información del gerente |
| Condición Final de Fallo | No se puede consultar la información del gerente |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_13 Consultar cliente/contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Se obtiene la información del contacto/cliente |
| Condición Final de Fallo | No se puede consultar la información del contacto/cliente |
| Actor Primario | Empresa, gerente |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_14 Modificar cliente/contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio del contacto dentro del proyecto. |
| Condición Final de Fallo | No se puede realizar cambios en el proyecto |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_15 Agregar cliente/contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio del contacto dentro del proyecto. |
| Condición Final de Fallo | No se puede realizar el cambio en el contacto del proyecto |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
| Caso de Uso | TGE_CU_7_16 Quitar cliente/contacto |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cambio del contacto dentro del proyecto. |
| Condición Final de Fallo | No se puede realizar el cambio en el contacto del proyecto |
| Actor Primario | Empresa |
| Disparador | Seleccionar la opción gestión de proyecto → Proyecto → Modificar proyecto |
| Escenario principal de éxito | |
| |
| Extensiones | |
| |
Este módulo se encarga de la gestión de facturas para todos aquellos proyectos que desean ser consultados.
| Caso de Uso | TGE_CU_8_1 Crear Factura |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Registro en el sistema de la factura con los datos del proyecto que fue cotizado. |
| Condición Final de Fallo | No se registra la factura en el sistema. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Generar Factura” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario decide generar una factura pero deja algún campo en blanco o que no cumple con el estandar del campo y por ende la creación no se lleva a cabo.
| |
| Caso de Uso | TGE_CU_8_2 Modificar Factura |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Modificación en el sistema de la factura con los datos que desean ser cambiados. |
| Condición Final de Fallo | No se modifica la factura en el sistema. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Modificar Factura” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario decide modificar una factura pero deja algún campo en blanco o que no cumple con el estandar del campo y por ende la modificación no se lleva a cabo.
| |
| Caso de Uso | TGE_CU_8_3 Consultar Factura |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Consulta en el sistema que permita ver los datos correspondientes a la factura de un proyecto. |
| Condición Final de Fallo | La factura que se desea consultar no existe y la consulta falla. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Consultas” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario decide consultar una factura, pero esta no se encuentra registrada en el sistema.
| |
| Caso de Uso | TGE_CU_8_4 Anular Factura |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Anular en el sistema aquellas facturas con errores o que ya no formen parte de un proyecto. |
| Condición Final de Fallo | La factura que se desea anular no existe y la anulación falla. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Anular Facturas” |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
2-A. El usuario decide anular una factura, pero esta no se encuentra registrada en el sistema.
| |
| Caso de Uso | TGE_CU_8_5 Estado de Facturas |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Consulta en el sistema que permitira ver el estatus de aquellas facturas que se encuentran registradas en el sistema para verificar si se encuentran vencidas o no. |
| Condición Final de Fallo | No Aplica |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Estado de Facturas” |
| Escenario Principal de Éxito | |
| |
| Caso de Uso | TGE_CU_8_6 Alertar al Responsable |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Verificar los datos de los responsables, como por ejemplo: el telefono de contacto, para aquellas facturas en las cuales el estatus actual sea “Vencida”. Esto con la finalidad de poder contactar al responsable y avisarle que la fecha de pago de su factura ya vencio y que debe realizar el pago de la misma. |
| Condición Final de Fallo | No Aplica |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Facturación” → “Estado de Facturas” → “Alertas” |
| Escenario Principal de Éxito | |
| |
Este módulo se encargará de gestionar los empleados en cuanto a nómina.
| Caso de Uso | TGE_CU_10_2_1 Consultar Cargos. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | La información del cargo fue mostrada al usuario. |
| Condición Final de Fallo | El usuario no puede acceder a la información. |
| Actor Primario |
|
| Disparador | El usuario selecciona el botón de consulta de cargos |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para para realizar la consulta
| |
| Caso de Uso | TGE_CU_10_1_2 Crear Cargo. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Cargo registrado en el sistema. |
| Condición Final de Fallo | No se realizó el registro del cargo. |
| Actor Primario |
|
| Disparador | Indicar la opción para crear un cargo. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para insertar un nuevo cargo.
| |
| Caso de Uso | TGE_CU_10_4_3 Consultar Contratos. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | La información del contrato fue mostrada al usuario. |
| Condición Final de Fallo | El usuario no puede acceder a la información. |
| Actor Primario |
|
| Disparador | El usuario selecciona la opción de consulta de contratos. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para para realizar la consulta.
| |
| Caso de Uso | TGE_CU_10_3_4 Crear Contrato. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Contrato registrado en el sistema. |
| Condición Final de Fallo | No se realizó el registro del contrato. |
| Actor Primario |
|
| Disparador | Presionar la opción para crear un contrato. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para crear un nuevo contrato.
| |
| Caso de Uso | TGE_CU_10_5_5 Anular Contrato. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Contrato anulado. |
| Condición Final de Fallo | El contrato no puede ser anulado. |
| Actor Primario |
|
| Disparador | Presionar la opción “Anular”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para anular un contrato.
| |
| Caso de Uso | TGE_CU_10_8_6 Consultar Empleados. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | La información del empleado fue mostrada al usuario. |
| Condición Final de Fallo | El usuario no puede acceder a la información. |
| Actor Primario |
|
| Disparador | El usuario selecciona la opción de consulta de empleados. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para para realizar la consulta.
| |
| Caso de Uso | TGE_CU_10_6_7 Agregar Empleado. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Empleado agregado en el sistema. |
| Condición Final de Fallo | No se realizó la agregación del empleado. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Agregar empleado”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para agregar un nuevo empleado.
| |
| Caso de Uso | TGE_CU_10_7_8 Modificar Empleado. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Empleado modificado. |
| Condición Final de Fallo | No se realizó la modificación del empleado. |
| Actor Primario |
|
| Disparador | Seleccionar la opción “Modificar empleado”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para modificar un empleado.
| |
| Caso de Uso | TGE_CU_10_10_9 Activar o Desactivar Empleado. |
|---|---|
| Precondición |
|
| Condición Final de Éxito | Empleado activado o desactivado. |
| Condición Final de Fallo | El empleado no se pudo activar o desactivar. |
| Actor Primario |
|
| Disparador | Presionar la opción “Activar o Desactivar”. |
| Escenario Principal de Éxito | |
| |
| Extensiones | |
1-A. El usuario no tiene la permisología necesaria para activar o desactivar un empleado.
| |
- Representación Arquitectónica
- Metas de la Arquitectura y Restricciones
- Vista Lógica
- Vista de Casos de Uso
- Casos de Uso
- Diagramas de Casos de Uso
- Vista de Implementación
- Vista de de Seguridad
- Calidad
- Diagrama-ER
- Diagrama de Clases
- Diagrama de Secuencia