Professional Documents
Culture Documents
FS Thursday
FS Thursday
FS Thursday
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 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.
TECHNIQUE
Transaction Management:
// Function for adding account details of daily tranaction into BANKING.dat file
interest = t_interest;
amount = t_amount;
balance = t_balance;
LITERATURE SURVEY
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.
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
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.
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.
Advantages
Disadvantages
Data redundancy
Data isolation
Integrity problems
Limited resources
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
GUI
Fig: 01
Here, we can perform list of operations that is NewAccount,
ListofAccounts, Daily transaction, MonthlyReport and Exit.
Fig: 02
Fig: 03
Fig: 04
Fig: 05
Fig: 06
Fig: 07
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.
REFERENCES