FS Thursday

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Banking System

INTRODUCTION

The synopsis entitled “BANKING SYSTEM” which keeps the day to day tally record as a
complete banking system. It can keep the information of bank employee, transactions, and
account information. The main purpose of this application is automation of transaction
system and it provides to the operator and the member of bank.

This synopsis in “BANKING SYSTEM” manages and maintains the work of


transaction and provides to be very useful in providing information about the bank and its
associated members or employees.

This banking system also allow user to add new customer account, delete account and
user can also modify existing user account information. Using this system user can also
search any individual account in few seconds. Using our bank management system user can
also check any translation in any account. Our system also provides security check to reduce
fraud. The system will check the user’s existence in the database and provide the set of
services with respect to the role of the user.

In this banking system we will automate all the banking process. In our bank
management system user can check his balance online and he can also transfer money to
other account online. In this Software you can keep record for daily Banking transactions.
The main purpose of developing bank management system is to design an application, which
could store bank data and provide an interface for retrieving customer related details with
100% accuracy.

Dept. Of ISE, RRCE 2018-2019 Page 1


Banking System

TECHNIQUE

Transaction Management:

Transaction banking division of a bank typically provides commercial banking


products and services. Transaction Banking (TB) can be defined as the set of
instruments and services that a bank offers to trading partners to financially support
their reciprocal exchanges of goods monetary flows (e.g., cash), or commercial
papers (e.g., exchanges). TB allows banks to maintain close relationship with their
corporate clients so banks don’t want to be dis-intermediated by other payers

Transaction banking is also particularly attractive in the current economic


context because it often has relatively low regulatory capital requirements. It
comprises the Cash Management, Trade Finance and Trust & Securities Services
businesses.

// Function for adding account details of daily tranaction into BANKING.dat file

void account::add_to_file(int t_accno,int d1,int m1,int y1,char t_tran,char


t_type[10],float t_interest,float t_amount,float t_balance)
{
fstream file;
file.open("BANKING.dat", ios::app);
accno = t_accno;
getch();
dd = d1;
mm = m1;
yy = y1;
tran = t_tran;
strcpy(type, t_type);

Dept. Of ISE, RRCE 2018-2019 Page 2


Banking System

interest = t_interest;
amount = t_amount;
balance = t_balance;

// Appends the transaction record into BANKING.dat data file


file.write ((char *) this, sizeof(account));
file.close();
}

Once the transaction have been made either by deposit or withdrawal of


money/amount then the changed data has to be is entered in the file. Here the file is
BANKING.dat which stores the balance amount after the transaction. Therefore appends the
transaction record into BANKIN.dat data file. At the end close the file.

Dept. Of ISE, RRCE 2018-2019 Page 3


Banking System

LITERATURE SURVEY

Dept. Of ISE, RRCE 2018-2019 Page 4


Banking System

OBJECTIVE AND SCOPE OF SYNOPSIS

Changes which have come due to the use of technology in the Banking System and which has
made it accessible to the remotest of the person. The main objective of this banking system
which is developed in C++ is to provide flexible solutions for banking industry. With this
system both type of users such as bank customers and working personnel of the particular
bank will find easy to use and able to perform all their operations using this system.

This system enables its users to open and close the bank account. Customers will able
to withdraw and deposit amount to their particular account. It will also able to generate
transactions on money for particular customer account

Working personnel of the particular bank will make to make all the operations which
are required within the banking premises. The operations which can be performed by the
bank personnel are: Adding new customer account, edit existing customer account, lists all
customer details including their account number, able to generate daily and monthly business
transactions report etc. Its user friendly graphical mode will made its users to work with this
new system in more interactive way.

To perform operations such as adding customers account, a particular form will be


appearing under all fields should be entered correctly. If there will be any error while entering
the data, system will not accept those values and its data will not be saved in the file.

ADMINISTRATIVE MODULE

 Admin login
 Add / delete / update employee
 Withdrawal / deposit / payment transaction
 Creating new account / loan account / fixed deposit
 E-Solution ATM information saving
 Report generation

Dept. Of ISE, RRCE 2018-2019 Page 5


Banking System

FUTURE SCOPE OF APPLICATION

This application can be easily implemented under various situations. We can add new
features as and when we require. Reusability is possible as and when required in this
application. There is flexibility an all the modules.

Existing System:

In the existing system the transactions are done only manually but in proposed system we
have to computerize all the banking transactions using the software financial management
system.

Existing system do not provide a user friendly environment to work the system.
Existing system is not developed in such a way which can be easily handled by the end user.
Under this system, users are not able to generate transactions statement and this system was
not developed in such a way that it can be used by their customers also. This system does not
uses the concept of authentication and validation before using the system and thus security
measures was a major issue under the existing system. Under existing system, the concepts of
graphics was not implemented and thus all processing was done by entering certain command
which cannot be used by the end users and proper training given to the working personnel of
the particular bank.

PROBLEMS WITH EXISTING SYSTEM

 Lack of security of date.


 More man power.
 Time consuming.
 Needs manual calculations.
 No direct role for the higher officials.

Dept. Of ISE, RRCE 2018-2019 Page 6


Banking System

Proposed System:

The aim of proposed system is to develop a system of improved facilities. The proposed
system can overcome all the limitations of the existing system.

