You are on page 1of 0

PROYECTO ILACO II

CONVENIO No 33-BO
COMPONENTE: SISTEMA INTEGRADO DE GESTION Y MODERNIZACIN
ADMINISTRATIVA
- SIGMA -

DISEO INFORMTICO DEL SIGMA


(VERSIN 1.REVISADA)

1 de junio del 2000

1-1

CONTENIDO

1.

INTRODUCCIN......................................................................................................................1-1

2.

CARACTERSTICAS DEL SIGMA.........................................................................................2-2

I.
II.
III.
IV.

3.

MODO DE OPERACIN ...................................................................................................................2-2


COBERTURA .................................................................................................................................2-2
COMPONENTES DEL SIGMA .....................................................................................................2-3
IMPLEMENTACIN PILOTO DEL SIGMA.....................................................................................2-6
TECNOLOGA DE SOFTWARE QUE SE EST UTILIZANDO. .........................................3-7

I.
TECNOLOGA DE SOFTWARE ORACLE ................................................................................3-7
II. DESCRIPCIN GENERAL DE LA TECNOLOGA DE TRES CAPAS CON BASE EN
PRODUCTOS ORACLE.......................................................................................................................3-8
A.
Oracle Application Server........................................................................................................3-9
B.
Developer Server...................................................................................................................3-11

4.

SOLUCIN TECNOLGICA PARA EL SIGMA.................................................................4-16

I.
II.

SOLUCIN TECNOLGICA GENERAL ................................................................................4-16


EQUIPOS Y SOFTWARE A INSTALAR EN EL NODO CENTRAL........................................4-20
A.
Servidor de Base de Datos .....................................................................................................4-20
B.
Servidores de Aplicaciones ....................................................................................................4-21
C. Arreglo de discos externo ......................................................................................................4-21
D. Servidor para Firewall, Seguridad y Encriptacin..................................................................4-21
E.
Servidor de Administracin y Soporte ....................................................................................4-23
III.
EQUIPOS DE LOS NODOS PERIFRICOS.........................................................................4-23
A.
Servidores de los nodos perifricos ........................................................................................4-23
B.
Equipos Clientes de los nodos perifricos ..............................................................................4-24
C. Impresoras ............................................................................................................................4-24
D. Switches de Capa 4................................................................................................................4-24
E.
Switches de Capa 3................................................................................................................4-25
F.
Switches de Capa 2................................................................................................................4-27
G. Transceivers..........................................................................................................................4-27
IV.
CARACTERSTICAS DE LA RED ACTUAL DE FIBRA PTICA YA INSTALADA. .......4-27

5.
I.
II.
III.

ORGANIZACIN DEL AREA DE SISTEMAS PARA EL DESARROLLO DEL SIGMA .5-32


EQUIPO DE TCNICOS DE SISTEMAS .................................................................................5-32
METODOLOGA DE DESARROLLO ......................................................................................5-34
RED DE EQUIPOS DE DESARROLLO Y PARA CAPACITACIN ...................................5-35

1-2

1.

INTRODUCCIN

El presente documento, contiene la descripcin en nivel macro del diseo


informtico del Sistema Integrado de Gestin y Modernizacin Administrativa,
SIGMA.
Se documenta acerca de:

La tecnologa de Hardware y Software que se utilizar para el SIGMA


La forma de trabajo que se utiliza para el desarrollo de los sistemas
La organizacin del Proyecto en el rea de sistemas
La descripcin general de los componentes del SIGMA.
Los diagramas de funciones, flujos de datos y entidades - relaciones, que se
han elaborado hasta la fecha.

Se debe tener en cuenta, que el diseo informtico se complementa con los


documentos de definicin de procesos de los diferentes componentes del SIGMA,
los cuales deben ser ledos primero para entender mejor el presente documento.
Los documentos de definicin de procesos estn siendo elaborados por los
consultores conceptuales, y revisados y ajustados por la parte informtica del
Proyecto, en un trabajado interactivo de retroalimentacin para llegar a un diseo
ptimo.

1-1

2.

CARACTERSTICAS DEL SIGMA


I.

MODO DE OPERACIN

Usuarios operando EN TIEMPO REAL, en su sitio de trabajo, para procesar


cualquier operacin.

Utilizacin de tecnologa de tres capas en una intranet operado sobre fibra


ptica, y opciones adicionales para conexiones remotas por otro tipo de
medios.

Bases de datos centralizadas para procesar las operaciones de todos los


componentes del SIGMA, excepto los componentes de Administracin de
Personal que operar en bases de datos ubicadas en servidores de cada
entidad y, el SIGADE (Deuda Pblica) que operar con una base de datos
ubicada en un servidor del TGN; estos 2 sistemas tendrn interfaces en tiempo
real con la bases de datos centrales del SIGMA en los procesos de
actualizacin de datos.

II.

COBERTURA

En una primera etapa, el SIGMA se implantar en 15 ministerios de la


administracin central, instalando equipos en 38 sitios fsicos diferentes en la
Ciudad de la Paz. Estos 38 sitios corresponden a 122 Unidades Ejecutoras del
presupuesto.

En una segunda etapa, se implantar el SIGMA en 153 entidades adicionales,


que corresponden principalmente a Proyectos y entidades de la administracin
descentralizada y a otas ciudades distintas a La Paz.

Posteriormente, el SIGMA se implantar en:


! Las 9 prefecturas.
! Los 4 municipios ms grandes de Bolivia.

2-2

III.

COMPONENTES DEL SIGMA

El SIGMA consta de los siguientes componentes:

Compras y Contrataciones.
Administracin de Bienes
Administracin de Personal
Presupuesto de ingresos y gastos
Contabilidad
Crdito Pblico
Tesorera.

La descripcin conceptual general del SIGMA y detallada de cada componente de


este sistema, pueden consultarse en los manuales pertinentes que ha elaborado el
Proyecto.
El grfico siguiente muestra la interrelacin de los componentes del SIGMA.

COMPONENTES DEL SIGMA

CO MPR AS

ADM INIST RACION


DE B IENE S

B.D.
ADM INIST RACION
DE PE RSO NAL

S IG ADE
DE UDA
P UBLIC A

ADMINISTRACION
DE PERSONA L

B.D.

TES OR ERIA

B.D.
E JECUCION DE
P RESU PUEST O
DE G ASTO S

S IG MA

DE UDA
PUB LICA

CO NTAB ILIDAD

FORM ULACION
PRESUPUESTARIA
Y MODIFICACION
PRESUPUESTARIA

E JECUCION
DE ING RESO S

Fig. 1.

2-3

Una breve descripcin del SIGMA es la siguiente:

Los componentes del SIGMA mencionados anteriormente, captarn


transacciones en tiempo real desde las Unidades Ejecutoras y Direcciones
Administrativas de los Ministerios.
Los sistemas operarn sobre una sola base de datos centralizada, excepto:
! El Sistema de Administracin de Personal, el cual operar con bases de datos
propias instaladas en cada Ministerio;
! El Sistema de Gestin y Administracin de la Deuda Pblica SIGADE, que
tendr su propia base de datos en un servidor del Viceministerio del Tesoro y
Crdito Pblico. Ambos sistemas tendrn conexin en tiempo real con el
SIGMA.

El sistema de compras y contrataciones comprende los instrumentos y


procedimientos para la gestin de las operaciones de las entidades y su
interaccin con los dems mdulos del Sigma, tales como:
a)
b)
c)
d)

Catalogo de Bienes y Servicios


Plan Anual de Contrataciones
Registro Unico de Beneficiarios , Proveedores y Contratistas
Procesos de compras y Contrataciones desde la solicitud de gastos hasta la
adjudicacin y emisin de la orden de compra o contrato para cada
modalidad.

El sistema de Administracin de Bienes, comprende los instrumentos y


