Вы находитесь на странице: 1из 19

Integracin de datos de empresas constructoras

Alternativa para integrar la informacin


de una empresa constructora
usando software libre
Resumen
Durante la actividad constructiva se genera gran cantidad de informacin,
til para la empresa, siempre y cuando pueda darle el uso apropiado y si se
cuenta con ella en forma oportuna. La mayora de las empresas
constructoras utilizan programas de computador para manejar y guardar la
informacin de los proyectos, por ejemplo hojas electrnicas; procesadores
de textos y herramientas de Internet, correo electrnico, entre otros.
Comnmente esta informacin se almacena en computador, la cual con el
paso del tiempo tiende a desordenarse y duplicarse, ms an si hay
diferentes versiones de planos, memorias de clculo y especificaciones, que
son inevitables. Lo anterior hace que el acceso a la informacin histrica
de la empresa sea complicado y para cada uno de los paquetes informticos
se requiere una licencia de software.
La informacin histrica, estando accesible, se puede convertir en una base
de conocimiento que permite evaluar el resultado de proyectos y acciones
anteriores y en proceso.
Se sugiere la implementacin de un sistema de base de datos para
mantener ordenada la informacin, posibilitando el registro oportuno de la
informacin de la empresa y su consulta en el momento requerido, para
tomar decisiones soportadas por el conocimiento adquirido por la empresa
durante su operacin. La implementacin propuesta puede aprovechar
licencias de software de cdigo abierto open source, implementando una
red interna de computadoras con la que a travs de herramientas Web se
pueda administrar la informacin sin necesidad de pagar, comprar ni
incurrir en conflictos con licencias de software.

Ing. Carlos Camacho Soto


Universidad de Costa Rica
Octubre 2007

Integracin de datos de empresas constructoras


Alternativa para integrar la informacin
de una empresa constructora
usando software libre
Introduccin
Las empresas constructoras en su operacin generan gran cantidad
de informacin, la cual se distribuye a travs de las diferentes bases de
datos funcionales de la empresa. La informacin de la empresa puede ser
de diversa ndole y formato, como por ejemplo:

Diseos, planos y especificaciones

Presupuestos, ofertas, licitaciones

Planes, programas y cronogramas de obra

Costos de proyectos realizados y precios de mercado en cuanto a


materiales, mano de obra, administrativos.

Rendimientos de materiales, mano de obra y equipo

Suministros, adquisiciones, proveedura, bodega e inventarios

Datos administrativos como contabilidad, personal y planillas

Comunicacin con clientes y proveedores en forma de documentos,


memorandos, correo electrnico.
Toda esta informacin, ya se encuentre en copias de papel como en

formato electrnico constituye la base de conocimiento de la empresa, que


va adquiriendo durante su funcionamiento. Mientras algunas empresas
optan por implementar un sistema integrado de manejo de informacin,
otras empresas administran y guardan sta informacin de distintas
maneras. Lo ms comn es tener registrada la informacin en formato de
papel en archivos, portafolios, carpetas e informacin digital en el formato
nativo del programa con que se cre.
Esta segunda forma de mantener la informacin presenta varios
problemas, que finalmente se traducen en una dificultad de recuperar la
informacin en el momento y la forma en que se necesita.

Integracin de datos de empresas constructoras

Problemtica
A causa de su variada ndole, los registros de datos de la empresa son
mantenidos por los departamentos responsables, y en diferentes medios de
almacenamiento. Compartir los datos entre las gerencias funcionales puede
tornarse difcil, por esto el proceso de toma de decisiones se puede
entorpecer si los datos de diferentes fuentes entran en conflicto entre si, es
decir, si hay discrepancia entre los datos que tiene una dependencia y los
que tiene otra. Esto es cierto an cuando es una misma persona la
encargada de diferentes funciones. Se hace necesaria una base de datos
centralizada que recolecte los datos de las fuentes existentes, para proveer
acceso oportuno y de calidad a los datos, con el fin de realizar los anlisis
esenciales para las decisiones empresariales, de manera apropiada.
Valor de la informacin
Las informacin generada en la actividad constructiva juega un papel
importante en el control de los proyectos: completarlos a tiempo, dentro de
costo y cumpliendo con especificaciones y expectativas. Ella debe debe ser
vista como uno de los activos de la empresa, y uno de los ms importantes
(Stewart, 1997) ya que representa el conocimiento adquirido de la empresa.
Su mayor valor est asociado a la posibilidad de mejorar significativamente
la calidad de la toma de decisiones. Si una empresa ha estado trabajando
durante un tiempo, ya ha de tener gran cantidad de informacin de los
proyectos que ha completado. Esta informacin histrica debe servir para
asistir en la toma de decisiones en cuanto a estimaciones (costos y
duraciones) y cmo resolver ciertos problemas constructivos. Sin embargo,
a pesar de que existen los datos, se requiere una forma fcil y rpida de
obtener reportes y hacer anlisis.