This new system has the potential to perform all the activities which are required to
make a successful bank. This interactive system will able to provide customers all the
information just by single click. Even working personnel will also able to make their query
and able generate results as per their requirement.

This new system has unique authentication and validation which will identify the
type of users and as per that, it will provide particular working screen for particular users by
which confidentiality can be maintained and do not get prone to any errors. Manage large
number of customer details with ease. Particular A/c information can be modified A
particular customer record can be modified for one or more field’s customer name, address
by providing A/c number.

Using this system user can create new customer account and maintain its data
efficiently and effectively. All records of account and customer are stored in separate files.
Which are maintained constantly update by system. The proposed system provides faster data
access, data entry and retrieval. The proposed system is more efficient, fast, reliable, user
friendly. Over and above the proposed system does not have any possibility of data loss
during processing.

Dept. Of ISE, RRCE 2018-2019 Page 7


Banking System

ADVANTAGES AND DISADVANTAGES

Advantages

 Easier to manage day-to-day financial tasks.


 Easier to borrow money.
 Banks also offer invoicing services.
 It allows to setup direct deposits.
 Easy way of payment.
 Communicate easily.
 Quick decision
 Less irregularities

Disadvantages

 Data redundancy
 Data isolation
 Integrity problems
 Limited resources

Dept. Of ISE, RRCE 2018-2019 Page 8


Banking System

REQUIREMENTS

SOFTWARE REQUIREMENTS
 Operating System: Windows 10
 Programming language: C++
 Software: Turbo C++

HARDWARE REQUIREMENTS
 Processor: Intel Core i5
 Speed: 15.8GHz
 RAM: 8GB
 Hard disk: 1TB
 Keyboard: Standard ps/2 Keyboard

Dept. Of ISE, RRCE 2018-2019 Page 9


Banking System

GUI

Fig: 01
 Here, we can perform list of operations that is NewAccount,
ListofAccounts, Daily transaction, MonthlyReport and Exit.

Dept. Of ISE, RRCE 2018-2019 Page 10


Banking System

Fig: 02

 When we select NewAccount we get this page.


 Here, it stores the details like Account number, Name, Address, Name
of verifying person, Initial Deposit.

Fig: 03

 This form contains Modify Accounts, closeaccounts and quit.


 It is used to modify the accounts

Dept. Of ISE, RRCE 2018-2019 Page 11


Banking System

Fig: 04

 This form is used to close the account as well as to edit/modify the


accounts.
 Mainly it is used to close the account

Fig: 05

 In this page we can modify the account.


 When we select the modify account, we get this page.
 Here, it asks for account number.

Dept. Of ISE, RRCE 2018-2019 Page 12


Banking System

Fig: 06

 This form contains some operations like MonthlyReport, EditAccount


and Exit
 In this page we can see the transaction of the month.

Fig: 07

 Using this page we can see the monthly transaction.


 When any date of a month is entered, then it shows the transaction of
that month of a particular account.

Dept. Of ISE, RRCE 2018-2019 Page 13


Banking System

CONCLUSION

Banks provide security and convenience for managing your money and sometimes allow you
to make money by earning interest. Convenience and fees are two of the most important
things to consider when choosing a bank. Writing and depositing checks are perhaps the most
fundamental ways to move money in and out of a checking account, but advancements in
technology have added ATM and debit card transactions, ACH transfers, online bill pay and
mobile transfers to the mix.

All banks have rules about how long it takes to access your deposits, how many debit
card transactions you're allowed in a day, and how much cash you can withdraw from an
ATM. Access to the balance in your checking account can also be limited by businesses such
as gas stations and hotels that place holds on your funds when you pay with a debit card.
Debit cards provide easy access to the cash in your account, but can cause you to rack up fees
if you overdraw your account or visit out-of-network ATMs.

While debit cards encourage more responsible spending than credit cards, they do not
offer the same protection or perks. Regularly balancing your checkbook or developing
another method to stay on top of your account balance is essential to successfully managing
your checking account and avoiding fees, declined transactions and bounced payments. If you
have more money than you need to manage your day-to-day expenses, banks offer a variety
of options for saving, including money market accounts, CDs, high-interest online savings
accounts and basic savings accounts.

To protect your money from electronic theft, identity theft and other forms of fraud,
it's important to implement basic precautions such as shredding account statements, having
complex passwords, safeguarding your PIN and only conducting online and mobile banking
through secure internet connections.

Dept. Of ISE, RRCE 2018-2019 Page 14


Banking System

REFERENCES

 Cooper R G (1997), “Examining Some Myths About New Product Winners”, in R


Katz, The Human Sides of Managing Technological Innovation, pp.550-560, Oxford.

 Daniel (1999), “Provision of Electronic Banking in the UK and Republic of Ireland”,


International Journal of Bank Marketing, Vol.17, No.2, pp.72-82

 Sathye M (1999), “Adoption of internet banking by Australian consumer; an


empirical investigation”, International journal of bank marketing, Vol.17, No.7, pp.
324-334

 Himani Sharma (2011), “Bankers Perspectives on E-Banking and its Challenges;


Evidence from North India” the IUP Journal of Bank Management, Vol. X, No. 4,
2011

 Liao Z and Cheung M T (2002), “Internet-Based E-Banking and Consumer Attitudes:


an Empirical Study”, Information & Management, Vol. 39, No. 4, pp. 283-295

Dept. Of ISE, RRCE 2018-2019 Page 15

You might also like