Download - Electronic cash controller
![Page 1: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/1.jpg)
![Page 2: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/2.jpg)
This project is mainly developed for the Account Division of a Banking sector to provide better interface of the entire banking transactions.
This system is aimed to give a better out look to the user interfaces and to implement all the banking transactions like:
◦ Supply of Account Information◦ New Account Creations◦ Deposits◦ Withdraws◦ Cheque book issues◦ Stop payments◦ Transfer of accounts◦ Report Generations.
![Page 3: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/3.jpg)
The account information service will provide customers a summary of their accounts.
These accounts could be saving of current Deposit account. The customers can get details of each account, a snapshot of
the balances, a record of payment and transfers made, whenever they require.
In addition to displaying the account balance information, the clients would get a warning when the account Balance falls below the minimum limit.
This limit is decided by the bank. The customers will also be provided account statements and
transaction reports based on any user-defined criteria. Moreover, this system will make tracking of transactions easy,
the User would be able to get details of the various transactions based on the Account number, the transaction date, the period of the transaction, and so on.
![Page 4: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/4.jpg)
This project is mainly developed for the
Account Division of a Banking sector to provide better interface of the entire banking transactions.
This system is aimed to give a better out look to the user interfaces and to implement all the banking transactions like depositing, withdrawing, customer account information, transaction information etc.
![Page 5: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/5.jpg)
It is limited to a single system. It is less user-friendly. It is having lots of manual work (Manual system
does not mean that you are working with pen and paper, it also include working on spread sheets and other simple software's).
The present system is very less secure. It is unable to generate different kinds of
report. It doesn’t have the mail and file upload feature.
![Page 6: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/6.jpg)
The development of the new system contains the following activities, which try to automate the entire process keeping in view of the database integration approach.
User friendliness is provided in the application with various controls.
The system makes the overall project management much easier and flexible.
It can be accessed over the Internet. Various classes have been used to provide file upload and mail
features. There is no risk of data mismanagement at any level while the
project development is under process. Report generation feature is provided using Crystal Reports to
generate different kinds of reports like bar graphs, pie charts and table type charts etc.
It provides high level of security using different protocols like https etc.
![Page 7: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/7.jpg)
HARDWARE REQUIREMENTS: PIV 500MHZ or above
1 GB RAM 100MB Free Hard disk space Network interface card or Modem (For Remote
Sources) LAN Network (For Remote Sources)
SOFTWARE REQUIREMENTS:
Operating System : WINDOWS NT 4 | 2000 | 9.X | ME
Front End : Visual Studio.Net 2010Technology : ASP.Net (C#.Net Code Behind)
Internet Information Server 6.0
Back End : SQL Server 2005
![Page 8: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/8.jpg)
◦ Main modules are categorized into two sections◦ 1.Admin Section◦ 2.Customer section
◦ Admin section is accessible by bank users◦ Customer section is accessible by public users
![Page 9: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/9.jpg)
Master Manage Cheque book status Fund deposit status Fund withdraw status Customer Account
![Page 10: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/10.jpg)
All these options has insert activities Account status Account type City Country State Bank Branch Employee details Service type Designation
![Page 11: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/11.jpg)
Account Status Account Type City Country State Bank Branch Employee Service Type Transaction Type Designation Customer
![Page 12: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/12.jpg)
Account Holder Information Account Related Information Account Login Information
![Page 13: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/13.jpg)
Details Cheque book request Cheque book request status Fund deposits Fund withdraws Change password
![Page 14: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/14.jpg)
Fund transfer details Account details Personnel details
![Page 15: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/15.jpg)
The account information service will provide customers a summary of their accounts.
These accounts could be saving of current Deposit account.
The customers can get details of each account, a snapshot of the balances, a record of payment and transfers made, whenever they require.
In addition to displaying the account balance information, the clients would get a warning when the account Balance falls below the minimum limit.
This limit is decided by the bank.
![Page 16: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/16.jpg)
Whenever a new customer comes, this system facilitates to create an account in his name.
The customer must provide information regarding the type of account he wants to open, amount of deposit, his address and optionally his photo copy and digital signature.
![Page 17: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/17.jpg)
All sort of banking deposits need to be implemented in the system.
The user needs to enter the information like account number, the mode of deposit and the amount
![Page 18: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/18.jpg)
All sort of banking withdrawals need to be implemented in the system.
The user needs to enter the information like account number and the amount.
The system must maintain the minimum amount for each account
![Page 19: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/19.jpg)
Cheque books should be issued to an account holder whenever he requests and it should be on the basis of the minimum balance.
The Cheque book number generated by the system must be unique.
![Page 20: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/20.jpg)
Withdraws on a particular Cheque must be stopped upon the request made by the customer.
![Page 21: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/21.jpg)
The system should transfer the amount transfers from one account to another.
Here the user need to enter both the from account number and to account number.
Both accounts should get updated during
the transaction.
![Page 22: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/22.jpg)
Reports are very essential for the banking organization.
It needs to generate different reports of banking information from the stored information.
These reports can be printed and also can be stored as soft copies in the system for future use.
![Page 23: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/23.jpg)
Withdraw
Report
Withdraw Information
Cheque Book Report
Cheque Book Information
Deposit Information
Deposit
Report
Account Info Information
Account Info Report
Customer Information
Customer Report
Product Report
Product Information
Branch
Report
Branch Information
Electronic Cash Controller
Branch
Bank
Customer
Account Information
Deposit
Withdraw
Cheque Book Request
Architecture
![Page 24: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/24.jpg)
Admin
Master
Manage
Cheque book status
Fund deposit status
Fund withdraw status
Customer Account
Admin user case
![Page 25: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/25.jpg)
Admin
Customer account information
Fund withdraw status
Fund deposit status
Cheque book status
Manage
Database
Master
![Page 26: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/26.jpg)
Customer
Details
Cheque book request
Cheque book request status
Fund deposits
Fund withdraws
Database
Change password
![Page 27: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/27.jpg)
service type
Admin
Account Type
NewUseCase
City
Country
State
Bank
Employee details
transcation type
Master
designation
Admin sub user case
![Page 28: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/28.jpg)
AdminMaster
Account status
Account type
city
State
Country
Bank
Branch
Employee details
service type
transcation type
Database
designation
![Page 29: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/29.jpg)
Admin
Account Type
NewUseCase
City
Country
State
Bank
Employee details
service type
transcation type
designation
Manage
customers
Admin user case
![Page 30: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/30.jpg)
AdminManage/updation/deletion
Account status
Account type
city
State
Country
Bank
Branch
Employee details
service type
transcation type
Database
designation
![Page 31: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/31.jpg)
Admin
Account holder information
Account Related information
customer account
Account login Information
Admin sub user case
![Page 32: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/32.jpg)
View DetailsCustomer
Fund transfer details
Account Details
Personnel Details
Database
![Page 33: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/33.jpg)
Customer Details
Fund transfer details
Fund deposit detailsDatabase
Fund withdraw details
![Page 34: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/34.jpg)
Details
Cheque book request
Fund deposits
Fund withdraws
Change password
Customer
Cheque book request status
Customer user case
![Page 35: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/35.jpg)
Customer
Details
Cheque book request
Cheque book request status
Fund deposits
Fund withdraws
Database
Change password
![Page 36: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/36.jpg)
Fund transfer details
Account Details
Personnel Details
CustomerView Details
Customer sub user case
![Page 37: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/37.jpg)
Database
Acount holder information
login details
Customer accountAccount related information
![Page 38: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/38.jpg)
: Admin master Manage Cheque book status
Fund deposit status
Fund withdrawstatus
Customer Account
logijn
enter unamwe and pwd
login failed
enter valid values
display master form
create new bank
bank create dsuccessfully
modify bank details
bank details modified successfully
select date for cheque book issue
after verify creadentials issue chequebook
select date from deposits
deposits accepted
select date for withdraws
withdraws accepted successfully
Ebter customer account,personal,login details
customer account created successfully
end
Sequence diagram
![Page 39: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/39.jpg)
: Admin
master
Manage
Cheque book status Fund deposit
status
Customer Account
Fund withdrawstatus
logijn
1: enter unamwe and pwd
2: login failed
3: enter valid values
4: display master form
5: create new bank
6: bank create dsuccessfully
7: modify bank details
8: bank details modified successfully
9: select date for cheque book issue
10: after verify creadentials issue chequebook
11: select date from deposits
12: deposits accepted
13: select date for withdraws
14: withdraws accepted successfully
15: Ebter customer account,personal,login details
16: customer account created successfully17: end
Collaboration diagram
![Page 40: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/40.jpg)
Fund deposit status
: Customer
Cheque book status
Fund withdrawstatus
Customer details
logijn
change password
1: enter unamwe and pwd
2: login failed
3: enter valid values
4: view customer account,personal,login details
5: display account details
6: request for cheque book
7: display transaction number and check credentials
8: view cheque book issue
9: chequebook sanction number displayed
10: enter amount for deposits
11: deposits transaction number
12: enter amount for withdraw
13: display withdraw transaction number
14: enter password ,and old password
15: password change successfully16: end
![Page 41: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/41.jpg)
: Customerlogijn Customer
detailsCheque book
statusFund deposit
statusFund
withdrawstatuschange
password
enter amount for deposits
deposits transaction number
view cheque book issue
chequebook sanction number displayed
enter amount for withdraw
display withdraw transaction number
view customer account,personal,login details
display account details
enter unamwe and pwd
login failed
enter valid values
request for cheque book
display transaction number and check credentials
enter password ,and old password
password change successfully
end
![Page 42: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/42.jpg)
Master
Manage
Login
cheque book status
Funds deposit status
Funds withdraw status
customer account
State chart
![Page 43: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/43.jpg)
view cheque bo...
Login
master manage cheque book status
Funds deposit status
Funds withdraw status
customer account
invalid login
Account status
Account Type
City
Country
State
Bank
branch
employee details
service Type
Transaction Type
designation
verify minimum balance 10000/-
cheque book is not issued
sanction cheque book
view transaction ids
commit transaction
view with draws
commit transaction
customer personal details
customer account details
customer login details
failed failed
Apply Dml operati...
Activity diagram
![Page 44: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/44.jpg)
CUSTOMER ACCOUNT
name : stringaccountno : longemail id : stringphone no : longstate : stringcity : stringcountry : stringbranch : stringbank : stringamount : decimal
Customerdetail()accountdetails()logindetails()chequebooks requests()fund transfers()deposits()withdraws()change password()
Master and manage
Account status : objectAccount type : objectcity : objectstate : objectcountry : objectbank : objectbranch : objectemployee details : objectservice type : objecttransaction type : objectdesignation : object
create/modifyAccountStatus()create/modify AccountType()create/modify city()create/modify state()create/modify country()create/modify bank()create/modify branch()create /modify employee details()create/modify service type()create/modify transaction type()create/modify designation()
1*
cheque book status
date : datetimerequests : objects
view request()sanction chequebooks()
11
deposits
account no : longtoaccountno : longamount : decimaltransactionid : int
submit deposit()display transactionid()view transactions()
Login
username : stringpassword : stringusertype : string
AdminLogin()CustomerLogin()
withdraws
account no : longtoaccountno : longamount : decimaltransaction : int
submit withdraws()displaytransaction id()view transactions()
![Page 45: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/45.jpg)
![Page 46: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/46.jpg)
![Page 47: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/47.jpg)
![Page 48: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/48.jpg)
![Page 49: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/49.jpg)
![Page 50: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/50.jpg)
![Page 51: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/51.jpg)
![Page 52: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/52.jpg)
![Page 53: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/53.jpg)
![Page 54: Electronic cash controller](https://reader033.vdocuments.us/reader033/viewer/2022061113/545bfd78af7959b4098b45f8/html5/thumbnails/54.jpg)
E-R Diagram