Informacin de la empresa
Las empresas constructoras poco a poco han ido adoptando
nuevas tecnologas, tanto as que todas emplean algn tipo de herramienta

Integracin de datos de empresas constructoras

informtica. El tamao de la empresa tiene impacto significativo en las


tecnologas que utilizan, sin embargo, las tecnologas simples como el uso
de Internet, la Web y los paquetes de contabilidad son usados ampliamente
por todas las empresas (Bharati et al, 2006).

La existencia y uso de

herramientas basadas en Internet se convierten en una oportunidad si se


utilizan como medio de manejar la informacin de la empresa, al igual que
el uso de software libre.
A pesar del evidente retraso de la industria de la construccin en
ingresar a la era de la informacin, en la actualidad la operacin de una
compaa constructora se lleva con sistemas informticos segn el rea o
funcin:

Los planos y diseos se realizan y guardan con sistemas de diseo


asistido por computador, por ejemplo AutoCAD y SketchUp.

Los programas, presupuestos y control de obra en sistemas como


MSProject o Primavera.

La contabilidad, control de planillas, contabilidad de costos y recursos


humanos se administran con sistemas especializados: SAP, Oracle,
MSSQLServer, Access

El departamento de equipo lleva una base de datos de la maquinaria


de la compaa.

Para uso general, se utilizan paquetes de productividad de oficina


para generar documentos, actas, memorandos, clculos, estimaciones
y otros, por ejemplo: Word, Excel, Powerpoint, OutLook

Se aprovecha internet con e-mail, chat, e-busines, para realizar otras


labores de comunicacin, control de proveedura, informacin al
cliente, investigacin

Se usan las bases de datos para registrar lecciones aprendidas,


rendimientos, costos, entre otros.
Si bien es cierto todos estos sistemas han permitido a las empresas

una operacin ms eficiente y con mayor grado de control, la segregacin


de los datos en diferentes medios y sistemas representa un nuevo reto, el de

Integracin de datos de empresas constructoras

la integracin.

Segregacin de los sistemas de la empresa


Como cada una de las reas funcionales de la empresa resguarda la
informacin utilizando paquetes de software, medios de almacenamiento
variados, responsabilidades y usos diferentes de la informacin, se tiene
una estructura de sistema en registros segregados. Esta estructura
separada de registrar informacin presenta varios problemas al proceso de
anlisis de la informacin:

Se obstaculiza el proceso de compartir informacin entre las


gerencias funcionales, porque no est la informacin en un nico
almacn de datos por lo que hay que preparar informes consolidados
gerenciales. Esto retrasa el proceso de toma de decisiones si los
datos deben ser obtenidos de diferentes fuentes.

Se pueden generar mltiples entradas del mismo dato en distintas


ubicaciones. Esto causa confusin y malos entendidos si el mismo dato
en diferentes ubicaciones no es actualizado en forma simultnea.

No se da soporte a anlisis avanzados o consultas complejas que son


esenciales para las decisiones.

Integracin de la informacin de la empresa


Se debe contar con una forma de integrar estos sistemas de manera
que se pueda llevar a cabo un control y seguimiento de la empresa como un
todo, que permita una mejor operacin y administracin de la empresa.
Dicha integracin se puede realizar al menos de estas maneras:

adquirir e implementar un sistema integral de administracin de la


informacin de empresas constructoras. Existen compaas que han
desarrollado y comercializan estos sistemas, los cuales estn
formados por mdulos de acuerdo con las actividades de la empresa.

desarrollar una integracin de los sistemas funcionales existentes a


travs de la implementacin de un almacn de datos o data

Integracin de datos de empresas constructoras

