04-04-2011, 10:10 AM
[attachment=11635]
E-COMPILER FOR JAVA WITH SECURITY EDITOR
Realizing the world
Abstract
As it is a competitive world and very fast world, every thing in the universes is to be internet. In this internet world all the things are on-line. So we created software called “On-line java compiler with security editor”.
Introduction
In the world of globalization, the data is being the backbone of IT industries. Every IT companies competing among them with Existing technologies to increase their data transmission.Proposed System has been developed to overcome the above problem.
Objective
The main aim of this project we can easily to write a java program and compile it and debug in on-line. The client machine doesn’t having java development kit .The client machine only connected to the server. The server having java compiler .so server executes the java code and produce the error message to the appropriate client machine.
Existing System
The existing system is the manual system. The manual system is prone to error. It is time consuming. It is very difficult for a person to produce the report. There are chances for changing the scheme report and do malpractice. This system involves a lot of manual entries with the applications to perform the desired task.
Usage of papers in the payment process leads to less efficiency, less accuracy and less productivity. Increasing expenditure for papers shuffling and storage.Increasing labors and hence errors.Less control of Amounts
Time delay between the payment and its receipt.Persons who are present in different part of the world cannot transact efficiently.
Proposed System
The proposed system is designed to eliminate the drawbacks of the existing system. It is designed by keeping to eliminate the drawbacks of the present system in order to provide a permanent solution to the problems. The primary aim of the new system is to speedup transactions. The report is prepared for the schemes and implemented by the concerned officials.
Modules
JAVA FILE CREATION
JAVA FILE COMPLILATION
JAVA API INFORMATION
ENCRYPTION
DECRYPTION
JAVA FILE CREATION
In this module we can create a java file and save it in our local file system. Any client can create a java file using this web page. The client can create as many java files and save it. The web page also used as an editor for the clients to create java files. Using this the client can easily create a java file. It is also user friendly for the clients.
JAVA FILE COMPLILATION
In this module, we can compile any java application that we are creating. The client machine is not required to have the JDK installed on their machines. The client can use this web application and he can compile the java file. The client machines java application is compiled with the help of the JDK installed in the server machine. The JDK installed in the server machine does the compilation for all the java programs available in the server machines
JAVA API INFORMATION
In this module, we can know the information of all the API (Application programming Interface) available in java. Using this module we can know all the methods that are available in a class or an interface. The application programming interface is a collection of classes and interfaces available in a package. It is not possible for a programmer to remember all the methods available in a class or an interface available in a package so at that time the programmer can make use of these JAVA API
ENCRYPTION
In this module, we are doing encryption using RSA (Ron Rivest, Adi Shamir and Len Adleman) Algorithm. We are encrypting the file with the help of RSA Algorithm. For encrypting a file, we need to get two prime number from the user. With the help of these prime numbers we are encrypting the file. Now the actual text of the file is converted to a cipher text. So it will not be visible for the user. It will not be in the known format.
DECRYPTION
In this module, we are doing decryption using RSA (Ron Rivest, Adi Shamir and Len Adleman) Algorithm. We are decrypting the file with the help of RSA Algorithm. For decrypting a file, we need to decrypt it by giving the private keys. With the help of these private keys we are decrypting the file. Now the cipher text of the file is converted to the actual text. So it will visible for the user. It will be in a known formats
Conclusion
In this project we can easily to write a java program and compile it and debug in on-line. The client machine doesn’t having java development kit .The client machine only connected to the server. The server having java compiler .so server executes the java code and produce the error message to the appropriate client machine.
Future Enhancement
In future we will develop the J2EE application
We will develop the application using this online program
System Specification
Hardware Specification
Processor: Intel Pentium III Processor
Random Access Memory: 128MB
Hard Disk: 20GB
Processor Speed: 300 min
Software Specification
Language: JSP/SERVLETS
Back-End: MS-Access
Operating System: Windows 2000.