mbanking ppt

18
M-Banking Guide Name:- K.Bhima Presented by: Aarthi(08211A1201)-IV year Gayatri(08211A1217)-IV year Malathi(08211A1222)-IV year Sushma(08211A1257)-IV year

Transcript of mbanking ppt

Page 1: mbanking ppt

M-Banking Guide Name:- K.Bhima Presented by: Aarthi(08211A1201)-IV year Gayatri(08211A1217)-IV year Malathi(08211A1222)-IV year Sushma(08211A1257)-IV year

Group number:11

Page 2: mbanking ppt

IntroductionInternet Banking: Internet banking helped to give

the customers anytime access to their banks. Customers could check out their account details, transactions.

Limitation: Requirement of PC with internet connection.

Mobile Banking: Addresses the basic limitation of internet banking, as it reduces the customer requirement to just a mobile phone with GPRS(general packet radio service).

A mobile network offers a high technology platform onto which other services can be often provided at very low cost to deliver an effective result.

Next generation mobile banking services will deliver significant improvements with user friendly icon driven instructions.

Page 3: mbanking ppt

ObjectiveMobile banking project is mainly aimed at

developing mobile banking system that allows bank customer to use their mobile phone to do banking, paying bills etc.

Adapts to all networks and mobile devices.Delivers communications across multiple

mobile channels, mobile Web browser and mobile application.

Delivers powerful payment processing and service delivery.

Promote efficient and effective banking for the banks by focusing on those services that still require physical presence at the banking hall.

Page 4: mbanking ppt

FeaturesAccounts: IBM Mobile Banking application is

offering simple product servicing.Transaction History: Enables to watch your

transaction history in a scope of day , week and month.Transaction history viewing is more transparent.

Pay buttons: The main aim of pay buttons is to make fast payments without filling any forms and fields. It is very fast and easy to access. The pay buttons can be effectively combined with SMS notification to remind you to pay your bills. “with IBM Mobile Banking you never forget to pay your bills”

Page 5: mbanking ppt

Payment order: There is a possibility to use a simple payment order to send money to anybody from anywhere

Cards: IBM mobile banking simple shows you a transaction history of your card( credit,charge,debit)

One-time-pay button for credit cards: It is a unique feature. The button generated in a given time before the credit card balance might be paid off.

Loyalty: Connected to loyalty module and show the state of the customer’s loyalty account

Security: clients connects to the server by using SSL with server certificate. User must be authenticated and authorized. Each active operation such as payment must be confirmed but one time password sent by SMS

Page 6: mbanking ppt

Technologies UsedUML: (Unified modeling language)for writing software

blueprintsJ2EE:(Servlet, JSP, JAXP, Java Beans) Application

architecture. XML : Extension Markup Languagee-Forms: (Electronic Form) Program version of paper

form AJAX: Asynchronous java script and XMLWEB 2.0: RSS Feed 2.0WAS: Web ServerJ2ME: (java 2 platform Micro Edition)Mobile Application

ArchitectureDB2 :Data BaseECLIPSE: Development toolRational Rose: Design tool

Page 7: mbanking ppt

ModulesBank customers: Bank customers are the end

users and customers of the bank who aim to utilize the services offered by the platform such as creating and logging in their accounts, making balance enquiries, e-payments, online shopping, taking mini statements, making bill payments and account to account transfers.

 Bank Managers: These are the managers of the

bank and have a higher privilege level, they handle the transactions of the bank, make revenue reports, handle ledgers and account information of the customers, the cash handled by the bank and other such activities.

 

Page 8: mbanking ppt

Data Managers: Data managers are more like

database managers employed the bank to implement and manage the databases. The databases hold information such as user details, account information, ledger details and confidential information of the bank.

Bank Administrator: Bank Administrator are the

main scope of the process. They will manage the flow of transactions, provide the communication between the clients.

Page 9: mbanking ppt

Constraints

User login: Every citizen can login and access their information page.  

Security: A normal user other than Government officials, moderators and administrator can only access his/her information. For any information update they must approach corresponding office to get approval.

Restriction for officials: Officials can access a user’s information in demand. Unnecessary access is prohibited.

Moderator: Moderator can have access to details of all the users. He can modify the entire database.

Admin: Admin can modify the entire coding and structure of the system.

No moderator and admin can change his/her details without any approval.

Page 10: mbanking ppt

Use case diagram

creating profile

customize profile

Delete profile

mini statements

balance enquires

account to account transfer

bill payment

Re login

AuthenticateLogin

Manage Profile

basic information

user

E payment

Page 11: mbanking ppt

Bank Manager

Login

View Users' accounts

State Transactions

Maintain Ledgers

Create policies

Page 12: mbanking ppt

Database Creation

Collect Data

Data Handling

Data Validation

Data Manager

Update Data

Page 13: mbanking ppt

Users Accounts Maintainence

Open newAccounts

Cash payment handles

Handle Transactions

ADMIN

Customers identity

Page 14: mbanking ppt

Class Diagram

Data Managers

ID : INTPASSWORD : INT

collect data()data validation()handle data()data modify()

Bank Customer

ID : INTPASSWORD : INT

user login()account receipt()E-payment()Bill payment()Balance Enquiry()

Administrator

ID : INTPASSWORD : INT

manage user's accounts()create new accounts()cash payments()handles transactions()customer identity()

Bank Manager

ID : INTPASSWORD : INT

Login()Customer Accounts Maintenance()Maintain Ledgers()

Page 15: mbanking ppt

Activity diagram

User enters the account number

user submits the above details

verifies the above details

re-enter the above details

balance list of transactions are displayed

if the above details are correct

no

yes

Page 16: mbanking ppt

Sequence diagramBank Customer Data Manager AdminstratorBank Manager

create objects()

set actions() send details()

send report()

validate() if false

send details()

commit()

Page 17: mbanking ppt

Collaboration diagram

Data Manager

Adminstrator

Bank Customer

Bank Manager

1: create objects()2: set actions()

4: validate() if false

6: send details()7: commit()

3: send details()

5: send report()

Page 18: mbanking ppt

THANK YOU