wiki:IdentificacionFuncionalidades

Version 13 (modified by admin, 9 years ago) (diff)

--

Especificación de Funcionalidades

Requisitos Funcionales

1.- Cargar Matriz

Nombre del caso de uso:
Cargar Matriz de Contabilidad Social
Actores participantes:
Usuario
Condiciones de entrada:
El usuario cuenta con archivo .csv donde se encuentra tanto los nombres de las columnas como los valores de cada una de las celdas
Condiciones de salida:
Es sistema muestra en la interfaz la matriz cargada
Flujo de básico:
1.- El usuario hace click sobre el menú archivo.
2.- El sistema despliega tres opciones: Cargar Matriz, Exportar Matriz y Salir.
3.- El Usuario selecciona Cargar Matriz
4.- El sistema despliega una ventana solicitando:Número de cuentas, delimitador, año, país y lugar donde se encuentra ubicado el archivo .csv
5.- El Usuario introduce datos solicitados
6.- El Sistema verifica validez de los datos.
7.- Sistema carga archivo .csv
8.- El Sistema identifica la primera fila del archivo.
9.- El sistema duplica y traspone dicha fila y la coloca en la primera columna
10.- El Sistema solicita nombre de la cuenta y número de filas que la conforman.
11.- El Usuario introduce los datos solicitados.
12.- El sistema muestra la matriz con división de las cuentas, tanto en las filas como columnas
Flujos alternativos:
Requisitos especiales:El archivo .csv debe tener el nombre de las filas(y columnas) sólo en la primera fila, estos nombres se replicaran y se colocaran por el lado de la columna.

2.- Cálculos Básicos con Matrices

Nombre del caso de uso:
Cálculos Básicos con Matrices
Actores participantes:
Usuario
Condiciones de entrada:
Ya debe estar cargada la matriz base
Condiciones de salida:
Es sistema muestra en la interfaz la matriz de coeficientes técnicos
Flujo de básico:
1.- El usuario hace click en el menú herramienta
2.- El usuario selecciona una de las opciones Coeficientes técnicos verticales Coeficientes técnicos horizontales
3.- El sistema solicita las cuentas a utilizar.
4.- El usuario selecciona las cuentas
5.- El sistema calcula el total por fila o columna según sea el caso.
6.- El sistema divide cada uno de los elementos de la matriz por columna o fila de acuerdo caso.
7.- El sistema valida que los coeficientes sean menor a uno (1)
8.- El Sistema verifica que el total de la columna o fila sea igual a (1) de acuerdo al caso.
9.- El Sistema muestra los resultados en una pestaña.
10.- El Sistema activa en el menú archivo la opción Exportar a .csv.
Flujos alternativos:
Requisitos especiales: