SEN Ss

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 20

MAHARASHTRA STATE BOARD

OF TECHNICAL EDUCATION

MICRO

PROJECT

ON
“Banking Management
System”
Submitted by
Derren Tuscano (22)
Aaryan Tuscano (31)
Laveen Dcunha (34)
Ron Correia (36)

Under the Guidance of


Prof. Adil Shaikh
In partial fulfilment of Fourth Semester of
Diploma in Computer Engineering

Department of Computer Engineering.


St. John Polytechnic, Palghar
1
A.Y. 2023-2024

2
Subject and code: SEN(22413) Academic Year: 2023-24
Course Name and Code: CO-4I Semester:Fourth

MICRO PROJECT REPORT


ON
Banking Management System

Submitted in 2024 By The Group Of Students

Sr Roll No Full Name of Student Enrollment Seat


No. Sem-IV No No
(Sem-IV)
1. 22 DERREN PIUS TUSCANO 2216020049
2. 31 AARYAN RICHARD TUSCANO 2216020045
3. 34 LAVEEN VIJAY DCUNHA 2216020042
4. 36 RON WILLAM CORREIA 2216020059

Under The Guidance Of


Prof.Adil Shaikh

MAHARASHTRA STATE BOARD OF


TECHNICAL EDUCATION, MUMBAI

Department of Computer Engineering.


St. John Polytechnic, Palghar
3
Certificate

This is to certify that Mr./Ms. DERREN PIUS TUSCANO Roll No: 22 of Fourth
Semester of Computer Engineering Diploma Programme at St. John college of
Engineering and Management has completed the Micro Project satisfactorily in subject
Software Engineering (22413) in the academic year 2023-2024 as Prescribed in the MSBTE
prescribed curriculum of I Scheme.

Place: Palghar Enrollment No: 2216020049


Date: / / 2024 Exam. Seat No:

Project Guide Head of the Department Principal

4
Certificate
This is to certify that Mr./Ms. AARYAN RICHARD TUSCANO Roll No: 31 of Fourth
Semester of Computer Engineering Diploma Programme at St. John college of
Engineering and Management has completed the Micro Project satisfactorily in subject
Software Engineering (22413) in the academic year 2023-2024 as Prescribed in the MSBTE
prescribed curriculum of I Scheme.

Place: Palghar Enrollment No: 2216020045


Date: / / 2024 Exam. Seat No:

Project Guide Head of the Department Principal

5
Certificate
This is to certify that Mr./Ms. LAVEEN VIJAY DCUNHA Roll No: 34 of Fourth
Semester of Computer Engineering Diploma Programme at St. John college of Engineering
and Management has completed the Micro Project satisfactorily in subject Data
Software Engineering (22413) in the academic year 2023-2024 as Prescribed in the MSBTE
prescribed curriculum of I Scheme.

Place: Palghar Enrollment No: 2216020042


Date: / / 2024 Exam. Seat No:

Project Guide Head of the Department Principal

6
Certificate
This is to certify that Mr./Ms. RON WILLIAM CORREIA Roll No: 36 of Fourth Semester
of Computer Engineering Diploma Programme at St. John college of Engineering and
Management has completed the Micro Project satisfactorily in subject Software Engineering
(22413) in the academic year 2023-2024 as Prescribed in the MSBTE prescribed curriculum
of I Scheme.

Place: Palghar Enrollment No: 2216020059


Date: / / 2024 Exam. Seat No:

Project Guide Head of the Department Principal

7
INDEX
Sr Topic Page
No. No.

1 Abstract 8

2 Introduction 9

3 Dataflow 10
Diagram
4 Conclusion 17

6 Refrence 18

8
Abstract:
Data Flow Diagrams are used to represent the flow of data as well as the
processes and functions involved to store, manipulate, and distribute
data among various components of the system and between the system
and the environment of the system by a specific set of graphical
representations. It also depicts the logical flow of information in a
system and appropriately defines and determines the physical
requirements for the construction of the system. The key features of a
Data Flow Diagram involve simplicity of notation as well as generation
of a clear overview of the manual and automated requirements of the
system.
The system is described as follows –

9
Introduction:
Data Flow Diagrams (DFDs) serve as vital tools in system
analysis and design, offering a visual representation of data flow,
processes, and functions within a system. With a focus on
simplicity of notation, DFDs provide a clear overview of both
manual and automated aspects of a system, elucidating its logical
information flow and defining the physical requirements for
construction. By delineating data movement and interactions,
DFDs facilitate a comprehensive understanding of system
dynamics, guiding the development process towards coherent
and efficient solutions.

