Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

INDICE

VIEWS: 4 PAGES: 9

									                  Tecnología del Sistema VisualFondos

VisualFondos, está desarrollado con las herramientas más modernas, pero teniendo
como guía fundamental, que las mismas sean standards del mercado, facilitando el
mantenimiento y permitiendo mantener los costos en los mínimos niveles posibles.

      Arquitectura cliente servidor
      Motor de base de datos MS SQL Server 2000
      Presentación gráfica e integración con aplicaciones MS Office
      Sistema de seguridad integrada a NT
      Front end desarrollado en Visual Basic 6
      Vínculos on-line con Usuarios remotos



                Funcionalidad del Sistema VisualFondos

Contempla las funciones de la Sociedad Gerente y Depositaria.
Conociendo la complejidad del circuito que debe cubrir en forma diaria un FCI, en donde
intervienen distintas entidades, VisualFondos fue diseñado para realizar las tareas de
cada una de ellas. Sobre una base de datos compartida a partir de la definición de los
menúes, es posible restringir y definir las funciones y responsabilidades que deben
cumplir cada entidad para con el Fondo.

Administra la cartera de inversiones de los Fondos y las posiciones de los
cuotapartistas

Multifondo / Múltiples Clases de Cuotas / Multidepositaria
VisualFondos permite administrar más de un tipo de Fondo en la misma base de datos
y está capacitado para manejar Fondos que pertenezcan a distintas Sociedades
Depositarias, reportando a la misma Sociedad Gerente o empresa de Asset
Management, es decir, cuenta con la posibilidad de trabajar con grupos de Fondos que
pertenecen a distintas Sociedades Depositarias.

Multimoneda
VisualFondos puede ser parametrizado en cualquier moneda. También VisualFondos
completa la posibilidad de manejar fondos en distintas monedas dentro de la misma
base de datos. El registro de las transacciones y la posición en cartera pueden
realizarse en cualquiera de ellas, ya que VisualFondos cuenta con procesos de
diferencia de cambio que resuelven las conversiones a la moneda correspondiente.


Registro de Inversiones
Al ingresar las inversiones, se actualiza en forma on line la posiciones de títulos,
monedas y estados contables. Permite administrar precios clean y dirty.


                                          1
Tipos de Inversiones
Compras / Ventas / Opciones / Caución / Divisas / Arbitraje / Ejercicio / Futuros / Indice /
Pases / Plazos Fijos CER, Tasa Variable, Badlar/ Plazos Fijos de Bonos/ Fideicomisos/
Cheques diferidos.

Registro de inversiones automático a partir de archivo en formato EXCEL

Precios de instrumentos – registro automático
Los precios para poder valorizar la cartera se ingresan automáticamente desde el
archivo que provee Bloomberg, Reuters y/o, FTF.

Procesos diarios de actualización de cartera
VisualFondos realiza los siguientes procesos automáticos en forma simultánea para
todos los Fondos que se seleccionen:
    Corte de cupón – mantiene un calendario de los servicios de los bonos,
        ejecutando el proceso sin depender del Usuario
    Movimientos de dividendos
    Devengamiento diario
    Cierre mensual de provisiones
    Vencimiento de series
    Devengamiento de cuentas bancarias
    Diferencia de cambio
    Resultado por tenencia
    Previsión de gastos por ventas
    Conversión ADR’s - Cedear
    Devengamiento de Lebacs
    Devengamiento de Plazos Fijos c/CER

Valuación de instrumentos a Mercado, TIR, Tasa Variable (CER, Badlar) e Indexados.

Ingreso de Solicitudes de Suscripción, Rescate y Transferencia

Generación de VCP
Es parametrizable la periodicidad con la que se genera el valor de cuotaparte, para que
la aplicación pueda ser utilizada en un escenario de fondo comunes de inversión y de
administración de carteras.

Contabilidad Integrada
El valor de cuotaparte se obtiene a partir de los estados contables. Existen estructuras
de asientos predefinidos sobre los cuales VisualFondos se basa para registrar la
contabilidad de cada transacción en el sistema.

Cubre las exigencias legales requeridas por las entidades correspondientes

Módulo de Benchmarks
En VisualFondos se realiza la definición de benchmarks, en función de los cuales se
calcula y se generan informes y gráficos de comparación de rendimientos.



                                             2
Módulo de Control de Límites Regulatorios