warehouse
La primera opcin es un enfoque ms directo, requiere una inversin
econmica en la compra de las licencias de software y equipos de cmputo;
y una inversin en tiempo, capacitacin y recursos humanos para la puesta
en marcha del sistema que implica una etapa de cambio y adaptacin a las
caractersticas del software. Por otra parte, la opcin de desarrollar un
almacn de datos implica un gran esfuerzo en el diseo y desarrollo de una
base de datos acorde con la forma de operar de la empresa y la
implementacin del sistema va a requerir tiempo de programacin, pruebas
y puesta en marcha, con un enfoque indirecto que busca adaptar el

software de uso general a las caractersticas de la industria de la


construccin.
Sistemas Integrados para Constructoras
En el mercado del software existen soluciones integrales para
empresas constructoras, que se pueden adquirir e implementar en la
empresa constructora; y que prometen ser la solucin de todas las
necesidades informticas. La implementacin de estos sistemas no es fcil
porque requieren trabajo de adaptacin y conversin al nuevo sistema:

requieren un cambio de paradigmas, al empezar a usar nuevas


herramientas y desechar las que se han usado histricamente.

requieren capacitacin para todo el personal, el cual debe vencer la


curva de aprendizaje del nuevo sistema.

hay registros histricos en otros sistemas que deben ser sujetos a


conversin y alimentacin al sistema nuevo.

no siempre los sistemas "comprados" se ajustan a los requerimientos


y forma de operar de la empresa, por lo tanto hay una etapa de ajuste
del sistema a la empresa y la empresa al sistema.

La ventaja ms evidente de un sistema comprado radica en su modularidad,

Integracin de datos de empresas constructoras


su alto grado de integracin, y al hecho de que abarca todas y cada una de
las necesidades informticas de la empresa constructora, ya que para ese
fin especfico fueron desarrollados.
Lista de mdulos en Sistemas de Informacin de Construccin
Los sistemas de informacin de empresas constructoras que se ofrecen en
el mercado contemplan una serie de mdulos de acuerdo con las funciones
estndar requeridas para su operacin. A continuacin se listan los ms
comunes, encontrados en diferentes software comerciales:

mdulo de contabilidad de la empresa

mdulo de administracin de contratos

mdulo de contabilidad de costos

mdulo de administracin de equipo

mdulo de inventarios

mdulo de facturacin

mdulo de rdenes de trabajo y cambios

mdulo de recursos humanos y planillas

mdulo de estimaciones

mdulo de sub-contratos

mdulo de proveedura, suministros y adquisiciones

mdulos de consultas y reportes

Algunos sistemas comerciales


Se listan algunos sistemas integrados de administracin de empresas
constructoras, que se pueden conseguir en el mercado:

CMIS-Construction Management Information System,


http://www.eclectusinc.com/CMIS.html

MICS-Builder Information System, http://www.bissoftware.com

Construction Information System, http://www.system2020.com

MYCT-My Construction Team, http://www.myct.com.au

O4B-Rempro, http://www.o4b.co.cr/

Integracin de datos de empresas constructoras

La opcin de adquirir un software puede ser muy ventajosa, pero si la


empresa es pequea o mediana, la inversin en un sistema puede no
justificarse. En estos casos puede ser de provecho desarrollar una
aplicacin que permita almacenar y aprovechar los datos de la empresa
usando software y equipo de bajo costo; y aplicaciones sencillas pero tiles,
de manera que no impliquen cambios drsticos en el funcionamiento de la
empresa, sino el aprovechamiento de los recursos e informacin.
Sistemas de almacenes de datos o data warehouse
Un almacn de datos, conocido como data warehouse es un sistema
computarizado diseado para archivar y analizar la informacin histrica de
una organizacin, como salarios, ventas, costos, eficiencia, rendimientos y
dems. Este almacn es la memoria corporativa de la organizacin y se
define como un sistema de soporte para la toma de decisiones (Inmon,
2005), que tiene las siguientes caractersticas:

es orientado a objetos: los datos en la base se organizan para que los


elementos relacionados al mismo evento del mundo real estn ligados

es variante en tiempo: los datos en la base son registrados y


rastreados para mostrar cambios en el tiempo

sus registros son no voltiles: los datos nunca se deben sobreescribir


o borrar

es integrado: la base de datos contiene informacin de todas las


aplicaciones operacionales de la organizacin.

Arquitectura de un data warehouse


