|
All BGI applications
offer state-of-the-art technology:
Source Code
Option
BGI offers
you the option to purchase the source code to its application and documentation. If
needed, your IT staff can modify this source code for your organization's particular
requirements.
Scalable From 1 To 1000's Of Users
All BGI applications are based on a technology that is scalable from one to thousands of
users.
This means that you can install and
run the same BGI application on a standalone PC or on a large, enterprise-level network
with hundreds or even thousands of users.
4GL Programming Language
BGI
applications use a popular, fourth-generation programming language
to support all of its procedural logic and data access.
This 4GL is a full-featured, development
language that offers concise yet powerful commands; provides low-level, 3GL control when
needed; supports object-oriented design; and includes SQL access for queries.
Relational Database
The standard release of BGI's applications run on a powerful, enterprise-level, relational
database management system.
This RDBMS engine supports distributed
processing and database access, with the following features:
- Variable-length records.
- Automated crash recovery and self-tuning.
- Flexible, row-level, record-locking controls.
- On-line and off-line backup and restore.
- Two-phase commits.
- A centralized data dictionary.
- A program-accessible metaschema.
- Access by ODBC-compliant, 3rd-party products.
- And an optimized, multi-server, multi-database architecture.
System Portability Across
Windows and Unix
BGI
applications are
portable across a wide number of client-server or host-based computer
environments. These include:
- A single-user PC running Windows.
- A Windows network with many client PC's attached.
- A Unix-based host computer with terminals or terminal-emulating PCs attached.
- Or a mixed environment, such as a Unix data server with Windows clients, or a network with both database and application servers.
Graphical User Interface Builder
Each
of the online functions within BGI's Windows-based applications has been developed using a
rules-based, graphical user interface builder. Screen layouts, data edits, code
lookups, security checks, and many other program features are all generated automatically
so that each function has a consistent look and feel.
This rules-based, object-oriented
approach allows existing functions to be maintained easily, and new functions to be
developed quickly.
Developers Toolkit
BGIs Windows-based
applications have been generated using a rules-based Developer’s Toolkit
which greatly facilitates the creation of new functions and helps manage
the standard look-and-feel of its applications.
This Toolkit is available for the
development of new systems and enhancements by BGI or its clients.
PriMetaFores™
The
Progress version of our BGI applications uses a rules and template-based
technology that allows us to easily make changes across existing
functions, and to quickly create new functions.
BGI has
dramatically expanded the use of these concepts for our new products.
The result was a portable repository of processing
rules (we call them PriMetaFores) from which our applications can be
generated for a number of different languages and platforms.
PriMetaFores allows companies to move to a new computer environment
without a costly rewrite of their current applications.
Our
initial version of this technology was used in
the development for our LOANS! for .Net product which utilizes Microsoft’s .NET and
SQL Server technologies.
BGI will
continue to support both the current (Progress Software) and new
(Microsoft's .Net and SQL Server) products.
|