|
Why
gsBase?
THE
PROBLEM
As a professional
developer, you probably know it is quite difficult to
create professional software solutions for companies
or Public Administrations, since requests and requirements
from customers are increasingly complex and there are
always specialized problems to solve in order to adapt
the software to such requests and requirements. In addition,
the limitations entailed by development tools often
hinder (or even prevent) professionals from facing up
to these challenges within acceptable delivery times
and expenses. Actually, creating or designing application
software is an engineering work requiring development
managers to have extensive experience and training in
the area, and know useful tools to solve these problems.
It is essential to
understand that, if you want to have a system able to
carry out these tasks in a competitive way and as rapidly
as possible, you must choose a solution similar to the
one we offer; otherwise, you would need to invest a
great deal of time in it and acquire and expand your
knowledge of innumerable disciplines.
We understand the
selection of an optimal development system is also quite
difficult, due to the many evaluation criteria considered
relevant for this. In this Web we use all means to ensure
you can form a precise idea about all the parameters
and features that make up our systems, and help you
take the best decision.
CLASSIC
DESIGN MODELS
By using traditional
development tools (relational computing with two-dimensional
tables), it is possible to create simple solutions
and maintain them in a rational way. But when it comes
to facing up medium-high complexity problems, this model
fails and can't cover end customers' needs and requirements
at all. In other words, these tools aren't powerful
enough to be applied on more demanding developments
(which, on the other hand, occur in the real world).
In some cases these tools may be able to solve some
the above mentioned challenges, but this would mean
such a huge complexity and investment (time and money),
it wouldn’t make sense
in terms of costs. This is why we offer you more rational,
profitable and powerful solutions to your problems.
What do modifications
or reforms on applications mean, when there are thousands
of 'classic' associated tables?
Due to the high complexity
of this model, end customers haven’t any choice but to
assume huge investments of money and time on development
tasks and, on top of everything else, their systems
may not function properly.
How does this affect
to development companies?
Usually end customers
become too dependant of developers and project managers
and, if any of them leaves the company, an important
crisis would occur (even in terms of viability).
The most serious problem end customers have to stand, is that best-known application software
solutions have been designed using these tools; thus,
these commercial solutions are apparently 'the most
professional and optimal' choice, but they have serious
technical shortcomings and deficiencies. You can easily
find prohibitively expensive ERP solutions with cores
of more than 20,000 parametrizable associates tables.
Besides the large number of resources these solutions
require to be implemented and parameterized (outrageous
compared to the hardware, consultancy or software characteristics
featured by them), who would ever dare to adapt one
of this solutions to end customers' needs? Obviously,
those systems obligatorily have to be laughable expensive.
Have you wondered
why there are so many problems associated to those tools?
Why are there so many unsatisfied customers and companies,
and why do they have to resort to other developments
to satisfy their needs? For example: most of the 'so
powerful' abovementioned ERP's don't allow a management
solution for employees, payrolls and HR to be integrated
to management and accountancy applications. Could it
be because they are NOT so 'powerful'???
NEW
DEVELOPMENT OPTIONS
Is there anything
beyond traditional, two-dimensional associated tables?
Of course! gsBase
includes a much more advanced relational model. Our
company has always been nonconformist in relation to
the predetermined classic design rules, and our systems
are a good example of it. Our customers react accordingly:
initially, most of them are sceptical, but afterwards
they feel euphoric and don't accept solutions from any
supplier other than us. And even more so those customers
who had old systems developed through classic design
methods that, despite their great marketing and advertising
campaigns, have serious technical shortcomings and deficiencies
and made them resort to other development software companies
to satisfy their needs.
We advise you to read
these pages carefully, particularly the technical features of gsBase, evaluate our
products, and then you will understand we are your choice,
the right one: gsBase offers you a new, cutting-edge,
rational and productive development philosophy, much
more than our competitors.
We are talking about
integrated solutions able to provide thousands of users
with a simultaneous service, so they are intended for
any small, medium and large-sized companies or public
bodies.