La estructura de un data warehouse est compuesta de varias capas o

layers. Los componentes lgicos son las fuentes de datos, el rea de


depuracin, el almacenamiento y las consultas (Rujirayanyong et al, 2005).
La figura 1 muestra un diagrama de estos componentes.
Las fuentes de datos son cualquier repositorio electrnico de
informacin que contiene datos de inters para uso gerencial o de anlisis,

Integracin de datos de empresas constructoras

como por ejemplo hojas electrnicas, planos, fotografas, documentos de


texto, estimaciones, programas, cronogramas, presupuestos, reportes de
obra, mediciones de campo, croquis, entre otros. Estos datos deben ser
pasados al almacn.
En la zona de depuracin hay un estacionamiento intermedio de los
datos, donde se procesan para ser almacenados, y en la cual ocurren varios
procesos:

la extraccin: se sacan los datos de sus fuentes, en un formato


intermedio compatible

la transformacin: es la fase en la que se reconcilian las diferencias de


tipo, formato y redundancias de los datos. Esta es la etapa de
verificacin del dato.

la carga: es la fase en la que se mueve la informacin a las tablas de


datos del data warehouse
El almacenamiento se realiza en una base de datos relacional de uso

general que puede ser modificada y adaptada para esta aplicacin


particular: la de la empresa constructora.
La ltima capa consiste en las consultas que son obtenidas de la
relacin, comparacin y filtrado de los datos en el almacn. Estas consultas
pueden estar preestablecidas, como por ejemplo el listado de los proyectos
en ejecucin, la lista de clientes clientes, la planilla mensual; o pueden ser
reportes con anlisis arbitrarios producto de la relacin y comparacin de
diversos registros, segn personalizacin por parte del usuario.

Modelo de datos
Para reflejar la prctica de la construccin, los datos deben estar
estructurados segn las necesidades de las reas operativas y
administrativas. La base de datos debe adaptarse y estructurarse para
proveer acceso a los datos en dos direcciones: horizontalmente a travs de
proyectos y verticalmente la lo largo de un mismo proyecto. Es necesario
determinar cules datos son los que se van a actualizar en el almacn de

Integracin de datos de empresas constructoras

10

datos, estos son los datos vitales; y se debe decidir cules datos se desechan
porque son superfluos. Al disear el modelo de los datos se debe tomar en
cuenta las divisiones que comnmente utiliza la empresa, como por ejemplo
la matriz de responsabilidades, WBS y OBS.

Usando un modelo entidad

relacin para modelar la base de datos, en cada tabla, conocida como


relacin, se tendr informacin del mismo tipo y a cada rengln de la tabla
le corresponde a un registro conocido como entidad (Tsai, 1990).

De esta

manera, las tablas de datos del sistema contendrn la informacin til,


importante y usable, acomodada en tablas independientes segn su tipo,
cada rengln con un dato distinto y cada tabla relacionada con las otras ya
sea por proyecto, cliente y dems. La figura 2 ejemplifica el modelo entidad
relacin, y muestra un extracto del modelo de base de datos para una
empresa constructora.

Interfase de acceso a los datos


La interfase de acceso de datos consiste en un sistema que facilita a
los usuarios obtener resultados del almacn, en forma de reportes,
resmenes, listados, diagramas y grficas. Los reportes pueden ser de tres
tipos: a) vertical a travs de un proyecto dado, b) horizontal entre
proyectos, o c) en forma de resumen gerencial. Los datos pueden ser
extrados y analizados utilizando aplicaciones pre-configuradas para dar
mayor flexibilidad y facilidad al usuario final, tales como Excel y Access,
sin embargo se propone la utilizacin de herramientas de Internet e
Intranet, mediante el uso de un navegador. La ventaja de utilizar un
navegador como Internet Explorer o Mozilla, mediante un modelo cliente
servidor, es que no se requiere instalar en cada computador un software
especial, sino que la carga de trabajo la realiza el computador central y
cada estacin de trabajo solamente se dedica a mostrar los resultados.
El software de cdigo abierto y su valor
El movimiento de cdigo abierto, en ingls Open Source, es un conjunto de

Integracin de datos de empresas constructoras

11

principios y prcticas que promueven el acceso al diseo y produccin de