procedimientos para:
a) Contar con un Inventario General de Bienes del Estado compuesto por
Inmuebles, Vehculos, Equipos y Muebles
b) Movimiento de Almacenes, desde el inventario inicial, manejo de stocks e
inventario final.
c) Criterios de Valuacin, depreciacin y amortizacin
d) Procedimientos para el registros de altas y bajas de bienes, interactuando
con presupuesto, contabilidad y tesorera.
El sistema de administracin de personal se instalar en cada Ministerio y contar
con los siguientes instrumentos y procedimientos:
a) Estructura de Personal con clasificacin y valoracin de puestos en categoras,
subcategoras e tems, descripcin de puestos y la retribucin mensual y anual
b) Ficha de personal con informacin curricular de cada funcionario.

2-4

c) Elaboracin de la planilla de salarios tomando en cuento los movimientos de


personal, liquidaciones para el pago de nminas, e interfaces con los sistemas
de presupuesto, contabilidad y tesorera.
El sistema de presupuesto, contendr los instrumentos y procedimientos que
permitirn mantener lo siguiente:
a) Clasificadores Presupuestarios
b) Estructura Programtica por Entidad con identificacin de Unidades Ejecutoras
y Direcciones Administrativas
c) Formulacin del presupuesto de la administracin pblica, que funcionar en
tiempo real para las entidades que se encuentren conectadas al SIGMA.
d) Evaluacin de la ejecucin fsica y financiera del presupuesto, con el propsito
de medir los objetivos y metas alcanzados en un periodo determinado para dar
cumplimento al esquema de Gestin por Resultados.
El sistema de Contabilidad contendr los instrumentos y procedimientos para:
a)
b)
c)
d)
e)

El registro de la Ejecucin Presupuestaria de Gastos


El Registro de la Ejecucin Presupuestaria de Recursos
La identificacin de etapas o tipos de registros y su metodologa
Unico Plan de Cuentas Contable para todo el Sector Pblico
Matrices de Conversin de la ejecucin presupuestaria y extrapresupuestaria
hacia la contabilidad por partida doble
f) Formularios y tablas
El registro de la ejecucin de gastos operar en cada Unidad Ejecutora, captando
operaciones de las etapas del preventivo y el compromiso y, en las Direcciones
Administrativas, las etapas del devengado (facturas), priorizacin y ordenacin de
pagos. Tendr interfaces automticas con los sistemas de compras y
contrataciones para captar los movimientos que afectan preventivamente el
presupuesto y los contratos que generan compromisos.
Igualmente, tendr interfaces con los sistemas de Administracin de Bienes para
la generacin de la ficha de bienes y con el sistema de administracin de personal
para el reconocimiento de obligaciones de pago.
El registro de la ejecucin de recursos, operar desde las cajas receptoras de
fondos en las entidades, los entes recaudadores (SNII, SNA, YPFB), la conexin
con la red bancaria y el sistema del BCB.
Asimismo, el sistema de contabilidad, contar con el libro diario, el libro mayor y
sus auxiliares para la produccin de estados contables mediante la utilizacin de
matrices de conversin.

2-5

El sistema de tesorera contar con instrumentos y procedimientos para:


a) Elaborar la programacin financiera de las distintas fuentes de recursos y sus
usos, mediante la asignacin de cuotas de compromiso y pago.
b) La operatoria de la Cuenta Unica del Tesoro, que tiene como objetivo
mantener una nica cuenta corriente bancaria, cuyo titular sea el TGN y en la
cual ingresaran los recursos recaudados de todo tipo y fuente de
financiamiento, aunque conservando internamente la titularidad de los mismos.
A su vez se utilizar esta cuenta, para realizar los pagos del propio TGN y de
las Entidades con cargo a los fondos del TGN o de los respectivos titulares,
mediante el envo de rdenes de transferencia electrnica a los proveedores
del Estado en el sistema financiero, va el BCB.
Esta operatoria implica, la eliminacin del sistema actual de cuentas corrientes
bancarias asignadas a los diferentes Ministerios, en las cuales permanecen
ociosos dineros girados por el TGN.
Por todas las operaciones de la Cuenta Unica del Tesoro, se mantendr un
registro cronolgico en el documento denominado Libro Banco, que se
desagregar en registros auxiliares por cada titular de los recursos; a dicho
documento se le denominar libreta.
Existir un libro banco por cada cuenta corriente que el TGN mantenga en el
Banco Central de Bolivia.
c) El proceso diario de la conciliacin bancaria automtica tiene como objetivo
obtener la situacin financiera disponible del TGN, que ser el resultado del
movimiento de fondos, tanto de ingresos como de egresos de la Cuenta Unica
del Tesoro y/o de todas las cuentas que mantenga el TGN.
El sistema de crdito pblico tiene como uno de sus propsitos administrar
adecuadamente la deuda contrada, los desembolsos recibidos, la atencin en
tiempo y forma del servicio de la misma y su nteroperacin con el SIGMA, del
cual es uno de sus componentes.
Para este efecto se utilizar el Sistema de Gestin y Administracin de Deuda
SIGADE, desarrollado por la UNCTAD e integrado al SIGMA.

IV.

IMPLEMENTACIN PILOTO DEL SIGMA.

El SIGMA comenzar pruebas piloto en junio del ao 2000. Las instituciones piloto
y el nmero de unidades ejecutoras escogidas para la prueba son:

Ministerio de Hacienda (10 unidades)


Ministerio de Salud (4 unidades)
Ministerio de Educacin (4 unidades)
2-6

Vicepresidencia de la Repblica (1 unidad)


Fondo de Inversin Social FIS (1 unidad)

3.

TECNOLOGA
UTILIZANDO.

I.

DE

SOFTWARE

QUE

SE

EST

TECNOLOGA DE SOFTWARE ORACLE

Para desarrollo del SIGMA el Proyecto est utilizando el siguiente software:


Oracle Enterprice Developer Suite con los siguientes componentes:
Designer
Developer
Developer Server
Application Server Advanced Edition
Database Server Enterprise Edition
Discoverer Administration Edition (se usar en fases avanzadas del
Proyecto)
Para Produccin se usar el software Oracle, con los siguientes componentes:

Developer Server
Application Server Advanced Enterprice Edition
Database server Oracle 8i Enterprise Edition
Database Server Oracle 8i Standard Edition
Application Server Advanced Standard Edition
Discoverer User Edition (Se Usarn En Fases Avanzadas Del Proyecto,
para configurar Datawerehouses)

La decisin de trabajar con Oracle se debi bsicamente a lo siguiente:

Las aplicaciones de recaudacin de impuestos y fiscalizacin del Servicio


Nacional de Impuestos Internos del Ministerio de Hacienda, desde hace varios
aos, operan sobre plataforma Oracle. Por tanto, este software se ha
convertido en estndar del Ministerio para implantacin de sistemas de misin
crtica, lo cual se aplica al SIGMA.
La calidad del soporte tcnico local en La Paz.
La facilidad de consecucin de consultores locales (desarrolladores,
administradores de bases de datos, etc.) con experiencia en Oracle.
La integracin del software Oracle para elaborar con base en herramientas
CASE, desde el modelado, el diseo detallado de los sistemas hasta la
generacin automtica de las aplicaciones.

3-7

Para la adquisicin del software Oracle, por recomendacin del Banco Mundial, el
Proyecto realiz una licitacin para comprar licencias de lo siguiente:
Cantidad
De
licencias

SOFTWARE ORACLE
PARA DESARROLLO
1)

ORACLE ENTERPRISE DEVELOPER


SUITE
SIGUIENTES COMPONENTES:
A) Oracle Designer
B) Oracle Developer
C) Oracle Developer Server
D) Oracle Application Server Advanced Edition
E) Oracle Database Server Enterprise Edition
F) Integrated Documentation and code samples

CON

LOS 21

2)
ORACLE DISCOVERER ADMNISTRATION EDITION

PARA PRODUCCIN
1)
2)
3)
4)
5)
6)
7)

ORACLE DISCOVERER USER EDITION

BASE DE DATOS ORACLE 8i ENTERPRISE EDITION

40

ORACLE APPLICATION SERVER ENTERPRISE EDITION

40

ORACLE DEVELOPER SERVER

45

BASE DE DATOS ORACLE 8i SERVER STANDARD EDITION

45

ORACLE APPLICATION SERVER STANDARD EDITION

45

EXTENSION PARA ORACLE 8i ENTERPRISE EDITION: ORACLE 2


