- Puesta en producción de la nueva aplicación del Registro Electrónico General
- Los ciudadanos pueden acceder a su Historia Clínica en la app “Mi Carpeta Ciudadana”
- Disponible la tercera versión oficial de Mi Carpeta Ciudadana
- La Seguridad Social comienza a publicar sus notificaciones en la Dirección Electrónica Habilitada única
- La Dirección General del Catastro inicia la publicación de sus notificaciones en la DEHú
- Nuevas versiones del aplicativo Autofirma v1.8
Se trata de un proyecto OpenSource (GPL v.2) cuyo objetivo es simplificar el desarrollo de aplicaciones de gestión en entornos Web. Es un framework que, siguiendo una guía de estilo (unifica criterios de aspecto y usabilidad), sirve de base para el desarrollo rápido de aplicaciones.
Trabaja sobre Web usando la arquitectura modelo vista controlador (MVC) con Phrame, Smarty y Pear. Utiliza la potencia del PHP (rapidez, sencillez en los despliegues, robustez, multipltaforma...) en su versión 5 (orientación a objetos, interfaces, iteradores, soporte SOAP...). Proporciona independencia de Base de Datos usando Pear: MDB2 más una capa de abstracción que trata otros aspectos como el manejo de fechas, números con decimales, control de transacciones,etc. Actualmente probado con PostgreSQL, Mysql y Oracle.
Incorpora un generador automático de código que permite crear de forma rápida y sencilla mantenimientos funcionales (búsqueda, alta, baja y modificación). Para ello, únicamente requiere de la especificación de la conexión, la tabla de la BBDD y la forma de visualización (patrón de interfaz).
Funcionalidades:
- Alta productividad.
- Estandarización de los desarrollos.
- Simplifica el entorno de trabajo Web, al no necesitar conocer HTML o Javascript.
- Uniformidad en el aspecto y usabilidad de las aplicaciones.
- Separación de la lógica de negocio y de la presentación.
- Herramienta de generación de código integrada: proyecto Genaro (Integrado dentro del proyecto gvHIDRA. Más información en el apartado 3.2.2 del manual)
- Soporte a ventanas modales.
- Control automático de campos obligatorios: en evento sobre el foco, en evento sobre la totalidad del formulario.
- Autenticación y autorización integrada con la Plataforma Autonómica de Intermediación de la GVA y con otros sistemas de autorización de la GVA (LDAP, sistema de autorización APLUSU, etc.).
- Múltiples métodos de autenticación: usuario/contraseña, captcha, certificados digitales (ACCV, DNI-E y FNMT,), centralizada en SSO, mediante WebServices, mediante base de datos, validación local, sin validación.
- Soporte a flujos condicionales mediante mensajes.
- Independencia del gestor de base de datos empleado.
- Gestión automática de transacciones de SGBD.
- Gestión de la seguridad:
- Filtrado automático de inyección de SQL.
- Regeneración de sesiones para prevenir secuestro de sesiones.
- Medidas de seguridad ante los ataque web más habituales.
- Comisión de seguridad que realiza un seguimiento y mejora continua del FW en estos aspectos.
- Mejoras de rendimiento: Caché de javascript e imágenes.
- Interfaz amigable.
- Incluye todos los componentes posibles de HTML además de componentes complejos como; árbol, selector, listas múltiples, ventanas de selección, coloreado de filas.
- Patrones de interfaz: búsqueda, tabular, tabular sin búsqueda, alta masiva, registro, registro sin búsqueda, tabular-registro, maestro detalle (tabular-registro, tabular-tabular, registro-registro, registro-tabular, registro-tabular/registro), maestro n detalles, árbol, workflow.
- Tipos de datos con máscaras y corrección automática a dos niveles (cliente y servidor): NIFs, teléfonos, fechas, numéricos con millares y parte decimal.
- Integración con módulos implementados en PHP o Java.
Motor de informes JasperReports integrado. Genera dinámicamente listados PDF, ODT, CSV,etc. Cada informe es accesible desde el menú de la aplicación y genera un formulario previo para especificar los parámetros de filtrado. Los informes son totalmente funcionales desde su creación, incluyendo la generación de la plantilla .jrxml para permitir una personalización cómoda y fácil.