03-01-2011, 05:13 PM
Internet Banking.docx (Size: 147.67 KB / Downloads: 424)
Abid Ali
Anoop Mishra
Anurag Mishra
GoutamKumar
INTERNET BANKING
The term "online banking" or "internet banking" covers both computer and telephone banking. Using computer banking, a customer either uses his computer to dials directly into its bank's computer or gains access to the bank’s computer over the internet. Using telephone banking, the customer can controls its bank accounts by giving the bank instructions over the telephone. Both computer and telephone banking involve the use of passwords which give access to the customer’s accounts.
Using these methods, banking transactions can be actioned 24 hours a day. Online banking allows the person, for instance, to view recent transactions, print out statements and transfer funds between accounts and make payments. Internet banking also allows payments to be made to the customer, i.e. acceptance of credit card donations. Internet banking gives you the power to control your finances completely. You are no longer tied down to managing your money during the hours the bank is open.
FEATURES OF ONLINE BANKING :Today, online banking services are quite varied.
1.One of the best features of online banking is putting
the user in control. The user controls all bill paying,
transfers, and investments from home.
2.One of these is increased accessibility to your
account information. Users of online banking
services can access their account information from
anywhere in the world. This is particularly helpful
for businesses.
3.Now business people can access their accounts, even
when on overseas business trips. Business Internet
banking is extremely popular for this reason.
4.A particularly popular aspect of online banking
services is the ability to make bill payments electronically.
SCOPE OF INTERNET BANKING:
The scope of this project is limited to the activities of the operations unit of the banking system which include opening of Account, Deposit of funds, Withdrawal of funds and transfer.
SOFTWARE REQUIREMENT SPECIFICATION:
JAVA 2 ENTERPRISE EDITION:-
The J2EE 1.4 platform contains major enhancements to the Java servlet and JavaServer Pages (JSP) technologies that are the foundation of the web tier.
J2EE is a technology rather platform used to enable web applications. JSP’s, Servlets are the most common applications used in now a days.
JAVA SERVER PAGES:-
JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.
JSPs are compiled into Java Servlets by a JSP compiler. A JSP compiler may generate a servlet in Java code that is then compiled by the Java compiler, or it may generate byte code for the servlet directly. JSPs can also be interpreted on-the-fly reducing the time taken to reload changes.
JSP is a web technology used to make browser based applications. The java code embedded under html code is basic format of JSP.
NETBEANS IDE :
NetBeans refers to both a platform framework for Java desktop applications, and an integrated development environment (IDE) for developing with Java, JavaScript .
The NetBeans IDE is written in Java and runs everywhere where a JVM is installed, including Windows, Mac OS, Linux, and Solaris. A JDK is required for Java development functionality, but is not required for development in other programming languages.
TOMCAT SERVER:-
Tomcat 6.0 is the a web server which serves the request to the client. This takes input from various web pages and it’s a must for JSP to enable its work. It is also a server used for JSP, SERVLETS, STRUTS etc. technologies.
Apache Tomcat is a Servlet container developed by the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run.
Tomcat should not be confused with the Apache web server, which is a C implementation of an HTTP web server; these two HTTP web servers are not bundled together. Apache Tomcat includes tools for configuration and management, but can also be configured by editing configuration files that are normally XML-formatted.
SQL
SQL often referred to as Structured Query Language, is a database computer language designed for managing data in relational database management systems (RDBMS), and originally based upon relational algebra. Its scope includes data insert, query, update and delete, schema creation and modification, and data access control. SQL was one of the first languages for Edgar F. Codd's relational model in his influential 1970 paper, "A Relational Model of Data for Large Shared Data Banks" and became the most widely used language for relational databases.
FUTURE SCOPE OF INTERNET BANKING
There are three major ways in which financial institutions exploit the internet , or basically online banking means these three things.
1. They can do it for information purposes whereby the bank can disseminate information about its products over the internet.
2. Secondly, online banking can be about communication with a certain identifiable set of people (in this case a customer) about matters of interest to them such as account information.
3. Thirdly and at the highest level, online banking can be transactional, whereby a customer may give the bank a certain mandate to operate the account in a certain way, like to make payments to a third party. This would happen without the customer stepping into the bank's hall.
CONCLUSION
Internet Banking can be effectively implemented.
Internet Banking can reduce paper as well as manual work that is done normally in the banks.
Internet Banking will save time of bank customers and also allow the customers to access their accounts anywhere, anytime .