You are on page 1of 6

 

BANK MANAGEMENT 
SYSTEM 
 

 
Name: Shamia Ferdousy 
ID: 171014038 
   

Table of contents 

1. Introduction 

1.1 Overview of the project 

1.2 Objectives of the project 

1.3 The need of the project 

1.4 Scope of the project 

1.5 Deliverables 

2. Feasibility study 

2.1 Financial feasibility 

2.2 Technical feasibility 

2.3 Operational feasibility 

2.4 Resources and time feasibility 

2.5 Legal feasibility 

2.6 Environmental feasibility 

2.7 Risk feasibility 

3. Considerations 

   

1. Introduction 

1.1 ​Overview of the project 

The  aim  of  the  project  is  to  develop  a  simple  web  based  application  for  bank 
management  systems.  The  system  will  be  developed  to  operate  a  bank's  activity 
easily  and  quickly  which  is  not  possible  with  the  manual  banking  system.  The 
system  stores  all  the  information  in  a  database.  It  only  allows  authorized  users  to 
access  the  system.  So  the  system  is  secure.  Time  consuming  tasks  like  keeping 
transaction  records  of  every  user,  tracking  all the accounting records, filling up the 
forms  to  create  a  new  account,  updating  the  existing  accounts  can  be  exhausting. 
Moreover,  it  is  easy  to  make  mistakes.  The  unavoidable  human  error  can  cause 
harm  to  the  bank.  To  save  the  bank  from  these  unforeseen  problems,  it  needs  a 
digital  bank  management  system.  The  database  can  handle  all  the  paperworks.  As 
each  user  is  registered  with  an  email  address  and  a  password,  the  privacy  and 
security of each user is ensured as well as the transparency.  

1.2 ​Objectives of the project 

The objectives of this project are to- 

● Reduce paperworks, mistakes and time consuming work 

● Provide fast and secure banking 

● Allow only authorized user to access the system 

● Improve the communication with bank and the users 

● Improve user experience 

1.3 ​The need of the project 

Bank  is  one  of  the  busiest  workspaces.  Bankers  have  a  lot  of paperwork to do that 
is  tiring,  time  consuming  and  it  is  easy  to  make  mistakes.  One  tiny  mistake  can 
have  huge  consequences.  If  the  banking  system  goes  digital,  there  will  be  less 
paperworks  and  mistakes.  This  will  increase  productivity  and  make  the  workflow 
faster. 
Banking  is  fast  and secure when it is online. Users are concerned about safety. It is 
safer  to  transfer  balance  using  an  online  banking  system  than  going  to  the  bank 
while  carrying  the  money.  With  online  banking,  users  can  get  the  services  from 
without even going to the bank. 

1.4 ​Scope of the project 

This project will make a bank's activity easier. The main feature of this system is 

● User dashboard 

- Balance inquiry 

- Online transaction 

- Transaction history 

- Important notifications 

● Admin Dashboard 

- Create new account 

- Make deposit/withdraw/transaction 

- Terminate/update an existing account 

- Send notification/feedback to users 

1.5 ​Deliverables 

An  easy  to  use  cloud  based  software  that  is  able  to  conduct  banking  activities  and 
transactions with a database containing user and admin account information. 

2. Feasibility study 

The  feasibility  study  is  to  determine  whether  the  proposed  solution  would  work or 
not. The goal of feasibility study is to acquire all the scopes. 

2.1 ​Economic/Financial feasibility 

Economic  or  financial  feasibility  discusses  the  system’s  cost  effectiveness, whether 


the  proposed  solution  reduces  the  cost  or  not.  The  system  doesn't  require  much. 
The  hardware  and  software  needed  for  the  system  is  installed  already.  As  all 
computers  have  browsers  installed  from  the  beginning,  there  is  no  further 
expenditure for buying software packages. 

   

2.2 ​Technical feasibility 

This  solution  is  technically  reliable  and  feasible.  The  basic  technical  requirements, 
including hardware and software requirements, is a device with a browser. 

2.3 ​Operational feasibility 

The  manual  banking  system  is  acceptable  for  the  users  from  administration,  but  it 
will  be  much  easier  to  operate  when  it  goes  digital.  It  will  save  bankers  from  tons 
of  paperwork.  This  system will reduce the workload and increase productivity. The 
customers  or  account  holders  will  be  benefited  from  the  system  too. It will be safe, 
secure and easy for them to make transactions and interact with the bank. 

2.4 ​Resources and time feasibility 

Resources required for the project includes- 

● Device: Laptop 

● Programming tools: Language 

● Programmer 

All  the  resources  needed  for  the  project  are  available,  so  the  project  has  the 
required resource feasibility. 

2.5 ​Legal feasibility 

The  system  confirms  the  legal  and  ethical  requirements.  Privacy  of  each  user  will 
be  ensured.  Data  provided  by  the  user  will  be  safe  and  secure  and  will  not  be 
shared with any third party cookies. 

2.6 ​Environmental feasibility 

This  system  will  cause  no  harm  to  the  environment.  It  will  be  environmentally 
friendly. It will save a lot of money and waste by eliminating the paper use. 

2.6 ​Risk feasibility 

Technology  risk: The system will be a well structured system using the latest tech. 
It  will  be  easy  to  upgrade/change/add  new  features.  Upgrading  the  system  will 
cost nothing.  

Customer  related  risk:  Users  of  the  product  will  be  bankers  and  general  people. 
The  interface can be confusing for different users.  To make the experience smooth, 
the  GUI  will  be  different  for  admin  and  for  account  holders.  All  they  need  is  just 
the basic knowledge of computers. 

3. Considerations 

● Security:  In  this  system,  security  is  considered as the most important issue. 


Users  will  go  through an authentication process using the email address and 
password.  Depending  on  the  user's  type,  users  can  access  the  functionality 
of the system. 

● Performance  and  Capacity:  This  system  will  require  low  bandwidth  and 
will  be  available  24  hrs.  A  large  number  of  users  will  not  cause  a  problem 
here.  For  big  data  analysis  or  to  increase performance, the system will need 
a  reliable  server.  It  will  be  able  to  handle  multiple  users  at  a  same  time. 
MySQL will provide enough speed for transactions in the database. 

● Usability:  The  UI  will  be  different  for  each  type  of  user  but  it  will  be  very 
easy  to  use.  To  use  this  system,  no  additional  training  will  be  required. 
Anyone with minimum computer knowledge can use this system. 

● Maintainability:  The  system  will be designed with OOP and it will be a well 


structured  system.  Maintenance  will  be  easy,  inexpensive  and  less 
complicated. 

You might also like