
Admin can also generate reports of Banks, Credit, Debits, Fund Transfers, Payees, Services.Admin can manage all the details of Credit, Fund Transfers, Services.Admin can add, edit, delete and view the records of Banks, Debits, Payees, Login.Admin logins to the system and manage all the functionalities of Internet Banking.Low level functionalities of Internet Banking The 2nd Level DFD contains more details of Login, Services, Payees, Fund Transfers, Debits, Credit, Banks. First Level DFD (1st Level) of Internet Banking shows how the system is divided into sub-systems (processes). It may require more functionalities of Internet to reach the necessary level of detail about the Internet functioning. Second Level Data flow Diagram(2nd Level DFD) of Internet Banking :ĭFD Level 2 then goes one step deeper into parts of Level 1 of Internet. Processing Login records and generate report of all Login.Processing Services records and generate report of all Services.Processing Payees records and generate report of all Payees.Processing Fund Transfers records and generate report of all Fund Transfers.Processing Debits records and generate report of all Debits.Processing Credit records and generate report of all Credit.Processing Banks records and generate report of all Banks.Main entities and output of First Level DFD (1st Level DFD): You will highlight the main functionalities of Internet. DFD Level 1 provides a more detailed breakout of pieces of the 1st level DFD. It also identifies internal data stores of Login, Services, Payees, Fund Transfers, Debits that must be present in order for the Internet system to do its job, and shows the flow of data between the various parts of Banks, Debits, Services, Login, Payees of the system. User Methods : addUser(), editUser(), deleteUser(), updateUser(), saveUser(), searchUser()įirst Level Data flow Diagram(1st Level DFD) of Internet Banking :įirst Level DFD (1st Level) of Internet Banking shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the Internet Banking system as a whole.Services Methods : addServices(), editServices(), deleteServices(), updateServices(), saveServices(), searchServices().Fund Transfers Methods : addFund Transfers(), editFund Transfers(), deleteFund Transfers(), updateFund Transfers(), saveFund Transfers(), searchFund Transfers().Debits Methods : addDebits(), editDebits(), deleteDebits(), updateDebits(), saveDebits(), searchDebits().Credit Methods : addCredit(), editCredit(), deleteCredit(), updateCredit(), saveCredit(), searchCredit().Banks Methods : addBanks(), editBanks(), deleteBanks(), updateBanks(), saveBanks(), searchBanks().User Attributes : user_id, user_name, user_mobile, user_email, user_username, user_password, user_addressĬlasses and their methods of internet Banking Class Diagram:.Services Attributes : service_id, service_bank_id, service_name, service_type, service_description.Fund Transfers Attributes : transfer_id, transfer_bank_id, transfer_name, transfer_fund, transfer_total, transfer_type, transfer_description.Debits Attributes : debit_id, debit_name, debit_amount, debit_total, debit_type, debit_description.Credit Attributes : credit_id, credit_name, credit_amount, credit_total, credit_type, credit_description.Banks Attributes : bank_id, bank_customer_id, bank_name, bank_branch_code, bank_place, bank_type, bank_description.User Class : Manage all the operations of UserĬlasses and their attributes of internet Banking Class Diagram:.Services Class : Manage all the operations of Services.Fund Transfers Class : Manage all the operations of Fund Transfers.Debits Class : Manage all the operations of Debits.Credit Class : Manage all the operations of Credit.Banks Class : Manage all the operations of Banks.Classes of internet Banking Class Diagram: The main classes of the internet Banking are Banks, Credit, Debits, Fund Transfers, Services, User. Internet Banking Class Diagram describes the structure of a internet Banking classes, their attributes, operations (or methods), and the relationships among objects.
