You are on page 1of 15

INTRODUCTION

Login Login
Administrator
Response Response

Network

BankMgt
Add Delete Update Add Delete Update
Bank Customer
Approva
l
Add Delete Update
Banking Register cards
Assigncards
Customer
Transactions
System Transactions
Receive payments from
Reports from Bank Customers
Customer Submit reports
Create customer type

Submit reports
Transactions
Response
Approval
Register

Login

Transfer
money
Getid

Customer
ReportsDB
LoginDB BankDB CustDB TransDB

Add delete Add delete


Update Perform View
Admin Login Update Admin
Bank Customer Transactions Reports
LoginDB CustDB cardDB BankDB ReportsDB

Add delete Request


Bank Login Update Assign
Perform Submit 1
Transactions
Mgt Customer cards
Reports

BankDB CustDB

Get list
Payments Bank
1 From Of
Customers Customers Mgt
LoginDB BankDB TranDB ReportsDB

Transactions Submit
Transfer 1
Customer Login
money
Details Reports

BankDB

Deposits
1 Withdraws Customer
Usecase Diagrams
Login

Admin Response

Add Delete
Update Bank

Approval

Add Delete
Update Customer

Transactions

Reports from
Bank, Customer
Login

Bank
Management Add Delete
Update Customer

Request & Assign


Cards

Perform
Transactions

Payments from
Customers

Submit
Reports

Get list of
Customers
Register

Customer Login

Transfer Money

Transaction
Details

Submit
Reports

Deposits
Withdraws
Activity Diagrams

Start
Administrator

Login
No

Yes

Add Delete Reports from


Add Update
Approval Update Transactions Bank
Delete Bank
Customer Customer

Logout

Stop
Bank Management Start

Login
No
Yes

Add Update Payments


Request Perform Submit Get List Of
Delete From
Assign Cards Transactions Reports Customers
Customer Customer

Logout

Stop
Customer

Start

No
Login

Yes
Register

Approval Transfer Transaction Submit Deposits


Money Details Reports Withdraws

Logout

Stop
Sequence Diagrams

Administrator Login Bank Customer Transaction Reports

Login

Add
Delete
Update
Bank Add Delete
Details Update
Customer
Details
Performing
Transactions

Reports From
Bank
Customer
Bank Management

Login Customer Cards Transaction Payments Reports

Login

Add
Delete
Update
Request
(Customer) Assign

Perform
Transaction
Payments
From
Customer

Submit
Reports
Deposits /
Customer Login Bank Transaction Reports Withdraws

Login

Transfer
Money

Transaction
Details

Submit
Reports

Deposits
Withdraws
ClassDigram

Administrator
Bank Management
1…………….*
-admin_id
-adpwd +bankname
+name -bank_id
-bank_pwd
+addBank()
+deleteBank() -addCustomer()
-addCustomer() -updateCustomer()
1…

+getRequest()

*
-updateCustomer()


Customer
……

-getTransactions() -getTransactions()

……
.*

-getReports() -getPayments()
+name

.*
-getCustomers()
- address
-cust_id
-cust_pwd

+getReg()
-getMoney()
-getTransactions()
+getReports()
-getDeposits()
-getWithdraws()

You might also like