Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
PROJECT ON
WESTSIDE BANK
WestSide Bank
Page 1
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
Developed by
Name:
Huỳnh Thủy Ngân
Nguyễn Đức Cường
WESTSIDE BANK
WestSide Bank
Page 2
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
Batch Code
Start Date
End Date
Name of the Coordinator
Name of the Developer
: B120002
: 18th Dec 2011
: 12th Feb 2012
: Phạm Tiến Phúc
: Huỳnh Thủy Ngân
Nguyễn Đức Cường
Date of Submission
: 13th Feb 2012
NIIT
WestSide Bank
Page 3
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
CERTIFICATE
This is to certify that this report, titled WestSide Bank, embodies the original
work done by Huỳnh Thủy Ngân and Nguyễn Đức Cường in partial of their
course requirement at NIIT.
Coordinator: Phạm Tiến Phúc
ACKNOWLEDGEMENT
WestSide Bank
Page 4
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
We have benefited a lot from the feedback and suggestions given to us by Mr.
Phạm Tiến Phúc and other faculty members, and the machine room
coordinator.
SYSTEM ANALYSIS
WestSide Bank
Page 5
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
System Summary: The WestSide Bank project involves creating a Web
application that will enable its customers to:
•
View the details of all accounts that thay hold with WestSide Bank.
•
View the account statement for all accounts that they hold with
WestSide Bank.
•
Apply for loans online.
•
View the status of loan requests.
•
Request for cheque books for any of their accounts.
•
View the status of cheque book request.
•
Transfer funds from any of their accounts to another account in
WestSide Bank.
The West application will be used by the bank employees to process the
request for loans and cheque books.
In addition, the bank application will be used by the administrator to:
•
Create user IDs for customers, employees, and administrators and
assign them their respective roles.
•
Link user IDs created for customers to the respective customer IDs.
•
Upload, edit and delete news items that will appear on the home
page.
•
Upload, edit and modify the information related to the various types
of loan.
•
Upload, edit and modify the information related to the various types
of accounts.
Each type of user should also be able to change and retrieve their password,
if required.
WestSide bank already has a computerized system in place. It maintains the
details of all the customers and accounts. The proposed Web application will
use the existing database to obtain the details of customers and accounts.
Some additional tables may have to be created in the database to
accommodate the specific requirements of the Web application.
HARDWARE AND SOFTWARE REQUIREMENTS
WestSide Bank
Page 6
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Hardware: A node with PIII processor (800MHz or higher), an SCSI Hard
disk of 20GB, 512MB RAM, a CDROM and one 1-10/100 Mbps network
card.
Operating system: Windows XP Professional with SP2.
Software: JDK 5.0 with NetBeans 5.5.1, SQl Server 2005 Standard Edition,
Sun Java Application Server Update 9, and Microsoft SQL Server 2005
JDBC Driver.
INDIVIDUAL PROJECT SCHEDULE
WestSide Bank
Page 7
Huỳnh Thủy Ngân – Nguyễn Đức Cường
S.
No.
Activity
Description
1
Creating the
Home page
Creating
database
Creating
2
3
[Type text]
Planned Date Actual
Responsibility
of
Date
Completion
19th Dec 2011 19th Dec Cường
2011
th
19 Dec 2011 19th Dec Ngân
2011
NIIT Cần Thơ
Remarks
SEQUENCE DIAGRAM FOR APPLYING FOR A LOAN
WestSide Bank
Page 8
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Se que nce f o r a pplying f o r a lo a n
Wes tSide Ba nk
Project : windes ign 6.5EX
Author : hgs
Vers ion : 1
Crea ted on : 12/2/2012
Modified on : 12/2/2012
Cus tomer
UI
Ba nk_DB
1:s ubmit()
2: texts tring()
3: CheckLogin()
Login informa tion
4: Dis pla yIs ()
Interes tRa tes
5: s ubmit()
6: texts tring()
Submit Va lue
7: ins ertCus tomerLoa n()
SEQUENCE DIAGRAM FOR PROCESSING A LOAN
REQUEST
WestSide Bank
Page 9
Huỳnh Thủy Ngân – Nguyễn Đức Cường
emp
[Type text]
NIIT Cần Thơ
UI
Ba nk_DB
1: s ubmit()
2: texts tring()
3: CheckLogin()
4: CheckLoginEmployee()
Login informa tion
Loa n informa tion
5: Submit()
6: Upda teLoa n()
Processing nce t ra ns f e rring f unds method for employee to approve or disapprove
Se que a loan request is a
loan requests placed by the customers.
Project :
After Login, employee will see the information of them and the loan
Author : Hg
information. Then, employeeonchoose loan information will be approve or
Vers ion : 1 Crea ted on : 15/2/2012
Modified
: 15/2/2012
disapprove and click submit to updateloan() method run.
Cus t
UI
tra ns a ction.js p
Ba nk_DB
texts trim()
checkmoney()
SEQUENCE DIAGRAM FOR TRANSFERRING FUNDS
a ccount informa tion
s ubmit()
texts trim()
ins ertTra ns a ction()
WestSide Bank
Page 10
Upda teCus tomerAcountDen()
Upda teCus tomerAcountDen()
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Transaction will enable a customer to transfer funds from his/her account to
another account.
Server will call checkmoney() to check money in customer’s account. When
he/she start transaction, UI will send information to server to save transaction
information and update source account and target account.
ACTIVITY DIAGRAM FOR TRANSFERRING FUNDS
WestSide Bank
Page 11
Huỳnh Thủy Ngân – Nguyễn Đức Cường
Initia l
Login
Select the Tra ns a ction option
[Type text]
NIIT Cần Thơ
When customer want to have a transferring funds,
he/she has to login and select transaction option.
After that, he/she will have choose the source
account to make a transaction and amount to send.
Then, he/she only need to click OK, and web will
implementation all.
But, if amount he/she choose is larger than he/she
have, web will notice and don’t implementation.
Specify Source Account
Specify Ta rget Account
Enter Amount
Click the OK button
Fina l
ACTIVITY DIAGRAM FOR APPLYING FOR A LOAN
WestSide Bank
Page 12
Huỳnh Thủy Ngân – Nguyễn Đức Cường
Initia l
Login
Click link for Apply for Loa n
Choos e Loa n Na me
[Type text]
When customer want to apply for a
loan, he/she must login and choose
apply for Loan option. He/she will
choose name of Loan, enter down
Payment, choose Loan duration,
choose loan amount and click “Vay
von” button. If he/she doesn’t fill all
blank of form, web will notice and
he/she will refill the form.
Enter Down Pa yment
Choos e Loa n Dura tion
Choos e Loa n Amount
Click the Va y von button
Tes t form
Fina l_1
USE CASE DIAGRAM FOR PROVIDING
FUNCTIONALITIES
AVAILABLE TO A CUSTOMER
WestSide Bank
NIIT Cần Thơ
Page 13
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Apply for Loa n
Tra ns a ction
Cus tomer
Reques t Cheque Book
Login
View Statement
Cha nge Pa s s word
Customer can apply for loan, make a transaction, request cheque book, view
her/his information and change password. But, all utilities only be applied
when he/she login successful.
USE CASE DIAGRAM FOR PROVIDING
FUNCTIONALITIES
AVAILABLE TO AN EMPLOYEE
WestSide Bank
Page 14
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Employee have to process loan requests, cheque request of the customer
when they receive request. They can change their password. But they have to
login too.
USE CASE DIAGRAM FOR PROVIDING
FUNCTIONALITIES
AVAILABLE TO AN ADMINISTRATOR
WestSide Bank
Page 15
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
NIIT Cần Thơ
Admin have all permission in system. Administrator can create, modify,
manage user, modify loan, account information, change his/her password
and update ticker.
DEMO
WestSide Bank
Page 16
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
Home page
LOGIN PAGE
WestSide Bank
Page 17
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
DISPLAY INFORMATION
WestSide Bank
Page 18
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
CHANGE PASSWORD CUSTOMER
WestSide Bank
Page 19
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
CHANGE PASSWORD EMPLOYEE
WestSide Bank
Page 20
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
LOAN PAGE
WestSide Bank
Page 21
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
INFORMATION LOAN PAGE
WestSide Bank
Page 22
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
PROCESS LOAN
WestSide Bank
Page 23
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
REQUEST PAGE
WestSide Bank
Page 24
NIIT Cần Thơ
Huỳnh Thủy Ngân – Nguyễn Đức Cường
[Type text]
PROCESS REQUEST
WestSide Bank
Page 25
NIIT Cần Thơ