Changes between Version 1 and Version 2 of AnalisisyDiseno16


Ignore:
Timestamp:
Feb 22, 2016, 9:26:00 AM (8 years ago)
Author:
rboet
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AnalisisyDiseno16

    v1 v2  
    66La arquitectura inicial propuesta para la aplicación se muestra en la figura 1.
    77
    8 [[Image(arquitectura.jpg)]]
     8[[Image(Arquitectura-2016.png)]]
    99
    1010Figura 1. Arquitectura propuesta para la aplicación de Matriz de Contabilidad Social
    1111
    12 Se proponen tres capas en la arquitectura y una capa transversal a todas estas: Carga de archivos y visualización de resultados, Organización y almacenamiento de datos matricialmante y operaciones matriciales y configuración.
     12Se proponen tres capas de funcionalidad en la arquitectura y una capa inicial que consiste en la configuración antes de realizar las operaciones.
    1313
    14  * '''Carga de archivos y visualización de resultados:''' se encarga de gestionar todas las solicitudes que realiza usuario a la aplicación y de mostrar los resultados de estas operaciones.
     14 * '''Configuración:''' Se realizan las configuraciones iniciales que definirán como se verán las matrices a lo largo del sistema.
     15 
     16 * '''Carga de archivos con datos y visualización:''' En esta capa se cargan todos los datos de una matriz desde un archivo con formato .csv y se ofrece un visualización de los mismos.
    1517
    16  * '''Organización y almacenamiento de datos matricialmante:''' se encarga de transformar los datos cargados a través de la primera capa en estructuras de datos matriciales  que serán trabajadas por la siguiente capa y de entregar los datos de resultados a la primera capa para ser visualizados.
     18 * '''Realizar operaciones y almacenar datos:''' Se realizan los cálculos que el usuario necesite y las operaciones que sean primordiales, se almacenan sólo las matrices más importantes.
    1719
    18  * '''Operaciones matriciales:''' se encarga de realizar las distintas operaciones disponibles para el usuario con los datos suministrados, estas en su mayoría son operaciones matriciales que se realizan con la biblioteca GSL - GNU Scientific Library [https://www.gnu.org/software/gsl/]
    19 
    20  * '''Configuración:''' contiene la configuración de ciertos parámetros generales para la aplicación que pueden ser accedidos desde cualquiera de las capas anteriores, y algunos de los cuales son definidos por el usuario.
     20 * '''Operaciones con la librería Eigen:''' Se realizan operaciones matriciales con la ayuda de la librería Eigen [https://http://eigen.tuxfamily.org//]