The user
interface of the system is developed in Java (GWT Google Web Toolkit,
Hibernate, JNI), with a Postgresql Data base, the system was
integrated with an AFIS which is a system that identify biometric
characteristic in people, the AFIS was developed in C++, and the integration of
the user interface and the AFIS was developed using a Java library called JNI (Java
Native Interface) which is used completely object oriented. With the library I developed an object for each class of the AFIS, after I generate a .dll library which it was called with JNI library in java.
For the interface in java I use a framework called GWT which allow to convert code Java to Javascript using a MVC model. For the structure of the views GWT use documents XML to define the hierarchy of the components and tags to assign labels to each component in a way that the controller could understand which view is connected with which Controller, Finally in Model layer I used the Hibernate framework to connect with the Database, encapsulate the information requested, manage the information with the controller and show the information asked by the user in the view.
For the interface in java I use a framework called GWT which allow to convert code Java to Javascript using a MVC model. For the structure of the views GWT use documents XML to define the hierarchy of the components and tags to assign labels to each component in a way that the controller could understand which view is connected with which Controller, Finally in Model layer I used the Hibernate framework to connect with the Database, encapsulate the information requested, manage the information with the controller and show the information asked by the user in the view.
Caracas - Venezuela, January –
August 2011