DFDs are instrumental in capturing the essence of


information systems by illustrating how data moves
between different components and interfaces within a
system and its environment. Their graphical
representations offer a concise yet comprehensive view of
the system's operational structure, aiding stakeholders in
identifying potential bottlenecks, optimizing processes, and
ensuring data integrity. By providing a unified framework
for communication among project teams and stakeholders,
DFDs foster collaboration and alignment towards
achieving system goals. In essence, DFDs play a crucial
role in the analysis, design, and implementation of
effective information systems, ultimately contributing to
the success of complex projects in diverse domains.

10
Data Flow Diagram of Banking Management System:

Explanation :
Transaction Request/Loan Request –
In this customer provides the specific details to initiate or support a
transaction and the customer can apply for a loan through the system.
Manager –
The manager can access and manage any request as well as input
commands to change or update Employee_Record Database. A
Manager manages the employees of the bank as well as either accepts or
rejects any Loan Request and hence inputs details to update the
corresponding databases as Customer_Record and Employee_Record
Database.
Cashier –
It responds actively to any Transaction Request and assists the Manager.
The cashier can also resolve any query from the Customer and provide
immediate help to the Customer. However, a Cashier can not access any
database independently.
Bank_Headquarter –
It acts as an entity that controls all the branches of the Bank. The entity
can access all the databases, and it also controls the operations of the
Manager. The Bank can modify or eliminate any policies as well as
11
create new policies for the Online Banking System.

Customer_Record –
It stores all the non-personal details of an individual who is a Customer
of any specific branch of the Bank. As an individual initiates a request
to open an account in the Bank, Customer_Records creates a new entry
that is unique and specific to the Customer only. This record is
accessible by Managers or Employees of the Banks as and when
required.
Employee_Record –
It stores the record of all the Employees at the Bank. The record can be
accessed but not modified by the Customer of the Bank. The record can
be modified by either the Manager of a Branch or by the Bank itself.
Account_Details –
It stores the personal details of every individual Customer. It can be

12
accessed/modified by the Customer only. The Bank can not modify the
personal details of the Customer.
Processes :
Account Management System –
In this Customer can access all the services offered by the Bank by
adding his details. As the Customer avails any services as a transaction
or a loan, then the required data flows to Transaction Management
System or the Loan Management System respectively. Any Customer
can print the activity status of the account which fetches information
from all the available databases using the Generate Customer Report
System.
Transaction Management System –
It helps the Customer to add/transfer money to another account. The
Cashier may execute or help execute the transaction process on behalf
of the Bank where the Bank updates all the corresponding details related
to the Customer following a successful transaction.
Loan Management System –
It is used by the Customer to apply or request a Loan from the Bank.
The Manager can access the Loan_Details database to either accept or
deny the request for the Loan. The Bank has the access to modify the
Loan Management System as the Bank can set or modify any policies of
the Loan offered by the Bank.
Online Banking System –
It provides other services like insurance, bill payments, etc.

13
The Level-2 Data Flow Diagram of an Online Banking System is as
follows –
14
Level-2 DFD – Account Management System

15
Level-2 DFD Transaction Management System
16
Level-2 DFD Loan Management System

17
Level-2 DFD Loan Management System
18
Conclusion:
In conclusion, the Data Flow Diagram (DFD) of a Banking
Management System serves as a blueprint for understanding the flow of
data within the system, from customer interactions to backend
processes. By depicting the movement of data through various stages
such as account creation, transactions, and reporting, the DFD provides
a holistic view of the system's functionality. It enables stakeholders to
identify potential areas for optimization, ensure data security and
integrity, and streamline operational workflows. Through clear
visualization of data flow and process interactions, the DFD facilitates
effective communication among project teams and stakeholders, leading
to the successful development and implementation of a robust banking
management system that meets the needs of both customers and
financial institutions.

19
Reference:
https://www.geeksforgeeks.org/data-flow-diagram-for-online-
banking-system/
https://www.freeprojectz.com/dfd/banking-management-system-
dataflow-diagram
https://123projectlab.com/data-flow-diagram-for-online-banking-
system/
https://www.edrawmax.com/templates/1017336/
https://online.visual-paradigm.com/diagrams/templates/data-flow-
diagram/bank-account-data-flow-diagram/

20

You might also like