Banking Projects

Banking Software Projects

I) Core Banking System (Branches and Head office Automation)

Project Description:

This is a high quality client-server banking software application covering Retail and Corporate banking services. It is highly parameterized to support dynamic nature of customer and regulatory requirements. It is a safe investment for banks, incorporating state-of-the-art-technology effectively and meets the complex needs of the banking industry. It liberates banking operations from obsolescence, redundancy and in-operability and takes towards efficient and flawless functionality. It is simple to use, yet very powerful tool ever developed for the banking sector.

    To suit to the needs of all types of banks
    To enable the bank to automate all operations of a branch
    To provide required MIS to management
    To reduce the work load on the staff members
    To enable the banks to compete effectively with competitor banks

    Multi-user support
    Client server architecture
    GUI based user interface
    On-line report generation
    Low-cost solution

Basic Modules

General Ledger, Deposits, Advances, Bills, Clearing, Sundries (Normal-Accounting), Remittances, Safe-Deposit-Lockers, Safe-Custody-Items and Transaction-Process.

Supporting Modules
    Signature/Photo scanning/Retrieval
    Non-Performing-Assets (NPAs)
    Any-where-Banking (ANY-Branch-Banking)
    Standing Instructions
    Security (Loans & Advances)
    Security & Audit Control (Audit Trail)
    Electronic data processing

Other Modules
    Data Base Management


II) Internet Banking System (Online Banking)

Project Description:
Internet Banking System integrates the various levels of interactions between the bank and its customers and provides the customers of the bank with the necessary interface to avail banking services on net.

Internet banking helps the customer of a bank to access his account from anywhere in the world. It helps the bank to handles the customer requests more efficiently and effectively and saves lot of time for the customer as he can get the information without going to the bank.

    To enable the bank to reach its customers on the net
    To reduce rush at the counters of the bank
    To enable the customers of the bank to access information from any where and at any time

    Easily adoptable by customers
    Easy to deploy and maintains
    Cost effective solution

Functional Features

It gives the facility to a bank to reach the customer on the net. It is an effective medium for cross selling and advertising also. Other features are:

    Balance enquiry
    Statement of account
    Stop cheque requests
    Cheque book requests
    Reporting of loss of ATM cards
    Previous transaction report
    Cheque payment status
    Stop payment status
    Transfer of funds from one account to another
    Information services
    Interest rate for various deposit schemes and loan schemes
    Product features of various bank products
    Branch listing etc.,

III) Mobile Banking System 

Project Description:
Mobile Banking System is a mobile banking solution. It allows transactions through WAP enabled mobile phones and also using SMS.

It helps the customer to access his account from anywhere using the mobile phone. There is no need to have a computer or an internet connection. This will facilitate access to the account even when the customer is traveling or when he is in a location where required facilities are not available. The same transaction can be carried by SMS. Wireless Application Protocol (WAP) technology allows secure, on-line access of web using mobile devices whereas in the case of SMS (short messaging service) technology, there is a time lag in communication.

    To enable the customers to do the transactions from anywhere and any time
    To provide secured access to bank’s database
    To transform the bank as a techno-savvy bank

    Customer can carry out all his transactions (which he usually does at a bank branch) on the internet. He can request for the balance in the account, transfer funds from one account to another account, stop payment of a cheque or request for a cheque book or a demand draft etc., and make utility bill payment

The specific features include:
    Balance enquiry
    Stop cheque requests
    Cheque book requests
    Reports loss of ATM card
    Previous transaction report
    Cheque payment status
    Transfer of funds

    Nokia WAP Server
    Interface to database of the bank
    Microbrowser as client

IV) Micro Financial System (Total automation solution for Micro Finance organizations)

Project Description:

Micro Financial System is intended to small Micro Financial Organisations to automate their operations with ease. Micro Financial organisations are different from Banks.  Their needs are different from Banking needs as far as software is concerned.  Most of the time Micro Financial organisations can not account for the collections on the same day.  They can not finalize their GL or Balance Sheet on daily basis.  However, they have to finalize the GL/Balance Sheet at a latter date without any difficulty.  Their field staff depends on the lists supplied by the Head office for charging interest, for collecting installments.  They need complete information about the borrower/depositor when they go to field.  SMF will take care of all these requirements.