bienes y conocimiento. Se aplica ms comnmente al software que est
disponible al pblico en general con restricciones de propiedad intelectual
nulas o mnimas, lo que permite a los usuarios crear software a travs de
esfuerzos incrementales y en colaboracin (OpenSource, 2006). De esta
forma est disponible el sistema operativo y aplicaciones del servidor que se
pueden usar sin tener conflictos de licencias. La gama de aplicaciones y la
calidad son de muy alto nivel, ya que se han creado a travs de colaboracin
por parte de miles de voluntarios a travs de la Internet. Con estas
herramientas se puede desarrollar una red de computadoras, con capacidad
de conectar las computadoras con MSWindows, para compartir el
almacenamiento, los datos y los recursos de la oficina. El cdigo abierto
cuenta con un tipo de licencia llamada General Public License (GNU,
2007), que permite la redistribucin y copia del software, la modificacin
del cdigo fuente, que est abierto a inspeccin y lectura, las mejoras,
cambios y ampliaciones, pero con algunas restricciones como la de
conservar los crditos de sus autores, de informar y compartir las mejoras
efectuadas, y de no convertir el producto en software propietario, o sea con
licencia cerrada. Al contrario ocurre con el software propietario, en el cual
se debe comprar una licencia para hacer uso del paquete, y no se tiene
acceso al cdigo fuente. Dentro del movimiento de software abierto existen
programas que pueden sustituir a muchas de las aplicaciones que usamos
actualmente: el MSOffice se puede reemplazar por OpenOffice
(OpenOffice.org, 2007), el MSProject por Planner aunque este se
encuentra en una etapa temprana de desarrollo, el IExplorer por Mozilla,
as con muchos ms; sin embargo hay herramientas que no son fcilmente
sustituibles, y en cualquiera de las opciones el costo de las licencias es
elevado, por ejemplo AutoCAD.
Por tratarse esta de una iniciativa acadmica, resulta congruente la
utilizacin de cdigo abierto en su proposicin.

Integracin de datos de empresas constructoras

12

Registrar informacin en tiempo real


Es vital en toda empresa constructora que se registren los datos en el
momento en que estn realizndose las actividades, primero, para tener
una ventaja comparativa con respecto a la competencia (Tan et al, 2007), y
segundo, porque como se a maneja tanta informacin es fcil olvidarse de
nmeros, montos, tiempos, problemas y soluciones en un muy corto plazo,
de tal manera que si no se registran en el momento, puede correrse el
riesgo de perder informacin o tergiversarla. Al registrar la informacin se
puede ir formando una base de conocimiento o memoria de la empresa,
vital para la toma de decisiones operativas y de negocios.
El almacn de datos con una aplicacin que permita la digitacin de
cierta informacin importante, como los reportes diarios y las facturas, el
almacenamiento de archivos importantes, como memorandos y planos, el
resguardo de copias digitalizadas de imgenes y fotografas y el uso de
equipo porttil son herramientas esenciales para este registro en tiempo
real. Esta informacin recopilada de alguna manera, debe llegar a formar
parte de la base de conocimiento de la empresa si se logra crear un nico
repositorio de informacin, accesible a todos los interesados de la empresa
en el momento en que la requieren.
Organizacin de la informacin
Comnmente toda informacin se almacena en alguna parte del disco duro
de la computadora de la oficina de la empresa, en una computadora porttil,
o en un asistente personal digital (PDA), lo cual se puede realizar con algn
tipo de orden y organizacin; lamentablemente a causa de las exigencias de
la actividad de la construccin, los archivos en los discos duros tienden a
desorganizarse, y a mantenerse copias en diferentes lugares y perder el
rastro de cul es el dato correcto, a tal grado que muchas veces es difcil
encontrar el archivo deseado en el momento oportuno. Es importante
entonces implementar un sistema sencillo, que permita registrar en lnea
los datos de campo, los archivos y otros documentos, en un nico lugar y

Integracin de datos de empresas constructoras

13

sin duplicaciones; as la bsqueda de informacin, la realizacin de


