|
|
|
| |
Guaranteed Stability.
Consistent Performance.
|
|
Functional Architecture
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
LeaseSoft is engineered with n-Tier Architecture standard to ensure system scalability, flexibility to customize and better performance. This standard gives advantages to have thin clients and distributed processing. Enterprise application servers and specialized application servers are deployed in middle tier to implement business logic and to facilitate distributed processing.
Residing the business logic on a middle-tier also allows for development, deployment and maintenance of most of the code on a small number of dedicated application servers, instead of onto hundreds of client desktops.
Presentation Presentation layer consists of GUI for client application. LeaseSoft implements Microsoft standard GUI. Client application acts as a thin client and is responsible for data capturing and displaying the data to the users. All the business logic and processing is separated from the client application and is moved to application servers residing at middle tier.
Presentation layer implemented in LeaseSoft has the following characteristics:
Microsoft Standard GUI: Graphical User Interfaces are designed according to internationally accepted standard.
Entry and Retrieval screens.
No processing in the presentation layer that ensures thin client implementation
Use of RAD tools like Power Builder ensures user friendly GUI and easy way to enhance the GUI at any time.
Business Rules Business processing and implementation of business logic of whole system is done at the middle tier. Standard and specialized application servers are used at middle tier and all application objects, containing business logic, are deployed on these servers.
In order to boost system performance, some major backend processes are implemented as procedures in database layer. Third party system integration interfaces like CRAA, Glasses Guide interface, business processing interface (like point scoring interface, distributed interface for wholesale, SAP interface), Workflow Engine and security authentication are all implemented at middle tier.
Business layer implements the following business rules:
Field wise security authentication is provided to the user.
Complete processing of data and the application of business logics
Bank Interface
SAP interface
Agent/ Distributor/ Dealer interface
Credit Rating Interface
Point scoring
WorkFlow engine
Application Server
Web Server
Data Access Database layer is responsible for physical handling of the data in an optimized way. Backend procedures, Data Integrity constraints, consistency, security are maintained at the RDBMS level.
Database layer of LeaseSoft has the following characteristics:
SQL Server as RDBMS
Triggers
Data Integrity constraints
Business processes implemented as Stored Procedures
Backup plan and schedules
Workflow
The Workflow Server is an application Server that listens to client requests, performs the necessary action on the client request and notifies all the respective users. The basic task of workflow is to distribute applications across the network to workflow server's connected users.
API's
LeaseSoft uses Interface programs instead of APIs to achieve system integration. All applications of LeaseSoft have fully customizable interfaces that can be easily configured to integrate the system with other systems.
DACS/BACS and CRAA interfaces are examples of live implementation of such interfaces in Australia. Using CRAA LeaseSoft is integrated with Credit Advantage system. DACS/BACS interface connects DACS/BACS with CAP and thus integrates different sub systems of LeaseSoft. |
| |
|
|