You are on page 1of 4

Design of Bank Application System

Framework Using Soa


Mrs.Suchitra*, S.Sivaprakash**

*Research Scholar, Sathyabama University,Chennai,suchikeerthi@yahoo.com


**Final year, Msc.Software Engineering,Sathyabama University,Chennai. aquaris_prakash@yahoo.com

Abstract- With the development of banking system in services are deployed other application can use and
India its important to achieve the design of bank request them. We are going to use RSA algorithm for
application integration, resources organization and security purposes. Enterprise Application Integration is
Information sharing using Service Oriented Architecture
used which solves the problem of information
(SOA).The ultimate aim of the project is to make service
interaction and sharing between different systems in
flow easier .SOA is a solution for designing and setting up
the enterprise.
the loose coupling software system ,it can publish business
function in the manner of programmable and accessible
services.By using the concept of SOA,EAI and various key II. EXISTING SYSTEM
technologies we are going to realize how to achieve better
reusability and extension capacity of bank application Due to different operation environment of
system various application system its very difficult to
communicate between this system before the client
I .INTRODUCTION
platform is realized i.e the request of the client is
processed. Each and every commercial bank works
To achieve the design of bank application system
independently to perform service for the client in which
integration, resource organization and information
we the customer satisfaction is affected. For example a
sharing using service oriented architecture.With the
business involves reception system, card system and
help of roles performed by SOA its able to combine a
bill system. The business begins with the reception
collection of webservices and put together and with the
system, the card system deals with business flow and
use of various operations i.e performed in soa its easy
returns the result to the reception system. Then the
to find, bind and publish an exact service in deed. This
reception system sends the request to account system
project contains all basic operation that can be
for business disposal. And Finally the account system
performed in an bank i.e account creation, deposit
sends the disposed result to reception system .In this
withdrawal, viewing account holder details,
process the business flow lacks necessary
authentication, authorization and so on. The concept of
communication between different existing sub system
web services is used in this project through which new
which to induce waste system sources and reduce the
generation of web application can be created and they
service efficiency of the system.So in order to avoid all
can describe their own service, it can also publish and
this circumstances all commercial bank must come
transfer modularized application in web. Once this web
together to form a reliable framework under the that it uses less amount of the system resource and
changing business environment which to solve provides better reusability and service efficiency. RSA
information sharing between various sub system, that is algorithm is used in this new framework to avoid data
to eliminate information island. piracy. The roles played by different technologies are
discussed here .
III DRAWBACKS OF EXISTING SYSTEM
V. AIM AND SCOPE OF PROJECT
Waste of system resources: The system resources are
being wasted. To carry out a single job, each and every The main aim of the project is to provide better
sub system is discussed to carry out that task. In which utilization of system resources and process the services
it can be done in a single system in an efficient manner. EAI solves the problem of re-
usability of system resources and to provide necessary
Service Efficiency: In this system the service provided communication in the enterprise. Main goal is to
for the customer is not sufficient. For eg to check the provide collision free processing of transaction and to
account information it carry out a large process and provide good service efficiency. Service oriented
which is not available in an single system. Architecture plays an vital role in the construction of
new framework which makes the current assets
IV PROPOSED SYSTEM available to the upcoming business needs. The major
role that soa plays is It combines all the web service
In order to solve the existing problem, the together, which is working independently in the
developing system need new technologies such as existing system.
Enterprise Application Integration, Service Oriented
Architecture and web Services. So a new application VI KEY TECHNNOLOGIES
system framework is developed and the business
treatment model is designed in the application system A. SERVICE ORIENTED ARCHITECTURE
of all provinces. The System Framework has the
outstanding provinces of the product flow and process SOA is a step for setting up loose coupling
logic. Therefore an integrated Banking application software system that is the services maintain a relation
provides the effective organization and business that minimizes dependencies and only require that they
criterion among commercial banks. The framework is retain the awareness of each other. The services adhere
developed in such a way that the customer can have an to communication agreement, as defined collectively by
account in any commercial bank he can access his one or more service descriptions. They have the control
account in any branch using his account number and over the logic they encapsulate. Accordingly what is
gather all his necessary information. Service oriented defined in the service contract, services hide logic from
Architecture has the collection of different web services outside world. The various logic used is divided into
of different sub system which makes the above process services with the intention of promoting reuse.In soa
easier. The proposed system is developed in such a way each and every services are collected together and
assembled to form composite service. Services are it also has an contains extraordinary complicated
designed to be outwardly descriptive so that they can be business logic. Once web services are deployed, the
found and accessed via available discovery mechanism. other applications can find and request them. Web
SOA has three roles Service broker registers and services exchange data using SOAP-based XML
makes. classification of the published services provider, documents and common communication mode, such as
it also Provides search service; Service provider HTTP, FTP, and SMTP and so on. So, the
publishes its own service, and also makes response to communication based on web services techniques can
the request; Service requester seeks requisite service by permeate firewall breezily. Any device which supports
using service broker and makes use of the service. The HTTP and XML could access to web services, and any
operations carried out by this role are “find” , ”publish” web services could access to other web services.
and “bind”. Find operation helps service requestor to
find special service aid by service broker. Publish
operation helps service provider to register its own
function and interface. Bind operation helps service
requestor to use the provided service in deed.