consultas y anlisis de informacin ser ms fcil y permita registrar
lecciones aprendidas y que finalmente se convierta en la herramienta de
consulta al inicio de las labores diarias.
Por lo tanto, aunque en la oficina puedan haber distintos equipos, y
medios de almacenamiento, la base de datos vlida debe estar ubicada en
un servidor central al que tengan acceso todos en la empresa, es decir se
debe usar un modelo cliente-servidor.
Propuesta de implementacin
Con el afn de promover la utilizacin de herramientas de cdigo
abierto, evitando al mximo los conflictos por licencias de software, se
propone desarrollar un sistema de gestin de base de datos, con el
correspondiente diseo de las tablas de datos y las relaciones entre ellas
que permitan organizar, registrar y consultar los datos vitales de la
empresa. Para ello se propone usar un modelo LAMP (Jazayeri, 2007), que
es estndar de desarrollo de sistemas de gestin de bases de datos a travs
de ambiente Web y con cdigo abierto. En la figura 3 se muestra un
diagrama de dicho modelo, cuyas letras se refieren a cada uno de los
componentes principales:

L: Linux como sistema operativo sobre el cual corrern las


aplicaciones de servicios.

A: Apache 2 como servidor Web. Este servidor es una aplicacin que


corre sobre Linux y es el encargado de que responder las peticiones
por pginas e informacin de la Intranet. La figura 4 muestra un
diagrama de lo que podra ser la red Intranet de la empresa.

M: MySQL es el motor de bases de datos, o sea la aplicacin que a


traves de Apache busca los datos solicitados y se los devuelve al
cliente. Se recomienda utilizar un sustituto de este programa
llamado PostgreSQL, que es un sistema similar pero ms robusto.

P: PHP y PERL son dos lenguajes de programacin del tipo

Integracin de datos de empresas constructoras

14

interpretado, que son muy verstiles en el desarrollo de aplicaciones a


travs de pginas Web. Estos son los programas que el cliente
ejecuta en la base de datos a travs de Apache y su finalidad es la de
realizar las acciones, ya sea agregar informacin, realizar consultas,
imprimir listados y dems.

Aunque el servidor SAMBA no forma parte del modelo LAMP, est


muy relacionado, y puede actuar como servidor de archivos utilizando
el protocolo de red de MSWindows. Con esto se pretende que las
computadoras utilicen al servidor como un disco duro comn a todas.
El funcionamiento propuesto para el sistema es el siguiente (Jarvis,

2000): sobre el sistema Linux corre el servidor Apache, que se encarga de


atender las peticiones de los clientes, o sea las otras computadoras que se
conectan con el servidor a travs de las pginas WEB programadas en PHP
y PERL. El servidor Apache ejecuta las aplicaciones PHP y PERL, que se
conectan por medio del servidor PostgreSQL con la base de datos, el cual
realiza los comandos y devuelve la respuesta al Apache. Este finalmente
retransmite la respuesta al cliente, la cual puede ser un listado, una
consulta o el resultado de una accin de incluir datos. Adems sobre el
Linux tambin corre SAMBA que es un servicio que comparte el disco duro
del servidor con las dems computadoras de tal forma que cada una a de
ellas usa el disco duro compartido como si fuera propio, de tal suerte que en
cualquier computadora de la oficina se puede acceder a la misma
informacin y cuando se realizan cambios, estos estn disponibles a los
dems en tiempo real. As habr un nico repositorio comn, con las copias
vlidas de cada archivo.
Conclusin
En todas las empresas constructoras, ya sean pequeas, medianas o
grandes, existen y se le da un uso intensivo a las herramientas de Internet,
tales como el navegador o browser y el correo electrnico. A pesar de que
la industria de la construccin se ha quedado un poco rezagada en la
adopcin de tecnologas informticas, estas herramientas son de uso comn

Integracin de datos de empresas constructoras

15

y se tiene experiencia, proficiencia y facilidad en el uso de la herramienta


Web.

Esta familiaridad con el uso de pginas Web y correo puede ser

aprovechada para desarrollar dentro de la empresa, especialmente las


