+ All Categories
Home > Documents > Core Banking System

Core Banking System

Date post: 22-Oct-2014
Category:
Upload: anilreddy143
View: 184 times
Download: 10 times
Share this document with a friend
Popular Tags:
42
CORE BANKING SYSTEM (CBS) I Abstract: Indian banks have embarked a large scale Core Banking Systems. The way forward would be to base in CBS and build the customer centric systems. It is now recognized that banks follow different patterns for account numbering which is the single dominant mode for customer identification. This paper proposes account numbering methods based on various approaches including branch code and unique identification number. In this paper we provide an assessment of the core banking solutions which the banks in the world over are increasingly implementing for computerizing their transactions. This paper also provides the main benefits accruing from the CBS and the emerging trends 2.Keywords: Bank : A place where the customers deposit money for safe keeping Bank Employee: The employees of the bank who perform the banking operations Bank Customer: The people who have an account in the bank CBS : Core Banking System User : The person who will be using the product CBS 3.INTRODUCTION: Strides in the field of technology have redefined the role and structure of an IT department in a bank. Rapid strides in the field of technology redefined the use of technology in banking. The fact that using better technology and systems, banks can garner more customers, retain existing ones and channel more of the customers business to its counters has forced business department to now look at IT has an effective marketing tool. On the operational side, the power of IT in reducing transaction cost, providing better customer service and offering an overall customer convenience has basically made this a win-win situation for both banks as well as clients. These have become
Transcript
Page 1: Core Banking System

CORE BANKING SYSTEM (CBS)

I Abstract: Indian banks have embarked a large scale Core Banking Systems. The way forward would be to base in CBS and build the customer centric systems. It is now recognized that banks follow different patterns for account numbering which is the single dominant mode for customer identification. This paper proposes account numbering methods based on various approaches including branch code and unique identification number. In this paper we provide an assessment of the core banking solutions which the banks in the world over are increasingly implementing for computerizing their transactions. This paper also provides the main benefits accruing from the CBS and the emerging trends

2.Keywords:

Bank : A place where the customers deposit money for safe keeping

Bank Employee: The employees of the bank who perform the banking operations

Bank Customer: The people who have an account in the bank

CBS : Core Banking System

User : The person who will be using the product CBS

3.INTRODUCTION:

Strides in the field of technology have redefined the role and structure of an IT department in a bank. Rapid strides in the field of technology redefined the use of technology in banking. The fact that using better technology and systems, banks can garner more customers, retain existing ones and channel more of the customers business to its counters has forced business department to now look at IT has an effective marketing tool. On the operational side, the power of IT in reducing transaction cost, providing better customer service and offering an overall customer convenience has basically made this a win-win situation for both banks as well as clients. These have become the main drivers for getting IT the importance it has got in banks in recent times.

Modern complex software systems such as commercial banks core system or core banking system can be built first from analyzing user requirements the n from deriving the software frame work and systems functions from the analysis results, and finally from completing the computer hardware and software systems to meet the user requirements

3.1 What is Core Banking System?

Core banking systems are basically the heart of all systems running in a bank and it forms the core of the banks IT platform. Amongst of their functionalities it provides, the customer information management, central accounting and the transaction processing functions, which by far are the most fundamental process in a bank. With the advancement in technology and with passage of time, core systems now- a -days tend to cover more and more functionality giving the bank an integrated solution for most of its operation in different business lines. Core banking systems reside either in the heart of the banks data center or in other words can also be termed as the heart of data- center itself.

Page 2: Core Banking System

3.2 References:

1. Abin Oomen Philip, M-tech Computer Science Specialization on Data Security, TocH institute of Science and technology, Kerala, India

2. Protecting online customers from Man-in-the-Browser and Man-in-the-Middle Attacks, Whitepaper by ARCOT