Tablas
En VisualFondos el usuario puede definir sus tablas, entre las cuales se encuentran
(Especies, Series, Servicios de Bonos, Dividendos, Agentes, Bancos, Depositarios,
Gastos por inversiones, Management fee etc.)

Actualización on-line
En VisualFondos las transacciones ingresadas al sistema o las generadas por los
procesos automáticos son actualizadas on-line. Dado el ingreso de una inversión, la
misma transacción actualizará: contabilidad, custodia, cash-flow y varios más.

Definición de menús y perfiles de Usuarios
VisualFondos opera con grupos de Usuarios (Sociedad Gerente, Depositaria, Agente
Colocador, Sucursales, Oficiales de Cuenta, etc.) pudiendo definir menús propios para
cada uno de ellos. A cada Usuario se le asignan permisos para cada nivel de menú,
definiendo de esta manera el perfil de cada uno de ellos.

Seguridad
Entre las soluciones ofrecidas por VisualFondos se encuentra la incorporación de
seguridad a nivel base de datos como así también a nivel software de aplicación. Con
VisualFondos el control transaccional brinda en todo momento consistencia en los
datos, asegurando así una base de datos íntegra.

Exportación de datos a formato EXCEL
VisualFondos facilita la exportación a formato Excel de los informes que brinda el
software, accediendo el Usuario de esta forma a una mayor libertad en el manejo de la
información.

Parametrizable por el Usuario
En VisualFondos el Usuario tiene la posibilidad de ajustar el comportamiento del
software a través de parámetros que deberá definir.

Algunos Informes
    Cartera (Composición, Gestión, Participación)
    Variación y Evolución de Cuotaparte y Patrimonio
    Comparación de Inversiones por País a dos fechas
    Inversiones por sector y pais
    Control de Riesgo por Contraparte
    Canal de Venta (Patrimonio Promedio, Comisiones)
    Agente Colocador (Patrimonio, Posiciones, Comisiones)
    Oficial de Cuenta (Posiciones, Comisiones)
    Volúmenes Operativos
    Control de Riesgo por Contraparte
    Precios Promedios Ponderados de Compra
    Concentración y Liquidación de Operaciones
    Estado de Plazos Fijos


                                          3
      Cash Flow de Papeles / Monedas
      Custodias de Papeles / Monedas
      Cartas de Instrucciones
      Garantías


                                     VFHome
VFHome tiene como objetivo permitir al cuotapartista de los Fondos consultar la
información sobre su cuenta vía Internet en forma on line, Posición en cada Fondos
Común de Inversión valorizada, Movimientos de la cuenta, Resumen de Cuenta y
Valores de Cuotapartes.

VFHome interactúa directamente con la base de datos de VisualFondos.

VFHome se agrega con un botón ( link ) a la página que la Sociedad considere.

A través de VFHomeAdmin, se realiza la administración de los cuotapartistas que
solicitan este servicio.

VFHome se implementa con el mismo esquema que nuestro producto web VBHome,
que se encuentra en producción para los clientes de la Sociedad de Bolsa.




                               Esquema de Red




                                          4
Componentes que intervienen en el esquema:


Clientes: son los usuarios (hogareños o web-managers de cuentas), que se conectan
al sitio.
Para ello utilizan un explorador de Internet y podrán ingresar tanto al sitio institucional
del Fondo Común de Inversión como así también al sitio de consulta VFHome.

Firewall: dispositivo encargado de filtrar y controlar el acceso externo al servidor web,
resguardándolo de ataques posibles que puedan vulnerar la seguridad.

Servidor Web: El servidor web es donde se halla instalado el IIS (Internet Information
Services), el cuál actuará como el encargado de servir las páginas de consulta de los
sitios existentes. Allí estarán instaladas las aplicaciones soporte de los sitios (Home y
Admin). Como estas aplicaciones corren bajo el Framework de .NET, el mismo deberá
estar instalado en el servidor.
Para que la conexión entre el cliente y el servidor sea segura se recomienda generar
certificados electrónicos en entidades reconocidas con esos fines (Ej, Verisign,
Euroclear, etc).

