BINUS INTERNATIONAL BINA NUSANTARA UNIVERSITY ANALYTICAL AND CONCEPTUAL DESIGN OF CLEARING AND MONITORING TOOLS FOR RETURN CLEARING SYSTEM IN XYZ BANK

Similar documents
Rotary Club of Portsmouth

IMPROVING STUDENTS READING COMPREHENSION BY IMPLEMENTING RECIPROCAL TEACHING (A

ENGLISH TEACHING AND LEARNING ACTIVITIES TO THE 4 TH GRADE IN SD NEGERI KESTALAN NO. 05 SURAKARTA

IMPROVING STUDENTS SPEAKING SKILL THROUGH

School of Basic Biomedical Sciences College of Medicine. M.D./Ph.D PROGRAM ACADEMIC POLICIES AND PROCEDURES

Knowledge management styles and performance: a knowledge space model from both theoretical and empirical perspectives

AN ERROR ANALYSIS ON THE USE OF DERIVATION AT ENGLISH EDUCATION DEPARTMENT OF UNIVERSITAS MUHAMMADIYAH YOGYAKARTA. A Skripsi

CHALLENGES FACING DEVELOPMENT OF STRATEGIC PLANS IN PUBLIC SECONDARY SCHOOLS IN MWINGI CENTRAL DISTRICT, KENYA

TABLE OF CONTENTS TABLE OF CONTENTS COVER PAGE HALAMAN PENGESAHAN PERNYATAAN NASKAH SOAL TUGAS AKHIR ACKNOWLEDGEMENT FOREWORD

THE INFLUENCE OF COOPERATIVE WRITING TECHNIQUE TO TEACH WRITING SKILL VIEWED FROM STUDENTS CREATIVITY

BSM 2801, Sport Marketing Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

BENG Simulation Modeling of Biological Systems. BENG 5613 Syllabus: Page 1 of 9. SPECIAL NOTE No. 1:

Test Administrator User Guide

IMPROVING STUDENTS WRITING SKILL USING PAIR CHECK METHOD AT THE SECOND GRADE STUDENTS OF SMP MUHAMMADIYAH 3 JETIS IN THE ACADEMIC YEAR OF 2015/2016.

Field Experience and Internship Handbook Master of Education in Educational Leadership Program

THE CORRELATION BETWEEN SECOND LANGUAGE PROFICIENCY AND SELF-EFFICACY IN THIRD LANGUAGE LEARNING VIA SECOND LANGUAGE UNDERGRADUATE THESIS

Specification of the Verity Learning Companion and Self-Assessment Tool

Descriptive Summary of Beginning Postsecondary Students Two Years After Entry

McDonald's Corporation

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Guide to Teaching Computer Science

Availability of Grants Largely Offset Tuition Increases for Low-Income Students, U.S. Report Says

For information only, correct responses are listed in the chart below. Question Number. Correct Response

Instrumentation, Control & Automation Staffing. Maintenance Benchmarking Study

Software Development Plan

Visit us at:

Lesson Plan Art: Painting Techniques

Dissertation submitted In partial fulfillment of the requirement for the award of the degree of. Of the Tamil Nadu Teacher Education University

Perspectives of Information Systems

Faculty Athletics Committee Annual Report to the Faculty Council September 2014

Faculty of Architecture ACCADEMIC YEAR 2017/2018. CALL FOR ADMISSION FOR TRAINING COURSE SUMMER SCHOOL Reading the historic framework

Administrative Services Manager Information Guide

Rules of Procedure for Approval of Law Schools

SPRING GROVE AREA SCHOOL DISTRICT

Southern Wesleyan University 2017 Winter Graduation Exercises Information for Graduates and Guests (Updated 09/14/2017)

Office of Student Financial Aid and Scholarship College of Nursing

Modern Trends in Higher Education Funding. Tilea Doina Maria a, Vasile Bleotu b

Inleiding Taalkunde. Docent: Paola Monachesi. Blok 4, 2001/ Syntax 2. 2 Phrases and constituent structure 2. 3 A minigrammar of Italian 3

Nearing Completion of Prototype 1: Discovery

Shank, Matthew D. (2009). Sports marketing: A strategic perspective (4th ed.). Upper Saddle River, NJ: Pearson/Prentice Hall.

Software Maintenance

PROCESS USE CASES: USE CASES IDENTIFICATION

Practical Research. Planning and Design. Paul D. Leedy. Jeanne Ellis Ormrod. Upper Saddle River, New Jersey Columbus, Ohio

On-Line Data Analytics

content First Introductory book to cover CAPM First to differentiate expected and required returns First to discuss the intrinsic value of stocks

Background Information. Instructions. Problem Statement. HOMEWORK INSTRUCTIONS Homework #3 Higher Education Salary Problem

Faculty Recruitment and Hiring Policy & Procedures. Revised May 19, 2017

Master of Science in Taxation (M.S.T.) Program

ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER

DEVM F105 Intermediate Algebra DEVM F105 UY2*2779*

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

Knowledge-Based - Systems

A THESIS. By: IRENE BRAINNITA OKTARIN S

Running Head: Implementing Articulate Storyline using the ADDIE Model 1. Implementing Articulate Storyline using the ADDIE Model.

LEARNING THROUGH INTERACTION AND CREATIVITY IN ONLINE LABORATORIES

PROSPECTUS DIPLOMA IN CENTRAL EXCISE AND CUSTOMS. iiem. w w w. i i e m. c o m

Higher Education / Student Affairs Internship Manual

Section I: The Nature of Inquiry

Fulltime MSc Real Estate and MSc Real Estate Finance Programmes: An Introduction

Diploma in Library and Information Science (Part-Time) - SH220

STUDENTS SATISFACTION LEVEL TOWARDS THE GENERIC SKILLS APPLIED IN THE CO-CURRICULUM SUBJECT IN UNIVERSITI TEKNOLOGI MALAYSIA NUR HANI BT MOHAMED

Alternate Language Proficiency Instrument for Students with Significant Disabilities

Service Learning Advisory Board Meeting October 25, 2016 East Campus, (2-4pm) Meeting: 3:05 pm

BEST OFFICIAL WORLD SCHOOLS DEBATE RULES

Program Information. The Massachusetts Secondary School Administrators' Association together with TEACHERS21

Pragmatic Use Case Writing

Syllabus of the Course Skills for the Tourism Industry

Please find below a summary of why we feel Blackboard remains the best long term solution for the Lowell campus:

RASHTRASANT TUKADOJI MAHARAJ NAGPUR UNIVERSITY APPLICATION FORM

IT4305: Rapid Software Development Part 2: Structured Question Paper

PROGRAMME SYLLABUS International Management, Bachelor programme, 180

MMOG Subscription Business Models: Table of Contents

Operational Knowledge Management: a way to manage competence

Generating Test Cases From Use Cases

MSW POLICY, PLANNING & ADMINISTRATION (PP&A) CONCENTRATION

UNIVERSITY OF KASHMIR NAAC Accredited Grade A University Campus, Hazratbal, Srinagar (J&K)

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Guidelines for Writing an Internship Report

International Journal of Innovative Research and Advanced Studies (IJIRAS) Volume 4 Issue 5, May 2017 ISSN:

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

INDIAN STATISTICAL INSTITUTE 203, BARRACKPORE TRUNK ROAD KOLKATA

SCT Banner Financial Aid Needs Analysis Training Workbook January 2005 Release 7

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

George Mason University Graduate School of Education Education Leadership Program. Course Syllabus Spring 2006

Module Title: Managing and Leading Change. Lesson 4 THE SIX SIGMA

Institutionen för datavetenskap. Hardware test equipment utilization measurement

Course Brochure 2016/17

RIVERVIEW SCHOOL DISTRICT Superintendent s Report Regular Meeting Board of School Directors April 20, 2015

Information Event Master Thesis

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

BY-LAWS of the Air Academy High School NATIONAL HONOR SOCIETY

Tools to SUPPORT IMPLEMENTATION OF a monitoring system for regularly scheduled series

Infrared Paper Dryer Control Scheme

5.7 Course Descriptions

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

TU-E2090 Research Assignment in Operations Management and Services

MASTER OF ARTS IN APPLIED SOCIOLOGY. Thesis Option

USA GYMNASTICS ATHLETE & COACH SELECTION PROCEDURES 2017 WORLD CHAMPIONSHIPS Pesaro, ITALY RHYTHMIC

Transcription:

BINUS INTERNATIONAL BINA NUSANTARA UNIVERSITY Major Information System Sarjana Komputer Thesis Semester Even year 2007 ANALYTICAL AND CONCEPTUAL DESIGN OF CLEARING AND MONITORING TOOLS FOR RETURN CLEARING SYSTEM IN XYZ BANK Daniel Vincent Hadikrisno 0700676106 Abstract The objective of this thesis is to solve XYZ bank s problem in its clearing process, which currently takes a lot of time and effort to finish. To solve this problem, a new system will be designed to automate manual works in the clearing process which will increase efficiency and effectiveness in the clearing process. The approach that I m using to analyze and design the proposed system is a combination from both Traditional System Analysis and Design approach and the Object Oriented Analysis and Design approach. Therefore, to describe his analysis and design of the system the author will use DFD, ERD, and UML diagrams. In addition, to elicit the information the author require, the author will use the interview and observation techniques. By implementing the proposed system, the efficiency of the clearing process in XYZ bank is greatly increased. Many of the manual works which was taking so much time and effort in the past is now greatly reduced, if not eliminated, and automated by the system. Furthermore, the effectiveness of the processes also increased since the process is now having much less errors than before. In conclusion, the implementation of the proposed system will solve all of the XYZ bank s problems which are described earlier; which at the same time increasing efficiency and effectiveness in the clearing process as a whole in XYZ bank. Keyword: Clearing, Information System, Traditional Analysis and Design approach, Object Oriented Analysis and Design approach, DFD, ERD, UML Diagram, Automation, Conceptual Design. iv

PREFACE The analysis and design process of XYZ bank clearing system started when XYZ bank wanted to replace the existing clearing system with a new one. The reason of this plan was because the current system is no longer able to support their current performance requirement. Therefore, the author who was pointed as the assistant project manager for the project decided to use this opportunity to use the material for this thesis. Firstly, the author would like to thank God for all His blessings and guidance along the development of this thesis. With His grace, the author has managed to finish this thesis completely and on time. The author also would like to thank those who have helped him in developing this thesis: Universitas Bina Nusantara International who already provided me with lots of knowledge and facilities which greatly support the competition of this thesis. Mr. Huibert Andi Wenas, as the head Information System school of Bina Nusantara International, who have restlessly helped every Information System student with their problems in their thesis. Mr. Abubakar Siddiq, as the author s thesis supervisor and mentor, who have guided the author to develop this thesis from the beginning to the end and have generously shared his vast experiences. v

The author s father (Henry Hadikrisno), mother (Jenny Hadikrisno), younger sister (Caroline Beatrice Hadikrisno), and families who have supported the author since the beginning of time until forever more. The author s colleagues and friends who have given their support to the development of this thesis; including those who have supported the author by releasing some stress together in the great pressure of thesis deadline. The personnel of XYZ bank Indonesia, who have allowed the author to use their project s material and provided the author with the information he require. And last but certainly not the least, the author s beloved spouse: Yuanita Prasetya, who has supported the author even through the worst situation ever occur in his life. The author would like to dedicate this thesis to God and to his spouse, for being there every time the author needs someone to support him. From the deepest of the author s heart, the author hopes that this thesis would be useful to anyone who reads it. However, the author also realizes that this thesis is still very far from perfection. Hence, the author highly appreciates any critic and idea that the readers have to make this thesis better. Thank you. Jakarta, 17 th of July 2007 Author Daniel Vincent Hadikrisno vi

TABLE OF CONTENTS COVER PAGE... I TITLE PAGE...II CERTIFICATE OF APPROVAL... III ABSTRACT...IV PREFACE... V TABLE OF CONTENTS... VII LIST OF TABLES...XI LIST OF FIGURES... XII LIST OF IMAGES... XVIII CHAPTER 1 - INTRODUCTION...1 1.1. BACKGROUND... 1 1.1.1. Industry Background... 1 1.1.2. About the Clearing Process... 2 1.2. SCOPE AND ASSUMPTIONS... 4 1.2.1. Scope... 4 1.2.2. Assumptions... 5 1.3. AIMS AND BENEFITS... 5 1.4. STRUCTURE... 7 CHAPTER 2 - THEORETICAL FOUNDATION...8 2.1. THEORETICAL FOUNDATION... 8 2.1.1. System Analysis and Design (SAD)... 8 2.1.1.1. System Analysis... 8 2.1.1.2. System Design... 10 2.1.1.3. Traditional Approach to Analysis and Design... 14 2.1.1.4. Object Oriented Approach to Analysis and Design... 15 2.1.2. Database Design... 15 2.2. THEORETICAL FRAMEWORK... 18 2.2.1. Interview... 18 2.2.2. Observation... 21 2.2.3. Traditional Approach System Analysis and Design... 21 2.2.3.1. Data Flow Diagram... 21 2.2.3.2. Context Diagram... 23 2.2.3.3. Entity Relationship Diagram... 25 2.2.4. Object Oriented Approach System Analysis and Design... 27 2.2.4.1. Use Case... 27 vii

2.2.4.2. Class Diagram... 30 2.2.4.3. Activity Diagram... 32 2.2.4.4. Collaboration Diagram... 34 2.2.4.5. Sequence Diagram... 36 CHAPTER 3 - ANALYSIS OF THE EXISTING SYSTEM...38 3.1. COMPANY HISTORY... 38 3.2. COMPANY ORGANIZATIONAL STRUCTURE... 39 3.3. POLICY AND PROCEDURE... 40 3.3.1. Company Policy... 40 3.3.1.1. Posting Policy... 40 3.3.1.2. SKN BI Policy... 40 3.3.1.3. System Security Policy... 41 3.3.1.4. Anti Money Laundry Policy... 41 3.3.1.5. Blacklist Policy... 41 3.3.2. Procedure... 42 3.3.2.1. SKN BI Procedure... 42 3.3.2.2. SMART CN System Procedure... 44 3.3.2.2.1. Outgoing Clearing Credit... 44 3.3.2.2.2. Incoming Clearing Credit... 46 3.3.2.2.3. Incoming Clearing Debit... 51 3.3.2.3. Outgoing Clearing Debit Procedure... 53 3.3.2.4. Rejected Clearing Debit Procedure... 54 3.3.2.5. SMART CN Source Files Procedure... 55 3.3.2.5.1. Bank Station... 55 3.3.2.5.2. ICBS... 56 3.3.2.5.3. MPL... 57 3.3.2.5.4. FPS... 58 3.3.2.5.5. Manual Maintain from Remittance... 59 3.3.2.5.6. WUV... 60 3.3.2.5.7. Bulk file from client... 61 3.3.2.5.8. Bulk Payment... 62 3.3.2.5.9. Loan on Card (LOC) or Balance Transfer (BT)... 63 3.3.2.5.10. Retransfer MPL... 63 3.3.2.5.11. Retransfer LOC or BT... 64 3.3.2.5.12. NCS... 65 3.3.2.6. Account Payable Transfers from Fincon... 67 3.3.3. Technical Terms... 68 3.4. DATA FLOW DIAGRAMS... 74 3.4.1. Context Diagram... 74 3.4.2. Level 0 Data Flow Diagram... 83 3.4.3. Level 1 Data Flow Diagram... 84 3.4.3.1. Process 1 Outgoing Clearing Credit... 84 viii

3.4.3.2. Process 2 Incoming Clearing Credit... 85 3.4.3.3. Process 3 Incoming Clearing Debit... 86 3.5. ENTITY RELATIONSHIP DIAGRAM... 87 3.6. ACTIVITY DIAGRAM... 88 3.6.1. Outgoing Clearing Credit... 88 3.6.2. Normal and Trash Account Incoming Clearing Credit... 89 3.6.3. Returned Incoming Clearing Credit... 90 3.6.4. Incoming Clearing Debit... 91 3.7. EXISTING PROBLEM... 92 3.7.1. Clearing Process Statistics... 97 CHAPTER 4 - DESIGN OF THE PROPOSED SYSTEM... 104 4.1. THE PROPOSED POLICY AND PROCEDURES...104 4.1.1. Proposed Company Policy...104 4.1.1.1. Posting Policy...104 4.1.1.2. SKN BI Policy...104 4.1.2. Proposed Procedure...104 4.1.2.1. The Proposed System Procedure...104 4.1.2.1.1. Outgoing Clearing Credit...105 4.1.2.1.2. Incoming Clearing Credit...107 4.1.2.1.3. Outgoing Clearing Debit...112 4.1.2.1.4. Incoming Clearing Debit...113 4.1.2.1.5. Rejected Clearing Debit...114 4.1.2.2. Proposed System Source Files Procedure...115 4.1.2.2.1. Bank Station...115 4.1.2.2.2. Branch and Phone Banking Transfers...116 4.1.2.2.3. Manual Input for Corporate Clients...117 4.1.2.2.4. MPL...118 4.1.2.2.5. WUV...118 4.1.2.2.6. Bulk file from Client...119 4.1.2.2.7. Loan on Card (LOC) or Balance Transfer (BT)...120 4.1.2.2.8. Account Payable Transfers...120 4.1.2.3. Proposed System Automated Processes Procedure...121 4.1.3. Assumptions and Constraints...122 4.2. DATA FLOW DIAGRAMS...123 4.2.1. Context Diagram...123 4.2.2. Level 0 Data Flow Diagram...136 4.2.2.1. Process 1 - Outgoing Clearing Credit...136 4.2.2.2. Process 2 - Incoming Clearing Credit...137 4.2.2.3. Process 3 and 4 Incoming and Outgoing Clearing Debit...138 4.2.2.4. Process 5 11...139 4.2.3. Level 1 Data Flow Diagram...140 4.2.3.1. Process 1 - Outgoing Clearing Credit...140 ix

4.2.3.2. Process 2 - Incoming Clearing Credit...141 4.2.3.3. Process 3 - Incoming Clearing Debit...142 4.3. ENTITY RELATIONSHIP DIAGRAM...143 4.4. USE CASE...144 4.4.1. PSO...144 4.4.1.1. Outgoing Clearing Credit Module...144 4.4.1.2. Incoming Clearing Credit Module...147 4.4.1.3. Outgoing Clearing Debit Module...150 4.4.1.4. Incoming and Rejected Clearing Debit Module...151 4.4.1.5. Report Generator Module...154 4.4.2. Branches and Upcountry Branches...155 4.4.3. CFO...157 4.4.4. AOD...158 4.4.5. Financial Control...159 4.4.6. Phone Banking...161 4.4.7. Telesales...163 4.4.8. SME...164 4.4.9. Commercial Banking...165 4.4.10. Private Banking...166 4.5. CLASS DIAGRAM...167 4.5.1. Outgoing Clearing Debit...167 4.5.2. Outgoing Clearing Credit...168 4.5.3. Incoming Clearing Credit...169 4.5.4. Incoming Clearing Debit...171 4.5.5. Scheduler and Report Generator...172 4.6. ACTIVITY DIAGRAM...173 4.6.1. Outgoing Clearing Credit...173 4.6.2. Incoming Clearing Debit...174 4.6.3. Normal and Trash Account Incoming Clearing Credit...175 4.6.4. Returned Incoming Clearing Credit...176 4.6.5. Inform Returned Clearing Credit to Segments and Departments...177 4.7. COLLABORATION AND SEQUENCE DIAGRAM...178 4.7.1. PSO...178 4.7.1.1. Outgoing Clearing Credit Module...178 4.7.1.2. Outgoing Clearing Debit Module...186 4.7.1.3. Incoming Clearing Credit Module...187 4.7.1.4. Outgoing Clearing Debit Module...198 4.7.1.5. Incoming and Rejected Clearing Debit Module...199 4.7.2. Branches and Upcountry Branches...206 4.7.3. CFO...213 4.7.4. AOD...214 4.7.5. Financial Control...215 4.7.6. Phone Banking...221 x

4.7.7. Telesales...228 4.7.8. SME...229 4.7.9. Commercial Banking...230 4.7.10. Private Banking...231 4.7.11. Scheduler...232 4.7.12. Report Generator...239 4.7.13. SKN Retriever...240 4.7.14. Outgoing Credit Retriever...241 CHAPTER 5 - USER INTERFACE... 244 CHAPTER 6 - DISCUSSIONS... 273 6.1. DISCUSSIONS ON THE ANALYSIS AND DESIGN APPROACH...273 6.2. DISCUSSIONS ON THE PROPOSED SYSTEM...275 6.2.1. Calculations on Time Savings...275 6.2.2. Changing the Policy and Procedure...277 CHAPTER 7 - CONCLUSIONS AND RECOMMENDATIONS... 279 7.1. CONCLUSIONS...279 7.2. RECOMMENDATIONS...281 7.2.1. Technical Recommendations...281 7.2.2. Future Recommendations...282 REFERENCES... 284 BIBLIOGRAPHY... 286 CURRICULUM VITAE... 287 xi

LIST OF TABLES Table 1.1 List of Thesis Chapters...7 Table 2.1 Notation of Data Flow Diagram Symbols taken from Microsoft Visio 2007; Definitions taken from [17] and [18]...22 Table 2.2 Notation of Data Flow Diagram Symbols taken from Microsoft Visio 2007...26 Table 2.3 Notation of Use Case diagram Symbols taken from MS Visio 2007; Definitions taken from [22]...29 Table 2.4 Notation of Class Diagram Symbols taken from MS Visio 2007...31 Table 2.5 Notation of Activity Diagram Symbols taken from MS Visio 2007...33 Table 2.6 Notation of Collaboration Diagram Symbols taken from MS Visio 2007...35 Table 2.7 Notation of Sequence Diagram Symbols taken from MS Visio 2007; Definitions taken from [27]...37 Table 3.1 List of Technical Terms...73 Table 3.2 Outgoing Clearing Credit and Debit in 2006...97 Table 3.3 Incoming Clearing Credit and Debit in 2006...100 Table 3.4 Monthly Overtime Sheet for PSO in 2006...102 Table 4.1 Use Case of Proposed System Description PSO Outgoing Clearing Credit Module...146 Table 4.2 Use Case of Proposed System Description PSO Incoming Clearing Credit Module...149 Table 4.3 Use Case of Proposed System Description PSO Incoming and Rejected Clearing Debit Module...153 Table 4.4 Use Case of Proposed System PSO report generator module...154 Table 4.5 Use Case of Proposed System Description Branches...156 Table 4.6 Use Case of Proposed System Description CFO...157 Table 4.7 Use Case of Proposed System Description AOD...158 Table 4.8 Use Case of Proposed System Description Financial Control...160 Table 4.9 Use Case of Proposed System Description Phone Banking...162 Table 4.10 Use Case of Proposed System Description Telesales...163 Table 4.11 Use Case of Proposed System Description SME...164 Table 4.12 Use Case of Proposed System Description Commercial Banking...165 Table 4.13 Use Case of Proposed System Description Private Banking...166 xii

LIST OF FIGURES Figure 2.1 Example of Data Flow Diagram...23 Figure 2.2 Example of Context Diagram...24 Figure 2.3 Example of Entity Relationship Diagram...26 Figure 2.4 Example of Use Case diagram...29 Figure 2.5 Example of Class Diagram...32 Figure 2.6 Example of Activity Diagram...34 Figure 2.7 Example of Collaboration Diagram...35 Figure 2.8 Example of Sequence Diagram...37 Figure 3.1 Organizational Structure of the BANK...39 Figure 3.2 Context Diagram of the Current System...74 Figure 3.3 Level 0 Data Flow Diagram of the Current System...83 Figure 3.4 Level 1 DFD of the Current System Process 1 Outgoing Clearing Credit..84 Figure 3.5 Level 1 DFD of the Current System Process 2 Incoming Clearing Credit..85 Figure 3.6 Level 1 DFD of the Current System Process 3 Incoming Clearing Debit...86 Figure 3.7 Entity Relationship Diagram of the Current System...87 Figure 3.8 Activity Diagram of the Current System Outgoing Clearing Credit...88 Figure 3.9 Activity Diagram of the Current System - Normal and Trash Account Incoming Clearing Credit...89 Figure 3.10 Activity Diagram of the Current System Returned Incoming Clearing Credit...90 Figure 3.11 Activity Diagram of the Current System Incoming Clearing Debit...91 Figure 3.12 Outgoing Clearing Debit in 2006...97 Figure 3.13 Outgoing Clearing Credit in 2006...97 Figure 3.14 Incoming Clearing Debit in 2006...100 Figure 3.15 Incoming Clearing Credit in 2006...100 Figure 4.1 Context Diagram of the Proposed System...123 Figure 4.2 Level 0 Data Flow Diagram of the Proposed System Process 1 Outgoing Clearing Credit...136 Figure 4.3 Level 0 Data Flow Diagram of the Proposed System Process 2 Incoming Clearing Credit...137 Figure 4.4 Level 0 Data Flow Diagram of the Proposed System Process 3 Incoming Clearing Debit...138 xiii

Figure 4.5 Level 0 Data Flow Diagram of the Proposed System Process 4 Outgoing Clearing Debit...138 Figure 4.6 Level 0 Data Flow Diagram of the Proposed System Process 4 Outgoing Clearing Debit...139 Figure 4.7 Level 1 DFD of the Proposed System Process 1 Outgoing Clearing Credit...140 Figure 4.8 Level 1 DFD of the Proposed System Process 2 Incoming Clearing Credit...141 Figure 4.9 Level 1 DFD of the Proposed System Process 3 Incoming Clearing Debit...142 Figure 4.10 Entity Relationship Diagram of the Proposed System...143 Figure 4.11 Use Case of Proposed System PSO Outgoing Clearing Credit Module..144 Figure 4.12 Use Case of Proposed System PSO Incoming Clearing Credit Module.147 Figure 4.13 Use Case of Proposed System PSO Outgoing Clearing Debit Module...150 Figure 4.14 Use Case of Proposed System PSO Incoming and Rejected Clearing Debit Module...151 Figure 4.15 Use Case of Proposed System PSO report generator module...154 Figure 4.16 Use Case of Proposed System Branches...155 Figure 4.17 Use Case of Proposed System CFO...157 Figure 4.18 Use Case of Proposed System AOD...158 Figure 4.19 Use Case of Proposed System Financial Control...159 Figure 4.20 Use Case of Proposed System Phone Banking...161 Figure 4.21 Use Case of Proposed System Telesales...163 Figure 4.22 Use Case of Proposed System SME...164 Figure 4.23 Use Case of Proposed System Commercial Banking...165 Figure 4.24 Use Case of Proposed System Private Banking...166 Figure 4.25 Class Diagram of Proposed System Outgoing Clearing Debit...167 Figure 4.26 Class Diagram of Proposed System Outgoing Clearing Credit...168 Figure 4.27 Class Diagram of Proposed System Incoming Clearing Credit part 1...169 Figure 4.28 Class Diagram of Proposed System Incoming Clearing Credit part 2...170 Figure 4.29 Class Diagram of Proposed System Incoming Clearing Debit...171 Figure 4.30 Class Diagram of Proposed System Scheduler...172 Figure 4.31 Activity Diagram of Proposed System Outgoing Clearing Credit...173 Figure 4.32 Activity Diagram of Proposed System Incoming Clearing Debit...174 Figure 4.33 Activity Diagram of Proposed System Normal and Trash Account Incoming Clearing Credit...175 xiv

Figure 4.34 Activity Diagram of Proposed System Returned Incoming Clearing Credit...176 Figure 4.35 Activity Diagram of Proposed System Inform Returned Clearing Credit to Segments and Departments...177 Figure 4.36 Collaboration and Sequence Diagram of Proposed System PSO import WUV file...178 Figure 4.37 Collaboration and Sequence Diagram of Proposed System PSO maintain WUV data...179 Figure 4.38 Collaboration and Sequence Diagram of Proposed System PSO execute WUV transfers...180 Figure 4.39 Collaboration and Sequence Diagram of Proposed System PSO import bulk excel files from client...181 Figure 4.40 Collaboration and Sequence Diagram of Proposed System PSO input new transfer request from corporate clients...182 Figure 4.41 Collaboration and Sequence Diagram of Proposed System PSO add or repair bank code for Outgoing Credit using Knowledge Base...183 Figure 4.42 Collaboration and Sequence Diagram of Proposed System PSO add record to Knowledge Base...184 Figure 4.43 Collaboration and Sequence Diagram of Proposed System PSO batch Outgoing Credit transfers into DKE files and send to SKN...185 Figure 4.44 Collaboration and Sequence Diagram of Proposed System SKN Retriever retrieve Outgoing Debit DKE files from SKN...186 Figure 4.45 Collaboration Diagram of Proposed System SKN Retriever retrieve Incoming Clearing Credit DKE files from SKN...187 Figure 4.46 Sequence Diagram of Proposed System SKN Retriever retrieve Incoming Clearing Credit DKE files from SKN...188 Figure 4.47 Collaboration and Sequence Diagram of Proposed System PSO post normal Incoming Credit transfers to destination accounts...189 Figure 4.48 Collaboration and Sequence Diagram of Proposed System PSO pass Incoming Credit Card payment data to CFO...190 Figure 4.49 Collaboration and Sequence Diagram of Proposed System PSO return Incoming Clearing Credit transfers to the sender bank...191 Figure 4.50 Collaboration and Sequence Diagram of Proposed System PSO trace and view Outgoing data of the returned transfer...192 Figure 4.51 Collaboration and Sequence Diagram of Proposed System PSO re-credit returned transfers...193 xv

Figure 4.52 Collaboration and Sequence Diagram of Proposed System PSO repair returned transfers...194 Figure 4.53 Collaboration and Sequence Diagram of Proposed System PSO repair Incoming Credit trash account transfer data...195 Figure 4. 54 Collaboration and Sequence Diagram of Proposed System PSO maintain Incoming Credit trash name transfer data...196 Figure 4.55 Collaboration and Sequence Diagram of Proposed System PSO re-transfer returned transfers...197 Figure 4.56 Collaboration and Sequence Diagram of Proposed System PSO show Outgoing Clearing Debit data...198 Figure 4.57 Collaboration and Sequence Diagram of Proposed System SKN Retriever retrieve Incoming Clearing Debit DKE files from SKN...199 Figure 4.58 Collaboration and Sequence Diagram of Proposed System SKN Retriever retrieve Rejected Clearing Debit DKE files from SKN...200 Figure 4.59 Collaboration and Sequence Diagram of Proposed System PSO repair Incoming Debit trash account transfer data...201 Figure 4.60 Collaboration and Sequence Diagram of Proposed System PSO post Incoming Clearing Debit transfers to destination accounts...202 Figure 4.61 Collaboration and Sequence Diagram of Proposed System PSO reject Incoming Clearing Debit transfers to the sender bank...203 Figure 4.62 Collaboration and Sequence Diagram of Proposed System PSO reverse posting made for Incoming Clearing Debit...204 Figure 4.63 Collaboration and Sequence Diagram of Proposed System PSO reverse posting made for the rejected Outgoing Clearing Debit...205 Figure 4.64 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches input new transfer request from consumer clients...206 Figure 4.65 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches show their returned Outgoing Credit transfers...207 Figure 4.66 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches trace and view Outgoing data of the returned transfer from Branches...208 Figure 4.67 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches re-credit their returned Outgoing Credit transfers...209 Figure 4.68 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches repair their returned Outgoing Credit transfers...210 xvi

Figure 4.69 Collaboration and Sequence Diagram of Proposed System Upcountry Branches input new transfer request from corporate clients...211 Figure 4.70 Collaboration and Sequence Diagram of Proposed System Branches or Upcountry Branches re-transfer returned transfers...212 Figure 4.71 Collaboration and Sequence Diagram of Proposed System CFO show returned LOC or BT Outgoing Clearing Credit transfers...213 Figure 4.72 Collaboration and Sequence Diagram of Proposed System CFO show returned LOC or BT Outgoing Clearing Credit transfers...214 Figure 4.73 Collaboration and Sequence Diagram of Proposed System Financial Control input new Account Payable transfer (Outgoing Credit)...215 Figure 4.74 Collaboration and Sequence Diagram of Proposed System Financial Control view returned Account Payable transfers...216 Figure 4.75 Collaboration and Sequence Diagram of Proposed System Financial Control view returned Account Payable transfers...217 Figure 4.76 Collaboration and Sequence Diagram of Proposed System Financial Control re-credit returned Account Payable transfers...218 Figure 4.77 Collaboration and Sequence Diagram of Proposed System Financial Control repair returned Account Payable transfers...219 Figure 4.78 Collaboration and Sequence Diagram of Proposed System Financial Control re-transfer returned Account Payable transfers...220 Figure 4.79 Collaboration and Sequence Diagram of Proposed System Phone Banking input new transfer request from consumer clients...221 Figure 4.80 Collaboration and Sequence Diagram of Proposed System Phone Banking show their returned Outgoing Credit transfers...222 Figure 4.81 Collaboration and Sequence Diagram of Proposed System Phone Banking trace and view Outgoing data of the returned transfer from Phone Banking...223 Figure 4.82 Collaboration and Sequence Diagram of Proposed System Phone Banking re-credit their returned Outgoing Credit transfers...224 Figure 4.83 Collaboration and Sequence Diagram of Proposed System Phone Banking show returned LOC or BT and MPL Outgoing Credit transfers and each client s data...225 Figure 4.84 Collaboration and Sequence Diagram of Proposed System Phone Banking repair their returned Outgoing Credit transfers...226 Figure 4.85 Collaboration and Sequence Diagram of Proposed System Phone Banking re-transfer returned transfers...227 xvii

Figure 4.86 Collaboration and Sequence Diagram of Proposed System Telesales show returned LOC or BT and MPL Outgoing Clearing Credit transfers and each client s data...228 Figure 4.87 Collaboration and Sequence Diagram of Proposed System SME show returned Clearing Credit transfers from their clients...229 Figure 4.88 Collaboration and Sequence Diagram of Proposed System Commercial Banking show returned Clearing Credit transfers from their clients...230 Figure 4.89 Collaboration and Sequence Diagram of Proposed System Private Banking show returned Clearing Credit transfers from their clients...231 Figure 4.90 Collaboration and Sequence Diagram of Proposed System Scheduler retrieves ICBS accounts data...232 Figure 4.91 Collaboration and Sequence Diagram of Proposed System Scheduler retrieves SCORE accounts data...233 Figure 4.92 Collaboration and Sequence Diagram of Proposed System Scheduler retrieves Virtual Accounts data...234 Figure 4.93 Collaboration and Sequence Diagram of Proposed System Scheduler retrieves Credit Card numbers data...235 Figure 4.94 Collaboration and Sequence Diagram of Proposed System Scheduler retrieves Blacklisted names...236 Figure 4.95 Collaboration and Sequence Diagram of Proposed System Scheduler sends warned and blacklisted names...237 Figure 4.96 Collaboration and Sequence Diagram of Proposed System Scheduler sends daily transactions data for AML...238 Figure 4.97 Collaboration and Sequence Diagram of Proposed System PSO shows transactional reports...239 Figure 4.98 Collaboration and Sequence Diagram of Proposed System SKN Retriever checks SKN for DKE files...240 Figure 4.99 Collaboration and Sequence Diagram of Proposed System Outgoing Credit Retriever retrieve LOC or BT file...241 Figure 4.100 Collaboration and Sequence Diagram of Proposed System Outgoing Credit Retriever retrieve MPL file...242 Figure 4.101 Collaboration and Sequence Diagram of Proposed System Outgoing Credit Retriever retrieve Bank Station file...243 Figure 6.1 Diagram of Man-hours spent to add Bank Code per day...276 xviii

LIST OF IMAGES Image 5.1 Proposed System User Interface Login page...244 Image 5.2 Proposed System User Interface Main page...245 Image 5.3 Proposed System User Interface Outgoing Clearing Credit main page...246 Image 5.4 Proposed System User Interface Bank Station main page...247 Image 5.5 Proposed System User Interface Bank Station display raw data page...248 Image 5.6 Proposed System User Interface Bank Station display raw data details page...249 Image 5.7 Proposed System User Interface Bank Station repair Bank Code page...250 Image 5.8 Proposed System User Interface Bank Station repair Bank Code manually page...251 Image 5.9 Proposed System User Interface Bank Station display fixed data page...252 Image 5.10 Proposed System User Interface Bank Station batch transactions page..253 Image 5.11 Proposed System User Interface Bank Station display batches page...254 Image 5.12 Proposed System User Interface Manual Input page...255 Image 5.13 Proposed System User Interface Manual Input display fixed data page..256 Image 5.14 Proposed System User Interface WUV import new file page...257 Image 5.15 Proposed System User Interface Maintain WUV data page...258 Image 5.16 Proposed System User Interface Proceed WUV to Clearing page...259 Image 5.17 Proposed System User Interface Incoming Clearing Credit main page...260 Image 5.18 Proposed System User Interface Approve normal transactions page...261 Image 5.19 Proposed System User Interface Pass Credit Card payments page...262 Image 5. 20 Proposed System User Interface Maintain Trash name transfers page 263 Image 5.21 Proposed System User Interface Maintain Trash account transfers page...264 Image 5. 22 Proposed System User Interface Maintain returned transfers page...265 Image 5.23 Proposed System User Interface Outgoing Clearing Debit main page...266 Image 5.24 Proposed System User Interface Incoming Clearing Debit main page...267 Image 5.25 Proposed System User Interface Approve normal Debit transactions page...268 Image 5.26 Proposed System User Interface Maintain Debit Trash account page..269 Image 5.27 Proposed System User Interface View rejected Debit transfers page...270 Image 5.28 Proposed System User Interface View Knowledge Base page...271 Image 5.29 Proposed System User Interface Reports page...272 xix