Patrón de diseño de interfaz de usuario
El patrón de diseño de interfaz de usuario es similar al patrón de diseño estándar, pero tiene mashups como enfoque principal. La cosa del administrador del patrón de diseño de interfaz de usuario se utiliza principalmente para los servicios de utilidades de nivel de mashup y llama a componentes de nivel inferior para controlar la lógica empresarial y los datos. El patrón de diseño de interfaz de usuario no utiliza el concepto de lógica del modelo.
Las soluciones también pueden utilizar el patrón de diseño de interfaz de usuario como una manera de gestionar diferentes módulos funcionales que componen la solución. Por ejemplo, en la solución DPM se incluyen bloques de creación de patrones de interfaz de usuario, tales como Tablero de producción (PTC.ProductionDashboard) y Análisis de rendimiento (PTC.PerformanceAnalysis). Ambos bloques de creación aprovechan los mismos bloques de creación de nivel inferior, pero contienen diferentes mashups y servicios de soporte.
El siguiente diagrama representa las entidades incluidas en un bloque de creación de patrones de diseño de interfaz de usuario. Es similar al patrón de diseño estándar, con la adición de mashups.
En el diagrama, las flechas con cabezas huecas y líneas continuas (
) indican que una entidad se extiende desde la entidad a la que apunta la flecha, y las flechas con cabezas huecas y líneas de guiones (
) indican que una entidad implementa la entidad a la que apunta la flecha.