|
¿Qué es posible hacer con gsBase?
gsBase es un
sistema de diseño, desarrollo, mantenimiento y ejecución o
explotación de aplicaciones informáticas de propósito
general o bien soluciones ERP parametrizables. Sobre todo está
indicado para crear aplicaciones o soluciones integradas para empresas,
organismos o administraciones públicas que requieren mantenimiento y
servicio de acceso a bases de datos.
También es posible utilizar gsBase para crear soluciones de
cálculo científico, de diseño, control de
producción, robótica o bien como servidor de datos web de
alta potencia y prestaciones.
Por su estructura cliente-servidor permite dar servicio concurrente
desde uno a miles de usuarios locales o remotos de forma simultánea,
por tanto las soluciones o aplicaciones creadas en el sistema pueden ser
utilizadas por profesionales, pymes o bien por grandes empresas, organismos
o administraciones públicas para el desarrollo de su trabajo diario.
El rango de precios de los productos creados en gsBase dependerá de
su complejidad técnica y de las labores de consultoría
necesarias para su implantación. Con gsBase es posible crear
soluciones simples cuyos precios empiezan en 1,000 € hasta complejos
proyectos que pueden estar valorados en decenas de millones de €.

¿Para quien puede ser útil?
Para empresas o profesionales de desarrollo de software o bien para
departamentos de informática de empresas u organismos que quieran
desarrollar y mantener su propio software.

¿Qué tipo de aplicaciones se pueden crear
para las empresas?
Por su funcionalidad y facilidad de diseño, con gsBase es
posible crear soluciones para empresas de todo tipo: Desde
paquetería (aplicaciones cerradas para distribución) hasta
soluciones integradas para mediana o gran empresa:

¿Quíen utiliza gsBase en la actualidad?
¿Cuál es su historia?
gsBase es un sistema
desarrollado entre 2000 y 2004 por un equipo de ingenieros españoles
con amplia experiencia en implantación de soluciones integradas para
empresas. Desde 2004 hasta ahora hemos diseñado nuevas versiones con
funcionalidades y mejoras que han permitido consolidar el producto como una
de las soluciones tecnológicas más potentes para el
diseño de soluciones software. Actualmente gsBase es una alternativa
seria, potente y eficaz, que cada vez utilizan más empresas y
organismos para desempeñar su trabajo diario, prueba de ello es la
gran cantidad de soluciones profesionales de que disponemos en el momento
presente (ver noticias, clientes y catálogo de soluciones).
¿Qué ventajas me aporta gsBase frente a otros sistemas de
desarrollo?
gsBase incluye ideas para el desarrollo totalmente novedosas y
avanzadas a su competencia. Sobre todo aporta facilidad de diseño
(modularidad: ahorro de tiempos y costes, no dependencia de los
técnicos), robustez y estabilidad en sus aplicaciones, facilidad de
aprendizaje instalación y mantenimiento, facilidad y ahorro de
costes de comunicaciones (no son necesarios programas de emulación
de terminal y genera muy poco tráfico en la red), soporte on-line
inmediato “en caliente” para resolución de problemas
técnicos de sus clientes, soporte gsBase centralizado, etc.