Servidor SQL: El servidor de SQL es el encargado de contener las bases de datos. En
este esquema este servidor sirve tanto a las estaciones de trabajo de VisualFondos,
como así también las consultas realizadas por los clientes a través del sitio web. Es el
componente más comprometido dentro de este esquema pues es el encargado de
procesar y consultar la información almacenada. Un punto importante es determinar
que cantidad de usuarios y con que concurrencia (o simultaneidad) intentarán los
clientes consultar la fuente de datos para poder estimar el hardware necesario para
soportar esa demanda.
En el esquema, el servidor WEB se conecta al servidor SQL, utilizando un usuario y
clave encriptados con el fin de obtener los datos que se enviarán al cliente para su
consulta. La conexión establecida estará abierta durante la ejecución de la consulta y se
cerrará inmediatamente permitiendo de esta manera optimizar el uso de los recursos del
servidor SQL.




                                      Plataforma
Al ser una plataforma Cliente/Servidor, cada una de estas entidades (los clientes y el
servidor) poseen distintas opciones de configuración y requerimientos a nivel software y
hardware que deben ser cumplidos para un óptimo funcionamiento del sistema.
VisualFondos se encuentra actualmente en una etapa de transición hacia un entorno
web desarrollado en ASP.NET 2.0, brindando mayor solidez, mejor performance y un
acceso remoto mucho más simple de implementar, sin la necesidad de contar con


                                            5
anchos de banda costosos ni servidores de hosteo de aplicaciones como Terminal
Services.
Dicho cambio requiere la incorporación de una nueva entidad a la plataforma ya
existente, es decir, un web server corriendo Microsoft Internet Information Services (IIS).
Para instalaciones pequeñas (5 usuarios) y que no deseen contar con la posibilidad de
acceder en forma remota, dicho servidor puede ser un IIS corriendo sobre el mismo
servidor del SQL. Para el resto de los escenarios, se recomienda utilizar un servidor
aparte donde corra el IIS.



Configuración Cliente / Servidor
Configuración del Cliente (Estaciones de Trabajo)
Los clientes son las estaciones de trabajo desde donde se operará el sistema. Si bien el
proceso de consultas y manejo de datos en general lo efectúa el server, el programa
ejecutable se ubica en el disco del cliente y utiliza los recursos de memoria y
procesador de la misma estación, motivo por el cual estos deben poseer un buen
equipo para poder ofrecer buenos tiempos de respuesta y apropiado rendimiento a los
usuarios.


Hardware para una estación de trabajo
                     Hardware mínimo requerido             Hardware recomendado
CPU                  Pentium III 600 mhz                   Pentium IV
RAM                  512 mb                                1 gb
HDD                  100 mb (solo la aplicación)           100 mb + 10% del total libre
Display              SVGA (800x600)                        XGA (1024x768)


Software para una estación de trabajo
                     Software mínimo requerido             Software recomendado
OS                   Microsoft Windows 2000 Professional   Microsoft Windows XP (SP3)
                     (SP4)
                     Microsoft Windows XP (SP2)
                     Microsoft Windows Vista (SP 2)
                     Microsoft Windows 7
Acceso Datos         MDAC 2.8                              MDAC 2.8
ODBC                 Registro DSN                          Registro DSN
Web Browser          Internet Explorer 5.5                 Internet Explorer 7
Otros                Acrobat Reader 4.0                    Acrobat Reader 7
                     Microsoft Net Framework 2.0
                     Microsoft Net Framework 3.0
                     Microsoft Net Framework 3.5 – SP1


Observaciones



                                             6
Las configuraciones descriptas en el presente documento fueron estimadas en base a
los recursos que la aplicación VisualFondos requiere. El Usuario deberá evaluar
recursos adicionales dependiendo de otras aplicaciones que la workstation deba correr.
Se requerirá acceso a una lectora de CDs o puerto USB (para utilizar memorias tipo pen
drives), para llevar a cabo la instalación y actualización.


Configuración del Servidor de Bases de Datos
El server es quien efectúa todo el almacenamiento y procesamiento de datos que los
clientes requieran. Es por ello, que el equipo que se asigne para tal fin debe estar
correctamente equipado. La configuración descripta a continuación es una estimación
basada en un volumen promedio de datos. Se deberá hacer un relevamiento del
presente volumen de información y el crecimiento esperado del mismo para cada
instalación en particular.


Hardware para el Servidor
                  Hardware mínimo requerido          Hardware recomendado
CPU               Pentium III 600 Mhz                Dual Core
                                                     Múltiples procesadores Xeon u Opteron
                                                     son altamente recomendados para
                                                     escenarios de alto volumen.
