|
/ products / BSA / BSA Architecture / Internal design /
BSA Architecture
Internal design
Parameterisation
As BSA has been meeting the requirements of 8 different banks and savings banks, using always the same programme code, the attention has always been paid to the flexibility of application. For this reason most of the banking-related functions are described by parameters. This enables adding functions without having to change the programme codes. Parameterisation refers to processing of clients accounts, cash transactions, bank organisational structure, wording of agreements and notices to clients (statements, reminders, interest rate listings), exchange rates structure, report defining, assignment of risk ratings to clients, client segmentation, option menu, batch procedure, etc.
Delivery of BSA includes standard parameters, in order to simplify installation of application.
Library of functions
During many years of development the library of functions has been enriched. When the extension of application is concerned, the library enables easier and faster work, using existing functions. Due to the utilisation of the uniform programme C language, the same functions are used in relation to both client and server.
Uniform calculation
Important feature of the internal design is that only one programme code is used for all related work procedures. In this connection, the same programmes are used for online interest calculation upon settlement of accounts and upon interim periodical batch calculations of interest. The same is applied for posting to sub-ledger and general ledger.
Distribution of versions and local data
Although this is a client/server concept, the client's PC need not be separately maintained. After the first installation, all subsequent modifications of the software are carried out from the mainframe. New version distribution and local data distribution is centrally managed. Programme verification of the application version validity is in-built and it starts running automatically upon each log in. The programme verification ensures retrieval of updates and most recent version of application, when required.
Back
|