Está en la página 1de 13

Disponible en: http://www.redalyc.org/articulo.oa?

id=181522730002


Red de Revistas Cientficas de Amrica Latina, el Caribe, Espaa y Portugal
Sistema de Informacin Cientfica
Walter Jess Gonzlez-Prez, Oscar Gabriel Reyes-Pupo
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun, vol. XVIII, nm. 1, enero-marzo, 2012, pp. 1-12,
Centro de Informacin y Gestin Tecnolgica
Cuba
Cmo citar? Fascculo completo Ms informacin del artculo Pgina de la revista
Ciencias Holgun,
ISSN (Versin electrnica): 1027-2127
jandy@ciget.holguin.inf.cu
Centro de Informacin y Gestin Tecnolgica
Cuba
www.redalyc.org
Proyecto acadmico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
Ciencias Holgun, Revista trimestral, Ao XVIII, enero-marzo, 2012
Ciencias Holgun ISSN 1027-2127 1
Sistema para la gestin de la informacin del transporte en ETECSA /
System for managing transportation information at ETECSA
Walter Jess Gonzlez-Prez; Oscar Gabriel Reyes-Pupo
PAS: Cuba
RESUMEN
Se abordaron los resultados ms
relevantes que se obtienen a partir del
diseo e implementacin del Sistema
para la Gestin de Informacin del
Transporte (SAGTRANS), concebido
para favorecer los procesos inmersos
en la actividad de transporte en la
Direccin Territorial de Holgun de la
Empresa de Telecomunicaciones de
Cuba S.A (ETECSA). Se describen
las insuficiencias que presentaban los
softwares que histricamente se
utilizaban en la organizacin para la
gestin de la actividad de transporte,
as como las tecnologas usadas y
procesos realizados en el desarrollo
del sistema informtico propuesto.
PALABRAS CLAVES:
TRANSPORTE; SOFTWARE LIBRE;
OPEN SOURCE; FRAMEWORK;
INGENIERA DEL SOFTWARE;
METODOLOGAS GILES.
ABSTRACT
The most relevant results obtained
from the design and implementation of
the System for Transportation
Information Management
(SAGTRANS) were addressed,
designed to favor the processes
involved in the transport activity in the
Territorial Directorate of Holgun
Telecommunications Company de
Cuba SA (ETECSA). The shortcomings
of the software that had historically
been used in the organization to
manage the transport activity were also
described, as well as technologies and
processes used in the development of
the proposed computer system.
KEY WORDS: TRANSPORT; FREE
SOFTWARE; OPEN SOURCE;
FRAMEWORK; SOFTWARE
ENGINEERING; AGILE
METHODOLOGIES
Gonzlez, Reyes
Ao XVIII, enero-marzo, 2012 2
INTRODUCCIN
El vertiginoso y revolucionario avance de las nuevas tecnologas de la
informacin ha creado un nuevo tipo de sociedad, la sociedad en red o de
redes, en la que muchos de los aspectos ms determinantes del bienestar
humano se desenvuelven a escala global o planetaria. Las redes de
comunicacin e informacin, y las distintas posibilidades tecnolgicas que
ellas conllevan, permiten un crecimiento estable para mejorar la competitividad,
ampliar las posibilidades de trabajo, y en definitiva mejorar la calidad de vida.
Desde hace ms de veinte aos se discute en todo el mundo el libre empleo de
programas de computacin, denominados por esa razn "software libre". Hasta
hace poco tiempo era imposible usar una computadora moderna sin la
instalacin de un sistema operativo propietario, provisto por el fabricante
mediante licencias con altas restricciones para su uso. Nadie posea permiso
para compartir programas (software) libremente con otros usuarios de
computadora y difcilmente alguien podra modificar los programas para
adecuarlos a sus necesidades.
La aparicin del software libre es bien complicada y atrevida, pretende
cambiar un modelo tradicional y se proclama como una alternativa de calidad
superior provocando la ira de un sector empresarial muy consolidado
econmicamente. [3].
La situacin de Cuba se torna compleja, ya que las grandes empresas
desarrolladoras de software propietario tienen su domicilio legal en Estados
Unidos de Amrica y se atienen a la legislacin sobre exportaciones de su
pas, a esto se le suma que en las licencias de sus programas exigen a los
licenciatarios cumplir esas mismas regulaciones, por lo que Cuba se encuentra
con el impedimento de adquirir programas de esta clase.
Debido a est situacin la oficina de Informatizacin de la Sociedad realiza
esfuerzos, y traza estrategias para la futura transicin de los servicios,
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun ISSN 1027-2127
aplicaciones y sistemas operativos hacia plataformas amparadas por licencias
de libre distribucin. [2]
Para Cuba es tambin un modelo muy ventajoso cuando se analizan las
caractersticas del pas, el cual no tiene industrias como para dedicarse a la
fabricacin de computadoras, pero si cuenta con una infraestructura
educacional que le permite formar programadores y tcnicos que mediante la
creacin de software y la prestacin de servicios informticos pueden generar
cuantiosos dividendos.
Hoy en da varias entidades en Cuba como la Empresa de Telecomunicaciones
de Cuba S.A. (ETECSA), el Ministerio de la Informtica y las Comunicaciones
(MIC), la Empresa de Perforacin y Extraccin de Petrleo del Centro (EPEP-
Centro), la Empresa de Perforacin y Reparacin Capital de Pozos de Petrleo
y Gas (EMPERCAP), la Universidad de La Habana, la Universidad de Ciencias
Informticas (UCI), entre otras, se han adherido a los principios de la
Fundacin de Software Libre (FSF), con el objetivo de lograr una mayor
independencia del software propietario.
La Empresa de Telecomunicaciones de Cuba S.A. (ETECSA) es una
organizacin cubana de capital mixto y tiene como objeto social prestar los
servicios pblicos de telecomunicaciones, mediante la operacin, instalacin,
explotacin, comercializacin y mantenimiento de redes pblicas de
telecomunicaciones en todo el territorio de la repblica de Cuba.
Esta empresa tiene una alta responsabilidad en el desarrollo socio-econmico
del pas y en especial, en la informatizacin de la sociedad, garantizando una
efectiva conectividad.
Como organizacin que presta servicios, centra su actividad en la calidad de
los Recursos Humanos sobre la base de la gestin integral de estos y se
organiza en una estructura conformada por Unidades de Negocios que facilita
la orientacin de sus colaboradores a la satisfaccin de las necesidades del
mercado, dando soluciones creativas a los problemas mediante la utilizacin de
Gonzlez, Reyes
Ao XVIII, enero-marzo, 2012 4
una tecnologa de avanzada y el compromiso con la calidad total, acorde a los
valores y principios de la sociedad, que se ponen de manifiesto en su visin y
misin empresarial.
ETECSA se encuentra inmersa en un proceso de migracin hacia sistemas de
cdigo abierto, como estrategia para lograr en el futuro mayor soberana
tecnolgica y seguridad en las aplicaciones que se emplean.
Los sistemas informticos utilizados histricamente por ETECSA para la
gestin de la actividad de transporte se han caracterizado por estar
desarrollados con software propietarios, por lo cual no cumplen con la poltica
actual de la empresa. Otras de las limitantes que presentan dichos softwares,
es la ausencia de funcionalidades que permiten la total gestin de muchos de
los procesos que se realizan en la actividad del transporte, lo cual dificultad la
toma de decisiones por parte de los especialistas.
Producto a la situacin antes descrita los directivos del Departamento de
Tecnologas de la Informacin, encargado del soporte informtico de la
empresa, plantearon la necesidad de contar con una herramienta informtica
desarrollada con tecnologas de cdigo abierto o software libre, que gestione
de una manera segura y eficiente la informacin de la actividad de transporte
en la Direccin Territorial de ETECSA en Holgun (DTHO).
En este artculo se describe el proceso de diseo e implementacin llevado a
cabo para obtener el Sistema para la Gestin de la Informacin del Transporte
(SAGTRANS), concebido para favorecer los procesos inmersos en la actividad
de transporte en ETECSA.
MATERIALES Y MTODOS
Con la investigacin se debe dar respuesta a la siguiente interrogante: Cmo
favorecer la gestin de la informacin referente a la actividad de transporte en
la Direccin Territorial de ETECSA en Holgun, cumpliendo con las polticas de
la empresa para la prestacin de los servicios de transporte?
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun ISSN 1027-2127
Los estudios en la fase inicial de la investigacin estuvieron centrados en la
determinacin de la situacin polmica, para ello se utilizaron mtodos
empricos como:
-La entrevista, ofreci la posibilidad de conocer cmo se realiza la gestin de la
informacin referente a la actividad de transporte en la DTHO, cmo la
procesan y lo que necesitan.
-La revisin de documentos, permiti conocer los datos que son de inters para
la prestacin de los servicios de transporte, para as poderlos procesar de una
forma correcta.
-La Encuesta, se utiliz fundamentalmente para evaluar la satisfaccin de los
usuarios con respecto al sistema. Para el tratamiento estadstico de las
encuestas se utiliz el mtodo Delphy, con el objetivo de buscar el consenso en
las opiniones de los encuestados.
Tambin se utilizaron mtodos tericos como:
-Anlisis y Sntesis: El anlisis posibilit descomponer el procesamiento de la
informacin en sus partes y cualidades, y las mltiples relaciones entre ellas,
mientras que la sntesis permiti la unin entre las partes previamente
analizadas y la simplificacin de la informacin a procesar.
- El hipottico deductivo: permiti plantear una hiptesis que gui el desarrollo
de la investigacin cuya veracidad qued demostrada al cumplirse el objetivo
trazado.
-Modelacin: posibilit la construccin abstracta de los procesos que se llevan
a cabo en la actividad de transporte, logrando que se describiera todas las
perspectivas posibles del proceso de desarrollo en sentido general.
RESULTADOS DEL TRABAJO
Antes de seleccionar las herramientas y tecnologas en el desarrollo del
sistema informtico en cuestin, se impuso la necesidad de un estudio previo
en las actuales tendencias y tecnologas disponibles para el desarrollo de
aplicaciones Web debido a la acelerada evolucin que estas manifiestan hoy
en da.
Gonzlez, Reyes
Ao XVIII, enero-marzo, 2012 6
El desarrollo de software no es una tarea fcil. Prueba de ello es que existen
numerosas propuestas metodolgicas que inciden en distintas dimensiones del
proceso de desarrollo. Por una parte se tienen aquellas propuestas ms
tradicionales que se centran especialmente en el control del proceso,
estableciendo rigurosamente las actividades involucradas, los artefactos que se
deben producir, y las herramientas y notaciones que se usarn. Otra
aproximacin es centrarse en otras dimensiones, como por ejemplo el factor
humano o el producto software. Esta es la filosofa de las metodologas giles,
las cuales dan mayor valor al individuo, a la colaboracin con el cliente y al
desarrollo incremental del software con iteraciones muy cortas.
Debido a las caractersticas de la investigacin y por las restricciones de tiempo
impuestas por el cliente, las metodologas giles constituyen una posible
solucin en el proceso de desarrollo del software. De la amplia gama que
existen en la actualidad se escogi la metodologa SCRUM, la cual define un
marco para la gestin de proyectos, que se ha utilizado con xito durante los
ltimos 10 aos y est especialmente indicada para proyectos con un rpido
cambio de requisitos.
Para implementar el sistema propuesto se us como lenguaje de programacin
Web PHP. Este es un lenguaje interpretado de propsito general ampliamente
usado, est diseado especialmente para el desarrollo Web y puede ser
incrustado dentro del cdigo HTML. Generalmente se ejecuta en un servidor
Web, tomando el cdigo PHP como su entrada y creando pginas Web como
salida. Puede ser desplegado en la mayora de los servidores Web y en casi
todos los sistemas operativos y plataformas sin costo alguno.
Sobre este lenguaje de programacin Web se emple el Framework Symfony,
diseado para optimizar el desarrollo de las aplicaciones Web. Un Framework,
en el desarrollo de software, es una estructura de soporte definida mediante la
cual otro proyecto de software puede ser organizado y desarrollado. Estos son
creados con el intento de facilitar el desarrollo de software, permitiendo a los
diseadores y programadores pasar ms tiempo identificando los
requerimientos del sistema que tratando con los detalles de bajo nivel para
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun ISSN 1027-2127
proveer un sistema funcional. Symfony est desarrollado completamente con
PHP 5, ha sido probado en numerosos proyectos reales y se utiliza en sitios
Web de comercio electrnico de primer nivel. Es compatible con la mayora de
los gestores de bases de datos, como MySQL, PostgreSQL, Oracle y SQL
Server de Microsoft. Se puede ejecutar tanto en plataformas *nix (Unix, Linux,
etc.) como en plataformas Windows.
En la actualidad existen una gran cantidad de Sistemas Gestores de Bases de
Datos en el mercado. Entre los gestores libres, PostgreSQL es considerado
uno de los ms usado y avanzado en el mundo. A continuacin se describen
las ventajas por las cuales se utiliz el PostgreSQL como sistema gestor de
base de datos para el desarrollo del sistema informtico SAGTRANS.
Ningn problema de licencias y costo de adquisicin nulo.
En las comunidades se brinda soporte gratuito.
En las comunidades participan programadores del mismo motor de la
base de datos.
Se puede modificar segn las necesidades (acceso a cdigo fuente).
Soporta la creacin de procedimientos almacenados y disparadores
en diferentes lenguajes como pl/pgsql, java, c, phyton, tcl, entre otros.
Desarrollo del Sistema para la Gestin de la Informacin del Transporte
Haciendo uso de las tcnicas propuestas por la metodologa SCRUM y
utilizando las herramientas expuestas anteriormente, se logr determinar
cules eran las funcionalidades necesarias a implementar en el SAGTRANS y
as dar respuesta a la pregunta planteada para la presente investigacin. Las
ms importantes se enumeran a continuacin:
Archivar, modificar, eliminar el inventario del transporte.
Registro de Accidentes.
Realizar reportes de la informacin referente al transporte.
Gonzlez, Reyes
Ao XVIII, enero-marzo, 2012 8
Estas funcionalidades son ejecutadas dentro de la entidad por el especialista
de transporte el cual mantiene actualizado el inventario de transporte y genera
todos los informes.
Para proveer una estructura eficiente al sistema a desarrollar, se dividi en
varios mdulos que agrupan las funcionalidades y se organizaron para
maximizar la coherencia interna dentro de cada uno. El siguiente diagrama de
paquetes muestra como el sistema est dividido en tres agrupaciones lgicas
mostrando las dependencias entre estas.
El Diagrama de Despliegue que se muestra a continuacin describe la
distribucin fsica del sistema en dependencia de cmo se distribuye la
funcionalidad entre los nodos de cmputo, adems de contener los nodos que
forman la topologa hardware sobre la que se ejecuta el sistema y la
distribucin de las partes del sistema en ellos. Para el sistema SAGTRANS un
nodo de cmputo sera el Servidor Central que en el mismo est contenido el
Servidor Web y el Servidor de Base de Datos, y otro nodo sera el Cliente,
donde ninguno o varios clientes pueden estar conectados al mismo tiempo al
Servidor.
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun ISSN 1027-2127
El sistema SAGTRANS implementado le proporciona al usuario una interfaz lo
suficientemente cmoda y accesible, pues esta fue diseada teniendo en
cuenta sus opiniones. La interfaz permite la introduccin de la informacin
referente al transporte de una forma confiable y segura, ya que ninguna
persona tendr acceso a la informacin si antes no ha sido identificado como
usuario vlido del sistema, adems de contar con un procedimiento de registro
de trazas, donde cada operacin trascendente realizada por el usuario queda
registrada, posibilitando realizar auditoras posteriores en busca de
infracciones.
En adicin a lo anterior, el sistema viabiliza su acceso desde cualquier punto de
la red corporativa a lo largo de todo el pas, y permite obtener los distintos
reportes necesarios para la gestin de la actividad del transporte en la
empresa.
CONCLUSIONES
La propuesta que se presenta es capaz de brindar al especialista de
transporte, durante el cumplimiento y desarrollo de su trabajo, una mayor
calidad y un mejor control de la informacin del transporte, con la seguridad y
confidencialidad de los datos que se requiere por parte de la entidad. La
herramienta que se obtuvo durante el proceso de desarrollo de software resulta
ser novedosa ya que est soportado por tecnologas de alta demanda a escala
Gonzlez, Reyes
Ao XVIII, enero-marzo, 2012 10
mundial y todas clasificadas como Open Source o Software Libre, posibilitando
as que la empresa no incurra en gastos por pagos de licencias de software
propietario.
Se puede arribar a la conclusin de que luego de implantado el sistema
SAGTRANS, este logra favorecer el proceso de gestin de la informacin
correspondiente a la actividad del transporte en la empresa de ETECSA y la
toma de decisiones por parte de los especialistas.
Debido a la forma que se dise el sistema SAGTRANS, ETECSA cuenta en
este momento con una herramienta informtica que permite el acceso a la
informacin de la actividad del transporte desde cualquier punto distante del
pas.
BIBLIOGRAFA
1. Alarcn Medina, Jos Manuel, Administracin SGBD PostgreSQL.
[documento en lnea] http://intranet.mes.edu.cu [consultado: 2 abr.
2009]
2. Batista Soler, Otto. Anlisis jurdico del software libre. sus
particularidades en cuba. [documento digital]
ftp://serverinfo/sflibre/Anlisis Jurdico.pdf [consultado: 10 abr. 2009]
3. Batista Lpez, Reyner .Estrategia para el uso del Software Libre en
Cuba. [documento en lnea]
http://www.ispcmw.rimed.cu/sitios/digbiblio/cont/EI/SO_Linux/SoftLibre/E
stSoftLibre.htm [consultado: 10 ene. 2009]
4. Johnson, Ralph. Evolving Frameworks: A Pattern Language for
Developing Object-Oriented Frameworks. University of Illinois: Adison
Wesley. 2007. 340p.
5. Gutmans, Andi. PHP 5 Power Programming. U.S.A: Prentice Hall. 2004.
720 p.
6. Letelier Patricio, Penads Carmen. Mtodologas giles para el
desarrollo de software: eXtreme Programming (XP). [documento digital]
ftp://uclv,edu.cu/ci/is/XP.pdf
Sistema para la gestin de la informacin del transporte en ETECSA
Ciencias Holgun ISSN 1027-2127
7. Novoa Hernndez, Pavel. Aplicacin Web para el Presupuesto de
Ventas de la empresa Comandante Ernesto Che Guevara. Ciudad de
Holgun; Universidad de Holgun Oscar Lucero Moya, 2007. 115h.
(Trabajo de Diploma para optar por el ttulo de Ingeniero Informtico)
8. Potencier, Fabien. Symfony, la gua definitiva. [documento digital]
ftp://uho.edu.cu/lp/php/symfony.pdf [consultado: 14 abr. 2009]
9. Reyes Pupo, Oscar Gabriel. Mantenimiento del Sistema Informtico TI.
Ciudad de Holgun: Universidad de Holgun Oscar Lucero Moya, 2008.
120 h. ( Trabajo de Diploma para optar por el ttulo de Ingeniero
Informtico)
10. Stallman, Richard M. Software libre para una sociedad libre. [documento
digital] ftp://uh.edu.cu/sl/RichardE.pdf [consultado: 20 mar. 2009]
Gonzlez, Reyes
Centro de Informacin y Gestin Tecnolgica (CIGET), 1995. Todos los derechos reservados
ltima actualizacin: 29 de Marzo del 2010
Sntesis curricular de los Autores
Ing. Walter Jess Gonzlez-Prez
walter@emtec.holguin.cu
Empresa de Transporte de la Construccin.
Grupo Empresarial de la Construccin de Holgun. Libertad # 162 % Cables y
Aricochea, Holgun - Telfono 46-2607 Fax 46-2607
MSc. Oscar Gabriel Reyes-Pupo
oreyesp@facinf.uho.edu.cu
Universidad de Holgun "Oscar Lucero Moya. Facultad de Informtica y
Matemtica. Departamento de Informtica. Ave XX Aniversario Gaveta Postal
57 Holgun 80100 Cuba. Telfono: (+53) (24) 48 2676.
Fecha de Recepcin: 22 de marzo 2010
Fecha de Aprobacin: 9 de septiembre 2010
Fecha de Publicacin: 11 de enero 2012

También podría gustarte