wiki:IdentificacionFuncionalidades16

Especificación de las Funcionalidades

1.- Cargar Matriz - (Optimizar V. 1.2)

Nombre del caso de uso:
Cargar Matriz de Contabilidad Social (Optimización)
Actores participantes:
Usuario
Condiciones de entrada:
El usuario cuenta con archivo .csv donde se encuentra tanto los nombres de las cuentas (primera fila) y sub-cuentas(segunda fila) 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: Nuevo Proyecto, Cargar Matriz, Exportar Matriz y Salir.
3.- El Usuario selecciona Cargar Matriz
4.- El sistema despliega una ventana solicitando: número de decimales y lugar donde se encuentra ubicado el archivo .csv
5.- El Usuario introduce los datos solicitados
6.- El Sistema verifica la validez de los datos.
7.- Sistema carga archivo .csv
8.- El Sistema identifica en la primera fila el número y nombre de las cuentas.
9.- El sistema duplica y traspone dicha fila y la coloca en la primera columna
10.- El Sistema identifica en la segunda fila el nombre de las sub-cuentas.
9.- El sistema duplica y traspone dicha fila y la coloca en la segunda columna
11. El sistema suma cada una de las filas i y guarda cada valor en un vector columna.
12.- El sistema suma cada una de las columnas j y guarda cada valor en un vector fila.
13.- El sistema verifica que el total de la fila i-ésima sea igual a la columna j-ésima.
---13.a.- Si el total de la Fila i-ésima es diferente al total de la columna j-ésima el sistema muestra un aviso.
14.- El sistema muestra la matriz con división de las cuentas, tanto en las filas como columnas.
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.- Estimar coeficientes técnicos -Versión 1.0

Nombre del caso de uso:
Coeficientes Técnicos
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
3.- El sistema muestra un sub-menú: a.- Verticales. b.- Horizontales.
4.- El usuario selecciona una de las opciones
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 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.

3.- Definir variables exógenas (Optimizar V. 1.2)

Nombre del caso de uso:
Definir Cuentas Exógenas
Actores participantes:
Usuario
Condiciones de entrada:
Ya debe estar cargada la matriz base
Condiciones de salida:
Se muestra pestaña con la matriz Endógenas -Endógenas y la pestaña: Tipo de Variable muestra las cuentas endógenas y exógenas
Flujo de básico:
1.- El Usuario hace click en el Menú Herramientas
2.- El Usuario hace click sobre la opción Definir Variables Exógenas.
3.- Es Sistema muestra una ventana preguntando si seleccionará las variables exógenas por cuenta o sub-cuenta.
---3.1.- Si selecciona Cuenta: El sistema mostrará una lista de la cuentas.
------a.- Usuario podrá seleccionar más de una opción.
------b.- Usuario presiona el botón Finalizar.
---3.2.- Si el usuario selecciona Sub-cuenta: el sistema mostrará un panel con las cuentas y otro con las sub-cuentas.
------a.- Usuario selecciona cuenta.
------b.- Sistema actualiza y muestra las sub-cuentas asociadas a la cuenta.
------c.- Usuario selecciona un o más sub-cuentas y presiona el botón Agregar
------d.- Usuario repite el procedimiento a). Una vez, que seleccione todas las sub-cuentas exógenas el usuario deberá presionar el botón Finalizar.
4.- Sistema muestra matriz endógena-endógena.
5.- Sistema muestra matriz base identificando las cuentas exógenas y endógenas.

4. Encadenamientos - (Optimizar V. 1.2)