Para más detalle vea la hoja de características
técnicas gsBase y la comparativa con nuestra competencia.
Accediendo al servidor de demostración de nuestras oficinas
centrales, tendrá la posibilidad de evaluar por usted mismo aplicaciones
gsBase trabajando en tiempo real y las posibilidades de diseño.
¿Que tiempo es necesario invertir para aprender
la filosofía de trabajo gsBase y crear soluciones para mis
clientes finales?
Si usted es profesional del desarrollo de aplicaciones y tiene
conocimientos de lenguajes de programación y bases de datos, el
tiempo para conocer la forma de diseñar aplicaciones gsBase no
será superior a 1 mes. De todas formas, todo depende de sus
conocimientos técnicos y de sus aptitudes, tenga presente que diseñar
soluciones o aplicaciones profesionales es una labor de
ingeniería. Los cursos de formación para desarrollo
gsBase son de 5 días a 7 horas. gsBase incluye un completo kit de
herramientas que le permitirán importar datos o migrar desde otros
sistemas y bases de datos. De igual forma, incluye ejemplo programados para
realizar dichas tareas.
Las soluciones o aplicaciones gsBase profesionales se van
incrementando de forma constante. Actualmente disponemos de una gran
cartera de soluciones profesionales pensadas para distintos sectores de
actividad, en esta web se incluye un resumen (catálogo de soluciones gsBase).
¿A qué nos referimos cuando hablamos de soluciones
integradas gsBase?
Uno de los grandes problemas que nos encontramos de forma repetitiva
al hacer consultoría, desarrollo e implantación de
aplicaciones a las empresas, es la diversidad de herramientas que
éstas utilizan para realizar su trabajo. Esto siempre redunda en una
duplicidad de bases de datos y de recursos y una gran dispersión de
datos en sus sistemas informáticos, lo cual provoca grandes
problemas a la hora de buscar, catalogar y recopilar información:
uso de hojas de cálculo, documentos de texto y multimedia, clientes
de correo por estación de trabajo, programas específicos
independientes, etc.
Con gsBase es posible construir soluciones integradas centralizadas
que pueden suplir perfectamente a dichas herramientas. En definitiva,
utilizar un sólo sistema para resolver todas las necesidades de
todos los usuarios con una base centralizada: bases de datos de
aplicación, agenda corporativa, correo centralizado, centro
documental, base de datos de contactos centralizada, cliente de correo, editor
RTF, etc.
Por ello gsBase incluye herramientas para realizar el mismo trabajo
que todos estos programas, de forma tal que los usuarios gsBase sean
autosuficientes y no dependan de programas externos para realizar su labor.
Esto implica una informática centralizada y mucho más
controlable: la copia del servidor gsBase incluye todos los datos y
documentos de la empresa en un simple directorio. Así por ejemplo,
todos los correos de todos los usuarios de una corporación
están e un único archivo como lo hace gsMail, no en miles de
archivos desperdigados por los distintos equipos de la red como lo suelen
hacer todos los sistemas tradicionales.
De todas formas, la filosofía gsBase para resolver esta
problemática no es totalmente estricta, ya que entendemos que hay muchos
usuarios que han aprendido con gran esfuerzo el uso de dichos programas y
son muy reticentes a nuevas posibilidades. En este caso gsBase hace oferta
de “alianza con el enemigo”: siga usted usando sus
herramientas, pero no rehuse a la gestión documental que le brinda
gsBase, catalogue sus documentos perfectamente en nuestro sistema y siga
utilizando los programas que conoce, esto proporcionará a su empresa
un control exhaustivo de la documentación: control documental
centralizado gsBase. Un ejemplo típico de esto lo puede encontrar en
nuestra aplicación de Gestión de Despachos Profesionales.
¿Qué recursos de hardware y software base necesito
para trabajar con gsBase?
Servidor: Cualquier servidor de los actualmente existentes en el
mercado con al menos 1 Gb de Ram y 60 Gb en disco, sistema operativo
Windows 2000, 2003, XP profesional o Vista. A menos que el servidor se
quiera instalar en Dominio no es necesario utilizar la versión
Server de Windows. Debe tener configurada al menos una placa de red Ethernet
y abierto uno de los puertos 8121 a 8123.
Cliente: Cualquier equipo en Windows XP profesional o Vista.
Para trabajo en local o remoto debe estar configurada la red de dominio o
grupo de trabajo y que el servidor sea accesible desde los clientes por su
nombre DNS o bien su dirección IP. Debe poder acceder a los equipos
remotos por el puerto seleccionado en el servidor 8121 a 8123.
Mis clientes suelen tener sus propios sitios web diseñados,
pero quieren interactuar on-line con los datos de sus propios servidores de
aplicaciones, ¿Qué puedo hacer?
gsBase ha sido diseñado a
conciencia para resolver esta problemática, la interacción de
los servidores web en tiempo real con los servidores de aplicaciones
está garantizada conectando a los servidores de aplicaciones gsBase
via PHP o ASP. Esta posibilidad resuelve por completo cualquier
solución de movilidad. Olvídese de tener que realizar
complejos diseños de sitios web, concentre su trabajo en
diseñar la parte interactiva y visual, el servidor de aplicaciones
gsBase realizará las tareas más complejas con sus bases de
datos para dar servicio a las clientes Web y su aplicación Web
simplemente se encargará de presentar las datos elaborados por el
servidor gsBase.
¿Puedo utilizar
dispositivos móviles (PDAS, NanoPC’s, etc) con gsBase?
Por supuesto, la forma
anteriormente explicada es una de las posibilidades. Pero si su dispositivo
móvil puede trabajar en Windows XP o Vista, tiene abierta una
posibilidad mucho más productiva, económica y eficaz:
utilizar el propio cliente gsBase para atacar a los servidores gsBase
on-line. Esta última posibilidad tiene enormes aplicaciones a un
coste ínfimo: utilización por vendedores, servicio
técnico, inspección, etc.
¿Dónde se instalan
los servidores gsBase?
El servidor gsBase de desarrollo
se instalará en el ordenador o computador propio del desarrollador
(que puede estar físicamente en sus oficinas o bien en las de un
Data Center). Lo mismo ocurre con los servidores de sus clientes finales,
dependiendo de su carga de trabajo, es el propio desarrollador el que ha de
actuar como consultor y aconsejar a su cliente final (instalar en las
oficinas de su cliente, en un data center o en las propias oficinas del
desarrollador). La simplicidad del sistema, permite utilizar distintos tipos
de hardware y no serán necesarios complejos sistemas de
salvaguardia.
El servidor gsBase puede
trabajar en modo demo. Para poder licenciarlo será necesario que el
servidor de trabajo tenga conexión a Internet con los puertos 8121 a 8123 abiertos. El software de Servidor gsBase se licencia para una sóla máquina,
usted será autosuficiente para deslicenciar en una determinada
máquina y volver a licenciar en otra en cualquier momento. De la
misma forma, podrá ampliar el número de usuarios (previo
pedido) de forma desasistida. Puede evaluar las aplicaciones incluidas
descargando el software de cliente gsBase.
¿Cómo puedo
interactuar con los datos almacenados en las bases de datos del Servidor gsBase?
La forma primaria y más
óptima para hacer ésto es mediante el Cliente gsBase. No
obstante, gsBase incluye multitud de herramientas para hacer accesibles sus
datos a otros sistemas, programas o lenguajes de programación.
Así, de forma natural, el Cliente gsBase incluye opciones para
exportar a Excel, HTML, Word o ASCII de forma sencillísima e
inmediata los registros de sus archivos. También es posible acceder
vía PHP, ASP, Visual Basic, C++, Delphi, etc para modificar, grabar
o extraer información de las bases de datos del Servidor en tiempo
real. Esta última utilidad, es precisamente la usada para conectar
aplicaciones Web a servidores gsBase. Una posibilidad más, es la de
interacción entre bases de datos de distintos servidores gsBase
(informática distribuida), que es lo que denominamos
Programación gsBase Cooperativa. gsBase es uno de los sistemas
más abiertos del mercado!.
¿Puedo acceder con el
sistema gsBase a otros sistemas para trabajar
en tiempo real con sus datos?
El cliente gsBase incluye
tecnología COM, tecnología SOAP (web services) y un
módulo para acceder a DLL’s externas. Por tanto: Si.
Como gerente y responsable de mi
empresa de software, uno de los grandes problemas que tengo es la gran
dependencia que se crea con mis técnicos de desarrollo una vez que
han creado varios proyectos para mis clientes finales ¿Cómo
resuelve éste problema gsBase?
La complejidad de la
mayoría de sistemas de desarrollo y de los proyectos para empresas,
crean una dependencia enorme con los técnicos o ingenieros de
desarrollo, de forma tal que si alguno de ellos abandona la empresa o
decide cambiar su actividad, puede crear una enorme crisis en la empresa de
software que lo tenía contratado, ya que normalmente son ellos los
que saben atender y resolver los problemas de los clientes finales que
tenían atribuidos.
gsBase ha sido diseñado cuidando
mucho que esto no pueda ocurrir, su simplicidad de concepto y
modularidad hace que los técnicos de desarrollo no sean
imprescindibles y que lo que uno ha desarrollado pueda ser perfectamente
atendido, interpretado, ampliado o modificado por un sustituto sin que esto
suponga un colapso en la labor de la empresa de software. Precisamente,
éste fue uno de los motivos de elegir python como lenguaje de
programación en gsBase. Su simplicidad y potencia unida a la
modularidad de diseño de gsBase permiten resolver este problema sin
grandes complicaciones. Gracias a esto, los proyectos gsBase de
envergadura, son usualmente desarrollados de forma cooperativa por varios
técnicos trabajando en paralelo.
¿Es compatible gsBase con LINUX?
A modo experimental se han hecho
pruebas totalmente satisfactorias de trabajo de servidor gsBase en Linux.
En cuanto al software de cliente gsBase se han hecho pruebas de
funcionamiento basadas en Wine consiguiendo que funcione al 95% con las
mismas prestaciones que la versión de Windows (nos quedan ciertos
aspectos a resolver, y en ellos estamos trabajando, Enero de 2009). Estas
versiones, ahora mismo no están liberadas.
Téngase presente, que en el
momento en que dichas versiones sean liberadas, el sistema gsBase
logrará que los clientes finales (empresas u organismos) puedan hacer su trabajo totalmente en Linux sin
necesidad de trabajar con otros sistemas operativos. Esto es un gran reto
en el que estamos haciendo grandes esfuerzos de I+D y esperamos conseguir
en breve.
|