Академический Документы
Профессиональный Документы
Культура Документы
Under Guidance Of: Mr.Rameshwaram Tiwari Sr. Lecturer Dept. CS/IT Team Members: SaurabhAsthana(0806910094) Vatsal Bhargava(0806910107) Sanyam Kaushik(0806910411)
Online Banking
Online banking act as a powerful "value added" tool to attract and retain new customers while helping to eliminate costly paper handling and teller interactions in an increasingly competitive banking environment. This Project aims the creation of a secure Internet banking System which is accessible to all the customer of bank, visitors as well as for the employee of the bank .In the Accounting application you can now: Access your account online, download bank statements, and so forth. Ask your bank to make payment on your behalf. Transfer funds between accounts.
5/1/2012 Online Banking 3
Online Banking
View your bills online and instruct your bank to pay on your behalf. Request for different services. Apply for the bank jobs by the recruitment part of the bank Can do mobile recharge through any account for most popular subscribers.
5/1/2012
Online Banking
Problem Statement
The main reason behind developing this project is the problems which were faced by the account holders, Employees of the bank because of shortage of time and convenience. Banks are usually only open Monday through Friday from 9 am to 5pm. These hours may be convenient for the bank tellers and workers but with a normal full time job, these hours are difficult for the customers of the banks . It was difficult for the bank to handle the several customers and their account management.
5/1/2012 Online Banking 5
Convenience: Unlike your corner bank, online banking sites never close; they're available 24 hours a day, seven days a week, and they're only a mouse click away. Accessibility: If you're out of state or even out of the country when a money problem arises, you can log on instantly to online bank and take care of business, 24/7.
5/1/2012
Online Banking
5/1/2012
Online Banking
5/1/2012
Online Banking
Using Online Banking, you can send requests to both your financial institutions and bill publishers. You can requests for bank statements, payments, and even send e-mails to your financial institutions. You can also requestOnline Banking from your bill the bills 5/1/2012 9 publishers.
Requirement Analysis
Functional Requirements
This site requires the facility for a non account holder to apply for opening an account to corresponding bank.
Enable an account holder of the bank to registered to use the application. Enable the registered user to log on after their login details are validated and use their account. User can request for the loans, checkbook and card services online or can download the corresponding request forms online.
5/1/2012 Online Banking 11
Functional Requirements
User can get the mails related to the current schemes and advertisement of the bank. User can also take benefit of the recruitment part of the bank.
User can take news of current banking aspects. User can do mobile banking like online recharge.
5/1/2012 Online Banking 12
(a)View HotNews :this module help the visitor to see the latest hotnews which can be updated by admin. (b)View Information :This module help the visitor to get information about his query. (c)View Services :This module help the visitor to view all the Services which are offered by the Organization.
5/1/2012
Online Banking
14
5/1/2012
Online Banking
15
5/1/2012
Online Banking
16
Add ,delete person :This module help the admin. To add, delete and view the persons details .
Add and delete complains: This module help the admin. To Add and delete complains. Reply the complains: This module help the admin. To Reply the complains. Add and view offices: This module help the admin. To add and view offices. Add and view officers: This module help the admin. To add and view officers. New Services can be added :This module is responsible to add new features to the Portal.
5/1/2012
Online Banking
17
Gantt Chart
5/1/2012
Online Banking
18
Home Page
Login Page
Accepts Information
Accepts Information No
No
Yes
Yes
Yes
Update Database Account Details Login Page Error Message Log Out Exit Error Message
Update Database
Technology
System Configuration
Hardware Requirements
PROCESSOR SPEED : : PENTIUM >300 MHz
MAIN MEMORY
HDD FDD MONITOR MOUSE PRINTER
:
: : : : :
64 MB
4.3 GB 1.44 MB 14SVGACOLOR Any Plug & Play Mouse Any high speed printer
5/1/2012
Online Banking
23
Software Requirements
Client Side Requirement
Any Window
Internet Browser : Any internet browser which supports images and JavaScript. Although text based browsers would also work)
5/1/2012 Online Banking 24
Software Requirement
Server Side Requirement
Operating System
Server
Web Server
: Windows NT/IIS
: GMAIL port no:587
Back End
5/1/2012
Online Banking
25
Tools/Environment Using
FrontEndTools : HTML,XML,C#,javascript
Database
IDE
Application Server :
5/1/2012
Online Banking
26
Banking Portal
Output
Verify by Admin
Verified User
Add/Reject Visitor:
Enter Name Send/Receive Administrator (CDO/BDO/GP) request See Visitors Search User Data Query Update database
Request Process:
User
Login information
Authenticatio n Process
Access Services
Display
Profile
Account Management
User Customer Id/ Account No.
Updated Information
Storage in Bank Verified Information
Bank Database
Balance/Account Transfer
Customer Account
E-R Diagram
E1 E1
R R R
E2
N
(min,max)
TOTAL PARTICIPATION OF E2 IN R CARDINALITY RATIO 1:N FOR E1:E2 IN R STRUCTURAL CONSTRAINT (min, max) ON PARTICIPATION OF E IN R
E2 E
1
Bank Branch
N
Bank Branch
1
Code Name Address Accounts Acct No Type Address Branch No
1
Services
N
Balance Account
M
Acct No
N
Service
Cust Id
N
Customer
Name
M N
Takes
Phone
Address
The Benjamin/Cummings Publishing Company, Inc. 1994, Elmasri/Navathe, Fundamentals of Database Systems, Second Edition
DATABASE
CustomerInformation Table
Column Name
INetId CustomerName CustomerId CustomerAddress AtmCardNumber CreditCardNumber CustomerPhoneNo
Length
7 50 7 50 10 10 10
Constraint
Varchar Varchar Varchar Varchar Varchar Varchar Number
Description
Primary Key Not Null Not Null Not Null Not Null Not Null Not Null
5/1/2012
Online Banking
38
AccountInformation Table
Column Name
CustomerId
AccountNumber AccountType OpeningDate CurrentBalance
Length
7
10 50 Default 20
Constraint
Varchar
Varchar Varchar Date/Time Varchar
Description
Not Null
Primary key Not Null Not Null Not Null
5/1/2012
Online Banking
39
CorporateLogin Table
Column Name
CorporateId Password FullName Branch
Length
7 7 50 50
Constraint
Varchar Varchar Varchar Varchar
Description
Primary Key Not Null Not Null Not Null
5/1/2012
Online Banking
40
TransactionInformation Table
Column Name
AccountNo CustomerId AmountOfTransaction TypeOfTransaction TimeOfTransaction
Length
7 7 50 50 50
Constraint Description
Varchar Varchar Varchar Varchar Varchar NotNull Not Null Not Null Not Null Not Null
5/1/2012
Online Banking
41
RequestInformation Table
Column Name
FullName Address City PhoneNo Occupation Loan CardService
Length
50 50 50 50 50 10 10
Constraint Description
Varchar Varchar Varchar Varchar Varchar Varchar Varchar NotNull Not Null Not Null Not Null Not Null Allow Null Allow Null
NewAccount
INetBanking Status
5/1/2012
10
10 10
Varchar
Varchar Varchar
Online Banking
Allow Null
Allow Null Not Null
42
User Interface
5/1/2012
Online Banking
43
Home Page
5/1/2012
Online Banking
44
Corporate Login
5/1/2012
Online Banking
45
5/1/2012
Online Banking
46
Bibliography
-Pressman S Roger: Software Engineering A practitioners approach. Mc Graw Hill International Edition
-Hares, J. S., Information Engineering for the advanced practitioner, Wiley,1993 -Bass, L., P. Clements, and R. kazman, Software Architecture in practice. Addison--Wesley, 1998. -Jackson, M. A., System Development, Prentice Hall, 1983
11/15/2011 Online Banking 48
THANK YOU !
5/1/2012
Online Banking
49