This website has been translated by machine translation software and has not been subsequently revised by translators. Further information at: link. Hide
the accesskey _ mod _ content
-

Inbox - Government march

  • Functional description

    The system BENT allows the receipt by the government documents march registered arriving via other applications. In addition, allows forwarding between the different agencies of the organization until you reach their final destination, which may accept the shipment to start with its management if comes from the citizen.

    The main functions are as follows:

    • Preparation of shipments.
    • Reference, recovery, assignment, forwarding and acceptance of shipments.
    • Electronic file creation by accepting shipments.
    • Registration of shipments in the relevant agencies.
    • Verification of signatures of documents of a shipment.
    • Consultation of searches performed in each shipment.
    • Consultation on trays entry of agencies that manages a public employee.
    • Consultation of the inbox staff of the user.

    Components:

    • Core: has the business logic of the application and out in the form of web services functionalities for use by external components if necessary.
    • Priv: aplicación web de acceso restringido a los usuarios autorizados. Este componente es el que posee toda la funcionalidad de la aplicación.
    • Admin: web application configuration and system administration.

    Para poder utilizar la aplicación, el único requisito es estar dado de alta en SIU y PAU.

    Technical Description

    Para el diseño de la arquitectura del sistema BENT se han seguido los patrones de diseño más extendidos como son las arquitecturas J2EE en diferentes capas. Las capas de la aplicación son las siguientes:

    • Capa de Presentación: encargada de interaccionar con el usuario y presentar la información. Para esta capa se ha elegido el framework Struts2 que implementa el extendido patrón de diseño MVC o Modelo-Vista-Controlador. Siendo:
    • Vista: JSP's con la utilización de tags (JSTL o Struts2 tags) y tiles para definir plantillas
    • Model: different Actions defined
    • Driver: Dispatcher provided by the framework Struts2
    • Negocio-Servicios layer: for the business layer uses the framework of Spring to inject dependencies. For the generation of web services that include the functionalities of BENT abroad is used CXF.
    • Capa de Acceso a Datos: para la gestión de la capa de datos se utiliza el framework Hibernate con la utilización del patrón de diseño DAO.

    External components that interacts with the are:

    • Platform of Electronic Signature (ASF)
    • System of identification of users (SIU)
    • Platform for authorization of users (PAU)
    • System of checks and verification of documents by CSV (CCSV)
    • Management system Alerts (SGA)
    • Telematic registration system (SRT)

    The application has been developed according to the technical characteristics of environments where they are as follows:

    • Sun Solaris systems
    • Application server Oracle Application Server 10g Release 3
    • Database server Oracle Database 10g Release 2 RAC
    • Driver thin JDBC de conexión a base de datos: Oracle JDBC Driver 10.1.0

    BENT requires the java virtual machine on which runs the application server is jdk1.5.0 _ 22 with J2EE v1.4, JSP 2.0 and Servlet 2.4. In particular BENT has been deployed and tested with jdk1.5.0 _ 22 on Oracle Application Server and the database Oracle.

    For more information please consult:

    • Manual of exploitation
    • Installation Manual
    • User Manual
Maintainer