Está en la página 1de 6

“Mi Vaquita” - Levantamiento de

requerimientos – Sistema de Información


Comercial

Especificación caso de uso:


Calculo del indicador de ventas por fechas - indventas
Versión: nn
Caso de uso: indventas
Productos alimenticios Versión documento: nn
“Mi Vaquita” Fecha creación/modificación: dd/mm/yyyy

Historia de cambios
Fecha Versión Comentarios Autor
Motivo principal por el cual se hizo necesario el
dd/mm/yyyy nn Nombre del autor
cambio en el caso de uso

Aprobación de cambios
Versión Quien aprueba Firma
nn Nombre del jefe de área

Levantamiento de requerimientos – casos de uso Página 2 de 6


Caso de uso: indventas
Productos alimenticios Versión documento: nn
“Mi Vaquita” Fecha creación/modificación: dd/mm/yyyy

Contenido
Historia de cambios ....................................................................................................................... 2
Aprobación de cambios.................................................................................................................. 2
Contenido ...................................................................................................................................... 3
Calculo del indicador de ventas por fecha ...................................................................................... 4
1. Descripción ........................................................................................................................ 4
2. Actores ............................................................................................................................... 4
3. Precondiciones ................................................................................................................... 4
4. Flujo normal de eventos ..................................................................................................... 4
5. Flujos alternos .................................................................................................................... 5
6. PostCondiciones ................................................................................................................. 5
7. Reglas de negocio ............................................................................................................... 5
8. Anotaciones ....................................................................................................................... 5
9. Prototipo de interfaz gráfica ............................................................................................... 6
10. Anexos ........................................................................................................................... 6
11. Casos de uso................................................................................................................... 6

Levantamiento de requerimientos – casos de uso Página 3 de 6


Caso de uso: indventas
Productos alimenticios Versión documento: nn
“Mi Vaquita” Fecha creación/modificación: dd/mm/yyyy

Calculo del indicador de ventas por fecha

1. Descripción
Se describe de manera sencilla el proceso que se quiere implementar.

2. Actores
• Usuario 1 que interactúa con el proceso a implementar.
• Usuario 2 que interactúa con el proceso a implementar.
• ……….
• Usuario n que interactúa con el proceso a implementar.

3. Precondiciones
Todas aquellas condiciones previas al proceso a implementar que se deben cumplir para que el
flujo de actividades pueda ser ejecutado. Por ejemplo “El actor debe estar autenticado”, “El actor
debe contar con los permisos suficientes para abrir el formulario”, etc.

4. Flujo normal de eventos


Se describen una a una todas las actividades que deben realizar los actores en el sistema de
información que implementa el proceso, por ejemplo:

4.1 El actor ingresa a través del menú Consultas, opción ‘Indicador ventas’.

4.2 El sistema muestra el formulario de ‘Indicador ventas’ con las pestañas ‘Datos iniciales’ y
‘Lista’.

La pestaña ‘Datos iniciales’ muestra los siguientes campos:

• Fecha – HH Inicial: Se muestran 2 campos: un campo tipo fecha con formato


AAAA/MM/DD y un campo numérico de tipo entero de tamaño 2 para
seleccionar una hora.
• Fecha – HH Final: Se muestran 2 campos: un campo tipo fecha con formato
AAAA/MM/DD y un campo numérico de tipo entero de tamaño 2 para
seleccionar una hora.

4.3 El actor selecciona el botón Generar. El sistema procede a generar el indicador de ventas
y lo muestra en pantalla.

Levantamiento de requerimientos – casos de uso Página 4 de 6


Caso de uso: indventas
Productos alimenticios Versión documento: nn
“Mi Vaquita” Fecha creación/modificación: dd/mm/yyyy

5. Flujos alternos
Si existen actividades a realizar que estén por fuera de la operación común y deben ser
especificadas. Aquí se define el comportamiento cuando ocurren errores o condiciones
“anormales”. Por ejemplo:

5.1 Si la Fecha – HH Inicial es mayor o igual a la Fecha – HH Final se debe generar un mensaje
de error e informar al actor que debe modificar los valores en los campos.
5.2 Si no se diligencian los campos Fecha – HH Inicial o Fecha – HH Final el sistema debe
generar un mensaje e informar al actor que los campos deben ser diligenciados.

6. PostCondiciones
Aquí especificamos lo que debe pasar una vez se haya finalizado el proceso implementado. Por
ejemplo: “Se muestra el indicador de ventas con las condiciones de fecha definidas en el flujo
normal de eventos”

7. Reglas de negocio
Aquí se especifican las formulas requeridas en el proceso. Por ejemplo:

7.1 Cálculo de Indicador de ventas:


Se obtiene aplicando la siguiente fórmula a los registros de ventas y que quedan en el
inventario:
Ventas / Inventarios Actuales * 100

8. Anotaciones
Aquí se especifican notas generales del proceso para tener en cuenta en la implementación.

Levantamiento de requerimientos – casos de uso Página 5 de 6


Caso de uso: indventas
Productos alimenticios Versión documento: nn
“Mi Vaquita” Fecha creación/modificación: dd/mm/yyyy

9. Prototipo de interfaz gráfica


Aquí se dibujan (A mano alzada o usando software de diseño de prototipos) como quedaría la
interface gráfica para ingreso de información y las salidas del proceso.

10. Anexos
Aquí se especifican todo tipo de documentos requeridos para la implementación del proceso.

11. Casos de uso


Aquí dibujamos la interacción entre el actor y el sistema de información.

Levantamiento de requerimientos – casos de uso Página 6 de 6

También podría gustarte