|
What type
of user interface uses gsBase?. Why?
Many people tend to confuse the
Internet term with its own web browser. Actually, the Internet
is much more than this, and by definition is a set of decentralized
networks of global communication that can connect and interact
with users using standard protocols. One of the most successful
services has been the Internet World Wide Web (www, or "Web"),
that has a client-server structure and uses a browser to attack
the web servers and display the results of their requests to
the user.
It is very important to understand
that the client-server
structure used by the Web was originally designed to display
documents and not to interact.
In this way, the client opens a
communication with the server, it makes a request, the server
send data and disables
communications with the client. It is precisely
here where reside the lack of interactivity of the web.
The applications, to work effectively, they must to keep open
the connection between client and server in order to continuously
perform their tasks and processes.
In our "General Business Application",
you can evaluate how works: the application and the web browser
(there are two versions). You can check what effectiveness of
application is far superior to the web version, from the order
of 10 to 50 times more effective. In other words, if in doing
your work from the web takes you 100 seconds, from the application
could takes you between 2 and 10 seconds at most. Apart from
this, restrictions on the interactivity of the Web can not do
many things that are possible with the application.
The web interface may be appropriate
to work with simple applications, but to manage complex applications
is totally inoperable. For this reason, many manufacturers use
terminal emulators or terminal servers (Cytrix, Terminal Server,
etc) to work with professional applications.
Anyway, the Web is "extremely
popular" and many manufacturers are committed to creating
solutions for the web. Clearly, with current technology, they
can never arrive at solutions as efficient as the applications
mentioned above.
In the design of gsBase, we were
exploring all these aspects and we concluded that it was necessary
to create an interactive client-server system, compatible with
the Internet, with the standard protocols and without dependence
on servers or emulators terminal.
gsBase Client (with the same functionality
as the Web browser) includes
all the features of interactivity, it works by the Internet
and is free. gsBase Server can respond to requests from Web
browsers, thus allowing the two forms of work.

What are
we NOT offering you?
This Web has been exclusively designed
for companies or professionals specializing in research, development
and installation of solutions of any kind for companies or public
bodies. In short, for software developers. If you just want
to market software (without developing it), or simply purchase
software applications for your company without having a software
design department, then your visit is most appreciated, but
this is not your place. In the latter case, maybe you should
contact your local o usual software supplier. Anyway, if you
are marketing professional specialized in software, this might interest you.
Please, study in detail the business
plan we offer. It is quite difficult to design professional
software solutions for companies or Public Administrations.
Make it easier, make it with gsBase! Don't take for granted
good software is only possible for popular brands and classic
methods; there are other alternatives, more productive, more
efficient and, in short: BETTER. Please note that designing
software in the correct and most profitable way is, to a large
extent, an art form, so this is where its grandeur lies: the
quality of a product does not have to depend on money, but on
the imagination, skills and know how of its creators.

What can
I do with gsBase?
gsBase is a system created for the
design, development, maintenance, execution and exploitation
of computer applications, both multipurpose ones and dedicated
parametrizable ERP solutions. It is specially recommended for
integrated applications or solutions for companies, Public Administrations
or Institutions requiring database access and maintenance.
You can also use gsBase to create
solutions for scientific calculation, design, production control,
robotics, or use it as a highly featured and powerful Web data
server.
Thanks to its client-server structure
gsBase is able to provide thousands of local or remote users
with a simultaneous service, so all solutions and applications
created through this system are intended for professional, small,
medium and large-sized companies or public bodies, and help
them develop their daily tasks. The price range of our products
depends on their technical complexity and consultancy tasks
needed to implement them. With gsBase it is possible to create
a huge range of solutions, from the simplest ones, priced from 1,000
$, to the most complex projects that can be priced up to millions
of $.


Who can
it be useful for?
For professionals or companies
who specialise in the development of software, or for dedicated
computing departments or institutions wanting to develop and
maintain their own software.


What kind of applications
can be created for companies?
Thanks to its functionality and
ease of design, gsBase can create solutions for companies of
any kind: From packs (applications closed for distribution)
to integrated solutions for medium and large-sized companies:


As a computing professional,
how can I trade with gsBase?
If you are a professional of software
development you have he posibility to become an gsBase Associate
Consultant. The signing of the agreement with gsBase Systems,
will allow you to install solutions to your end customers in
very short timeframes. The added value of your work will allow
you to reap significant benefits. Likewise, and thanks to the
power of gsBase, you can migrate your customer base in a short
time. See here the requirements
for become a membership of the gsBase Associate Consultants.

