CS Project
CS Project
In [1], Information and communication technology (ICT) has helped to drive increasingly
intense global Competition. In the world history the most of the countries are most
developed because of they are financially very clear for how to use the high amount of
money in the developing process in own country . We also use the SOA architecture for
providing the scalable and reliable service therefor we studied related to the SOA
architecture to know how we use to implementation process in our project using
Service Oriented Architectures (SOA).we also refer the paper who give the case study
information about Scandinavian bank and a Swiss bank This two banks are working on
the basis of service oriented architecture for providing the service for the customer. SOA
provides potential for greater organizational agility (and thereby competitiveness).
In [2], in the second paper we learn which type of problems are created in anking
system during the different types of transactions. Here discuss about if any region the
transaction may be fail then how to avoid it and fixed it. We also studied about Firms in
Italy defaulted more against banks with high levels of past losses. This`selective'
default increases where legal enforcement is weak. Poor enforcement thus can create a
systematic transaction risk by encouraging Banking users to defaulted masse once the
continuation value of their bank relationships comes into doubt. In banking sector the
security also must and when we talk about money or property this case is more
sensational then we found the security is the major thing to do in banking system.
In our project we provide the security questions when customer login with account to
prevent the fraud and provide the best security in the bank management system.
The proposed system is highly computerized in which the data related to user accounts
will be secured high with high accuracy that even reduced the machine damage and
human made errors and this existing system is highly efficient to offer best services to
the customers as well as bank because it has user friendly access that customers less
time when compare with a normal banking system. When the data is entered it will
check for its validity. Appropriate massages are provided as when needed so that the
user will not be in a maize of instant. The data entry screen is design such a way that all
the data manipulates can be performed,it also provide record viewing facilities. Our
Project developing as per the below figures. In the below fig (a) this project is use for
online banking system, the user can register first and then login. When user login
successfully they will perform the operation like money withdraw,money transfer,
deposit, aadhar link with own account,transfer account in one location to another
location etc. Admin has all authority to handle all the user account and transactions in
a sequence to avoid unauthorized user.Costumer can update his data like address,
contact number etc. as well as they link aadhar number with own account number
using online banking system. User can transfer money, deposit money, withdraw and
check account balance through online banking system. In Bank management system
we use n-tier architecture which is helpful to handle different tasks in fluently and
sequential order. We use following architecture for the project are:
Requirement:
Functional Requirement :
A functional requirement defines the internal workings of the system: that is, the
calculations, technical details, data manipulation and processing, and other specific
functionality that shows how the use cases are to be satisfied. The functionalities of the
system or modules are mean what the system supposes to do.
1. This system allows the admin to login with username and password
4. This system allows the admin to approve or reject customer transaction request
5. This system allows the admin to View Managers & Customers details
2. This system allows the manager to login with email and password
1. This system allows the customer to login with email and password
5. This system allows the customer to transfer money from his account to another
account
Non-Functional Requirement:
1. Integrity
2. Usability
3. Maintainability
Integrity: Integrity testing is basically a type of software testing that is done to check
whether the application or the product is secured or not. It checks to see if this
application is vulnerable to attacks, if anyone hack the system or login to the
application without any authorization. It is a process to determine that an information
system protects data and maintains functionality as intended. The security testing is
performed to check whether there is any information leakage in the sense by encrypting
the application or using wide range of software’s and hardware’s and firewall etc. For
example this online bank application can allow the users to login and carry out
transaction but not to edit their account balance. As only when a transaction occurs
their account balance should be automatically update Usability: This has to do with
black box testing, but relating it to white box testing, usability testing is a very wide area
of testing and it needs fairly high level of understanding of this field along with creative
mind. People involved in the usability testing are required to possess skills like
patience, ability to listen to the suggestions, openness to welcome any idea, and the
most important of them all is that they should have good observation skills to spot and
fix the issues or problems. As soon as the user problems are identified, if such problem
arises from the internal mechanism of the product then white box testing strategy can
help to identify and fix those problems
Maintainability: It basically defines that how easy it is to maintain the system. This
means that how easy it is to analyses, change and test the application or
product.Maintainability testing shall use a model of the maintainability requirements of
the software product. The maintainability testing shall be specified in terms of the effort
required to effect a change under each of the following four categories:
System Architecture:
V. CONCLUSION:
VI. INTERFACES:
REFERENCES
Website:https://archive.org/stream/FundamentalsOfDatabaseSystemselmasrinavathe
#page/n51/mode/2up, Page: From 52 to more.
https://en.wikipedia.org/wiki/Online_banking
[6] Veneeva, V. (2006), “E-Banking (Online Banking) and Its Role in Today's Society”,
Ezine articles Python Durgasoftonline.com.