pequeas, un almacn de datos que utilice dicha tecnologa mediante el
modelo LAMP que adems de haber sido ampliamente probado en otras
aplicaciones similares, presenta la ventaja de estar basado en cdigo
abierto, que permite su uso sin incurrir en inversiones en licencias y
actualizaciones. Otra ventaja adicional de tener un sistema basado en Web
es la posibilidad de utilizar los asistentes personales digitales, que ya
cuentan con la tecnologa para navegar en Internet e Intranet; si el sistema
llega a tener acceso desde Internet, se podra actualizar y revisar
informacin en forma remota.
Claro est que para implementar una integracin de la informacin de
una empresa constructora, la mejor opcin es comprar un sistema
especializado, robusto y completo, de los cuales existen varias opciones en
el mercado, tanto nacional como internacional. El nico inconveniente de
estos sistemas radica en el hecho de que se requiere una etapa de
adaptacin y capacitacin, vencer la resistencia de los usuarios y la curva
de aprendizaje, adems del costo.
Por otra parte, existe ya en las empresas constructoras, cierto grado
de tecnificacin en cuanto a herramientas informticas: se usan paquetes
de productividad para clculos, textos, planos digitales, correo electrnico,
y dems. Para cada una de estas aplicaciones las empresas cuentan con un

software por el cual han tenido que pagar una licencia y debern seguir
pagando por actualizaciones tanto de versiones como de equipos. Una
buena opcin para minimizar este efecto es tratando de usar aplicaciones
sustitutas cobijadas por la iniciativa de cdigo abierto.
Las empresas pequeas y medianas, que no pueden realizar la
inversin en un sistema especializado, con cdigo abierto pueden optar por
desarrollar una red de computadoras y una base de datos con acceso tipo
cliente-servidor a travs de pginas Web, de tal modo que todos los datos,

Integracin de datos de empresas constructoras

16

archivos, correos y dems informacin se registre en un nico almacn, del


cual poder extraer resultados tiles y oportunos. Al implementar la red
interna se pueden compartir los recursos como impresoras, scanners y
acceso a Internet.
Referencias
Bharati, P., Chaudhury, A. (2006). Studying the Current Status of

Technology Adoption. Comunications of the ACM, (Vol. 49, No. 10,


October, p. 88-93)
Fryer, B. (2006) The Practice of Construction Management (4th ed.). New
York: Blackwell Publishing.
GNU (2007). GPL: General Public License. Tomado el 20 de octubre de
2007 de http://www.gnu.org/licenses/gpl.html
Inmon, B. (2005) Building the Data Warehouse. (4th ed.). New York: Wiley
Publishing.
Jarvis, D. (2000) Apache, PHP, and PostgreSQL on RedHat Linux. Tomado el
3 de setiembre de 2007 de
http://www.weberdev.com/ViewArticle/Apache,-PHP,-and-PostgreSQLon-RedHat-Linux
Jazayarezi, M. (2007) Some Trends in Web Application Development.
International Conference on Software Engineering 2007: Future of
Software Engineering. IEEE Computer Society, (May, p. 199-213)
Levy, S.M. (2002) Project Management in Construction (4 ed.). New York:
McGraw-Hill.

Integracin de datos de empresas constructoras

17

Murillo, B., Pinckney, C. (2003) Management Online: Mining the Full

Potential Of The Intranet. Leadership and Management Engineering,


(Vol 3, July, p. 148-149)
Rujirayanyong, T., Shi, J. (2005). Company-Wide Project Data Integration

For a Construction Organization. Construction Research Congress


2005: Broadening Perspectives, ASCE, San Diego, California.
OSI (2006). The Open Source Initiative. Tomado el 25 de octubre de 2007
de http://www.opensource.org/
OpenOffice.org (2007) Free Office Suite. Tomado el 30 de octubre de 2007
de http://www.openoffice.org/
Tan, H.C., Carrillo, P.M., Anumba, C.J., Bouchlaghem, N., Kamara, J.M. &
Udeaja, C.E. (2007). Development of a Methodology for Live Capture

and Reuse of Project Knowledge in Construction. Journal of


Management in Engineering (Vol. 23, January, p. 18-26)
Tsai, A. (1990). Sistemas de Base de Datos: Administracin y Uso. Mxico:
Prentice-Hall Hispanoamericana, S.A.
Whyte, J. et al. (2002). IT Implementation in the Construction Organization
Journal of Engineering. Construction and Architectural Management.
(Vol 9, p.371-377).

Integracin de datos de empresas constructoras

Figura 1: Diagrama de un data warehouse.


Adaptado de (Rujirayanyong, Shi, 2007)

Figura 2: Tablas del modelo de datos.


Fuente: El autor

18

Integracin de datos de empresas constructoras

Figura 3: Diagrama del modelo LAMP y Open Source


Fuente: el autor.

Figura 4: Diagrama del sistema y la red Intranet.


Fuente: el autor

19

Вам также может понравиться