Changes between Version 6 and Version 7 of IdentificacionFuncionalidades16


Ignore:
Timestamp:
Aug 17, 2016, 10:28:04 AM (8 years ago)
Author:
jvera
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IdentificacionFuncionalidades16

    v6 v7  
    11[[TOC(heading=This section pages, WikiStart, PropuestaDesarrollo16, AnalisisDominio16, IdentificacionFuncionalidades16, EstandaresDesarrollo16, AnalisisyDiseno16, PrototipoInterfaz, Codificacion16, Pruebas16, Liberacion16, noheading, heading=Tabla de Contenido)]]
     2
    23= Especificación de las Funcionalidades =
    34
    4 == Descomposición de Multiplicadores ==
    55
    6 Ubicación: Menú Principal, Herramientas
    7 Requerimiento: Tener la matriz base cargada y definir las cuentas exogenas y endógenas.
     6== 1.- Cargar Matriz - Optimización ==
    87
    9 Caso de uso - Flujo del Sistema:
     8{{{
     9#!plantuml
     10@startuml
     11title Cargar Matriz de Contabilidad Social
    1012
    11 1. Verificar: ¿Se ha estimado la matriz '''An'''? (Coeficientes técnicos)
    12  1.1. '''NO''': estimar la matriz An, dividiendo cada elemento de la matriz endogena-endogena (tamaño mxm) con el total columna (matriz base)
    13 2. Estimar la matriz '''Ao''', es la diagonal de cada una de las sub-matrices
     13left to right direction
     14
     15
     16Sistema -- (Solicitar parámetros\n de la <b>matriz</b>)
     17note right of (Solicitar parámetros\m de la matriz)
     18 ruta del archivo, y número de decimales que mostrará el sistema.
     19end note
     20Sistema --  (Leer archivos .csv)
     21(Leer archivos .csv) --> (cargar información\n contenida en el\n archivo)
     22Sistema -- (Mostrar Matriz Cargada)
     23
     24@enduml
     25}}}
     26
     27||'''''Nombre del caso de uso:'''''[[BR]]||Cargar Matriz de Contabilidad Social (Optimización)||
     28||'''''Actores participantes:'''''[[BR]]||Usuario||
     29||'''''Condiciones de entrada:'''''[[BR]]||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||
     30||'''''Condiciones de salida:'''''[[BR]]||Es sistema muestra en la interfaz la matriz cargada||
     31||'''''Flujo de básico:'''''[[BR]]||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.\\||
     32||'''''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.||
    1433
    1534
    1635
     36