Project Details | |
Project Code | DWA130 |
Title | Multi-Bank System - ASP.NET Project |
Project Type | .Net Web Application |
Front End | Microsoft Visual Studio 2010 |
Back End | SQL Server 2008 |
Project Cost |
MULTI-BANK SYSTEM
ABSTRACT
Multi-bank system is an innovative ASP.Net web application. The main focus of the application is maintaining multiple bank accounts an user has. A person can have bank account in any number of banks. But it’s hard to remember every bank logins. So we have developed a web application where a person can handle all his bank accounts in a secure manner.
We have three set of users for this application. They are Customer, Branch Manager and Admin.
Admin can login to the system and perform the following operations.
Add Banks
Example: State Bank of India, Indian Bank, etc.
Add Branches
Example: Chennai, Madurai, etc.
Map Bank and Branches
Example: State Bank of India – Chennai.
Approve Branch Managers
After a bank and branch are added, Branch Managers could register themselves according to the mapping table and the admin can approve those registrations.
Approve Customers
After a branch manager is approved, customers are allowed to register for that bank. Such registrations could be approved by the corresponding branch manager or the administrator. After approval, customers can add any number of bank accounts. These accounts could be approved by corresponding branch managers or the administrator.
Approve Fund Transfers
Customers can transfer funds within their accounts or other accounts in any other bank. Such fund transfers must be approved by their base branch manager or the administrator.
Branch Managers could login to the system and perform the following operations
View Profile :
Branch Managers could see their profile upon logging into the system.
Approve Customers:
Branch Managers must approve customers registering for their banks. If a customer adds a bank account, for a particular branch, then the manager must approve the account. Admin can also approve the customers.
Approve Fund Transfer:
Branch Managers must approve each and every fund transfer sent from their base branch. This can also be approved by the Administrator.
Reports:
Branch Manager could see the list of all funds transferred from his base branch.
Customers could login to the system and perform the following operations
View Profile:
Customers could see their profile information once logged in to the system.
Add Bank Accounts:
Customers could see the list of approved bank accounts and can add any new bank account. This will be sent to the branch manager and the admin for approval.
Transfer Funds:
Customers could transfer funds within their accounts or to another customer account. Such transfers should be approved by the Branch Manager of the sender account or the Administrator