WEB DB
Nota: Algunas de estas licencias se destinarn a la Unidad de Normas del Ministerio de Hacienda.

Se estima que al SIGMA accedern unos 300 usuarios concurrentes (equivalente


a unos 800 usuarios nominales), cuando este sistema est en plena explotacin.
Para entonces, aproximadamente a finales del ao 2001, el Ministerio de
Hacienda tendr que legalizar las licencias de produccin del software Oracle que
por ahora no se estn adquiriendo.

II.
DESCRIPCIN GENERAL DE LA TECNOLOGA DE
TRES CAPAS CON BASE EN PRODUCTOS ORACLE.
Es un principio del Proyecto ILACO, que el SIGMA se desarrolle e implante con
tecnologa de punta para software, hardware y redes.
Por tal motivo, la tecnologa que se est utilizando para la implementacin del
SIGMA es de tres capas, que es recomendada por los expertos de computacin
y ser la tecnologa que se impondr en los prximos aos para la implantacin de
sistemas.

3-8

En lo que sigue, se explican los conceptos fundamentales de esta tecnologa


expresados en la terminologa utilizada dentro del ambiente de Oracle. Tambin
se explican las ventajas de esta tecnologa respecto de la tecnologa clienteservidor (dos capas) que se ha venido utilizando hasta ahora para la implantacin
de SIIFs en Amrica Latina.
Para la implementacin de las tres capas con base en productos Oracle, el
Proyecto est utilizando los siguientes productos:

Oracle Application Server


Oracle Developer Server

A. Oracle Application Server


El modelo de procesamiento de dos o tres capas
La arquitectura de procesamiento cliente/servidor, es comnmente descrita como
de dos o ms capas de acuerdo a como la lgica de la aplicacin es distribuida
entre el cliente y el servidor. Una arquitectura cliente/servidor mnimamente debe
tener una capa cliente y una capa servidor. El modelo de Oracle denominado:
Internet Computing, esta basado sobre un modelo de procesamiento de tres capas
en la que el Oracle Application Server funciona como una capa intermedia o capa
de servidor de aplicaciones.
Tradicionalmente, una arquitectura cliente/servidor se basa en un modelo de dos
capas: este modelo consta de una capa cliente y una capa del servidor de base de
datos. Las tareas de procesamiento y lgica de la aplicacin son compartidas
entre la base de datos y el cliente.
Modelo de Procesamiento de dos capas:

Lgica de la
Aplicacin

Lgica de la
Aplicacin

RDBMS

Interfaz de Usuario

Cliente - Capa 1

Servidor de Base de Datos - Capa 2

Fig .2.

3-9

Este modelo es eficiente con redes operando con un mximo de 150 usuarios
concurrentes. Cuando se trabaja con sistemas de tamao considerable (300, 500,
2000 usuarios concurrentes), este modelo presenta varias desventajas.
La ms grande, es el costo de mantenimiento de los clientes. Una parte de la
lgica de la aplicacin es almacenada en cada cliente y necesita ser mantenida
individualmente. Adems los clientes pueden estar operando sobre diferentes
plataformas, requiriendo en el desarrollo una versin especifica de la aplicacin.
El modelo de procesamiento de tres capas trata de solucionar el problema de dos
capas. En un modelo de tres capas, la capa del medio se encuentra entre el
cliente y el servidor de base de datos. Esta capa intermedia consta de un servidor
de aplicaciones el cual contiene el grueso de la lgica de la aplicacin del modelo.
Con esta arquitectura, la lgica de la aplicacin reside en una simple capa (en uno
o ms servidores) y puede ser mantenida fcilmente. El diseo funcional de esta
capa intermedia puede tambin ser optimizado para funciones propias de un
servidor ya que esta no almacena la base de datos.
Arquitectura de tres capas con el Oracle Application Server:

Lgica de la
Aplicacin

RDBMS

Servidor de Aplicaciones - Capa 2

Base de Datos - Capa 3

Clientes HTTP

Cliente - Capa 1

Fig. 3.
En esta arquitectura, el software requerido para el cliente (capa del cliente) es
sumamente reducido y es descargado por demanda, de este modo es muy
pequea la presencia de la interfaz en el lado del servidor de aplicaciones. La
mayor parte de la lgica de la aplicacin esta implementada en la capa intermedia
(Application Server) o almacenada en la base de datos, ya sea en PL/SQL o
procedimientos almacenados en JAVA.
En la capa intermedia en una arquitectura de tres capas, el Oracle Application
Server provee de una interfaz ptima entre el cliente y la base de datos. Soporta
el desarrollo de componentes distribuidos basados en CORBA (Common Object
Request Broker Architecture). CORBA, es un modelo estndar para la

3-10

programacin orientada a objetos distribuidos. No obstante, esta facilidad no ser


utilizada de momento por el Proyecto.
El Proyecto ha optado por la utilizacin del Producto Developer Server en la capa
intermedia como un complemento al Oracle Application Server, el cual se describe
a continuacin.

B. Developer Server
El Developer Server es una nueva generacin de las herramientas de desarrollo
de Oracle que permite desplegar nuevas y existentes aplicaciones en el World
Wide Web, en una Intranet de la compaa, o en el Internet. El Developer Server
aprovecha de la facilidad y de la accesibilidad del Web, y la eleva de un
mecanismo de publicacin de informacin esttico a un ambiente capaz de utilizar
aplicaciones complejas y dinmicas.
El Developer Server proporciona soluciones que le permiten aprovechar todas las
ventajas del Web, mientras que mantiene las capacidades cliente/servidor. El Web
reduce considerablemente los costos de administrar y de mantener aplicaciones,
en tanto que slo requiere de equipos - clientes con pocos recursos, de bajo
precio.
El Developer Server no restringe la utilizacin de las aplicaciones cliente/servidor
ya existentes, que pueden ser las aplicaciones de misin-crtica que a menudo
soportan y dirigen las operaciones de los negocios. Sin embargo, las aplicaciones
construidas previamente en ambiente cliente/servidor de dos capas no sern
eficientemente ejecutadas con Developer Server como aquellas que desde un
comienzo se disean y programan para el ambiente de tres capas.
La Arquitectura de Tres Capas
En la mayora de las aplicaciones cliente/servidor de la actualidad, estas ejecutan
procesos altamente transaccionales. Aunque los datos se extraen de un servidor
de base de datos remoto, las aplicaciones se ejecutan en las mquinas del cliente,
las que a menudo poseen capacidades limitadas de procesamiento y memoria.
El Developer Server utiliza una configuracin de tres-capas que aprovecha las
ventajas de los ambientes cliente/servidor y de Web en una sola aplicacin. En la
practica de un ambiente Web, la lgica de la aplicacin y el procesamiento se
realiza en una capa intermedia denominada la de los servidores de las
aplicaciones en vez de realizarse en las mquinas de escritorio del cliente.

3-11

Por qu usar Web Forms ?


Moverse a un nuevo entorno no es algo que se hace a la ligera. Sin embargo, los
beneficios del Developer Server son convincentes ya que hacen meritorio el
traslado.
El principal beneficio es la centralizacin; la distribucin de la aplicacin es
centralizada, as como las formas son ejecutadas desde el sistema de archivos del
servidor de aplicaciones.
El mantenimiento es tambin centralizado; para el lanzamiento de una nueva
versin de una aplicacin, todo lo que se necesita cambiar son los archivos que
se encuentran en el servidor de aplicaciones. El cliente ya tiene acceso
automticamente a esta nueva versin.
Igualmente, si un usuario se conecta a nuestra aplicacin y no tiene el software
necesario (Jinititator) el Applicaction Server se da cuenta y enva al usuario la
direccin URL (Uniform Resource Locator), donde puede descargarse los archivos
necesarios.
La administracin del entorno de ejecucin es centralizado. Esto permite distribuir
la ejecucin de programas en uno o ms servidores de aplicaciones. Por ejemplo
la ejecucin de reportes se hace en el servidor de aplicaciones A y los programas
de entrada de datos se ejecutan en el servidor B. A su vez, si los tiempos de
respuesta no son ptimos para un grupo de aplicaciones basta con cambiar el
servidor de aplicaciones donde estas se ejecutan.
Ventajas del Developer Server
Este producto beneficia a los diferentes grupos que intervienen en el ciclo de vida
de una aplicacin, desde los administradores, desarrolladores, hasta los usuarios
finales. Cada grupo se beneficia con el incremento de la productividad, menores
requerimientos de recursos y por ende costos ms bajos. Las principales ventajas
son:

