internet banking project documentation - Download as Word Doc The document shows the way of creating a project report on INTERNET BANKING SYSTEM. Download as DOC, PDF, TXT or read online from Scribd. Download as DOCX, PDF, TXT or read online from Scribd This is to certify that the Minor Project entitled Online Banking submitted by Raj Negi in partial Project introduction Purpose of document Scope of developments . The Bank Account Management System undertaken as a project is based on relevant Department of Computer Science & Engineering oriented document to a document to the programmers or database personnel.
|Language:||English, Spanish, German|
|Genre:||Business & Career|
|Distribution:||Free* [*Register to download]|
Computer Science. Honours Documentation Internet banking system services can include: Open an account, Balance enquiry, Request for Cheque book I, Mohamed Hassan Ali, certify that this project is my own work. I understand. we provide free projects seminar topics for cse, ece, it, mca,mba,bca students. Download daifiteresua.ga, daifiteresua.ga, java, c, c++, project source code and project reports. The system fbnctions welf and can perform most of day-to-day banking activities. iii .. received, prevent disclosure of the information to inappropriate users, and document that First, create a Web project for this online banking application.
As long as the server on which you plan to execute the Java Server Pages supports the same specification level as that to which the file was written, no change should be necessary as you move your files from server to server.
Note, however, that instructions for the setup and configuration of the files may differ between files. The architecture also allows for the embedding of a scripting language directly into the Java Server Pages file. The components current supported include Java Beans and Serves.
This means that scripting on the server side can take advantage of the full set of capabilities that the Java programming language offers.
It may have associated components in the form of. The use of components is not required. The Java Server Pages file has a. Before the page is served, the Java Server Pages syntax is parsed and processed into a servlet on the server side. The servlet that is generated, outputs real content in straight HTML for responding to the customer. Because it is standard HTML, the dynamically generated response looks no different to the customer browser than a static response. In this scenario, suppose the page accessed reusable Java Bean components that perform particular well-defined computations like accessing a database.
The page uses such Beans to generate dynamic content and present it back to the client. A request comes through a servlet. The servlet generates the dynamic content.
To handle the response to the client, the servlet creates a Bean and stores the dynamic content sometimes called the result set in the Bean. The servlet then invokes a Java Server Page that will present the content along with the Bean containing the generated from the servlet.
In both of the above cases, the page could also contain any valid Java code. The Java Server Pages architecture separation of content from presentation- -it does not mandate it.
For example, our application might present a menu of database tasks from which to choose. After a task is selected, the application presents prompts and blanks for filling information needed to carry out the selected task.
With the requested input typed in, the application then automatically invokes the necessary commands. The database process the SQL statements and sends the results back to the middle tier, which then sends them to the user.
JDBC is important to allow database access from a Java middle tier. It consists of a set of classes and interfaces written in the Java programming language. In other words, with the JDBC API, it isn't necessary to write one program to access a Sybase database, another program to access an Oracle database, another program to access an Informix database, and so on.
And, with an application written in the Java programming language, one also doesn't have to worry about writing different applications to run on different platforms.
Java being robust, secure, easy to use, easy to understand, and automatically downloadable on a network, is an excellent language basis for database applications. What is needed is a way for Java applications to talk to a variety of different databases.
JDBC is the mechanism for doing this. JDBC extends what can be done in Java.
For example, with Java and the JDBC API, it is possible to publish a web page containing an applet that uses information obtained from a remote database.
Or an enterprise can use JDBC to connect all its employees even if they are using a conglomeration of Windows, Macintosh, and UNIX machines to one or more internal databases via an intranet. With more and more programmers using the Java programming language, the need for easy database access from Java is continuing to grow.
Businesses can continue to use their installed databases and access information easily even if it is stored on different database management systems. Development time for new applications is short.
Installation and version control are greatly simplified. A programmer can write an application or an update once, put it on the server, and everybody has access to the latest version.
And for businesses selling information services, Java and JDBC offer a better way of getting out information updates to external customers. A connection session includes the SQL statements that are executed and the results that are returned over the connection. A single application can have one or more connections with a single database, or it can have connections with many different databases. This method takes a string containing a URL.
The Driver Manager class, referred to a the JDBC management layer, attempts to locate a driver than can connect to the database represented Driver classes, and when the method get Connection is called, it checks with each driver in the list until it finds one that can connect uses this URL to actually establish the connection.
The sub names can vary, depending on the sub protocol, and it can have a sub name with any internal syntax the driver writer chooses. The point of a sub name is to give enough information to locate the database.
JDBC does not put any restrictions on the kinds of SQL statements that can be sent; this provides a great deal of flexibility, allowing the use of database-specific statements or even non-SQL statements. It requires, however, that the user be responsible for making sure that the underlying database can process the SQL statements being sent and suffer the consequences if it cannot.
It keeps track of the drivers that are available and handles establishing a connection between a database and the appropriate driver.
It addition, the driver manager class attends to things like driver login time limits and the printing of log and tracing messages. E-finance as the provision of financial services and markets using electronic communication and computation.
In practice, e-finance includes e-payment, e-trading, and e-banking. According to the definitions from the Bank for International Settlement BIS-EBG, b , e-payment creates considerable efficiencies and is superior to traditional paper based solution.
E-trading is referred to as a wide variety of systems that provide electronic order routing, automated trade execution, and electronic dissemination of pre-trade and post-trade information.
With the help of the e-trading systems, the transactions can be executed at a remote server and information can be conveyed to a remote location. And e-banking means the provision of retail and small value banking products and services through electronic channels and large value electronic payments and other wholesale banking services delivered electronically. Although clients have enjoyed great convenience of e- banking and bankers have improved cost efficiency of banks Lin and Lin, , , e-banking may lead to unstable financial environments.
In other words, e-banking could make the financial markets less manageable by the regulators. Internet banking refers to the deployment over the Internet of retail and wholesale banking services.
It involves individual and corporate clients, and includes bank transfers, payments and settlements, documentary collections and credits, corporate and household lending, card business and some others. Since its inception Internet banking has experienced strong and sustained growth. Another source estimated that the share of United States households using Internet banking will increase from 20 per cent in to 33 per cent in , and that by there might be 55 million users.
Internet banking operations currently represent between 5 per cent and 10 per cent of the total volumeof retail banking transactions both in the United States and in Europe. This is less than the share of Internet securities trading, estimated at between 20 and 25 per cent of the total, but much more than.