1

Operation Analysis 1.1 Bangladesh Krishi Bank Bangladesh Krishi Bank, is a non-commercial scheduled bank of Central Bank. It has around one thousand branches around Bangladesh divided into 10 divisions and 56 regions. Most of the purposes of this bank to finance into agriculture and agricultural development. Some more details . . from their documents. 1.2 IBTA IBTA or in other word Reconciliation division, is a department in Krishi bank Head office, Dhaka which deal with all kind of Inter Branch Transaction reconciliations. All transactions come from branches to head office in hard copy log format, and officers in this department have to reconcile these transactions, store and report to higher authority of the bank and other stake holders, like board of the bank and central bank. 1.3 User analysis

Users of the proposed IBTA Reconciliation System are very much familiar with the whole reconciliation process and moderate computer knowledge. 1.4 Number of system users Around 15/20 man/officer are available to use, administer, enter data, process and generate reports. 1.5 Present Reconciliation system A semi automatic reconciliation system was existing before this proposed system which was majorly used to enter the raw transaction data from the hard copy into soft data format. It was Oracle based system and CGI based front end system. Proposed system has to migrate the outstanding data from that system in to this. 1.6 Future Reconciliation system

Proposed reconciliation system will have SQL server as database server and ASP .NET as front end. It will be able to enter data, reconcile, revision & correction of outstanding data and generate following reports. Also there will be interface to access control of the users and add/edit new users and add new branches. List of reports: 1. Branch List 2. Branch List Alphabatically

3.

2

Overview - Reconciliation System Entities & Functions

2.1

Common functional requirements

Following are broadly the functions of the proposed reconciliation system i. Transaction Data Entry. ii. Validity of data while data entry. iii. Modification/Delete transaction data.

& Loss 14:Print Stn. 05:Fund Tr. 2.4 Transaction Month Transaction month refer to the month in which the transaction has been occurred. not less than that. Reconciliation logic based data validation.D. Web based system access. 04:TT.T. 2. iv. Finding and marking syntax and semantic mistakes. vii.6 Transaction Codes Transaction code refers to the type of transaction. Summarizing reconciliation report on month-wise branch-wise basis. v. Finding and marking settled data according to settle criterions. All monthly reports are based on this transaction month. Add/Edit/Delete User information. 02:T. 00:UNKNOWN 01:D. Bonus . Batch query for faster settle finding.iv. iii. 15:Inc. In responding transaction it is very common for a long gap from transaction date and date of origin. vii. Syntax and semantic error analysis in data.2 System wide functions Following are broadly the system wide functions of the proposed reconciliation system i. iii. A brief list of all kind of transaction has been given below. Report exporting into Excel/PDF format. It can be equal or greater than date of origin of the transaction.5 Transaction Date Transaction date refer to the date in which the transaction has been occurred. Access Control of the users. ii. Predictive searching for interactive errors. “ENTER” key based text field switching. v. ii. Reporting on the settled and unsettled data. Outstanding correction. 2. v. Authentication. Disc. 2. There are 36 types of transaction in Krishi bank. viii. Generation of IDSL for correcting outstanding data. vi. 2. vi.3 Advanced analytics and Process intelligence Following are the major process intelligence i. Asynchronous data posting while data entry for faster interaction with server.T 03:M. 06:Coll/Clrng 07:Othr Bank 08:Stff Recov 09:CR Adv(HO) 10:Stff paymt 11:Loan Trans 12:Fund (Corpn) 13:Pr. iv.

Responding Branch Code has to be same in settle criterions for two transactions. But it is found that in hard copies some entries erroneously have date of original is greater than transaction date. Date of original should be same in settling condition. It is a unique number for each originating and responding branch and each date of origin. Generally it is in number format and always ascending order depending on transaction date. 27:Gen A/C Int. 29:Levy/S. Fund 21:Sup.10 Branch Code Branch code means the branch’s unique code. 35:TA/DA Adv./Grty 26:CBA Cont.8 Despatch Code / Number Despatch Code is the code give to each transaction while originating from a branch. Generally this is a number but practically anomalies found in the hard copies given from branches. 2.16:Army Pensn 17:F. 2. Adv 32:RAKUB 33:DD/MT Cancl 34:DAIBB Hon.Ex. Tr. Theoretically in settling condition the transaction code should be included.P.Fund 22:Bnv. Despatch code has to be same in settle criterions. 19:P. 36:Misc. Exp 25:Pens. It refers to branch of which the transaction is.11 Originating Branch Code Originating branch code refers to the branch of which the transaction originates. But from branch delivered hard copies many times the transaction code are not available and thus bank system asked to discard transaction code from the settle criterions. 2. 2. Transaction date can be equal or greater than date of origin of the transaction. 2. 18:Haji Dep. 2. not less than that.chrg 30:Food Proc.12 Responding Branch Code Responding branch code refers to the branch of which the transaction should respond.7 SL No It is the serial number that is available in the transaction log hard copies from the branches. 20:P.Off.9 Despatch Date / Date of original Despatch date or date of original refers to the date when the actual transaction was received in the branch in vouchers of the bank. there is an empty dispatch code etc. there are non numeric character in the dispatch code. like. . Fund 23:Lttry Tick 24:Fld. Bnd/S. Generally serial restarts on each month. In responding Transaction it is very common for a long gap from transaction date and date of origin. 28:Loan Recov. 31:PF. Originating Branch Code has to be same in settle criterions for two transactions.

