Bank Management System

Only available on StudyMode
  • Topic: Bank, Online banking, Credit union
  • Pages : 42 (12668 words )
  • Download(s) : 398
  • Published : March 6, 2011
Open Document
Text Preview
Table of Contents
CHAPTER 1.0 INTRODCUTION1
1.1 BACKGROUND1
1.2 EQUATORIAL COMMERCIAL BANK2
1.3 MOTIVATION FOR UNDERTAKING THE PROJECT3
1.4 THE PROBLEM STATEMENT4
1.5 BENEFITS OF THE PROPOSED SYSTEM5
1.5.1 Online Banking – How Is It Different5
1.5.2 Why Use Online Banking5
1.6 PROJECT OBJECTIVES6
1.7 SYSTEM OBJECTIVES7
1.8 SCOPE OF THE SYSTEM7

CHAPTER 2-LITERATURE REVIEW8
2.1 DEFINING E-BANKING/ONLINE BANKING8
2.2 FEATURES OF ONLINE BANKING8
2.3 E-BANKING IN DEVELOPING COUNTRIES9
2.4 E-BANKING IN PAKISTAN10
2.5 E-BANKING IN KENYA12
2.5.1 Current Structure and Developments in the Kenyan Banking Industry12 2.5.2 E-Banking Revolution in the Kenyan Banking Industry14 2.6 REVIEW OF CURRENT SYSTEM15
2.7 REVIEW OF RELATED E-BANKING SYSTEMS16
2.7.1 National Bank of Kenya16
2.7.2 KCBConnect16
2.7.3 Co-operative Bank of Kenya M-Banking17
2.8 LITEARTURE REVIEW SUMMARY18

CHAPTER 3- SYSTEM ANALYSIS AND DESIGN19
3.1 DEFINING A SYSTEM19
3.2 ANALYSIS19
3.2.1 Existing System19
3.2.2 Designed System19
3.3 THE CHOSEN SYSTEM FRAMEWORK AND METHODOLOGY20
3.3.1 Dynamic Systems Development Model (DSDM)Methodology20 3.3.2Justifications of the Framework Chosen20
3.3.3 Use of DSDM21
3.3.4 Object Oriented Analysis and Design23
3.4 DATA GATHERING PROCEDURES24
3.4.1 Interviews24
3.4.2 Document Review24
3.4.3 Observation24
3.5 FUNCTIONAL MODEL ITERATION (DATA ANALYSIS)24
3.5.1 Use case diagrams25
3.5.2 Entity Relationship Diagram30
3.5.3 Conceptual class diagram31
3.5.4 Sequence Diagrams32
CHAPTER 4-IMPLEMENTATION34
4.1 SYSTEM IMPLEMENTATION34
4.2 SYSTEM SPECIFICATION34
4.3 HARDWARE REQUIREMENTS34
4.4 SOFTWARE REQUIREMENTS34
4.5 SCHEMATIC DIAGRAM OF THE DATABASE35
4.6 WALK TRHOUGH THE SYSTEM38

4.7 DISCUSSION OF FINDINGS48
4.7.1Feasibility Study48
4.7.2Technical Feasibility48
4.7.3 Financial Feasibility48
4.7.4 Operational feasibility49
4.7.5 Overall feasibility50
4.8 FUNCTIONAL ITERATION MODEL (ANALYSIS) AND DESIGN ITERATION MODEL PHASES50 4.8.1 Expectations on the proposed system50
4.8.2 Use case diagrams26
4.8.2.1 Use case Documentation26
4.8.3 Entity Relationship Diagram31
4.8.3 Relational Database schema32
4.8.4 Class Diagram32
4.8.5 Sequence Diagram33
CHAPTER 5- UNIT AND INTEGRATION TESTING51
5.1 TEST DATA FOR MODULES51
5.1.1Funds Transfer Module51
5.1.2 Pay Bills Module52
5.1.3 Account Statement Module54
5.2 USER MANUAL55
5.2.1Registration55
5.2.2Logging in to the Application56
5.2.3Homepage57
5.2.4 Main Tool Bar58
5.2.5 Funds Transfer60
5.2.6 Pay Bills61
5.2.7 Account Balance61
5.2.8 Account Statement62
5.2.9 Loan Application64
5.2.10 Loan Calculator65
5.2.11 Report Generation66
5.2.11.1 By Amount66
5.2.11.2 By Transactions67
5.3 RECOVERY & SECURITY68
5.3.1 Usability Documentation & Procedure68
5.4 QUALITY ASSURANCE69

CHAPTER 6- CONCLUSIONS AND RECOMMENDATIONS70
6.1 CONCLUSION70
6.2 CHALLENGES71
6.3 RECOMMENDATIONS72

REFERENCES & SOURCES73
APPENDICES74
APPENDIX A74
APPENDIX B75

List of Figures
Figure 1:DSDM stages23
Figure 2: Use Case Diagram.26
Figure 3: Design ERD database model31
Figure 4: Class Diagram32
Figure 5: Sequence Diagram33
Figure 6: Accounts Table35
Figure 7: Invoice Table35
Figure 8: Loans Table36
Figure 9: Transactions Table36
Figure 10: Remittances Table36
Figure 11: Users Table37
Figure 12: Registration Page38
Figure 13: Add Account Page39
Figure 14: Login Page40
Figure 15: Home Page41
Figure 16: Funds Transfer Page42
Figure 17: Pay Loan Page43
Figure 18: Pay Bills Page44
Figure 19: Account Summary Page45
Figure 20: Loan Armotization Calculator46
Figure 21: Backend47
Figure 22: Payment Data Table51
Figure 23: Remittance Data Table52
Figure 24: Accounts Data Table52
Figure 28: Account Statement Test Data55
Figure 29: Registration Form56
Figure 30: Login Screen57
Figure 31:...
tracking img