Version 22 (modified by jvera, 9 years ago) (diff) |
---|
Tabla de Contenido
- Xamú: Sistema para el Manejo de Matrices de Contabilidad Social V.1.2 …
- Software: Manejo de Matrices de Contabilidad Social V.1.0.1 (2015)
- Análisis del Dominio
- Propuesta de Desarrollo del Proyecto
- Plan del Proyecto
- Estándares de Desarrollo del Proyecto
- Especificación de Funcionalidades
- Código Fuente
- Arquitectura del Software
- Pruebas
- Liberación Versión 1.0
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 de Matrices
3.- Coeficientes Técnicos
Nombre del caso de uso: | Cálculos de 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 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: | 7.1 Si el coeficiente es negativo o mayor a uno, el Sistema debe mostrar un aviso de error y/o señalar en rojo la celda donde están dichos coeficientes. |
Requisitos especiales: |