3. Online Banking Fraud Prevention , Whitepaper by ACI4. How to increase the online banking users confidence by Mr.Gilbert 5. http://www.seminarprojects.com/search.php 6. www.delisys.com/files/WP_ CoreBanking _Large Banks _FINAL. pdf 7. en.wikipedia.org/wiki/Core_banking8. www.onwindows.com/downloads/ CoreBanking PartnerGuide. pdf 9. download.microsoft.com/.../A/.../Core_Banking_at_Microsoft.pdf10. www.ibsintelligence.com/index.php?... corebankingsystem s 11. www.researchandmarkets.com/.../roadmap_to_successful_ core _ banki .12. www.infosys.com/finacle/solutions/.../ corebanking solution. pdf 13. www.cedar-consulting.com/ pdf / core %20 banking %20cedar%20view ....14. www.sds banks ys.com/ pdf / core - banking . pdf 15. www.infosys.com/finacle/solutions/thought-papers/.../index.aspx 16. www.seminarprojects.com/Thread-core-banking-online-bankin

4.Literature Survey:

Introduction :

Information Technology (IT) is very powerful in today’s world, and financial institutions are the backbone of the Indian economy. Indian Banking Industry today is in the midst of an IT revolution. Nearly, all the nationalised banks in India are going for information technology based solutions. The application of IT in Banks has reduced the scope of traditional or conventional banking with manual operations. Nowadays banks have moved from disbursed to a centralised environment, which shows the impact of IT on banks. Banks are using new tools and techniques to find out their customers need and offer them tailor made products and services. The impact of automation in banking sector is difficult to measure. The literature available to the researcher on the application of Information technology in Indian banks are classified according to the related topics as mentioned below:

Technological development in banking sector

1. Application of IT in banking

2. IT framework for Indian banking

3. Technological developments in cooperative banks

4. Indian banking sector : challenges and opportunities

4.1 Waves in banking technology :

Page 3: Core Banking System

As per the Reports of RBI,the first wave in banking technology began with the use of Advanced Ledger Posting Machines (ALPM) in the 1980s. The RBI advised all the banks to go in for huge computerisation at the branch level. There were two options: automate the front office or the back office. Many banks opted for automating the front office in the first phase. Whereas banks like State Bank of India also concentrated on the back office automation at the branch leveThe Second wave of development was in Total Branch Automation (TBA) which came in late 1980s. This automated both the front-end and back-end operations within the same branch. TBA comprised of total automation of a particular branch with its own database. In the third wave, the new private sector banks entered into the field of automation. These banks opted for different models of having a single centralized database instead of having multiple databases for all their branches. This was possible due to the availability of good network infrastructure. Earlier, banks were not confident of running the whole operation through a single data center. However, when a couple of private sector banks showed that it can be done efficiently, other banks began to show interest and they also began consolidating their databases into a single database. The banks followed up on this move by choosing suitable application software that would support centralised operations. The fourth wave started with the evolution of the ATM delivery channel. This was the first stage of empowerment of the customer for his own transactions. The second stage was the Suvidha experiment in Bangalore. This showed the power of technology and how the reach can be increased amazingly at a great pace. Seeing these, all the banks started revamping their retail delivery channels. Their core focus became increasing the number of customers they can service at a lower cost. The main channels for these were internet banking and mobile banking. After this, came the alliances for payment through various other gateways. The third important development happening now is the real-time gross settlement system of the RBI. Once this was in place, transactions between banks could 61be done through the settlement system, online, electronically thereby, ensuring faster collection. The process of computerisation had started from Back Office Application, after that Total Branch Automation and nowadays it is the period of implementation of Core Banking Solutions (CBS).

A key trend in the last couple of years has been the focus on core banking systems. With the implementation of core banking systems across the banks, the usage level of IT for customer management has increased. Core banking systems have enabled banks to launch new products and services targeting specific customer segments after understanding their banking and investment requirements. ATM, internet banking and mobile banking have improved customer convenience by providing anywhere any time banking services. The utility bill presenting and payment has helped customers to pay their bills online at the click of a button. Electronic clearing system and electronic funds transfer have facilitated faster funds movement and settlement for the customers of different banks and different centers. The electronic data interchange and cash management service facilities have enabled better funds management for the customer. Very few banks offered customers the ability to access their accounts and perform at least simple money transactions using internet banking. Advancements in information technology have made it possible for the banks to use the internet as a delivery channel for banking services. Technological developments have introduced tremendous changes in the ability of financial and non financial firms to efficiently collect, store, use and sell information about their customers.

