HomeNewsTech NewsArticlesDownloadsAbout Us
News

2008-09-22 20:36:00

JET 6.1 Support for Google Chrome Browser


JET 6.1 supports most popular browsers. In particular:

  • Internet Explorer 6, 7 and 8
  • Firefox 2 and 3
  • Safari 3 and 4
  • Opera 8 and 9
With the apparition of Google, Chrome, we have added a fur...


2008-09-10 15:59:42

New Look for Canton of Neuchâtel Web Site


The canton of Neuchâtel, Switzerland, introduced a unified web portal (“Guichet Unique”) for all the administrations services in early 2005. After 4 years of successful operation, a new lighte...

Partners
User Menu



AMANDA PDF Print E-mail
Written by Ian Griffiths   
Friday, 17 April 2009 08:21

Amanda is a set of software components that can be assembled and combined with bespoke components to create a desktop, multi-user or web application. In SAAS mode, Amanda can run multiple companies databases in parallel. Amanda applications are secure, robust, user-friendly and easy to maintain or extend.

In its basic mode, Amanda

  • leaves you in complete control of your data.
  • easy to use, even for users unfamiliar with accounting software.
  • can easily be scaled from one mode to another. From single user to enterprise. Even to SAAS.
  • can run on any Windows, Mac or Linux desktop or server in single- or multi-user mode.
  • can be customized by programmers using our well-documented APIs.

Global Structure

  • Multiple Companies
  • Multi-lingual (English, French, German, extra languages can be added...)
  • Single- or multi-currency, unlimited number of currencies
  • Single or multiple journal, unlimited number of journals or entries per journal
  • Unlimited number of accounts, chart of account can have any number of levels
  • Choice of accounting period is entirely free

Technical Information

Architecture

Amanda applications can be configured with no changes to the client code to correspond to the following architectures:
  1. Standalone. This will run on a single machine as in single or multiple process mode.
  2. Client-Server One or more servers manage a farm of remote applications (including automatic client upgrading).
  3. Multi-tier Typically this design consists of a database, application server and web server layers. Each layer consisting of one or more machines.

The multi-tier mode can be used to support a large corporate application or SAAS (Software As A Service) module. When used as SAAS, an Amanda application can support multiple tenants, each with multiple users.

Database Location

The data will be stored on the same machine or some other one(s) designated as the Database Machine(s). The customer has thus complete control of his data.

An apparent exception to this is when the program is run in SAAS mode. Although the Service Provider has complete control over the data storage and its logistics, this is not the case of his customers who may be separate legal entities in their own right. To these the data will appear to reside on the Cloud. In this case, these users must ensure that their provider gives them appropriate guarantees of confidentiality (data encryption, backups, secure location,...)

Technology

Amanda can run in both J2EE and .NET environments. It supports all the major operating systems: Windows, Mac OS/X, Linux and various Unix variants

In web mode, it supports all major browsers (Internet Explorer 6, 7 & 8, Firefox 2 & 3, Safari 3 & 4, Opera 9 and Chrome 1) running either in JavaScript or as an Applet. The client can also run as a separate application removing the need for a browser.

Amanda supports all major database systems: Oracle, SQLServer, DB2, MySQL, Derby, etc. Where available, it supports encrypted versions of the database.

Configurability

Amanda can be configured to fit into any end-user system:
  • The look and feel of the User Interface is defined in XML descriptors and can be modified extensively.
  • The database structure can be entirely renamed to suit the customer's requirements.
  • Data can be fetched through web services or a separate database rather than from the Amanda Database to integrate into the customer's system.