To automate the operations of Micro Financial Organisation
    To reduce time for reconciliation
    To generate financial reports
    To provide required MIS to the Management


This software is developed keeping in view of Micro Financial Organsations and their requirements
Member Management
    Any Date Balances and Reports
    Allow To Post Any Date Transaction on Any Day
    Agents Management
    Provides various types of MIS Reports
    Text Based Reports

V) Forex Management

Project Description:
FMS (Forex Management System) is client server application to computerize the foreign exchange (FOREX) operations of bank branch (Category ‘B’ and Category ‘C’). It enables the bank to deal with the complexities of the business of foreign exchange with ease.

    To computerize all forex transaction of category ‘B’ and category ‘C’ typebranches

    To generate required statutory reports and other reports

    To make the forex transactions simple and easy

    Accepting foreign currency from customers/non-customers
    Accepting FC Traveller Cheques from customers/non-customers
    Managing remittances (inward and outward foreign remittance)
    Maintaining accounts in foreign currency (FCNR type accounts-mostly Term deposits)
    Import/export bills handling
    Packing Credit
    Import Letters of Credit
    Reserve Bank (RBI) returns (R returns) data generation
    Foreign currency cash balances
    Maintaining the stock of TCs, other security items like foreign DDs etc.,
    Correspondent DD payment; maintaining advices received and limits for DD
    Foreign exchange transactions suspense maintenance
    Forex rates maintenance (Daily card rates) and Notional Rates
    Margin maintenance for bills
    Limits maintenance
    Foreign currency loans

VI) Treasury Management System (Treasury Management for Banks)

Project Description:
Treasury Management System provides an efficient Integrated Treasury Management System to a typical bank. This package is seamlessly integrated with Core Banking System. It can be deployed as an independent as well as add-on module with the existing system.

To provide a complete, comprehensive, integrated solution for the foreign exchange dealings and call market operations of the treasury department of a bank
    To provide back office decision support to the dealers
    To integrate the front office and back office functions
    To facilitate multi-currency general ledger
    To provide compatibility to other open systems like SWIFT and REUTERS through specially designed application interfaces (APIs)

It handles all types of foreign currency exchange deals such as inter bank and merchant i.e. bookings, realisations and reversals

Enables all types of foreign currency investments and borrowings related to inter bank and merchant

Computes GAP wise holdings and holding rates, keeping track of currency wise / maturity wise limits and positions, counter party limits and exposures

Generates various online internal control statements and compare them with limits

Takes care of all types of SLR and NON SLR securities and local money deals

Computes SLR security holdings, Yield to Maturity (YTM) on all instruments and manages counter party limits and exposures

Maintains required registers and statements

Generates regulatory returns

Enables the users to define various foreign exchange products

VII) Asset Liability Management System

Project Description:
ALM is a risk management tool that helps a bank’s management take investment / disinvestment decisions, maintain the required statutory liquidity ratio (SLR), credit reserve ratio (CRR) and other ratios as per Reserve Bank of India (RBI) guidelines. It generates the SLP / IRS / MAP / SIR reports and supports risk management modules like graphical analysis, data analysis and interest rate simulation.

Basically, the Asset Liability Management System consists of Five modules:


The administration module lets the administrator conduct various user activities as well as some distinct functions. The administrator can add a new user, modify or delete an existing user or lock / unlock a user. Various categories linked with a group of users can be set. This module sets up user-level permissions to access different options from the ALM system, depending on the category of the user.


This module handles registration of the bank and its branches into the ALM system. Before extracting data from any branch, it is necessary to register the branch. The bank / branch ID and address are also updated in the database during registration.

Rule guide

The rule guide is one of the most important modules in the system. Only the administrator has privileges to access this module for setting the various parameters of the ALM system. Data processing can be carried out only after all the required parameters have been set.


This site uses Akismet to reduce spam. Learn how your comment data is processed.