Atm With Java
Atm With Java
The financial reforms that were initiated in the early 90s and the globalization
measures brought in a highly protected milieu. The arrival of foreign banks and
financial institutions, the setting up of a number of private banks and the measures
of de-regulation that encouraged competition has led to a situation where the
survival of those who do not join the race will become difficult. Unless the state of
the art IT was introduced as early as possible, winning new business and even
holding on to the old one will become increasingly difficult.
The Indian Banking System has been operating successfully over the last
two centuries. It was in 50s that the Government of India evolved the policy of
using the Banking System as an Instrument of economic development and the
social change and as a first step, nationalized then Imperial Bank of India and re-
christened it as State Bank of India (SBI). The SBI was given the mandate of a
massive branch expansion program and was asked to open branches in far-flung
unbaked areas and assist in their development. This resulted in an explosion of
sorts in volumes of transactions and posed a severe strain on all resources.
their relationship within and outside of the system. A key question is what must be
done to solve the problem? One aspect of analysis is defining the boundaries of
the system and determines whether or not a candidate system should consider
other related system. During analysis,data collected on the available files, decision
existing system.
SOFTWARE LIFE CYCLE MODEL
Requirement analysis
&
Specification
Design
Implementation
&
Unit Testing
Integrations
&
System testing
Operation
&
Maintenance
Existing System
Existing system is manual, which is time-consuming, inefficient, tedious and
ineffective. It has several disadvantages.
The techniques for gaining this information include observation of problem task
and actual performance of task by the planner. The key requirements of the system
and software are identified.
LIMITATIONS OF EXISTING SYSTEM
Initially before coming up of computers, the data processing activities faced many
problems such as inaccuracy, inefficiency, delay and improper record maintain.
CURRENT STATUS:- In the existing system, if user want to see what is the
current position of his record about courier etc. that is what is the current position
according to record number. Wise than it is difficult to see this manually.
PROPOSED SYSTEM
A comprehensive Banking System for the maintenance of bank records &m data is
aimed at accomplishing the following objectives:
Convenience: This is perhaps the most important benefit the bank seeks to offer to
its clients. As the competition increases within the banking industry, financial
schemes alone are insufficient to lure customers. The convenience of transacting
with bank results directly in customer’s timesaving and therefore the business
efficiency. This is a very critical factor for the customers.
1. This process is very fast because of the use of the computers, accounts
checking, issue, receipt and report preparations are some of the fields where
advantages of speed can be encased.
4. Since records in the computers are stored on electronic media paper work is
reduced with the use of computers.
5. Since computers can perform work at very high speed. It can replace a number
of human beings. This reduces the cost of data processing.
6. Computers can work in graphical as well as text mode. This increases the utility
of the computers in data processing
FEASIBILITY STUDY
Operational Feasibility
Economic Feasibility
The product should be economical. This system is not too much costly. It is easily
affordable by an organization.
SYSTEM DESIGN
INTRODUCTION
• Data Entry
• Data Correction
• Data Deletion
• Processing
System design is the creative act of invention, developing new input, a database,
offline files, procedures and output for processing business to meet organization
objectives. System design builds information gathered during the system analysis.
CHARACTERSTICS OF A WELLDEFINED SYSTEM
In design an efficient and effective system is of great importance to consider the
human factors and equipment that these will require to use. System analyst must
evaluate the capabilities and limitation of the personal and corresponding factors of
the equipment
Itself.
The characteristic associated with effective system operation are:
• Accessibility
• Economy
• Flexibility
• Reliability
Data Flow Diagrams
The data flow diagram is the graphical representation that depicts information flow
and transforms that are applied as data move from input to outpuf
Authenticated User
User Settings
User Data
Authenticated
User Address
Book
User Data
Testing
Testing of software has been done to detect the differences between its behavior
Unit Testing
Integration
Testing
System
Testing
Alpha
Testing
Beta Testing
Software Development Model
A software development life cycle represents the main phases and activities of a
project from the time it is initiated till the project is completed successfully. It
The model which will be appropriate for this software development system is
sequential approach to software development that begins at the system level and
4. Code Generation
5. Testing
IMPLEMENTATION
How to implement?
The implementation phase is less creative than design it is primarily concerned
with user training, site preparation , and file conversion. When the candidate
system is linked to terminals or remote sites, the telecommunication network and
tests and network along with the system are also included under implementation.
Setup:
For implementation purpose, setup has been created. The setup of this system will
contain the executable file and some of files that necessary for executing the
project.
Processors: - Pentium 4
Also required is CD-ROM
Administrator:
This module will have all the data of the clients . It will give authorizations
to the users. It will pass the necessary data from the users to the clients.
Client: - These are the customers who want to access our site
.
Backup:
After the installation phase is completed and the user is adjusted to the changes by
the candidate system, evaluation and maintenance begin. Like any system there is
tune with design specification. The importance is to continue to bring the new
system to standards.
Further Scope
1. This project can be used to tell the working of ATM
2. One can make a further module to calculate overall withdrawal of the whole
day.