You are on page 1of 2

SOFTWARE ENGINEERING PT-2

CSE-4A(GROUP 1)
ANKIT NEGI-2K18CSUN01011

First Level Data Flow Diagram(1st Level DFD) Of Online Banking System :
First Level DFD (1st Level) of Online Banking System 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 Online Banking System system as a whole. It also identifies internal
data stores of Account Type, Customer, Branch, Balance, Transaction that must be present in order for the
Online Banking system to do its job, and shows the flow of data between the various parts of Bank, Transaction,
Customer, Account Type, Branch of the system. DFD Level 1 provides a more detailed breakout of pieces of the
1st level DFD. You will highlight the main functionalities of Online Banking.

Main entities and output of First Level DFD (1st Level DFD):

 Processing Bank records and generate report of all Bank


 Processing Account records and generate report of all Account
 Processing Transaction records and generate report of all Transaction
 Processing Balance records and generate report of all Balance
 Processing Branch records and generate report of all Branch
 Processing Customer records and generate report of all Customer
 Processing Account Type records and generate report of all Account Type

ACCOUNTS GENERATE
MANAGEMENT ACCOUNTS REPORT

TRANSACTION GENERATE
MANAGEMENT TRANSACTION REPORT

BRANCH GENERATE
MANAGEMENT
BRANCH REPORT
ONLINE BANKING
CURRUNCY SYSTEM
MANAGEMENT GENNERATE
CURRUNCY REPORT
LOGIN
MANAGEMENT
CHECK USER LOGIN
DETAILS
SYSTEM USER
MANAGEMENT
GENERATE SYSTEM USER
REPORT

FIRST LEVEL DFD-ONLINE BANKING SYSTEM


Second Level Data Flow Diagram(2nd Level DFD) Of Online Banking System :
DFD Level 2 then goes one step deeper into parts of Level 1 of Online Banking. It may require more
functionalities of Online Banking to reach the necessary level of detail about the Online Banking functioning.
First Level DFD (1st Level) of Online Banking System shows how the system is divided into sub-systems
(processes). The 2nd Level DFD contains more details of Account Type, Customer, Branch, Balance,
Transaction, Account, Bank.

Low level functionalities of Online Banking System

 Admin logins to the system and manage all the functionalities of Online Banking System
 Admin can add, edit, delete and view the records of Bank, Transaction, Branch, Account Type
 Admin can manage all the details of Account, Balance, Customer
 Admin can also generate reports of Bank, Account, Transaction, Balance, Branch, Customer
 Admin can search the details of Account, Branch, Customer
 Admin can apply different level of filters on report of Bank, Balance, Branch

 Admin can tracks the detailed information of Account, Transaction, Balance, Branch

ADMIN LOGIN TO CHECK


SYSTEM ROLES OF MANAGE BANK DETAILS
ACCESS
MANAGE ACCOUNT DETAILS

FORGOT MANAGE BALANCE DETAILS

PASSWORD
MANAGE TRANSACTION DETAILS

CHECK
CREDENTIALS MANAGE ROLES OF USER
MANAGE
MODULES MANAGE CURRUNCY DETAILS

SEND EMAIL MANAGE BRANCH DETAILS


TO USER

MANAGE REPORT

MANAGE SYSTEM ADMINS MANAGE USER PERMISSION

SECOND LEVEL DFD-ONLINE BANKING SYSTEM

You might also like