Professional Documents
Culture Documents
It is simple to understand and can be used by anyone. It is user friendly and just asks the
user to follow step by step operations by giving him menu bar options. It is fast and can
perform many operations related to shopping house.
This software package has been developed using the powerful coding tools of Java at
Front end and JDBC as back end. The software is very easy to use and user friendly.
PLATEFORM DESCRIPTION
FRONT END:
The programming has been done using the language Java. It is Sun Microsystems’s
strategic language for platform independent programming. It is easy to use, efficient and
flexible. This language is preferred because one can build a program using this object
oriented programming with less effort than with any other programming language. It is a
natural language for building database applications,
BACK END:
Ms Access is used as a back end to store the data and to retrieve the data from the
database through JDBC. Sun Microsystems provide the driver for the database
connection.
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)
Connection con=DriverManager.getConnection(“jdbc:odbc:DsnName”)
Statement s1=con.createStatement();
INTRODUCTION TO JAVA
Java is a an object oriented programming language that was designed to meet the need for
a platform independent language. Java is used to create applications that can run on a
single computer as well as a distributed network. Java is both a language and a
technology used to develop stand alone and internet based applications.
With the increasing use of internet, java has become a widely used programming
language. Java software works anywhere. From the smallest devices such as microwave
ovens and remote controls to supercomputers. Java programs are independent of the type
of the computer, telephone, television or the operating system these devices run on.
Working of Java
As with many other languages, java uses a compiler to convert human readable source
code into executable programs. Java compiler generates architecture independent byte
codes. The byte codes can be only a Java Virtual machine, which is an ideal java
architecture, usually implemented in software rather than hardware. The compilation
process is as: