SlideShare a Scribd company logo
1 of 54
   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.
   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.
  
 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.
    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.
   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.
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 2010
   Technology              :  ASP.Net (C#.Net Code Behind)
                                Internet Information Server 6.0
   Back End               :     SQL Server 2005
◦ 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
 Master
 Manage

 Cheque book status

 Fund deposit status

 Fund withdraw status

 Customer Account
   All these options has insert activities
       Account status
       Account type
       City
       Country
       State
       Bank
       Branch
       Employee details
       Service type
       Designation
   Account Status
   Account Type
   City
   Country
   State
   Bank
   Branch
   Employee
   Service Type
   Transaction Type
   Designation
   Customer
   Account Holder Information
   Account Related Information
   Account Login Information
 Details
 Cheque book request

 Cheque book request status

 Fund deposits

 Fund withdraws

 Change password
 Fund transfer details
 Account details

 Personnel details
   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.
   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.
   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
   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
   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.
   Withdraws on a particular Cheque must be
    stopped upon the request made by the customer.
   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.
   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.
Architecture

                                                     Customer

                                                      Customer
         Bank                                        Information
                                   Product                                 Branch
                                 Information         Customer Report     Information
                                                                                                        Branch
                Product Report


                                                                                             Branch

                     Cheque Book                                                             Report
                     Information
Cheque Book                                        Electronic Cash
  Request               Cheque Book
                           Report                     Controller
                                                                                         Account Info
                                                                                         Information

                         Deposit

                                                                                   Account Info
                          Report
                                                            Withdraw
                                                                                      Report               Account
                                                           Information                                   Information
                             Deposit Information
         Deposit
                                                           Withdraw

                                                             Report




                                                          Withdraw
Admin user case



                        Mas ter




                       Manage




                  Cheque book s tatus
         Admin




                  Fund depos it status




                  Fund withdraw status




                  Cus tom er Account
Master




              Manage




          Cheque book status



Admin

                                       Database
           Fund deposit status




           Fund withdraw status




        Customer account information
Details




             Cheque book request




           Cheque book request status


                                        Database
Customer


                   Fund deposits




                    Fund withdraws




                     Change password
Admin sub user case

                                NewUs eCas e




                                 Account Type




                                      City




                                     Country




                                      State




                                       Bank


                      Mas ter
           Admin
                                  Employee details




                                     s ervice type




                                    trans cation type




                                      des ignation
Account status




                  Account type




                        city




                       State




                       Country



        Master
Admin                   Bank            Database




                        Branch




                  Employee details




                      service type




                     transcation type
Admin user case
                           NewUs eCas e




                            Account Type




                                 City




                                Country




                                 State




                                  Bank


                  Manage
          Admin
                             Employee details




                                s ervice type




                               trans cation type




                                 des ignation




                                 cus tomers
Account status




                                    Account type




                                          city




                                         State




                                         Country



        Manage/updation/deletion
Admin                                     Bank            Database




                                          Branch




                                    Employee details




                                        service type




                                       transcation type
Admin sub user case




                                     Account holder information



                  customer account
        Admin
                                     Account Related information




                                      Account login Information
Fund transfer details



           View Details
Customer
                                                  Database
                             Account Details




                            Personnel Details
Fund transfer details




Customer   Details                           Database
                      Fund deposit details




                     Fund withdraw details
Customer user case

                              Details




                       Cheque book reques t




                     Cheque book reques t status
      Cus tom er




                            Fund deposits




                           Fund withdraws




                        Change pas s word
Details




             Cheque book request




           Cheque book request status


                                        Database
Customer


                   Fund deposits




                    Fund withdraws




                     Change password
Customer sub user case




                                  Fund transfer details



                   View Details
      Customer
                                     Account Details




                                    Personnel Details
Acount holder information




Customer account
                   Account related information   Database




                          login details
Sequence diagram
                                       logijn                    mas ter                 Manage              Cheque book      Fund deposit        Fund         Cus tom er
       : Adm in
                                                                                                                s tatus          s tatus     withdraws tatus    Account

            enter unamwe and pwd




                                         login failed



                  enter valid values



                             dis play m as ter form




                               create new bank




                          bank create ds ucces s fully



                                          modify bank details




                                 bank details m odified s ucces s fully




                                                s elect date for cheque book is s ue




                                          after verify creadentials is s ue chequebook


                                                               s elect date from depos its




                                                                   depos its accepted




                                                                           s elect date for withdraws




                                                                      withdraws accepted s uccess fully



                                                                           Ebter cus tom er account,pers onal,login details




                                                                              cus tomer account created s ucces s fully




                                                                                                 end
Collaboration diagram
                                                                             mastermodify bank details
                                                                                7:


                                   5: create new bank



                                 4: display master form
                              6: bank create dsuccessfully                                                          Manage


                                    8: bank details modified successfully
    : Admin                                                                   15: Ebter customer account,personal,login details

                                                                                                              1: enter unamwe and pwd
                                          16: customer account created successfully                               3: enter valid values
                                                          17: end
                                                                                                                  Customer
                                                                                                                   Account
                     9: select date for cheque book issue                   11: select date from deposits


                                                 12: deposits accepted
   13: select date for withdraws                                                 10: after verify creadentials issue chequebook




                                                                                         2: login failed
               14: withdraws accepted successfully

                                                          Cheque book
                                                             status                                          Fund deposit
                                                                                                                status
                                                                                             logijn



     Fund withdrawstatus
10: enter amount for deposits
                                                                                                  Fund deposit
                                                                                                     status

                                                  11: deposits transaction number
     : Customer
                                                          6: request for cheque book
                                                          8: view cheque book issue



                                         7: display transaction number and check credentials
                                              9: chequebook sanction number displayed

15: password change successfully                             1: enter unamwe and pwd
            16: end                                              3: enter valid values
                                                                                                         Cheque book
                                    12: enter amount for withdraw                                           status




                     5: display account details
       4: view customer account,personal,login details display withdraw transaction number
                                                   13:


                                                                                                         2: login failed
                                                    14: enter password ,and old password




                                                                                                             logijn
                                                                            Fund withdrawstatus
      change                          Customer
     password                          details
logi jn                Cus tom er             Cheque book          Fund depos it        Fund          change
: Cus tom er
                                                       details                  s tatus              s tatus      withdraws tatus   pas s word

       enter unam we and pwd




                                  login failed



          enter valid values




        view cus tom er account,pers onal,login details




                   dis play account details

                                reques t for cheque book


                  dis play trans action number and check credentials



                                view cheque book is s ue


                       chequebook s anction num ber dis played



                                          enter am ount for depos its


                                         depos its trans action num ber



                                                     enter am ount for withdraw




                                            dis play withdraw trans action num ber




                                                           enter pas s word ,and old pas s word




                                                             pas s word change s ucces s fully


                                                                           end
State chart
                  Login




                  Master




                 Manage




                 cheque
                book status



              Funds deposit
                 status




              Funds withdraw
                  status




                customer
                 account
Activity diagram                               Login




                                                                        invalid login




                                                         Funds depos it                 Funds withdraw              cus tom er
     m as ter      m anage         cheque                                                                            account
                                                            s tatus                         s tatus
                                  book s tatus


                                   view cheque           view trans action                                                  cus tom er pers onal
Account s tatus    Apply Dm l          bo...                                             view with draws
                                                                ids                                                               details
                   operati...


Account Type                                                                                               failed                  cus tom er
                                verify m inim um                             failed
                                balance 10000/-                                                                                  account details


     City
                    s anction                              com m it                          com mit                             cus tom er login
                  cheque book                            trans action                      trans action                               details

   Country

                                cheque book is
                                  not is s ued
    State



    Bank




    branch




  employee
   details


 s ervice Type




 Trans action
    Type


 des ignation
Master and manage                      CUSTOMER ACCOUNT
Account status : object                      name : string
Account type : object                        accountno : long
city : object                                email id : string
state : object                               phone no : long
country : object                             state : s tring
bank : object                                city : string
branch : object                              country : string
                                                                                    cheque book status
employee details : object                    branch : string
                                             bank : s tring              1       date : datetime
service type : object                    *                                   1
                                     1       amount : decimal                    requests : objects
transaction type : object
designation : object                                                             view request()
                                             Customerdetail()
                                             accountdetails()                    sanction chequebooks()
create/modifyAccountStatus()
create/modify AccountType()                  logindetails()
create/modify city()                         chequebooks requests()
create/modify state()                        fund transfers()
create/modify country()                      deposits()
create/modify bank()                         withdraws()
create/modify branch()                       change password()
create /modify employee details()
create/modify service type()
create/modify transaction type()
create/modify designation()                           Login
                                                usernam e : string
                                                password : string
                                                usertype : string

                                                AdminLogin()
                                                CustomerLogin()
                  deposits
           account no : long
           toaccountno : long
           amount : decimal
           transactionid : int
                                                      withdraws
           submit deposit()                    account no : long
           display transactionid()             toaccountno : long
           view transactions()                 amount : decimal
                                               transaction : int

                                               submit withdraws()
                                               displaytransaction id()
                                               view transactions()
E-R Diagram

More Related Content

What's hot

Presentation1 project report on apartment management system
Presentation1 project report on apartment management systemPresentation1 project report on apartment management system
Presentation1 project report on apartment management systemnitesh kumar sahu
 
Banking management system
Banking management systemBanking management system
Banking management systemHome
 
Real estate management system
Real estate management systemReal estate management system
Real estate management systemSouvikSarkar75
 
Online blood bank management system
Online blood bank management systemOnline blood bank management system
Online blood bank management systemskk4646
 
ATM System Description and functional and non- functional Requirements
ATM System Description and functional and non- functional RequirementsATM System Description and functional and non- functional Requirements
ATM System Description and functional and non- functional Requirementswajahat Gul
 
project proposal final
project proposal finalproject proposal final
project proposal finalArslan Mehmood
 
Hotel Management System final report
Hotel Management System final report  Hotel Management System final report
Hotel Management System final report jaysavani5
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection Abu Saleh Musa
 
Online Real Estate Management System
Online Real Estate Management SystemOnline Real Estate Management System
Online Real Estate Management Systemshahrukh Nawandish
 
Leave management system
Leave management systemLeave management system
Leave management systemAyushi Gaur
 
Online Loan Management System
Online Loan Management SystemOnline Loan Management System
Online Loan Management SystemSoban Ahmad
 
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTJaya0006
 
Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modelingramyaaswin
 
Software for atm manufacturer
Software for atm manufacturerSoftware for atm manufacturer
Software for atm manufacturerhandryjames
 
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Lahore Garrison University
 
object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologiesAmith Tiwari
 

What's hot (20)

Presentation1 project report on apartment management system
Presentation1 project report on apartment management systemPresentation1 project report on apartment management system
Presentation1 project report on apartment management system
 
Banking management system
Banking management systemBanking management system
Banking management system
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
 
Uml restaurant (group 1)
Uml restaurant (group 1)Uml restaurant (group 1)
Uml restaurant (group 1)
 
Online blood bank management system
Online blood bank management systemOnline blood bank management system
Online blood bank management system
 
ATM System Description and functional and non- functional Requirements
ATM System Description and functional and non- functional RequirementsATM System Description and functional and non- functional Requirements
ATM System Description and functional and non- functional Requirements
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
project proposal final
project proposal finalproject proposal final
project proposal final
 
Hotel Management System final report
Hotel Management System final report  Hotel Management System final report
Hotel Management System final report
 
Atm System
Atm SystemAtm System
Atm System
 
Project Face Detection
Project Face Detection Project Face Detection
Project Face Detection
 
Online Real Estate Management System
Online Real Estate Management SystemOnline Real Estate Management System
Online Real Estate Management System
 
Leave management system
Leave management systemLeave management system
Leave management system
 
Online Loan Management System
Online Loan Management SystemOnline Loan Management System
Online Loan Management System
 
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENTthis ppt shows easy way to understand ONLINE HOTEL MANGEMENT
this ppt shows easy way to understand ONLINE HOTEL MANGEMENT
 
Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modeling
 
Software for atm manufacturer
Software for atm manufacturerSoftware for atm manufacturer
Software for atm manufacturer
 
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
Assignment hci : Draw the Users Mental Model for a Transfer of Money from one...
 
object oriented methodologies
object oriented methodologiesobject oriented methodologies
object oriented methodologies
 

Similar to Electronic cash controller

2909460 U M L D I A G R A M S B A N K M A N A G E M E N T
2909460  U M L  D I A G R A M S B A N K  M A N A G E M E N T2909460  U M L  D I A G R A M S B A N K  M A N A G E M E N T
2909460 U M L D I A G R A M S B A N K M A N A G E M E N Tankit05gupta
 
Athena Remittance Management System-ARMS
Athena Remittance Management System-ARMSAthena Remittance Management System-ARMS
Athena Remittance Management System-ARMSTajul Islam
 
billing_systemp.pt..pptx
billing_systemp.pt..pptxbilling_systemp.pt..pptx
billing_systemp.pt..pptxFitddFfe
 
Athena-Mobile-Banking-Solution-AMBS
Athena-Mobile-Banking-Solution-AMBSAthena-Mobile-Banking-Solution-AMBS
Athena-Mobile-Banking-Solution-AMBSTajul Islam
 
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgj
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgjUse Cases_Industry wisuigkillhihkjbkhjgyufgjgj
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgjgangalakshmihp
 
Credit Cooperative Society Software - Sahakaar
Credit Cooperative Society Software - SahakaarCredit Cooperative Society Software - Sahakaar
Credit Cooperative Society Software - Sahakaarsahakaar
 
Bank management system
Bank management systemBank management system
Bank management systemMahmudul Hasan
 
Maximus micro vithha
Maximus micro vithhaMaximus micro vithha
Maximus micro vithhaMaximus_04
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"vivek kct
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System ProjectChaudhry Sajid
 
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...LAZAR Consultants LLC
 
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...BCS ProSoft
 

Similar to Electronic cash controller (20)

Bank management
Bank managementBank management
Bank management
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
2909460 U M L D I A G R A M S B A N K M A N A G E M E N T
2909460  U M L  D I A G R A M S B A N K  M A N A G E M E N T2909460  U M L  D I A G R A M S B A N K  M A N A G E M E N T
2909460 U M L D I A G R A M S B A N K M A N A G E M E N T
 
Athena Remittance Management System-ARMS
Athena Remittance Management System-ARMSAthena Remittance Management System-ARMS
Athena Remittance Management System-ARMS
 
billing_systemp.pt..pptx
billing_systemp.pt..pptxbilling_systemp.pt..pptx
billing_systemp.pt..pptx
 
Athena-Mobile-Banking-Solution-AMBS
Athena-Mobile-Banking-Solution-AMBSAthena-Mobile-Banking-Solution-AMBS
Athena-Mobile-Banking-Solution-AMBS
 
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgj
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgjUse Cases_Industry wisuigkillhihkjbkhjgyufgjgj
Use Cases_Industry wisuigkillhihkjbkhjgyufgjgj
 
Credit Cooperative Society Software - Sahakaar
Credit Cooperative Society Software - SahakaarCredit Cooperative Society Software - Sahakaar
Credit Cooperative Society Software - Sahakaar
 
FI-Bank.ppt
FI-Bank.pptFI-Bank.ppt
FI-Bank.ppt
 
Bank management system
Bank management systemBank management system
Bank management system
 
Maximus micro vithha
Maximus micro vithhaMaximus micro vithha
Maximus micro vithha
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
SAP Financials 2011 Prakhina Detailed Lessons To Reduce Electronic Bank State...
 
Utility bill
Utility billUtility bill
Utility bill
 
Assignment
AssignmentAssignment
Assignment
 
LBP 1
LBP 1LBP 1
LBP 1
 
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...
What's New in Deltek Vision 7.1, Invoice Approvals, Overhead Allocation and 5...
 
Online banking system
Online banking systemOnline banking system
Online banking system
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 

Recently uploaded

Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Commonwealth
 
Role of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxRole of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxNarayaniTripathi2
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
Financial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxFinancial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxsimon978302
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Precize Formely Leadoff
 
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxINTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxaymenkhalfallah23
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdfglobusfinanza
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptxHenry Tapper
 
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Amil baba
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...Amil baba
 
Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Champak Jhagmag
 
Unit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfUnit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfSatyamSinghParihar2
 
Liquidity Decisions in Financial management
Liquidity Decisions in Financial managementLiquidity Decisions in Financial management
Liquidity Decisions in Financial managementshrutisingh143670
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderArianna Varetto
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptPriyankaSharma89719
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...beulahfernandes8
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书rnrncn29
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGeckoCoinGecko
 

Recently uploaded (20)

Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]Economic Risk Factor Update: April 2024 [SlideShare]
Economic Risk Factor Update: April 2024 [SlideShare]
 
Role of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptxRole of Information and technology in banking and finance .pptx
Role of Information and technology in banking and finance .pptx
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
Financial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxFinancial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptx
 
Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.Overview of Inkel Unlisted Shares Price.
Overview of Inkel Unlisted Shares Price.
 
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptxINTERNATIONAL TRADE INSTITUTIONS[6].pptx
INTERNATIONAL TRADE INSTITUTIONS[6].pptx
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf
 
2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx2024-04-09 - Pension Playpen roundtable - slides.pptx
2024-04-09 - Pension Playpen roundtable - slides.pptx
 
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
Uae-NO1 Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
 
Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024Unveiling Business Expansion Trends in 2024
Unveiling Business Expansion Trends in 2024
 
Unit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdfUnit 4.1 financial markets operations .pdf
Unit 4.1 financial markets operations .pdf
 
Liquidity Decisions in Financial management
Liquidity Decisions in Financial managementLiquidity Decisions in Financial management
Liquidity Decisions in Financial management
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 

Electronic cash controller

  • 1.
  • 2. 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.
  • 3. 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.
  • 4.     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.
  • 5.  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.
  • 6. 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.
  • 7. 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 2010 Technology : ASP.Net (C#.Net Code Behind) Internet Information Server 6.0 Back End : SQL Server 2005
  • 8. ◦ 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
  • 9.  Master  Manage  Cheque book status  Fund deposit status  Fund withdraw status  Customer Account
  • 10. All these options has insert activities  Account status  Account type  City  Country  State  Bank  Branch  Employee details  Service type  Designation
  • 11. Account Status  Account Type  City  Country  State  Bank  Branch  Employee  Service Type  Transaction Type  Designation  Customer
  • 12. Account Holder Information  Account Related Information  Account Login Information
  • 13.  Details  Cheque book request  Cheque book request status  Fund deposits  Fund withdraws  Change password
  • 14.  Fund transfer details  Account details  Personnel details
  • 15. 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.
  • 16. 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.
  • 17. 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
  • 18. 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
  • 19. 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.
  • 20. Withdraws on a particular Cheque must be stopped upon the request made by the customer.
  • 21. 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.
  • 22. 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.
  • 23. Architecture Customer Customer Bank Information Product Branch Information Customer Report Information Branch Product Report Branch Cheque Book Report Information Cheque Book Electronic Cash Request Cheque Book Report Controller Account Info Information Deposit Account Info Report Withdraw Report Account Information Information Deposit Information Deposit Withdraw Report Withdraw
  • 24. Admin user case Mas ter Manage Cheque book s tatus Admin Fund depos it status Fund withdraw status Cus tom er Account
  • 25. Master Manage Cheque book status Admin Database Fund deposit status Fund withdraw status Customer account information
  • 26. Details Cheque book request Cheque book request status Database Customer Fund deposits Fund withdraws Change password
  • 27. Admin sub user case NewUs eCas e Account Type City Country State Bank Mas ter Admin Employee details s ervice type trans cation type des ignation
  • 28. Account status Account type city State Country Master Admin Bank Database Branch Employee details service type transcation type
  • 29. Admin user case NewUs eCas e Account Type City Country State Bank Manage Admin Employee details s ervice type trans cation type des ignation cus tomers
  • 30. Account status Account type city State Country Manage/updation/deletion Admin Bank Database Branch Employee details service type transcation type
  • 31. Admin sub user case Account holder information customer account Admin Account Related information Account login Information
  • 32. Fund transfer details View Details Customer Database Account Details Personnel Details
  • 33. Fund transfer details Customer Details Database Fund deposit details Fund withdraw details
  • 34. Customer user case Details Cheque book reques t Cheque book reques t status Cus tom er Fund deposits Fund withdraws Change pas s word
  • 35. Details Cheque book request Cheque book request status Database Customer Fund deposits Fund withdraws Change password
  • 36. Customer sub user case Fund transfer details View Details Customer Account Details Personnel Details
  • 37. Acount holder information Customer account Account related information Database login details
  • 38. Sequence diagram logijn mas ter Manage Cheque book Fund deposit Fund Cus tom er : Adm in s tatus s tatus withdraws tatus Account enter unamwe and pwd login failed enter valid values dis play m as ter form create new bank bank create ds ucces s fully modify bank details bank details m odified s ucces s fully s elect date for cheque book is s ue after verify creadentials is s ue chequebook s elect date from depos its depos its accepted s elect date for withdraws withdraws accepted s uccess fully Ebter cus tom er account,pers onal,login details cus tomer account created s ucces s fully end
  • 39. Collaboration diagram mastermodify bank details 7: 5: create new bank 4: display master form 6: bank create dsuccessfully Manage 8: bank details modified successfully : Admin 15: Ebter customer account,personal,login details 1: enter unamwe and pwd 16: customer account created successfully 3: enter valid values 17: end Customer Account 9: select date for cheque book issue 11: select date from deposits 12: deposits accepted 13: select date for withdraws 10: after verify creadentials issue chequebook 2: login failed 14: withdraws accepted successfully Cheque book status Fund deposit status logijn Fund withdrawstatus
  • 40. 10: enter amount for deposits Fund deposit status 11: deposits transaction number : Customer 6: request for cheque book 8: view cheque book issue 7: display transaction number and check credentials 9: chequebook sanction number displayed 15: password change successfully 1: enter unamwe and pwd 16: end 3: enter valid values Cheque book 12: enter amount for withdraw status 5: display account details 4: view customer account,personal,login details display withdraw transaction number 13: 2: login failed 14: enter password ,and old password logijn Fund withdrawstatus change Customer password details
  • 41. logi jn Cus tom er Cheque book Fund depos it Fund change : Cus tom er details s tatus s tatus withdraws tatus pas s word enter unam we and pwd login failed enter valid values view cus tom er account,pers onal,login details dis play account details reques t for cheque book dis play trans action number and check credentials view cheque book is s ue chequebook s anction num ber dis played enter am ount for depos its depos its trans action num ber enter am ount for withdraw dis play withdraw trans action num ber enter pas s word ,and old pas s word pas s word change s ucces s fully end
  • 42. State chart Login Master Manage cheque book status Funds deposit status Funds withdraw status customer account
  • 43. Activity diagram Login invalid login Funds depos it Funds withdraw cus tom er m as ter m anage cheque account s tatus s tatus book s tatus view cheque view trans action cus tom er pers onal Account s tatus Apply Dm l bo... view with draws ids details operati... Account Type failed cus tom er verify m inim um failed balance 10000/- account details City s anction com m it com mit cus tom er login cheque book trans action trans action details Country cheque book is not is s ued State Bank branch employee details s ervice Type Trans action Type des ignation
  • 44. Master and manage CUSTOMER ACCOUNT Account status : object name : string Account type : object accountno : long city : object email id : string state : object phone no : long country : object state : s tring bank : object city : string branch : object country : string cheque book status employee details : object branch : string bank : s tring 1 date : datetime service type : object * 1 1 amount : decimal requests : objects transaction type : object designation : object view request() Customerdetail() accountdetails() sanction chequebooks() create/modifyAccountStatus() create/modify AccountType() logindetails() create/modify city() chequebooks requests() create/modify state() fund transfers() create/modify country() deposits() create/modify bank() withdraws() create/modify branch() change password() create /modify employee details() create/modify service type() create/modify transaction type() create/modify designation() Login usernam e : string password : string usertype : string AdminLogin() CustomerLogin() deposits account no : long toaccountno : long amount : decimal transactionid : int withdraws submit deposit() account no : long display transactionid() toaccountno : long view transactions() amount : decimal transaction : int submit withdraws() displaytransaction id() view transactions()
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.