Who is currently using gsBase? What is its history?
gsBase system was developed between
1999 and 2004 by a technical team with wide-ranging experience
in implementing solutions for companies. From 2004 up to now
we have designed new versions including innovative functions
and upgrades that have enabled this product to become one of
the most powerful technological tools for the design of software
solutions. gsBase is currently a serious, powerful and effective
alternative, increasingly demanded by companies and institutions
for their daily tasks; the great number of complex professional
applications and solutions we have designed since 2004 is a
good example of it (see News and Solutions Catalogue). Although
our systems have been initially implemented in Spain, nowadays
we are carrying out a successful global expansion of this product,
and we made a new product translating
gsBase core into 7 languages (more languages soon!). At
this site, we present a new product designed for the international
market to which we have called gsBase(ie)
(gsBase International Edition). Visit our News section
and know how gsBase and its consulters and developers have a
great success all over the world!
On the website of GALDON Software you may consult a list
of end customers (SMEs, large companies and institutions) who
use gsBase, you can also consult the list of Associated Consultants who perform their developments
with gsBase (they also have many other end users).

What advantages does
gsBase provide in comparison to other
development systems?
Unlike its competitors, gsBase
includes innovative and leading development ideas. It mainly
provides ease of design (modularity: time and costs savings,
non dependency of technicians), robustness and stability on
its applications, ease of learning installation and maintenance
procedures, easy and cost-saving communications (emulation programs
are not necessary anymore and gsBase reduces network traffic),
on-line immediate support ('on-the-go'), centralized gsBase
support, etc.

For more details, refer to gsBase technical features sheet
and the comparative technical study regarding our competitors'
products.
By accessing our demo servers,
you can evaluate all gsBase applications in real time and for
free.

How much time would
I have to spend to learn the gsBase work philosophy and create
solutions for my end customers?
Professionals specializing in applications
development with the necessary knowledge of databases and programming
languages will not need more than a month to learn how to design
gsBase applications. In any case, all of this depends on your
technical knowledge and skills; please take into account that
creating or designing application software is an engineering
work. The signing of the agreement of Associate Consultants
certifies the preparation to develop with gsBase. Optionally,
you may benefit from specialized training or management of projects.
gsBase includes a complete tool-kit
for you to import data or migrate from other systems and databases.
The gsBase demo servers will help you collect information about
the numerous design possibilities we offer.

What do we mean with
the term gsBase integrated solutions?
One of the most frequently repeated
problems we have to face up when assisting and implementing
applications for companies is the huge range of tools they use.
This generates unnecessary duplication of data and resources
and scatters data all over their computing systems, affecting
effectiveness when trying to search, catalogue and collect information:
calculation sheet, multimedia and text documents, mail clients
by workstation, specific independent programs, etc.
With gsBase it is possible to create
integrated and centralized solutions to replace those tools.
In other words, with gsBase, companies can use ONLY ONE system
to meet the requirements of all users on a centralized basis:
application databases, corporative agenda, centralized mail,
documental centre, centralized database for contacts, mail client,
RTF editor, etc.
gsBase includes tools able to act
as these programs, thus rendering gsBase users self-sufficient
and independent from external programs. This involves a much
more centralized and controllable computing process: gsBase
server copies include all the company's data and documents in
a simple directory. For example, and unlike traditional systems,
with gsMail all mails of all users are collected in a unique
file, and not scattered all over the network.
We understand there may be users
that have worked hard to learn how to use traditional systems
and may be reluctant to consider new possibilities, but the
gsBase philosophy is flexible and can be adapted to them too.
For these users, gsBase offers a kind of 'mix': you can keep
on using your traditional tools, but without refusing to apply
the gsBase documental management. Thus, you can perfectly catalogue
your documents with our system and keep on using the programs
you know at the same time, keeping an exhaustive control of
your documentation: gsBase centralized documental control. The
Professional Offices management application is a typical example
of this.
The most recent trend in business is the use of integrated
solutions.
One integrated solution is a set of applications
that work with a central database shared by different departments
of the company. The database must be accessible locally or remotely
by employees of the company and even for the customers and suppliers
on a partial and secure form (example: CRM solutions or Electronic
Commerce on-line).
For example, for a wholesale trading company, we need the
following applications to build the integrated solution:
a)
Application
of Business Management, Warehouse and Treasury. (Sales, Collections,
Purchasing, Payment, CRM, Warehouse and Logistics). Optional
Electronic Commerce.
b)
Application
of Accounting and Finance. Budgets and Financial Analysis of
Cost and Production Centres.
c)
Application
of Personnel Management and Human Resources. (Payroll, Social
Security, etc). Optional Presence Control.
d)
Email
Centralized Solution.
For the efficiency of the solution, it is imperative that
there is interconnection between the databases of these applications
and not duplicated files with the same or similar information.
For example, the accounting files, must be accessible from the
Commercial Management or from the Payroll Application.
The Applications of Accounting, Human Resource Management
and E-mail, usually are standard and applicable to any type
of companies within a country or region.
The Business Management applications are totally dependent on the sector of activity
and even at 95% of the cases are different depending on the
particularities of each company of similar sectors. It has nothing
to do a budget or invoice of a cars company with a textile company,
even more, an automotive company that sells motorcycles operate
differently from one that sells cars.
This justifies that we have Management Solutions for various sectors of commercial activity.
However, the availability of these applications is not sufficient
because it will always be necessary to adjust to the peculiarities
of the end customers. What if our "cars company" is
for sell and lease vehicles or machinery?
In short, to provide integrated solutions to end customers,
is essential to have a development team of highly specialized
and competitive and development tools to do their labour so
optimized and profitable as possible. This is a real challenge
because creating customized solutions is a work of complex engineering.
The end customer has to understand that the engineering
work are expensive. No we are offering you a "small software
solution" to resolve billing or part of their problem but
a global and definitive solution for its management that will
undoubtedly result in its own expansion and profit in the future.
“gsBase is an ideal tool for creating
and implementing integrated solutions for companies”.