Bajos costos en Desarrollo y mantenimiento. Las aplicaciones Web se


desarrollan y se mantienen en servidores de aplicaciones, de las que se
descargan a los navegadores (browsers) de los usuarios finales, todo esto
en tiempo de corrida. Para dar a conocer la habilitacin pblica de una
aplicacin Web, simplemente se debe dar a conocer la direccin URL de
una aplicacin. Este mtodo de distribucin reduce el tiempo, el coste, y la
complejidad de las grandes aplicaciones o en las que los usuarios se
encuentran geogrficamente dispersos, todo esto sin la necesidad de
instalacin de la lgica de aplicacin en las maquinas de los usuarios
finales.

3-12

Facilidad de Migracin de ambiente cliente/servidor. El Developer Server


extiende las capacidades y fortalezas del desarrollo en cliente/servidor. El
Developer Server utiliza todos los elementos de interfaz grafica disponibles
en una aplicacin cliente/servidor, as que se puede desplegar cualquier
aplicacin cliente/servidor existente sin necesidad de cambiar la definicin
de la forma (FMB File). Se puede utilizar el mismo ejecutable (fichero FMX)
en modo Web o cliente/servidor. Los programadores experimentados con
el Developer no necesitan aprender Java, JavaScript, o algn otro lenguaje.

Mejor Soporte para varios objetivos de negocio. Con el Developer Server


se puede desarrollar aplicaciones de transacciones intensivas (esto dentro
de una Intranet local), adems de aplicaciones de comercio electrnico
(dirigidas a Internet). Los usuarios finales acostumbrados a aplicaciones
cliente/servidor pueden disfrutar de similar comportamiento con el
Developer Server

Requerimientos Mnimos de Hardware y Software en los equipos clientes


(thin client). El nico requerimiento en el lado cliente es el de un
navegador (browser) con capacidades de interpretar Java. Cualquier
usuario con un navegador con esas capacidades puede utilizar aplicaciones
Web habilitadas. Esto reduce el requerimiento de recursos en las
computadoras de los usuarios finales, tales como:
velocidad del
procesador, memoria y capacidad de disco.
Se ha determinado mediante pruebas, que la aplicacin que se est
desarrollando presenta un buen comportamiento en computadores con
procesadores Pentium de 166 Mhz o superiores y memora RAM de 32 MB
o superior.
Independencia de plataforma. El Developer Server es compatible y apoya el
desarrollo de Java, el nuevo lenguaje para la independencia de plataforma,
proveyendo los mismos elementos de interfaz en diferentes plataformas
(Windows, Mac, Motif, y otros), Instalando, por supuesto, la mquina virtual
adecuada para la respectiva plataforma.

Facilidad de Publicacin de reportes en el Web. Oracle Report Builder


provee un gran numero de caractersticas para la publicacin de los
reportes ya sea en formato Hypertext Markup Language (HTML) o Portable
Display Format (PDF). Adems se pueden asociar URLs como objetos de
un reporte, lo que permite a los usuarios finales fcilmente navegar a otras
paginas Web, o lazar otros reportes que provean mayores detalles o
informacin relativa.

Diferencias en la utilizacin de capas con el Developer Server

3-13

Existen dos grandes diferencias entre desarrollar aplicaciones para ambiente


cliente/servidor y ambiente Web con herramientas Oracle:

Cliente/servidor. El Form Server Runtime Engine y toda la lgica de la


aplicacin son instaladas en las mquinas clientes. Aunque la aplicacin
puede incluir triggers y lgica del lado del servidor de base de datos,
generalmente toda la interfaz y procesamiento de triggers se ejecutan en
las mquinas cliente.

Computadora de Escritorio
( Windows, Mac, Motif, otros)
Forms Runtime

Servidor de Base de Datos

SQL *Net

Interfaz de Usuario
Nivel de Presentacin
Lgica de la Aplicacin

Base de Datos

Administrador de Datos
y PL/SQL Engine

Fig. 4.

Web. El Forms Server runtime engine (y toda la lgica de la aplicacin) son


instaladas en el aplicacin server, no en las mquinas clientes. Todo el
procesamiento de los triggers ocurre en la base de datos y el servidor de
aplicaciones, mientras que el procesamiento de la interfaz ocurre en el
Form Client.

3-14

Computadora de Escritorio
( Windows, Mac, Motif, NC, otros)
J

Servidor de Aplicaciones

Servidor de Base de Datos

Forms Server
SQL *Net

Java Applet dentro de


un Web Browser

Lgica de la Aplicacin
Base de Datos

Interfaz de Usuario
Nivel de Presentacin

Administrador de Datos
y PL/SQL Engine

Fig. 5.

3-15

4.

SOLUCIN TECNOLGICA PARA EL SIGMA


I.

SOLUCIN TECNOLGICA GENERAL

La solucin tecnolgica para implantar el SIGMA corresponde a lo siguiente:

Desarrollo de software por medio de tecnologa de tres capas (ver Fig. 5).
Las tres capas se refieren a lo siguiente:
Primera Capa; Cliente(1ST Tier, Thin Client). Se refiere a la arquitectura que
deben poseer los clientes. La consideracin importante a este nivel, es que
a los clientes se les otorga capacidades de browsing ya sea a travs de
navegadores o browsers. Nos referimos a los thin clients cuando un
equipo o computadora que no necesita aplicaciones instaladas ejecuta
cdigo gracias a su capacidad de downloading en demanda.
Segunda Capa; Servidor de Aplicaciones (2nd Tier, Application Server). Se
refiere a la arquitectura que deben poseer los servidores de aplicaciones.
Los servidores de aplicaciones representan a un subsistema de software
que ejecuta la lgica de la aplicacin, optimizando la actividad de
desempeo del trfico de la red.
Tercera Capa; Servidor de Datos (3erd Tier, Data Server). Se refiere a la
arquitectura que deben poseer los servidores de datos. Los servidores de
datos representan a un subsistema de software que ejecuta instrucciones
SQL, Stored Procedures, Triggers y otro tipo de cdigo propio del DBMS,
optimizando el desempeo del acceso persistente a los datos.

Una Base de datos centralizada en equipos que estarn instalados en el Nodo


Central del sistema (ubicado en el centro de cmputos de la Contadura
General del Estado).

Se tendrn 3 equipos centrales: el servidor de bases de datos y 2 de


aplicaciones.

El servidor de bases de datos y uno de aplicaciones formarn un cluster


compartiendo un arreglo externo de discos; en caso de cada de un servidor el
otro tomar el control de la base de datos y la atencin a usuarios.

La topologa de la red es de tipo estrella y de acuerdo con este diseo los


nodos que la conforman se ha clasificado en:

4-16

Nodo 0
Nodo central, en este nodo se ubicar un switch layer 4 de mayor
capacidad que el actual, al cual se conectarn va canales de fibra
ptica monomodo y multimodo los switrches de los nodos 1.
Nodos 1
Est conformado por 8 switch layer 3, que se encuentran distribuidos en
8 zonas geogrficas de la ciudad de La Paz, estos nodos concentran el
trfico de las entidades de la zona a la cual pertenecen.
Nodos 2
Estos corresponden a las entidades que se conectarn a los nodos 1 de
su respectiva zona, en dichos nodos sern ubicados switches capa 2 a
los cuales se conectarn los equipos cliente y otros dispositivos que
conformen la red local de cada una de las entidades.

PROYECTO ILACO II
RED DE SOPORTE AL SIGMA
Configuracion de Enlaces Plan General

MIRAFLORES
ALTO Y BAJO

ILACO II

ZONA CENTRAL

Red Desarrollo

NOD

OS 2

S1
ODO

CENTRO
INE
C. Carrasco

ILACO II

MIN
AGRICULTURA

Ed. Contraloria

Av. Camacho