Nombre del caso de uso:
Encadenamientos
Actores participantes:
Usuario
Condiciones de entrada:
Ya debe estar cargada la matriz base
Condiciones de salida:
a. Se muestra los encadenamientos por sub-cuentas y cuentas (tabla).
b. Clasifica las cuentas de acuerdo a la Técnica de Rasmussem.
c.- Gráfico de dispersión.
d. Reporte
Flujo de básico:
1.- El Usuario hace click en el Menú Herramientas
2.- El Usuario hace click sobre la opción Coeficientes técnicos --> Clasificador de Cuentas.
3.- Es Sistema muestra una ventana con las cuentas y sub-cuentas de la matriz endógena - Endógena
---3.1.- Si selecciona Cuenta: El sistema mostrará una lista de la sub-cuentas.
---a.- Usuario podrá seleccionar más de una opción.
---b.- Usuario presiona el botón Agregar.
---c.- El usuario presiona el botón Finalizar
---d. El usuario selecciona:
-----An (técnica Chenery y Watanabe)
-----Ma (técnica Rasmussen)
4.- Sistema estima los encadenamientos Ver en el siguiente apartado las operaciones.
5.- Sistema presenta los resultados de la siguiente manera:
´Nombre´ ´Encadenamiento hacia adelante´ ´Encadenamiento hacia atrás´ ´Índice - hacia adelante´ ´Índice - hacia atrás´ ´Clasificación´
6.- Sistema muestra en la parte inferior derecha un botón Reporte
7.- Usuario presiona el botón reporte.
8. Sistema solicita la siguiente información:
------a.- Adjuntar imagen para el encabezado superior (opcional).
------b.- Titulo del Informe.
------c.- Formato del archivo .pdf, documento de texto.
9.- El usuario introduce los datos solicitados y presiona el botón Aceptar
10.- El sistema muestra el reporte en formato .pdf. Reporte Modelo
11.- Sistema activa el botón Gráfico en la parte inferior derecha.
11.- El usuario presiona el botón gráfico.
12.- El sistema solicita al usuario si desea obtener el gráfico de dispersión de:
-----a.- Una cuenta en particular (la cual debe seleccionar): el gráfico muestra los puntos de cada una de las sub-cuentas que conforman la cuenta seleccionada.
------b.- Encadenamientos parciales: gráfico de dispersión, donde se muestran los puntos asociados a los encadenamientos parciales (Oferta, producción, factores de producción, ingreso y consumo) de las cuentas endógenas.
13.- Sistema muestra el gráfico en una ventana emergente.
Requerimientos especiales:El usuario también tendrá la opción de seleccionar Matriz Endógena-Endógena

4. Descomposición de Multiplicadores

Nombre del caso de uso:
Descomposición de Multiplicadores
Actores participantes:
Usuario
Condiciones de entrada:
Matriz base y variables exógenas
Condiciones de salida:
Se muestran las siguientes matrices:
a.- M1
b.- M2
c.- M3
e.- Matriz de Transferencia (T)
f.- Matriz Open (O)
g.- Matriz Close (C)
Flujo de básico:
1.- Usuario selecciona Herramientas --> Descomposición de Multiplicadores
Ver en el siguiente apartado las operaciones
2.- Estimar la matriz An: Dividir cada elemento ij de la matriz base endógena-endógena con el total de de la columna j-ésima de la matriz base
3.- Estimar la matriz Ao: diagonal de cada una de las submatrices (no nulas) que componen An
4.- Estimar M1: M1= (I - Ao)-1
5.- El sistema estimará tantas matrices auxiliares como cuentas endógenas existan (las cuentas Producto y actividades cuentan para este caso, como una sola cuenta, por lo general son las primeras dos cuentas):
---5.1.- A1=M1(Ao - An)
---5.2.- A2=A1 x A1
---5.3.- A3= A2 x A1
---5.4.- A4 = A3 x A1
---5.5.- Ai = Ai-1 x A1
6.- Estimar M2= I + A1 +...+ Ai-1
7.- Estimar M3 = (I - Ai)-1
8.- Mostrar M1 M2 y M3.
9.- Estimar Matriz de Transferencia T= M1 - I
10.- Estima Matriz Open O = [M2 - I] x M1
11.- Estimar Matriz Close C = [M3 - I] x M2 x M1
11.- Mostrar Matrices:
---a.- Matriz de Transfencia (T)
---b.- Matriz Open (O)
---c.- Matriz Close (C)
Last modified 8 years ago Last modified on Sep 7, 2016, 11:34:00 AM

Attachments (1)

Download all attachments as: .zip