OK, but most applications
I've evaluated in this Web are in Spanish, and that's not my
language. What can I do?
Users can work with gsBase in English,
Spanish, French, German, Italian, Portuguese and Catalan. However,
gsBase applications are designed in a language by default and,
if they haven't been translated, they will only respond in that
language unless they use gsBase core's messages. The last version
of gsBase includes an extraordinary multi-language system. Translating
an application for it to be able to respond on the above mentioned
languages, or in two or more user-defined languages, is an extremely
easy task. Most of our applications have already been translated,
but some are only distributed in Spanish. Progressively, and
according to the demand by country, we will translate them.
We understand applications related to accountancy, commerce,
finances and tax matters vary between countries and even regions,
so they must be adapted.


What hardware/software
resources do I need to work with gsBase?
Server: Any server currently
available on the market, with min. 1 Gb RAM and 60 Gb disk,
Windows 2000, 2003, XP Professional or Vista. Unless you want
the server to be installed on Domain, it is not necessary to
use Windows Server versions. Customers must have at least one
Ethernet network board and open a port from 8121 to 8123.
Client: Any equipment with
Windows XP Professional or Vista. For local or remote work,
the domain or work team network must be configured and server
must be accessible from customers by DNS name or IP address.
Remote equipments must be accessible by the selected port on
the server from 8121 to 8123.

Most of my customers
have their Websites already designed, but want to interact on-line
with the data contained on their own application servers, what
can I do?
gsBase has been specially designed to solve all these problems, so
the interaction in real time of Web servers with application
servers is assured by connecting with application servers via
PHP or ASP. Thus, any mobility problem is solved. Forget about
complex Web designing processes and focus your work on the interactive
and visual parts of the design! gsBase applications server will
be responsible for the most complex tasks on your databases
to supply Web clients and its Web application will show you
the data processed by the gsBase server. It's so easy!

Can I use mobile devices (PDA's, NanoPC's, etc.) with gsBase?
Of course! The above mentioned option is one of the possibilities we
offer. However, if your mobile device supports Windows XP or
Vista, we have got a much more productive, profitable and efficient
possibility for you: use gsBase client itself to access gsBase
servers on-line. This possibility is highly profitable if compared
with the huge range of applications it includes: used by vendors,
technical service, inspection, etc.

