The Agile Application Overview

The Agile application is designed with flexibility and customizability in mind, allowing it to meet the requirements of a broad range of users and to be easily adapted to the ever-changing business needs and environment. The application uses a modular structure and can be easily expanded to include new features.

The application framework provides the base infrastructure and implements the common functionality which can be used in any business domain. Several core modules add the generic business elements related to the Accounting, Identities and Inventory which in turn are used by all other parts of the system. This allows the robust accounting and inventory to be shared and visible everywhere.

Changes in one part of the system are propagated in real-time and immediately available in others, making the critical financial data and inventory levels always up-to-date and easily accessible.

The application uses configurable rules to control the various business processes and data flow within the application. In addition, custom scripts can be used to handle the complex requirements needed by the business.

Application Database

The application supports multiple database vendors (MS SQL, Oracle, PostgreSQL) and can easily be extended to include others. It uses different databases to store the business data and the application configuration settings. For companies which include several legal entities, the business data for each one of them can be stored in a separate database. Users may have permissions to access the data for only one or several of the legal entities.

Application Deployment

The application is being developed using the Servoy development tools. Servoy is an application development and deployment environment for creating and deploying enterprise applications. One of the main advantages of using the Servoy development platform is the ability to deploy the application on different operating systems (Windows, Linux, Max) either as a natively running Smart Client or as a Web Client running in a browser.

The Smart Client deployment option uses a local server and runs natively on the users workstations but does not require any additional installation or maintenance on the individual workstations. Administrators need to update only the central server and all workstations will be automatically updated when the Smart Client is launched.

The Web Client option provides the convenience of being able to access the application remotely over the Internet. All major browsers are supported and the communication between the client and the server is encrypted to provide the best security protection for the business data.
 

 

© 2011  Argos, Inc.  Privacy Policy