MIN. VIVIENDA
Av. 20 de Octubre
SOPCACHI
ALTO

Epidemiologia
Plza. Bolivia

INLASA

CONTRALORIA

MIN. SALUD

Av. Saavedra

Plza. del Estudiante

FIS

SNAP

C. Belisario Salinas

Plza. Avaroa

Colon esq. Indaburo

NODO 0
IBC
VIC DEPORTES

Plza San Pedro

Plza I. la Catolica
ZONA CENTRAL
BAJA

MIN DESAROLLO

MIN EDUCACION

Ed. Palacio
Comunicaciones

Av. Arce
ILACO II
Ed. Contraloria

ZONA CENTRAL

SOPOCACHI

ALTA

BAJO

Enlace F. O. MM instalado
SENAPE

Enlace UTP instalado

SNII

VIC. CULTURA

Plza. del Estadium

C. Ballivian

Ayacucho esq.
Potosi

Enlace F.O. SM a modificar


Enlace F. O. SM por Instalar Plan Piloto
Enlace F. O. por Instalar Plan Gral

La Paz abril de 2000


V.1.1

La red del Nodo Central estar comunicada con redes locales instaladas en las
Unidades Ejecutoras de los Ministerios. Las redes locales estarn construidas
alrededor de un switch con puerto de fibra ptica para su conexin con la red
del SIGMA.

En cada Nodo Perifrico se ubicar un switch del cual se conectarn equipos


cliente y otros dispositivos, conformando una red local.

4-17

Los usuarios que operarn las computadoras cliente actualizarn y consultarn


la base de datos central, residente en los servidores del Nodo Central, en
tiempo real.

Se instalarn adems servidores locales en 11 Ministerios que no cuentan


actualmente con equipamiento para implantar el sistema de administracin de
personal. Estos servidores tendrn sus propios equipos clientes.

Adicionalmente, en el Nodo Central se ubicarn servidores para:


! Administracin del sistema, de la red y distribucin de software desde el
servidor de administracin central hacia los servidores locales de los
Ministerios (denominados servidores de los nodos perifricos).
! FireWall, seguridad y encriptacin.

El software seleccionado para implementar el SIGMA corresponde a:


! Motor de bases de datos Oracle8i RDB
! Servidores de aplicaciones: oracle application server y oracle developer
server
! Herramientas de desarrollo Oracle Designer 6 y Oracle Developer 6.
! Los servidores centrales de bases de datos y de aplicaciones
funcionarn con el sistema operativo Unix.
! En los servidores dedicados a la aplicacin de administracin de
personal, el sistema operativo que se tendr ser Microsoft Windows NT
4.0, Microsoft Windows 2000 (Advanced Server) o similares.

El motor de bases de datos Oracle8i Enterprise Edition correr en los equipos


centrales. Tambin se tendr motores de bases de datos Oracle 8i Standard
Edition en los servidores dedicados a la administracin de personal.

A continuacin se ilustran y describen los elementos que participan en la


implementacin de la red del SIGMA.

4-18

Fig. 6.

Central
Nodo 0

id

s
p a ato
Ca D
a . de R
or T I E r v e r )

rv

3r

