Aquest lloc web ha estat traduït per un programari de traducció automàtica sense revisió posterior per traductors. Més informació en: enllaç ocultar
accesskey_mod_content
-

Framework Obert per a l'Administració Pública (openFWPA)

  • Indicadors:

    El Framework del Principat d'Astúries ha permès instal·lar en producció més de 150 aplicacions, sol·licitar més d'1.100 procediments per Internet i atendre a les necessitats de la ciutadania a través de múltiples canals (Internet, telèfon, presencial, SMS), donant servei a 119.000 persones mitjançant 24.000 llocs, i establint 18.000 contactes al mes. Aquests nombres donen una idea de l'envergadura dels sistemes desenvolupats.

    Tot aquest desenvolupament ha fet possible que Astúries se situï al capdavant de les autonomies espanyoles pel que fa a els sistemes d'administració electrònica. L'informe de la Fundació Orange que analitza i elabora, seguint la metodologia “eEurope” els portals web de les diferents comunitats autònomes la situa en primer lloc en els seus informes dels últims 4 anys (2007, 2008, 2009 i 2010). L'informe Biko2 de 2008 sobre Usabilitat dels portals de les Comunitats Autònomes la classifica com a “Model a seguir” en tots els seus apartats.

    Descripció Funcional

    openFWPA posseeix les següents característiques:
     

    • Basat en diversos components de Programari Lliure que posseeixen una excel·lent qualitat, la qual cosa els habilita per participar en aplicacions de missió crítica.
    • Ús de patrons de disseny tant en disseny i construcció del framework com de les aplicacions que es desenvolupen sobre ell. Aquestes últimes segueixen una arquitectura Modelo2, una adaptació de l'adaptació del famós MVC estàndard en aplicacions web.
    • Ús d'estàndards. En el disseny d'openFWPA s'ha promogut la utilització i incorporació d'estàndards com a XHTML i CSS2. L'ús tant de patrons de disseny com d'estàndards proporciona importants avantatges quant a l'adaptabilitat i longevitat de les aplicacions que els utilitzen, en ser més fàcilment mantingudes, esteses o reutilitzades.
    • Aspecte corporatiu configurable. Perquè les aplicacions posseeixin un aspecte i usabilitat homogènies, openFWPA inclou un conjunt de plantilles i components amb els quals es construeix la capa de presentació usant una guia d'estil estandarditzada.
    • Incorpora mecanismes per facilitar la integració amb altres sistemes (seguretat, comunicacions, bases de dades corporatives, CRMs, etc.).
    • Suport per a cicles de vida de les aplicacions que van més enllà del seu desenvolupament i posada en producció, i que s'estenen a la seva configuració, migració i operació en els diversos entorns en els quals ha de ser utilitzada. Els components d'openFWPA estan preparats per ser gestionats "en calent" des d'una consola d'operacions, i s'ofereixen components per a aspectes crítics d'operació (com a gestió adequada de traces de depuració, pistes d'auditoria, estadístiques de rendiment i ús). En general, aquests aspectes s'incorporen de manera transparent a les aplicacions. Les aplicacions poden així mateix publicar funcionalitat en la consola d'operacions a través d'una sèrie d'APIs avançades.

    Descripció Tècnica

    Solució:

    openFWPA és un Framework de desenvolupament J2EE basat en un paradigma MVC (Model-Vista-Controlador) que sistematitza, unifica i simplifica nombrosos aspectes del desenvolupament de les aplicacions.

    El Framework openFWPA es recolza, al seu torn, en diferents projectes de Programari Lliure que han demostrat la seva solidesa i estabilitat al llarg del temps: 

    • J2EE. Plataforma Java Enterprise Edition
    • Struts. Aplicacions Web sota el patró MVC
    • Apatxe Commons . Components Java reusables d'Apatxe
    • Registre4j . Enregistrament de logs configurables en temps d'execució
    • Xerces. Parser XML
    • JUnit . Biblioteca per fer proves unitàries
    • Spring. Framework MVC que permet injecció de dependències
    • Maven2. Eina per a la gestió de projectes Java
    • Ant .Eina per a la compilació i construcció de projectes
    • Eclipsi. Entorn de desenvolupament integrat (IDE)
    • JMeter. Utilitat per al benchmarking d'aplicacions web
    • Jasper.  Motor de generació d'informes (PDF)

    Requisits Tècnics:

    Entorn d'ejcución d'aplicacions J2EE, Màquina virtual de Java 1.4 o superior.

    Estàndards:

    HTML, CSS, J2EE, SOAP, XML, HTTP,...

Punt d'Accés General
Punt d'Accés General
Responsable

Enllaços d'interèsSolucionis Relacionades