4.2 Applications of IT in the banking sector

Page 4: Core Banking System

IT in banking has undergone several changes with the passage of time. Today IT has become an inseparable segment of banking organization. The application of information technology in the banking sector resulted in the development of different concepts of banking such as – E-banking, Internet Banking, Online Banking, Telephone Banking, Automated teller machine, universal banking and investment banking etc. Information technology has a lot of influence on banking transactions. It ensures quick service with low transaction cost to the customers. The real success of IT in the banking sector depends upon the customer’s satisfaction. Therefore banks should organize and conduct customer awareness program in their service area. Security is an important issue in the context of E-banking. The development of technology for the identification of customers with different means of communication devices is a must for successful business and also to reduce frauds in banking. In this paper the author has studied customer related aspects only.

4.3 Conclusion:

Review of literature shows that different researchers and experts in the fields of banking have discussed various aspects of the bank computerisation like technology and Indian banking sector, channels of e-banking, technological revolution in banking sector, IT channels and customer service etc. It has been observed that none of the reviewed study addresses the issues such as technological developments (extent of computerisation) of co-operative banks, different aspects affecting the development of co-operative banks, problems and prospects of bank computerisation, responses of the employees and customers on bank computerisation, and different software solutions available for bank computerisation. Therefore, this study is an attempt to address these issues. 85

4.4 References

1) Dos Santos, B.L., Peffers, K.G. and Mauer, D.C. (1993) “The Impact of Information Technology Investment Announcements on the Market Value of the Firm”, Information Systems Research, Vol.4, p.1-23.

2) Brynjolfsson Erik (1993) “The Productivity Paradox of Information Technology”, Communication of ACM, Vol. 36(12),p.67-77.

3) Brynjolfsson, Erik, Hitt, Lorin (1996) “Paradox lost? Firm-level Evidence on the Returns to Information Systems Spending”, Management Science, April, Vol.42

4) Parsons, D., Gotlieb, C.C. and Denny, M. (1993) “Productivity and Computers in Canadian Banking”, Z. Griliches and J.Mairesse (Eds.), Productivity Issues in Services at the Micro Level, Kluwer, Boston.

5) Reserve Bank of India. (1984). Report of the Committee on Mechanisation in Banking Industry.

6) RBI (1989) Report of the committee on computerisation in banks (The Rangarajan committee) Mumbai: Reserve Bank of India

7) www.rbi.com

8) www.Banknetindia.com

Page 5: Core Banking System

9) RBI (1998) Report of the committee on Banking sector reforms (The Narasimhan

committee) Mumbai : reserve bank of India

10) Balasubramanya S. “IT wave breaks over banking”, THE CITY, Aug – Sept 2002

computerisation.

5.Related work:

Core banking solutions are banking applications on a platform enabling a phased, strategic approach that

is intended to allow banks to improve operations, reduce costs, and be prepared for growth. Implementing

a modular, component-based enterprise solution facilitates integration with a bank's existing technologies.

An overall service-oriented-architecture (SOA) helps banks reduce the risk that can result from manual

data entry and out-of-date information, increases management information and review, and avoids the

potential disruption to business caused by replacing entire systems.

Core banking solutions is new jargon frequently used in banking circles. The advancement in technology,

especially Internet and information technology has led to new ways of doing business in banking. These

technologies have cut down time, working simultaneously on different issues and increasing efficiency.

The platform where communication technology and information technology are merged to suit core needs

of banking is known as core banking solutions. Here, computer software is developed to perform core

operations of banking like recording of transactions, passbook maintenance, interest calculations

on loans and deposits, customer records, balance of payments and withdrawal. This software is installed

at different branches of bank and then interconnected by means of communication lines

like telephones, satellite,internet etc. It allows the user (customers) to operate accounts from any branch if

it has installed core banking solutions. This new platform has changed the way banks are working.

Gartner defines a core banking system as a back-end system that processes daily banking transactions, and posts updates to accounts and other financial records. Core banking systems typically include deposit, loan and credit-processing capabilities, with interfaces to general ledger systems and reporting tools. Strategic spending on these systems is based on a combination of service-oriented architecture and supporting technologies that create extensible, agile architectures

5.1 Issues overcome in core banking system:

The CBS would facilitate the bank customers to access their funds and other simple transactions. The new system would help overcome such problems such as the customers will also be able to transfer their money online through ATMs to any other branch of that particular bank

SK SEGHAL, GM-IT, STATE BANK OF INDIA has said about CBS as

5.2 Challenges faced in core banking system: In 1991, when we started deploying distributed systems across the country, one of the first challenges that

Page 6: Core Banking System

we faced was that people were not comfortable with the keyboards. Secondly, computerization also resulted in some process changes, and what I would call change management. This was the biggest challenge. The work flow changes-the voucher movement in a manual system was also different from that of a computerized system. Application stabilization also has a time frame. It takes some time before any new application is stabilized in an institution. Because internal functions were a bit different across branches, some processes of customization had to be carried out in those applications. I would say it was a cultural change for the employees. Towards the end of 1999, people had started accepting computerization so much, that during the seven-month period in 2003, when we computerized 9,000 branches, the biggest facilitating factor was the very high degree of acceptance of the Bankmaster application by our staff.

5.3 Current status of core bankingPresently, there are 4,750 branches which have migrated from Bankmaster to the core banking solution. In February and March, when our annual closing exercise begins, we generally stop migration and recommence it from April 15 onwards. Next year we hope that we will complete core banking in all our banks. We have around 9,500 branches in SBI. We also have seven subsidiary banks. All those banks, around 4,700 branches, have been put on core banking. We don't open any branches now without the core banking facility. Now we are in the process of converting all those branches computerized on the Bankmaster system to core banking.

5.4 Managing to overcome connectivity problems to roll out core bankingThe kind of infrastructure that is required for connectivity is not uniform throughout the country. I still have branches in remote locations of this country where infrastructure is very poor. I am forced to adopt the wireless route as no other mode of connectivity is available. Presently if I look at my connectivity, we are using landlines, leased lines and VSAT. Probably one of the largest deployments of VSAT in the country would be in SBI. A large number of my ATMs and my branches are working on VSAT as a standby arrangement. There are also the difficulties associated with badly regulated power supply.

6. High level architecture:

Page 7: Core Banking System
Page 8: Core Banking System
Page 9: Core Banking System

7.Requirements

7. 1Hardware Requirements:

1. PC with minimum of 20 GB hard disk2. 512 MB RAM

7.2 Software Requirements:

1. Windows XP with Ms Office2. Database: SQL/MS access3. Application Language: Visual Basic 6.0

8. Software Engineering Model:

The waterfall model is a sequential design process often used in software development process in which progress is seen as flowing steadily downwards through the phases of requirement analysis, design, construction, testing, production and maintenance.

1. Requirements analysis : This first step is also the most important, because it involves gathering information about what the customer needs and defining, in the clearest possible terms, the problem that the product is expected to solve. Analysis includes understanding the customer's business context and constraints, the functions the product must perform, the performance levels it must adhere to, and the external systems it must be compatible with.

2. Design : This step consists of "defining the hardware and software architecture, components, modules, interfaces, and data...to satisfy specified requirements" (Wikipedia). It involves defining the hardware and software architecture, specifying performance and security parameters, designing data storage containers and constraints, choosing the IDE and programming language, and indicating strategies to deal with issues such as exception handling, resource management and interface connectivity.

3. Implementation : This step consists of actually constructing the product as per the design specification(s) developed in the previous step. Typically, this step is performed by a development team consisting of programmers, interface designers and other specialists, using tools such as compilers, debuggers, interpreters and media editors. The output of this step is one or more product components, built according to a pre-defined coding standard and debugged, tested and integrated to satisfy the system architecture requirements.

4. Testing : In this stage, both individual components and the integrated whole are methodically verified to ensure that they are error-free and fully meet the requirements outlined in the first step. An independent quality assurance team defines "test cases" to evaluate whether the product fully or partially satisfies the requirements outlined in the first step.

5. Installation : This step occurs once the product has been tested and certified as fit for use, and involves preparing the system or product for installation and use at the customer site

6. Maintenance : This step occurs after installation, and involves making modifications to the system or an individual component to alter attributes or improve performance. These

Page 10: Core Banking System

modifications arise either due to change requests initiated by the customer, or defects uncovered during live use of the system.

9.Decomposition of modules:

INDIAN BANK

Module 1: Pondicherry Branch Module 2: Chennai Branch Module 3: Hyderabad Branch

Module 1: Pondicherry Branch

Sub module 1 : Manager Login Sub module 2 : Employee Login

Sub module 1: Manager Login

Task 1 : Add new account Task 2: Update account Task 3: Delete account Task 4: Core banking system

Sub module 2: Employee Login

Task 1: Customer Details Task 2: Quit

Page 11: Core Banking System
Page 12: Core Banking System
Page 13: Core Banking System
Page 14: Core Banking System
Page 15: Core Banking System
Page 16: Core Banking System
Page 17: Core Banking System
Page 18: Core Banking System
Page 19: Core Banking System
Page 20: Core Banking System
Page 21: Core Banking System
Page 22: Core Banking System
Page 23: Core Banking System
Page 24: Core Banking System
Page 25: Core Banking System
Page 26: Core Banking System
Page 27: Core Banking System

PONDICHERRY MODULE:

PONDICHERRY REGION CHENNAI REGION HYDERABAD REGION

INDIAN BANK

PONDICHERRY BANK

CORE BANKING SYSTEM

Page 28: Core Banking System

login

LOGIN PAGE

12345 23456 34567

CHENNAI MODULE:

QUIT CUSTOMER DETAILS

MANAGER EMPLOYEE

ADD NEW ACCOUNT

DELETE ACCCOUNT

UPDATE ACCOUNT

CORE BANKING

CASH WITHDRAWLWL

CASH DEPOSIT

ADD NEW ACCOUNT

DELETE ACCOUNT

UPDATE ACCOUNT

QUIT AMOUNT ACCOUNT NO

QUIT

ENTER DETAILS

ACCOUNT NO

ACCOUNT NO

If branch code=

Transaction from pondicherry branch

Transaction from Chennai branch

Transaction from hyderabad branch

Core banking

Page 29: Core Banking System

LOGIN PAGE

HYDERABAD MODULE:

QUIT CUSTOMER DETAILS

MANAGER LOGIN EMPLOYEE LOGIN

ADD NEW ACCOUNT

CHENNAI BANK

DELETE ACCCOUNT

UPDATE ACCOUNT

CORE BANKING

CASH WITHDRAWLWL

CASH DEPOSIT

ADD NEW ACCOUNT

DELETE ACCOUNT

UPDATE ACCOUNT

QUIT AMOUNT ACCOUNT NO

QUIT

MANAGER LOGIN

AMOUNT,ACCOUNT NO

ENTER DETAILS

ACCOUNT NO

ACCOUNT NO

If branch code=

Transaction from pondicherry branch

Transaction from Chennai branch

Transaction from hyderabad branch

Core banking

Page 30: Core Banking System

LOGIN PAGE

Pseudo code:

Start

{

HYDERABAD BANK

EMPLOYEE LOGIN MANAGER LOGIN

CUSTOMER DETAILS

QUIT ADD NEW ACCOUNT

CORE BANKING

UPDATE ACCOUNT

DELETE ACCCOUNT

MANAGER LOGIN

CASH DEPOSIT

CASH WITHDRAWLWL

AMOUNT ACCOUNT NO

QUITAMOUNT,ACCOUNT NO

ADD NEW ACCOUNT

QUITDELETE ACCOUNT

UPDATE ACCOUNT

ENTER DETAILS

ACCOUNT NO

ACCOUNT NO

If branch code=

Transaction from pondicherry branch

Transaction from Chennai branch

Transaction from hyderabad branch

Core banking

Page 31: Core Banking System

Select your branch

If select = Pondicherry branch

Goto (Pondicherry login)

Else if select = Chennai branch

Goto(Chennai login)

Else if select = Hyderabad branch

Goto(Hyderabad login)

End if

Endif

Endif

}

