Rapot Online Application Project | Java RMI Application with Microsoft SQL Server


Hello all my name is reza, some time ago I got a lecture that is making a desktop application using Java applications with RMI (Remote Method Invocation) and Microsoft SQL Server Management. Just a glimpse of the RMI (Remote Method Invocation) is a technique of remote method calls using the paradigm of object-oriented programming (Object Oriented Programming). RMI enables us to send object as a parameter of a remote method. With that Java program calling a method on a remote object, the user can create an RMI to develop distributed Java applications on the network. RMI provides a mechanism whereby the server and the client communicate and provide mutual information. 

in this project the user is divided into two Admin and User. Admin can perform CRUD (Create, Update and Delete), while the User can only do checking of the data that has been in the insert by admin. Storage in this project do with connect Java Form with a database created using Microsoft SQL Server via a Query.


The project I am working on my friends and together we give the name  "Rapot Online " where students (User) can be viewed Online Rapot values, while Teachers Act as Admin can perform the Insert subjects, new teachers, new students and Students Recently.


The project consists of a 1 Java Class Library and 2 Java Application. In the Java Class Library there is a Package Called Rapots which stores some java API interface that acts as a API When the project is run.


Java Application 1  acts as a Server of the project, there 3 Package config IE (to connect to the database), the model (to declare a Method that is on the Form), and the Test Server (for running project). The third Package above use and containing the Java class.Then the last Java Application 2 acts as a Client, where all the Form created at once summoned all the created method killed run.

That's a little bit of knowledge that I can share it to you, Trimakasih.... :)


(Note: If you want to run the program, Run first Test Server if there are already writing  "run " at the bar downstairs, you can directly select the form that you want to Run, on form Login enter id: rani and password:123)

Click on the link below for get Project:
DOWNLOAD


SCREENSHOT PROJECT:










Comments