Вы находитесь на странице: 1из 14

A SYNOPSIS ON

Internet Banking

Submitted in partial fulfillment of the requirement for the award of Degree of BACHELOR OF ENGINEERING in INFORMATION TECHNOLOGY & ENGINEERING Submitted to

RAJIV GANDHI PRODYOGIKI VISHWAVIDHYALAYA, BHOPAL (M.P.) Submitted By Under the Supervision of Prof.Balwant Singh Raghuvanshi HOD (IT DEPT.)

Abid Ali (0125IT071002) Anoop Mishra (0125IT071013) Anurag Mishra(0125IT071015) GoutamKumar(0125IT071024)

DEPARTMENT OF INFORMATION TECHNOLOGY AND ENGINEERING SHREE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL (M.P.) SESSION 2010-11

SHREE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL


DEPARTMENT OF INFORMATION TECH. AND ENGINEERING

CERTIFICATE
This is to certify that the work Presented in this Project entitled INTERNET BANKING being submitted by ABID ALI, ANOOP MISHRA , ANURAG MISHRA and GOUTAM KUMAR in partial fulfillment of the requirement for the award of Degree of Bachelor of Engineering (Information Tech. & Engineering) to Rajiv Gandhi Prodyogiki Vishwavidhyalay, Bhopal(M.P.) during the academic year 2010 is record of bonafide piece of work, carried out by them under my supervision and guidance in the Department of Information Technology and Engineering Shree Institute of Science & Technology, Bhopal(M.P.) INDIA. Guided by: Prof. Balwant Singh Raghuvanshi Department of Information Tech. and Engineering, SIST, Bhopal Approved by:

Prof. Balwant Singh Raghuvanshi Head, Department of Information Tech. and Engineering SIST, Bhopal Forwarded by: Prof. L.N.Rai Director SIST, Bhopal

PREFACE
The aim of this project is to develop a secured online banking system with the following objectives: Create a banking system that is easily accessible by customers from the comfort of their homes, offices etc. Reduce the flow of human traffic and long queues at banks Reduce the time wasted in going to banks to stay on queues. Promote efficient and effective banking for the banks by focusing on those services that still require physical presence at the banking hall. Internet banking basically allows you to be able to do everything that you can in your regular banking institution, only with the benefit that you can do it all right from the convenience of your own home. Not only is this great because you can be comfortable and have peace of mind knowing that you can keep track yourself of all your banking issues, but as well it allows for more ease because you never have to worry about rushing out and making it to the bank.

CONTENTS
Page No.

Certificate Acknowledgement Preface


1. INTERNET BANKING ..................................................

I II III

2. SOFTWARE REQUIREMENT SPECIFICATION.. 3 3. FLOW CHART... 6 4. FUTURE ASPECT. 7 5. CONCLUSION.8 6. BIBLIOGRAPHY.9

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 banks 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 customers 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. JSPs, 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 its 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.

FLOW CHART

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 .

BIBLIOGRAPHY

1.

JAVA COMPLETE REFERENCE BOOK WIKIPEDIA--FREE ENCYCLOPEDIA SQL REFERENCE BOOKIVAN BAYROSS www.sql.org

2. 3. 4.

Вам также может понравиться