The Agile
Application Framework
The application framework has been developed
by Argos using the latest Servoy tools. It
implements the common application elements
and provides the general application
infrastructure:
Security
– integrates with the standard Servoy
security infrastructure and enhances it by
providing support for Roles and Permissions.
User password management is available with
password expiration, complexity, previous
usage count, lock-out upon multiple failed
log on attempts. Using the permissions, the
security system provides access control to
databases, tables, forms, fields and
actions. Security audit log is stored in the
database for easy access and administration.
Application
configuration and customization –
the application menu and program forms UI
can be customized after system deployment.
The application framework provides
localization with support for multiple
dictionaries. Custom business logic form
scripts can be added by administrators to
extend the standard system and meet specific
requirements without the need to modify the
application.
Reporting
– uses Jasper Reports and allows the same
report template to be used against different
types of databases. The visualization of the
report parameters on the UI can be
customized to meet various requirements.
Various application
services - some of the available
application services provided by the
application framework include message
dialogs with support for Smart and Web
Client, document file attachments, data
default templates, custom user-defined data
templates which can extend any business
entity, generic method queue for background
processing using Servoy headless clients,
field-level context help system, generic
visual data search with support for storing
search macros
Some of the benefits of using the Agile
application framework are: