class diagram depicting a bank account Advancements in
Internet and information technology reduced manual work in banks and increased efficiency. Computer software is developed to perform core operations of banking like recording of transactions,
passbook maintenance, interest calculations on
loans and
deposits, customer records, the balance of payments, and withdrawal. This software is installed at different branches of the bank and then interconnected by means of
computer networks based on
telephones,
satellite and the Internet. 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.
Systems integrators implement these core banking packages at banks. == Providers ==