SYSTEM FRAMEWORK

Bank 1 Bank 2 Bank 3 Bank n

Register & publish

Soap and xml

Web Services
Search & Find

bind

Service Broker
Service Description C. EAI

Find & discovery

Enterprise Application Integration is an


Customer1 Customer2 Customer n

integration framework composed of a collection of


technologies and services which form a middleware to
enable integration of system and application among the
enterprise. Enterprise Application Integration is meant
to solve the problem of information sharing between
different existing system in the enterprise. As computer
B. WEB SERVICE technology develops and a constant increase in the field
of information technology, almost every enterprise has
Web services are a new generation of web its own problem to bridge among several database and
application. It combines the advantages of the application program.So ther exists a lack of
component-oriented methods and web techniques, and communication between the system, This lack of
they can describe its own services. It can also publish, communication leads to in sufficiencies where in
locate and transfer modularized application in web. The identical datas are stored in multiple locations or
provided functions of web services may be simple, but straight forward process are unable to be automated.
EAI Provides an open framework which makes current
resource available to the upcoming business needs. It is [1] Eptein, Jeremy, Matsumoto, Scott; Mcgraw,gary software security
and SOA: Danger, will robinson.IEEE Security and Privacy,v 4, n1,
the process of linking such applications within a single
January/February, 2006
organization together in order to simplify and automate
business processes to the greatest extent possible, while [2] Luo, Min, Goldshlager, Benjamin; Zhang, Liang-Jie. Designing
at the same time avoiding having to make sweeping and implementation Enterprise Service Bus (ESB) and SOA solution
2005 IEEE International Conference on Service Computing, SCC
changes to the existing applications or data
2005,2005, p xiv
structures.This EAI technique of merging various data
provides an vital advantage for the making of new [3] Omar, Wail M,Abbas, Ali Dhia K ; TAleb-Bendiab. SOAW2 for

framework. managing the web 2.0 framework, IT Professional, v 9, n 3, May/


Jne, 2007

[4] Stal, Michael Using architectural patterns and blueprints for


VII. CONCLUSION service-oriented architecture. IEEE Software, v 23, n 2,
March/April, 2006

EAI technique provides better reusability which


[5] Phu, Ng Huu, yoo, Dae Seung; Yi, Myeongjae.A framework
consumes the system resources. With the help of SOA, supporting quality of services for SOA-based application. Lecture
Webservice, EAI the different sub system that worked Notes in Computer Science. 9tth Asia-Pacific Network Operations and

independently is combined in to an single Service Management Symposium, APNOMS 2006, Proceedings, 2006

Oriented Architecture Where each and every web


[6] Howerton, jared T. Service oriented architecture and Web 2.0.It
service of different subsystem are available in an single professional, v 9, n 3, May/June, 2007
platform which helps the processing of necessary
services in an efficient way that avoids collision
between the different sub system and promotes greatly
the process of information, optimizes the processing of
business.

REFERENCES:

You might also like