Pondicherry login()

If select =employee login

Goto(pemployee login)

Elseif select = manager login

Goto (pmanager login)

Endif

Endif

pEmployeelogin()

If click= customer details

Then give the account no and it will display the details of the customer

Elseif click = cash deposit

Enter the account no and the cash to be deposited

ElseIf click = cash withdrawl

Enter the account no and cash to be withdrawn

Elseif click = manager login

Goto(pmanager login)

End if

End if

End if

Page 32: Core Banking System

End if

pManager login()

If click = add new account

Enter the details of the customer

Elseif click = delete account

Enter the account number and name to be deleted

Elseif click = update account

Enter the account no to be updated

Elseif click =core banking

Goto(core banking)

Endif

Endif

Endif

Endif

Corebanking()

If branch code = 23456

Connect to Chennai database

Elseif branch code=34567

Connect to Hyderabad database

Endif

Endif

Chennai login()

If select =employee login

Goto(cemployee login)

Elseif select = manager login

Goto (cmanager login)

Endif

Endif

cEmployeelogin()

Page 33: Core Banking System

If click= customer details

Then give the account no and it will display the details of the customer

Elseif click = cash deposit

Enter the account no and the cash to be deposited

Elseif click = cash withdrawl

Enter the account no and cash to be withdrawn

Elseif click = manager login

Goto(cmanager login)

End if

End if

End if

End if

cManager login()

If click = add new account

Enter the details of the customer

Elseif click = delete account

Enter the account number and name to be deleted

Elseif click = update account

Enter the account no to be updated

Elseif click =core banking

Goto(core banking)

Endif

Endif

Endif

Endif

Hyderabad login()

If select =employee login

Goto(hemployee login)

Elseif select = manager login

Page 34: Core Banking System

Goto (hmanager login)

Endif

Endif

hEmployeelogin()

If click= customer details

Then give the account no and it will display the details of the customer

Elseif click = cash deposit

Enter the account no and the cash to be deposited

Elseif click = cash withdrawl

Enter the account no and cash to be withdrawn

Elseif click = manager login

Goto(hmanager login)

End if

End if

End if

End if

hManager login()

If click = add new account

Enter the details of the customer

Elseif click = delete account

Enter the account number and name to be deleted

Elseif click = update account

Enter the account no to be updated

Elseif click =core banking

Goto(core banking)

Endif

Endif

Endif

Endif

Page 35: Core Banking System

Graph:

Benefits of Core Banking Solutions Indian Banking System:

The future would require banks to have increased business agility and operational efficiency, which makes the implementation of Core Banking Systems (CBS) by banks increasingly important. Our

Page 36: Core Banking System

respondents (Fig. 9) found effective control and monitoring by the top management, lower business operation costs and instant availability of accurate data to be some of the valuable by products of Core banking Solutions. However, our survey participants do not find any significant reduction in manual labour and errors from the implementation of Core Banking Solutions.

Conclusion:

Banks and financial institutions have to make a myriad of important decisions which will be imperative to their future survival. The financial services landscape has changed beyond all recognition, and banks need to change their modus operandi to regain the trust of their customers, their partners and their shareholders. Even if your organisation has emerged relatively unscathed from the recent turmoil, you will undoubtedly be looking into how you can reduce your costs, improve your customer service and increase your market share. Now is not a time for trying out new and exotic financial products and services. It’s all about getting back to basics and delivering brilliantly. But, your business may have evolved to such an extent that even this is difficult to achieve. This is why you need to search for improvements in both your processes and your systems to position your organisation for survival and success. Technology by itself is not a panacea. But technology has evolved to such an extent that it can hold the key to achieving your goals – if you are willing to accept the changes that you will need to make to get there. Banks get the most out their core banking systems, and their Management Consulting and Professional Services team


Recommended