Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ID CASO 1
Caso de uso Creación de usuarios para el módulo de presupuestos
Autor Heydi Carolina Chamalé Patzán
Objetivos Crear los usuarios necesarios con sus respectivos accesos
para utilizar el módulo de presupuestos.
Actores Usuario General.
Precondiciones Estar autenticado en la aplicación como “Administrador”
Diagrama correspondiente
Secuencia 1. El usuario ingresa al sistema por medio del usuario por
default que es asignado para tener acceso a la creación de
usuarios.
2. El sistema muestra la opción “Usuarios y Grupos”.
3. El usuario administrador Selecciona Nuevo Usuario
[FA01].
4. El sistema muestra los siguientes campos
a. Apellidos.
b. Nombres.
c. Login.
d. Contraseña.
e. Email.
f. Teléfono.
g. Dirección de casa.
h. Puesto de trabajo.
i. Rango de fecha de validez de inicio de sesión.
i. Se le brindara una fecha de validez de
inicio de sesión y cuando este expire ya no
dejara iniciar sesión a dicho usuario.
j. Fecha de nacimiento.
k. Grupo.
5. El usuario administrador selecciona Guardar.
6. El sistema guarda el registro.
7. Fin del caso de uso.
Flujos Alternos [FA01] El usuario administrador Selecciona Nuevo Grupo.
1. EL sistema habilita los siguientes campos.
a. Nombre del grupo.
b. Descripción.
2. El usuario llena los campos habilitados por el sistema.
3. El usuario selecciona la opción guardar.
4. El usuario selecciona el grupo creado dentro de una
opción donde liste todos los grupos existentes.
5. El usuario selecciona la opción “Añadir usuarios”.
6. El sistema despliega una lista de todos los usuarios.
7. El usuario selecciona un usuario.
8. El sistema toma los datos del usuario seleccionado
Login; Apellidos; Estado.
9. El usuario selecciona la opción guardar.
10. El sistema añade el usuario al grupo.
11. Fin del caso de uso.
ID CASO 2
Caso de uso Asignación o modificación de permisos al módulo de
presupuestos
Autor Heydi Carolina Chamalé Patzán
Objetivos Controlar de manera adecuada de brindar los permisos al
módulo en específico de presupuestos.
Actores Usuario General.
Precondiciones Estar autenticado en la aplicación como “Administrador”.
Diagrama correspondiente
ID CASO 3
Caso de uso Creación de presupuestos
Autor Heydi Carolina Chamalé Patzán
Objetivos Establecer la información a capturar y guardar en las bases de
datos.
Establecer la información que si se puede modificar.
Actores Usuario con permisos de crear presupuestos.
Precondiciones Estar autenticado en la aplicación con los roles asignados para
crear presupuestos.
Diagrama correspondiente
ID CASO 4
Caso de uso Validación de presupuestos
Autor Heydi Carolina Chamalé Patzán
Objetivos Establecer los límites de estados en los que pueda estar un
presupuesto al ser creado por primera vez y así terminar
dar prioridad a cada presupuesto.
Actores Usuario con permisos de crear presupuestos.
Precondiciones Estar autenticado en la aplicación con los roles asignados
para crear presupuestos.
Diagrama correspondiente
Secuencia 1. El sistema habilita la opción validar.
2. El usuario selecciona la opción validar.
3. El sistema muestra una ventana emergente con opciones
de Sí y No el siguiente mensaje “¿Está seguro de querer
validar este presupuesto bajo la referencia #REF?”
4. El usuario selecciona Sí.
5. El sistema habilita las siguientes opciones.
a. Modificar [FA01].
b. Establecer Aceptado/Rechazado [FA02].
c. Eliminar [FA03].
6. Fin del caso de uso.
Flujos Alternos [FA01] El usuario selección la opción Modificar.
1. Se ejecuta el caso de uso ID CASO 7.
2. Fin del caso de uso.
ID CASO 5
Caso de uso Eliminación de presupuestos
Autor Heydi Carolina Chamalé Patzán
Objetivos Eliminar de manera correcta un presupuesto tomando en
cuenta las bases de datos y los registros relacionados entre
sí.
Actores Usuario con permisos de crear y eliminar presupuestos.
Precondiciones Estar autenticado en la aplicación con los roles asignados
para crear y eliminar presupuestos.
Diagrama correspondiente
Secuencia 1. El sistema habilita la opción Eliminar.
2. El usuario selecciona la opción Eliminar.
3. El sistema muestra una ventana emergente con opciones
de Sí y No el siguiente mensaje “¿Está seguro de querer
eliminar este presupuesto bajo la referencia #REF?”
4. El usuario selecciona Sí. [FA01]
5. El sistema elimina el presupuesto del registro de bases
de datos.
6. Fin del caso de uso.
Flujos Alternos [FA01] El usuario selección la opción No.
1. El usuario selecciona la opción No.
2. El sistema cancela todas las operaciones.
3. Fin del caso de uso.
Post-Condición Cada eliminación será ejecutada con su respectivo
Commit.
ID CASO 6
Caso de uso Establecer presupuesto con estado aceptado o rechazado
Autor Heydi Carolina Chamalé Patzán
Objetivos Aceptar o rechazar las propuestas de presupuestos
documentado y validando el motivo respectivo a su acción.
Actores Usuario con permisos de modificar presupuestos.
Precondiciones Estar autenticado en la aplicación con los roles asignados
para modificar presupuestos.
Diagrama correspondiente
Secuencia 1. El sistema habilita la opción Establecer
Aceptado/Rechazado.
2. El usuario selección la opción Establecer
Aceptado/Rechazado.
3. El sistema muestra una ventana emergente de Si y No
con las siguientes opciones:
a. Establecer estado: Firmado (Aceptado), No
firmado (No aceptado).
b. Campo de Nota. Campo de texto donde se
especifica el motivo.
4. El usuario selecciona Sí. [FA01]
5. El presupuesto habilita las opciones Clasificar
Facturado [FA02], Reabrir [FA03], Eliminar
[FA04].
6. Fin del caso de uso.
Flujos Alternos [FA01] El usuario selección la opción No.
1. El usuario selecciona la opción No.
2. El sistema cancela toda la operación.
3. Fin del caso de uso.
ID CASO 7
Caso de uso Modificar Presupuesto
Autor Heydi Carolina Chamalé Patzán
Objetivos Establecer los campos que permiten de una modificación y
actualizar correctamente los registros.
Actores Usuario con permisos de modificar presupuestos.
Precondiciones Estar autenticado en la aplicación con los roles asignados
para modificar presupuestos.
Diagrama correspondiente
Secuencia 1. El sistema habilita la opción Modificar.
2. El usuario selecciona la opción modificar de algún
presupuesto listado.
3. El sistema vuelve a cargar los datos que ya están
registrados en dicho presupuesto.
4. El sistema permite la modificación de los productos o
servicios (añadir o eliminar), con su respectivo
presupuesto.
5. El sistema permite la modificación de la fecha validez
así como la fecha de emisión.
6. El sistema permite modificar el tiempo de entrega.
7. El sistema permite modificar el tipo de pago.
8. El sistema permite modificar el tipo de origen.
9. El sistema permite eliminar o modificar los documentos
de respaldo del presupuesto.
10. El usuario ingresa las opciones a modificar.
11. Fin del caso de uso
Flujos Alternos N/A
Post-Condición Se registrara cada cambio en bases de datos con su
respectiva operación de actualización.