What does gsBase Development Kits include?
The signing of the Associate Consultant involves the transfer of gsBase
Development Kit that includes:
1. Server Software gsBase for 2 concurrent users
2. gsBase Client Software
3. Developer Technical Documentation
4. Learning Course for Development with gsBase (4 days)
5. Commercial Management Application in open source (for use and training)
6. General Accounting Application closed (for use and training)
7. Centralized Mail Management closed (for use and training)
8. 6 months on-line support for development.

Where
are gsBase servers installed?
The gsBase development server will be installed on the developer's
PC (physically present at your offices or a Data Centre). The
same applies to your end customers' servers; depending on its
workload, the developer will him/herself act as assistant and
advice the end customer (install on your customer's offices,
a data centre or at the developer's). Thanks to its ease, the
system allows using different types of hardware, and complex
safeguard systems will not be necessary anymore!

How can I interact with the data stored on gsBase Server databases?
To do this, we recommend you to use the gsBase Client. Nevertheless,
gsBase includes lots of other tools to render your data accessible
to other systems, programs or programming languages. This way
gsBase includes options for you to easily export your files'
records into Excel, HTML, Word or ASCII. You can also access
via PHP, ASP, Visual Basic, C++, Delphi, etc. in order to modify,
save or extract information from servers’ databases in
real time. This latter utility is used to connect Web applications
to gsBase servers. Another possibility is the interaction between
databases of different gsBase servers (distributed computing),
called Cooperative gsBase Programming. gsBase is one of the
most open systems on the market!

Could I use the gsBase system to access other systems and work
with their data in real time?
gsBase Client includes COM and SOAP (Web services) technologies and
a module to access external DLL’s. Thus: Yes, you can.

As software manager of my company, one of my biggest handicaps
is that we are too dependant of developers once they have created
several projects for my end customers. How could gsBase solve
this problem?
Most of development and project systems for companies are so complex
that they render companies highly 'developer-dependant', so
if any of such technicians or developers leaves the company,
an important crisis would occur (even in terms of viability).
gsBase has been specially designed to prevent similar things
from happen; thanks to its ease of creation and modularity,
development technicians are not indispensable anymore
and a developer can easily understand what other developer has
done. This was one of the reasons why we opted for python as
programming language for gsBase. Its ease and power, in combination
with the gsBase modular design allows solving this problem with
no difficulties. Due to this, large gsBase projects are usually
developed by a cooperative group of technicians, working on
parallel.

Once my gsBase applications catalogue is completely developed,
how do I control, update and distribute it?
gsBase includes all the tools you may need to carry out this task in
an organized and efficient way. The gsBase Development Server
is designed to keep your applications immediately accessible,
modify and extend them, and remotely update them on end customers'
systems. Just by copying the gsBase server on a pen drive you
will have tens of hundreds of work hours of your developers
and thousands of applications joined on a simple directory.
Thus, you will be able to control and protect your business.
You can also automatically create Distributions and install
them for your end customers; so they will have their gsBase-based
systems created (by using the Development Server) and installed
in less than 5 minutes. You will be able to implement the system
and applications for your end customer in less than 10 minutes.

If we have so many applications, why
we not sell directly to end customers by simply creating a distribution
network?
After more than 20 years of experience installing solutions to end
customers, we understand that this philosophy of work is not valid. To meet the demands
of those clients is always necessary tailor applications to
their needs. Even in the same sector companies, they work differently
depending on its approach to business.
To solve this problem there are three options: build solutions from
scratch, adjust the solutions from parameterized applications
or modify or extend solutions starting from applications of
similar sectors. Clearly, the great possibilities for modifying
or extend applications with gsBase, makes of the third
option the best, since will not be limits to
the reforms or adjustments. The design of applications from
scratch may involve years of work before offering competitive
solutions.
The rules of each country or region, the fiscal treatment and many
other influential aspects, make it completely inoperative sell
directly an application, that in Spain or the United States
is working properly, in other countries or regions, as there
is a high probability of failure even when the solution is customizable
or modifiable.
To be successful it is essential to have skilled technicians and local business who are totally
self-sufficient for adapting products to customer
needs. And here we are offering an unbeatable business opportunity
for developers, because with the sell of "application designs"
royalty free, we are helping to create wealth at home via transfer
of highly professional and competitive technology, which progressively
they will be adapting to the needs of its local customers and
will be forming part of its "portfolio solutions"
for future sales.

|