RAM               512 mb                             1-2 gb
HDD               IDE / SATA                         SCSI / SAS
Controller
                               1
HDD               500 mb aprox                       Análisis Previo Requerido (1)
Display           SVGA (800x600)                     XGA (1024x768)


Software para el Servidor
                      Software mínimo requerido               Software recomendado
OS                    Microsoft Windows 2003 Server           Microsoft Windows 2003 Server
                      Microsoft Windows 2008 Server           (SP2)
SQL Server            Microsoft SQL Server 2000 (SP4)         Microsoft SQL Server 2000 (SP4)
                                                2
                      Microsoft SQL Server 2005 (SP2)


Observaciones
    Para un mejor rendimiento del servidor, se recomienda instalar una edición
    “Enterprise” o en su defecto “Standard” de SQL Server, y no una versión “Personal”
    (solo disponible para SQL 2000)



1
  Este punto sufrirá variaciones en las distintas instalaciones, dependiendo directamente del
volumen de transacciones que se realicen, por lo tanto requiere un análisis profundo y detallado
de cada caso en particular.
2
  En caso de instalar Microsoft SQL Server 2005, la base deberá estar configurada con
“Compatibilidad SQL 2000”

                                               7
   Se requerirá acceso a una lectora de CDs o puerto USB (para utilizar memorias tipo
   pen drives), para llevar a cabo la instalación y actualización.


Configuración del SQL Server
   Memoria RAM: Se recomienda dejar que el SQL Server maneja la memoria
   dinámicamente.
   La Base de Datos tempdb deberá tener aproximadamente un espacio en disco para
   datos de 100 Mb y para Log de 50 y deberá contar con la posibilidad de auto ajuste
   de tamaño. Se recomienda que sea por porcentajes.
   Para una mejor performance se recomienda que el servidor esté destinado
   completamente a correr el SQL Server. Llegado el caso que deba correr otros
   servicios, se deberán tener en cuenta a la hora de estimar los recursos asignados al
   servidor.
   Para un mejor rendimiento del servidor, se recomienda instalar una edición
   “Enterprise” o en su defecto “Standard” del SQL, y no una versión “Personal” (solo
   disponible para SQL 2000)
   Collation: SQL_Latin1_General_CP1_CS_AS

   Dictionary order, case-sensitive
   Set de caracteres: Latin1_General for the U.S. English Character Set (character set
   1252).




NOTA: Si bien el SQL server 2000 permite especificar una configuración (collation) distinta para
cada base de datos, es necesario que la configuración por defecto (es decir la que se especifica
en el setup del SQL server) sea tal cual se describe en los puntos anteriores.



Configuración del Servidor Web
Hardware mínimo requerido para el web server, el cual se encarga de procesar y servir
al usuario las páginas y consultas desarrolladas en ASP.NET.


Hardware para el Servidor
                 Hardware mínimo requerido
HDD              20-30 mb

Escenario a: DIEZ usuarios

                                               8
               Hardware mínimo requerido
CPU            Pentium IV 3.0 GHZ (o similar performance)
RAM            1 GB

Escenario B: CINCUENTA usuarios
               Hardware mínimo requerido
CPU            AMD Dual Core 3600 X2 (o similar performance)
RAM            2 GB



Software para el Servidor
                   Software mínimo requerido                Software recomendado
OS                 Microsoft Windows 2003 Server            Microsoft Windows 2003 Server
                   Microsoft Windows 2008 Server            (SP2)
Web Hosting        Internet Information Services 5.0        Internet Information Services 6.0
                   Internet Information Services 6.0
                   Internet Information Services 7.0
Acceso Datos       MDAC 2.8                                 MDAC 2.8
Otros              Microsoft Net Framework 2.0              Microsoft Net Framework 2.0
                   Microsoft Net Framework 3.0              Microsoft Net Framework 3.0
                   Microsoft Net Framework 3.5 – SP1        Microsoft Net Framework 3.5 –
                   ASP.NET 2.0 AJAX Extensions 1.0          SP1
                                                            ASP.NET 2.0 AJAX Extensions
                                                            1.0


Observaciones
Se requerirá acceso a una lectora de CDs o puerto USB (para utilizar memorias tipo pen
drives), para instalación y actualización del software.




                                           9

								
To top