2. monthly settled up-to.2.18 Reconciliation This function generates branch-wise. For this an special IDSL is generated on outstanding data for each branch according to transaction date and serial order. stated above the Reconciliation department needs.4 System Wide Functions* Platform Networked user support ESS (employee self service) MSS (manager self service) .20 Reporting There is 16 types of report. More over it gives user search facilities according to serial number and transaction date. 2.17 Finding Settled Data This function is the most critical part of the whole system. User can search for errors in the printed outstanding data. DETAILED FUNCTIONALITY: SYSTEM WIDE 3 3. this function gives messages to user. 2. 2. Balance etc on each branches. check with the hardcopy provided from the branch and correct it in the system.15 Transactions Entry This function enables user to enter new transaction data while validating each data upon above cited criterions. It is a sequence of several error-markings. month-wise reconciliation report consecutively and cumulatively.13 Amount Dr/Cr This field refers to the amount of the transaction.3 3. 2. 2. System requires a system to generate and browse all those reports easily.14 Branches / Division There are 986 branches in 54 regions and 10 divisions.2 3.1 3. This report shows all monthly settled. shows transaction data in the list according to transaction date and serial and generates monthly debit-credit summation.19 Outstanding Correction This functionality gives user ability to revise the outstanding data. regions and divisions basis. outstanding transaction data up-to. 2.16 Opening balance/ Closing Balance This function generates opening and closing balance for all branches for each month consecutively and cumulatively adding up monthly transactions summation. preparing raw data table and putting settled data in a separate table for further reconciling reports. After successful insertion.

options list Transactions Data entry Branch name validation Transaction month set .1 7.2 7 7.18 Employee portal Workflow Messages System / software quality accreditations Security Compliance .3.5 3.8 3. details.2 6 6.2 5 5.9 3.7 3. password etc setup User list User Access control User privileges setup on subsystems Privileged user.Reconciliation Standards Portability Reporting DETAILED RECONCILIATION SYSTEM FUNCTIONALITY 4 4.2 Basic global variables Department Setup Designation Setup User Data Entry User name.1 4.6 3.1 5.11 3.1 6.10 3.

show message & show in list Transaction data searching by slno and transaction date. validate.1. validate & selection option Responding branch code set.7.12 7.5 7.1 8.2 9 9. show message & show in list Transaction data Update. show message & show in list Transaction data Delete.4 7.1 Opening-Closing balance generation Generation of debit/credit summation for each Generation of opening and closing balance cumulatively Store opening and closing balance for Entry window use.14 7. Settled data finding & Reconciliation Previous and current outstanding data Syntax & semantic error marking .3 7.16 Get the month transactions and show in list Generate monthly debit-credit summation Show monthly Opening/Closing balance with debit-credit Transaction date set & validate Transaction code set & validate Despatch code set & validate Originating branch code set.8 7.7 7. generate Dr/Cr summation.13 7. showing in text fields for modification 8 8.1 8. validate & selection option Transaction Amount Dr/Cr set & validate Transaction data Insert. validate.15 7.6 7. validate & show in list 7. validate. validate.9 7.1. show message & show in list Duplicate Transaction data Insert by force.11 7.10 7.17 Transaction data selection in the list by slno by mouse clicking.

11 7.1.6 7. show message & show in list Outstanding data Update. validate.5 7. Outstanding Data Modification Branch name validation IDSL set Get the IDSLs and show in list Generate monthly debit-credit summation Show monthly Opening/Closing balance with debit-credit Transaction date set & validate Transaction code set & validate Despatch code set & validate Originating branch code set.8 7.9. show message & show in list Outstanding data searching by slno and transaction date.2 7.3 9.1 9.4 7.14 7.1. validate. validate & selection option Outstanding Amount Dr/Cr set & validate Outstanding data Insert.4 10 7.1.7 7. generate Dr/Cr summation. validate. validate.15 7.1. show message & show in list Outstanding data Delete. validate & selection option Responding branch code set.10 7.16 Settled data finding & marking Outstanding data finding & marking Reconciling on settled data Re-generating IDSL for the outstanding data.9 7.1 7.2 9.12 7. showing in text fields for modification . validate & show in list 7.13 7. show message & show in list Duplicate Transaction data Insert by force.3 7.17 Outstanding data selection in the list by slno by mouse clicking.

6 11.5 11.9 12.1 11.6 12.1 12.8 System reliability Operational efficiency System performance User productivity assistance Data processing and systems control Data volumes and quality Security Backup and recovery TECHNOLOGY REQUIREMENTS 12. TECHNOLOGY AND SUPPORT 11.10 12.clients (Any with JavaScript enabled Web Browser) XML: Embedded XBRL (eXtensible Process Reporting Language).3 11.OPERATIONS.4 12.11 Application server: IIS-7 Databases-SQL server 2005 Express edition Database administration and monitoring tools Operating systems – for Database server – Windows2003 Operating systems – for Application server – Windows2003 Operating systems .7 12.Microsoft Report Viewer Operating systems – networks – TCP/IP backbone Network types – Local Intranet Network configuration – Topology: Star – Protocol: TCP/IP .2 12.2 11.3 12.7 11.4 11.8 12.5 12.

14 12.3 13.mainframe / mid range / server Hardware platforms .4 Sources of support: Consultant Implementation assistance: IT department of the bank Training: Consultant will arrange Maintenance and support: After implementation support agreement required.19 Cloud services: SaaS (Software as a Service) ASP (Application Service Provider) / Hosted Internet access – For remote backup and remote administering Internet hosting – Intranet Hardware platforms .other requirements 13 Software / System Support 13.wireless / portable devices Hardware .12 12.12.17 12. .18 12.2 13.1 13.15 12.13 12.workstation / client Hardware .16 12.

Sign up to vote on this title
UsefulNot useful