Se
(3

er

at

Se

Servidor de Base de Datos


(Tecnologa RISC)

Arreglo Externo de Discos


(Disk Array)

pa e
Ca r d es
a. do on
)
2d rvi aci IER erver
Se lic nd T ion S
Ap (2 licat

Ap

Switch Router
2000

Switch Router
2000
Server 2
Administracin
(Tecnologa CISC)

Fibra Optica
Ministerio
de Hacienda

Server 1
Firewall
(Tecnologa CISC)

Servidor de Aplicaciones 1 Servidor de Aplicaciones 2


(Tecnologa RISC)
(Tecnologa RISC)

Switch de Layer 3

Cliente #1
Server 3
(Tecnologa CISC)

Cliente #1

Cliente#2

Cliente #2

a
ap s
. C te

Switch de Layer 2

a n R )
1r lie st TIE lient
C
(1 in C
Th

Frame Relay
LTR
Fibra Optica

Cliente #3

Cliente #3

Perifrico
Nodo 1

Perifrico
Nodo 2

4-19

II.
EQUIPOS Y SOFTWARE A INSTALAR EN EL NODO
CENTRAL
En el nodo central se instalar lo siguiente:

Servidor de Base de Datos


Servidores de Aplicaciones
Arreglo externo de discos
Servidor para FireWall, seguridad y encriptacin.
Servidor para Administracin y Soporte.

A. Servidor de Base de Datos


La base de datos del SIGMA, se localizar en este servidor central. Se utilizar el
sistema operativo Unix y el manejador de base de datos Oracle8i Enterprise
Edition.
Este servidor deber soportar 300 usuarios concurrentes, quienes accedern a la
base en tiempo real. Los 300 usuarios concurrentes correspondern
aproximadamente a unos 800 usuarios conectados al sistema.
El tamao de las bases de datos ser aproximadamente de 1 GB por cada ao
fiscal. Se mantendrn unos 10 aos de informacin. La actividad intensiva del
sistema, para entrada de datos, reportes y consultas ser, sin embargo, slo sobre
el ltimo ao fiscal.
En estos servidores descansar todo el sistema, por tanto estos equipos tendrn
caractersticas de redundancia, alta disponibilidad y tolerancia a fallas del mismo.
Por ejemplo, se utilizar un arreglo externo de discos para que uno de los
servidores de aplicaciones pueda reemplazar a este servidor en sus funciones.
Otra caracterstica de tolerancia a fallas que ser la redundancia en las
controladoras lgicas, la fuente de poder y los ventiladores.
Uno de los servidores de aplicaciones contar con un software de gestin de
cluster, de tal manera que se permita que los clientes Oracle sigan teniendo
acceso al servicio de base de datos a travs del Servidor de Aplicaciones en caso
de falla del Servidor de Base de Datos.

4-20

B. Servidores de Aplicaciones
Los dos (2) servidores tendrn la misma configuracin de hardware y software que
el servidor de Base de Datos y a su vez tendrn acceso al arreglo de discos
externo, de forma que uno de ellos pueda reemplazar al servidor de bases de
datos en caso de que este fallare.
Durante la operacin normal estos servidores almacenarn las aplicaciones del
SIGMA (uno de ellos dedicado exclusivamente al programas de entradas de datos
y el otro a la generacin de reportes y consultas complejas), corrern otras
instancias de la base de datos y tendrn a cargo otras funciones que permitan
descargar tareas del servidor de bases de datos.
En general sern los servidores en donde corrern permanentemente los Oracle
Aplicaction Server, OAS, y el Oracle Developer Server, ambos de manera
complementaria.
El OAS trabajar como un servidor Web que de manera nativa se conectar con el
Developer Server para la ejecucin de las aplicaciones de la manera ms ptima;
por otro lado, el OAS enviar las solicitudes de reportes hacia el otro servidor de
aplicaciones especializado en la generacin de reportes.

C. Arreglo de discos externo


Los datos y las aplicaciones del SIGMA residirn fsicamente en un arreglo de
discos externo a los servidores. Este arreglo estar conectado al servidor de Base
de Datos y a los servidores de Aplicaciones por intermedio de un bus SCSI
compartido o Canal de Fibra. Durante la operacin normal los servidores
accedern a diferentes reas del Arreglo de Discos Externo, pero en caso de falla
de un servidor el otro tomar control de todo el arreglo.
Este equipo tendr caractersticas de tolerancia a fallas, tales como:

Redundancia y hot-swap de fuente de poder y ventiladores


Discos hot-swap

El Arreglo de Discos Externo estar configurado en RAID 5 con cinco discos


operativos. Se utilizar un disco adicional que automticamente sin necesidad de
intervencin del operador reemplace un disco que haya fallado.

D. Servidor para Firewall, Seguridad y Encriptacin.


Este servidor tiene como cometido la restriccin de acceso a travs de la red a los
servidores del SIGMA. El software que se instalar en este servidor, en conjunto
4-21

con la configuracin de los equipos de comunicaciones, permitirn que slo las


estaciones autorizadas puedan ingresar a los servidores, as como controlar a que
servicios se podr acceder;
Para el caso de las entidades el nico servicio disponible ser HTTP ya que las
aplicaciones del SIGMA slo requieren de dicho servicio para operar; cualquier
otro tipo de trfico ser restringido.
En la siguiente grfica se muestra la distribucin de equipos en los nodos 0 y 1, se
destaca la ubicacin de los Firewall que proporcionan seguridad a la red central
desde los dos puntos externos que son internet y las entidades conectadas a la
red.

PROYECTO ILACO II
RED DE SOPORTE DEL SIGMA
Configuracion de Equipos

SSR-8000

Seguridad
Internet

SSR-2200

RED
INTERNET

Fibra Optica SM
Fibra Optica MM

Enrutador
Internet

Cable UTP
Enlace MultiCanal

Red de
Desarrollo
Servidores
SIGMA
INE
SWCP3-01

Red de
Administ.

ILACO II
SWCP3-07

Seguridad
SIGMA

Min. Agricultura
SWCP3-06

Min. Salud
SWCP3-04

NODO 0
SWCP3-08

FIS
SWCP3-03

Entidades no SIGMA
SWCP3-10

Servidores
Piso 6
Contraloria

Ed. de la Contraloria
Zona
Central
Norte

Min. Desarrollo
SWCP3-02
Min. Desarrollo
SWCP3-09

Entidades
Piloto

Min. Educacin
SWCP3-05
Reparticiones Min.
Hacienda
La Paz Mayo de 2000
V.1.1

4-22

Otras tareas que tendr el firewall, son las siguientes: participar en la traduccin
de direcciones IP entre las propias de la red SIGMA y las propias de cada red
local; establecer niveles de seguridad necesarios (mnimo C2) para operaciones
transaccionales. Este servidor proporcionar la autenticacin, autorizacin de
usuarios del sistema y la encriptacin de los datos o paquetes emitidos por
servidores y clientes del sistema.

E. Servidor de Administracin y Soporte


En este equipo residir la aplicacin de control de inventario y distribucin de
software (Ej. Microsoft System Management Server, SMS) que se utilizar para
permitir el soporte y la actualizacin remota del software.
En este servidor tambin se realizar el monitoreo de la red del SIGMA.

III.

EQUIPOS DE LOS NODOS PERIFRICOS

En los nodos perifricos se tendrn redes locales, LAN, que contarn con los
siguientes equipos:

Servidor para administracin de personal del nodo perifrico.


Clientes del nodo perifrico
Impresoras
Switches
Transceivers

Los equipos clientes de los nodos perifricos en su mayora ya existen. El


Proyecto slo suministrar 85 nuevos equipos.

A. Servidores de los nodos perifricos


Estos servidores se utilizarn para el sistema de Administracin de Personal.
Se instalarn en estos servidores versiones del software del servidor de bases de
datos Oracle Data Base Server Standard Edition, Oracle Application Server
Standard Edition, Oracle Developer Server y los Forms compilados del sistema de
personal.

4-23

Los Forms compilados del sistema de personal se instalarn y mantendrn


remotamente desde el nodo central por medio de un programa de distribucin de
software que residir en el servidor de administracin y soporte.

B. Equipos Clientes de los nodos perifricos


Se distribuirn estas computadoras entre los usuarios del SIGMA. Estarn
configurados para acceder a las bases de datos centrales a travs de los
servidores de aplicaciones.
Los equipos clientes tendrn instalado el software necesario, el sistema operativo,
Browsers o iniciadores de aplicaciones que permitan establecer el enlace y la
ejecucin de programas residentes en los servidores de aplicaciones.
Los equipos clientes que se asignen a la administracin de personal accedern
slo al servidor destinado a este sistema. Su configuracin, sin embargo, ser
similar a aquella instalada en los equipos cliente que acceden a las bases
centrales, pero restringidos para acceder slo al sistema de personal.
El software a ser utilizado en estos equipos es Microsoft Windows en las versiones
95/98, o 2000, Microsoft Zero-Administration-Kit, un antivirus, Navegador Internet
Explorer 5 (o mayor) o Netscape 4.7 (o mayor), y Jinitiator.

C. Impresoras
En la red local del nodo perifrico se distribuirn las impresoras a ser utilizadas,
directamente conectadas a algunos servidores y clientes.
Se utilizarn exclusivamente impresoras de inyeccin de tinta o lser, estas
ltimas conectadas en red, ambas con bandeja para alimentacin automtica de
hojas.

D. Switches de Capa 4
El Ministerio de Hacienda adquiri un Switch marca Cabletron, modelo Smart
Swicth Router. Los equipos del grupo 1 (servidores y dems equipos activos del
nodo central o nodo 0) para la comunicacin hacia los nodos perifricos estarn
conectados y funcionarn a travs de este. Cabe anotar que el equipo Cabletron
tiene ya instalado un equipo de respaldo similar.

4-24

E. Switches de Capa 3
Denominados switches de Nodos 1. Estos, son switches de capa (layer) 3 con un
mdulo de fibra ptica de 6 o ms puertos Fast-Ethernet de 100 Mbps, conectores
SC; y otro mdulo de cobre UTP Categora 5 de 6 o ms puertos Fast-Ethernet de
10/100 Mbps por puerto, con un uplink de fibra ptica SC/ST Base100-FX
(opcional). A estos switches se conectar la red de fibra ptica de la Red del
SIGMA y servir de concentrador de 6 o ms redes. Estos switches
proporcionarn facilidades para conexin con redes remotas de las entidades
donde sean instaladas.
Los equipos Switches Capa 3 del nodo 1, estarn conectados y puestos en
funcionamiento con un Switch central Capa 4 del nodo 0.
La Fig. 7 muestra grficamente las caractersticas de los switches de Nodos 1 y 2
y de los transceivers.
|

4-25

Fig. 7.

Caracterstica
Redundante
(2nda Etapa)

S
L w
ay itc
er h
3

h
itc r 3
Sw ye
La

Switch
Layer 3

Nodos 2

Nodos 1

Switch
Layer 3

Switch
Layer 3

Nodo 0
Cabletron
Switch Router 2200

Cobre UTP
Cat 5
FastEthernet

h
itc r 3
Sw ye
La

h
itc 3
Sw yer
La
Switch
Layer 3

Switch
de Layer 2

Usuario

Usuario

Usuario

Transceiver
Fibra Optica

Usuario

Switch
de Layer 2

Usuario

Usuario

Usuario

4-26

F. Switches de Capa 2
Denominados switches de Nodos 2. Estos son switches de capa 2 con 24 o ms
puertos UTP Categora 5, Fast-Ethernet de 100 Mbps por puerto. Estos switches
estarn conectados a los switches de nodos 1 a travs de un transceiver de fibra
ptica-UTP Categora 5 que transforma la media de fibra ptica a cobre.

G. Transceivers
Son conversores de media de fibra ptica a cobre UTP Categora 5 de 100 Mbps.
A travs de estos dispositivos conectaremos switches de otras instituciones y los
switches de capa 2 (ver Fig. 6)

IV. CARACTERSTICAS DE LA RED ACTUAL DE FIBRA


PTICA YA INSTALADA.
La red que utilizar el SIGMA para comunicar los equipos de los usuarios de los
diferentes Ministerios con los equipos centrales y acceder a las bases de datos,
tendr mayormente la tecnologa de fibra ptica.
El Ministerio de Hacienda contrat una firma privada para la instalacin de una red
de fibra ptica que conecta 3 edificios. Esta red se termin de instalar y est
funcionado parcialmente y en proceso de afinacin.
El Proyecto ILACO para hacer funcionar el SIGMA, ampliar esta red de fibra
ptica conectando los 14 ministerios restantes, para atender 38 puntos de la
primera etapa.
Para ello est realizando lo siguiente:

Elaborando los pliegos de una licitacin internacional por medio de la cual se


adquirirn entre otros equipos, los de comunicaciones faltantes (Switches de
capas 2 y 3, Hubs, etc.)

En la Direccin Administrativa del Ministerio de Hacienda est en trmite la


recepcin formal de los trabajos realizados sobre el tendido de la red, el
contrato respectivo, parte del personal tcnico que colabor en el diseo de la
misma.

4-27

Con base en esto, se continuar con el tendido de la red y una vez finalizada la
licitacin internacional de adquisicin de equipos se proceder a la instalacin y
prueba de equipos de comunicaciones.
Cabe resaltar, que la Firma a quien se le adjudic la instalacin de la red del
Ministerio de Hacienda tiene tendido de fibra ptica cerca de todos los edificios de
la Administracin Pblica de La Paz, por lo que en poco tiempo pueden puede
responder a las necesidades del Proyecto ILACO.
El grfico siguiente ILUSTRA la red de fibra ptica actual:

Ministerio de Hacienda
Red de Alta Velocidad

Palacio de Comunicaciones
192.168.52.51

SNAP
192.168.72.11

192.168.62.10

192.168.54.52

192.168.64.10

DGII
192.168.62.11

192.168.61.10

INE
192.168.64.11

192.168.65.10

Aduana
192.168.61.11

192.168.63.10

UPF
192.168.65.11

*
Ministeio de Hacienda
192.168.51.51

PalGob
192.168.63.11

192.168.71.10

192.168.52.52

Anexo
192.168.54.51

ViceP
192.168.60.11

192.168.60.10

BCB
192.168.71.11

192.168.51.99

* 192.168.53.51

* 192.168.53.52
MH-SSR1

MH-SSR2

* 192.168.72.10
100Base
TX

ALPHA

192.168.53.70
UIT

192.168.53.83

192.168.53.91

192.168.53.93

192.168.53.60
Intranet

INTERNET
Modem

CISCO 1000
192.168.108.1

192.168.108.11
Proxy
FTP
e-mail
WEB

UPD

192.168.53.80

192.168.53.81

NSP

192.168.53.82

PEPETO

192.168.53.90

Normas
Ilaco

SSR! (192.168.53.51) Cabletron Systems


modelo Smart Switch Router 2000
Velocidad 100Base FX Modulo de F.O.
10/100 Base TX UTP
SSR2 (192.168.53.52) Cabletron Systems
modelo Smart Switch Router 2000
Velocidad 100Base FX Modulo de F.O.
10/100 Base TX UTP

Direcciones
de Ruteo
F.O.

UTP

FIG. 8.

4-28

Tambin se deben considerar las redes de acceso, que en definitiva son las
Redes de rea Local, hasta la fecha se cuentan con cuatro redes de acceso, que
intercomunican las distintas reparticiones del Ministerio de Hacienda (Ver las Fig.
9, Fig. 10 y Fig. 11)
EDIFICIO ANEXO

SW-01 192.168.54.51

F.O.

2
1

192.168.54.52
Direccin de Ruteo

24
23

Cabletron Systems
Smart Swith 2200

Hub-02

Hub 01

15

Piso1, Compras
CentreCom3016 SL (16 Puertos)
Velocidad 10 Base T

16

12

Planta baja, Activos Fijos


3COM (12 Puertos)
Velocidad 10/100Mbps

Hb-01

12

Piso 1, Sistemas Informaticos


3COM (12 Puertos)
Pach Panel

FIG. 9.

4-29

MINISTERIO DE HACIENDA
SERVICIOS INFORMATICOS
RED 192.168.XX.XX
192.168.51.51

SW-01 51.52

F.O

192.168.51.99
Direccion de
Ruteo

SW-01 51.55
SW-01 51.64

Smart Switch 2200


Cabletron Systems
HB-01 51.53

HB-01 51.56

SW-01 51.61

HB-01 51.62

HB-01 51.65

Cabletron Systems (24 Puertos)


Velocidad 10 base T

HB-01 51.63

HB-01 51.57

Cabletron Systems (24 Puertos)


Velocidad 10 base T

HB-01 51.66

HB-01 51.58

Hub- Elite 3512 TP (12 Puertos)


Velocidad 10 base T

HB-01 51.67
HB-01 51.59

HB-01 51.60

PLANTA BAJA

PRIMER PISO

SEGUNDO PISO

TERCER PISO

FIG. 10.

4-30

PALACIO DE COMUNICACIONES

F.O.

192.168.52.52
Direccin de Ruteo

Piso 19, SW Cabletron


2200 (24 puertos)

Comercio
Exterior

Hub- 12 Puertos

12

Piso 18, UDAPE


Hub GENIUS(16 Puertos)
Velocidad 10 base T

Piso 15, Viceministerio


de Inversion Pblica

Hub-01 24
Puertos
Velocidad 10
Mbps

15
1

16

12

Piso 19, DGAA


Super Stack II 3COM

Hub-01

23

24

Hub-02 24 Puertos
Velocidad 10 Mbps

SW 01

23

Piso 19, VAF


Hub ENCORE (16 Puertos)
Velocidad 10 baseT

24

SW 24 Puertos
Velocidad 100 Mbps

23

24

FIG.11.

En el Anexo A. se detallan los componentes la Red actual del Ministerio de


Hacienda, que servirn como base para la ampliacin y el soporte de red del
SIGMA.
El Anexo B. Muestra la lista de sitios en donde se instalarn equipos del SIGMA.
El Anexo C. Muestra el mapa de distribucin fsica (en la ciudad de La Paz) de los
sitios a los cuales se llegar con la red del SIGMA.

4-31

5.

ORGANIZACIN DEL AREA DE SISTEMAS PARA EL


DESARROLLO DEL SIGMA
I.

EQUIPO DE TCNICOS DE SISTEMAS

El rea de sistemas del Proyecto se organiz en tres grandes reas: Expertos,


Soporte tcnico y Desarrollo.
El rea de desarrollo trabaja con grupos de tcnicos que se asignan
temporalmente para llevar a cabo una aplicacin; estos grupos se cambian
dinmicamente segn las necesidades.
Cada grupo tiene un lder. Este Lder es un tcnico ms que tiene sus propias
tareas especificas de anlisis y programacin, pero que adems colabora en el
control y seguimiento de los trabajos del personal que se le ha asignado
temporalmente. Un lder de grupo puede serlo por un tiempo y dejar de serlo por
asignacin de nuevas tareas. Se est aplicando nuevos criterios de organizacin
de Proyectos, con estructuras planas, no jerrquicas, con funciones generales del
personal, las cuales pueden cambiarse en la medida de las necesidades.
La estructuracin temporal de estos grupos, tal como se presenta en el
organigrama que se muestra enseguida, se hace para acelerar la produccin de
resultados ya que se est trabajando paralelamente en diversas aplicaciones, bien
diferenciadas, con el fin de lograr las metas propuestas en los plazos en que se ha
comprometido el Proyecto.
El siguiente diagrama muestra la organizacin del rea de sistemas del Proyecto:

5-32

Organizacin del Area de Sistemas del Proyecto


ILACO
C ONSU LTOR PRINC IPAL
Silvio Solarte

EXPERTOS

SO PORTE TECN IC O
COORDINADOR
Experto en Redes y S.O.
Pendiente de Contratar

D ESIGNER 2000

AD MINISTRADOR D E BD

Edel Kammermann

Guillermo Huampu

EXPERTO EN SEGURIDAD

EXPERTO EN RED ES Y S.O .

Pendiente de Contratar

D ESARROLLO
Experto en Oracle y SIIF
Alain Geugeon

C OMPRAS
LIDER DE GRUPO
Erika Troche

Luis Coca

Violeta Silva

EXPERTO EN C ONC ILIAC IO N

EXPERTO EN RED ES Y S.O .

Marta Vzquez

Franz Roca

Jose Luis Suarez

C ON TABILIDAD
LIDER DE GRUPO
Maria Luz Villafan

Alfredo T orrez

TESORERIA
LIDER DE GRUPO
Emilio Flores

Pendiente de Contratar

EXPERTO EN TRES CAPAS

EJECU CION PRESUP UESTAL


LIDER DE GRUPO
Jaime Corianga

TRES CAPAS

Oscar Tern

Pendiente de Contratar

Polo Alvarez

Ernesto Maldonado

FO RM ULACION
LIDER DE GRUPO
Maria Isabel de LLano

Rodolfo Silva

Deyco Molina

Pendiente de Contratar

Pendiente de Contratar

BIEN ES
LIDER DE GRUPO
Enrique Velasquez

AU XILAR DE INSTALAC ION


Pendiente de Contratar

AU XILIAR D E IN STALAC IO N
Pendiente de Contratar

AU XILIAR D E IN STALAC IO N

Maria Alegria

Karina Ocampo

Maria Ines Trujillo

RECU RSOS H UMAN OS


LIDER DE GRUPO
Pendiente de Contratar

SEGURIDAD
LIDER DE GRUPO
Marcelo Salas

Franklin Diaz

Percy Campuzano

Pendiente de Contratar

AU XILIAR D E IN STALAC IO N
Pendiente de Contratar

Fig. 12.

Respecto del organigrama anterior cabe subrayar, que no todo los cargos que
figuran en el mismo han sido ocupados hasta la fecha del presente documento;
ste personal se ir contratando en la medida en que sea necesario.
Por otra parte, el Ministro de Hacienda tom la determinacin de que el trabajo de
Tendido de la Red de Fibra ptica, que estaba siendo liderado por el rea
Administrativa de su Ministerio, pase al Proyecto ILACO. Esta determinacin
cambia las necesidades de personal de rea de soporte tcnico del Proyecto para
cumplir con la supervisin de la instalacin, prueba y puesta en funcionamiento de
dicha red.
En la estructura orgnica tampoco se refleja el personal que realizar las
instalaciones elctricas y el tendido de las redes locales de los Ministerios. Este
servicio ser contratado por el Proyecto.

5-33

II.

METODOLOGA DE DESARROLLO

Todo el desarrollo de las aplicaciones del SIGMA, se realiza con base en la


herramienta CASE Designer 2000 de Oracle.
El Designer 2000 provee un ambiente integrado de herramientas tanto para
Modelado como para Diseo de aplicaciones combinadas con un amplio conjunto
de Generadores.
La informacin que es creada utilizando estas herramientas se guarda en un rea
de almacenamiento centralizado, en lnea y de acceso concurrente denominada
Repositorio.
Como lo muestra la siguiente figura, tanto las herramientas de modelado
(Modeling Tools) como las herramientas de Diseo (Design Tools) graban todos
los objetos que crean en el Repositorio, a partir de esa informacin y a travs de
los distintos Generadores, obtenemos los objetos de la base de datos y los
programas finales.
Con las herramientas de modelado se pueden definir los procesos, las funciones y
los datos que van a utilizar los sistemas en forma abstracta y, mediante las
herramientas de Diseo se manipula la misma informacin pero ya transformada
al diseo fsico y lgico.
Fig 13.
La
informacin
del
Repositorio
est
estructurada
en
Aplicaciones
correspondientes a los
diferentes Sistemas del
Proyecto
y
dicha
informacin es accesible a
todos los miembros del
equipo.
Dentro
de
estas
Aplicaciones existe una
aplicacin "ncleo" en
donde se encuentra toda
la
informacin
y
programacin en comn a
las aplicaciones con el fin de que pueda ser reutilizada y se evite la duplicacin de
codificacin (y sus consecuencias).

5-34

Con el objetivo de estandarizar las interfaces de los programas para el usuario, se


han creado Templates (plantillas predefinidas que utiliza el Generador como
modelo para construir los programas) tanto para Forms como para Reports.
Con este mismo objetivo se han definido conjuntos de preferencias que son
compartidos entre las distintas aplicaciones. De esta manera obtenemos un
desarrollo ms eficiente y una interfaz de usuario ms consistente.
Se ha construido adems un manual de metodologa en donde se especifica la
nomenclatura que se debe emplear para cada uno de los objetos (tablas, vistas,
mdulos, etc.) para conseguir la estandarizacin de las especificaciones y del
cdigo, logrando as mayor claridad y legibilidad de los mismos. Dicho manual
tambin incluye indicaciones tcnicas para el desarrollo de los programas con el
fin de lograr mayor eficiencia en los mismos.
Un punto importante en la metodologa de trabajo empleada, consiste en evitar
realizar modificaciones a las aplicaciones desde Developer (Forms y Reports). Las
mismas deben hacerse desde Designer y volver al proceso de generacin (100%
de generacin de cdigo).
Con esto logramos un mantenimiento ms sencillo y eficiente y una
documentacin ms completa y precisa. Esto es de mucha utilidad debido a que
es posible as utilizar las herramientas para anlisis de impacto que ofrece el
CASE, con lo cual se tiene una idea clara de que cambios son viables y el costo
de los mismos.

III. RED DE EQUIPOS DE DESARROLLO Y PARA


CAPACITACIN
Para desarrollar el SIGMA se cuenta en la actualidad con los siguientes equipos
de computacin configurados en red:
Equipos
Servidor
6000

Caractersticas
Compaq

Canti Funcin
dad

Proliant 4 procesadores Pentium 200, 12 Gb 1


Disco Duro, 512 RAM, Sistema
Operativo Linux, DBMS ORACLE
Servidor Compaq Proliant 2 procesadores Pentium 200, 8 Gb Disco 1
2500
Duro, 384 RAM, Sistema Operativo
Windows NT
PC's de escritorio Compaq
Pentium II 400, 4Gb Disco Duro, 64 18
RAM, Sistema Operativo Windows 98,
Designer y Developer de Oracle
PC's de escritorio Compaq
Pentium II 166, 5Gb Disco Duro, 80 13
RAM, Sistema Operativo Windows 95

Servidor Repositorio Designer


y Base de Datos del SIGMA
Servidor De Archivos y
Servidor OAS y Developer
Sever
Desarrollo del SIGMA

10 a Cursos de Capacitacin y
3 a Desarrollo del Sigma

5-35

PC's de escritorio Compaq

Pentium II 200, 5Gb Disco Duro, 80 2


RAM, Sistema Operativo Windows 95,
Designer y Developer de Oracle
Pentium II 300, 8Gb Disco Duro, 64 3
RAM, Sistemas Operativos Sco Open
Server y Linux
Pentium 133, 1.2 Disco Duro, 16 RAM, 4
Sistema Operativo Windows 95

Desarrollo del SIGMA

Portatiles Compaq Armada

Pentium 200, 2Gb Disco Duro, 48 RAM, 3


Sistema Operativo Windows 95

Mantenimiento del SIIF

Portatil Aquanta Unisys

Pentium 200,4Gb Disco Duro, 32 RAM, 1


Sistema Operativo Windows 95

Desarrollo del SIGMA

Portatil Compaq
1550DMT

Armada Pentium 200,1.2 Disco Duro, 32 RAM, 1


Sistema Operativo Windows 95

Desarrollo del SIGMA

Portatil
1700

Armada Pentium II 266, Disco Duro 2.0 Gb, 64 3


RAM, Sistema Operativo Windows 95,
Designer y Developer Oracle

Desarrollo del SIGMA

PC's de escritorio Proterra

PC's de escritorio Acer

Compaq

Servidor SIIF y Servidores de


Respaldo
Cursos de Capacitacin

IMPRESORAS
HP Deskjet 870 Cxi

Impresora a inyeccin de tinta

Desarrollo del SIGMA

Epson DFX 8500

Impresora de alta velocidad matricial

Mantenimiento del SIIF

HP Color Lser Jet 4500

Impresora lser a color

Desarrollo del SIGMA

negro, 1

Desarrollo del SIGMA

HP Laser Jet 4050 N Duplex Impresora Laser


impresin duplex

blanco

Se ha previsto para la realizacin de la capacitacin operativa sobre el SIGMA, la


conformacin de un aula que contar con los siguientes equipos:
Equipo
Microcomputadores
Impresoras
Proyector

Cantidad
20
1
1

El tendido elctrico y de seal de la red del aula de capacitacin y la adquisicin


de los muebles ya se realizaron; queda pendiente instalar los microcomputadores,
lo cual se lograr una vez que se termine el proceso de una licitacin nacional
para adquisicin de equipos de cmputo (licitacin de equipos para el aula de
capacitacin y para las entidades piloto del SIGMA; la licitacin se adjudicar
antes del 28 de febrero del 2000).

5-36