NORMATIVA PARA EL DESARROLLO DE APLICACIONES CON EL SISTEMA DE GESTIÓN DOCUMENTAL DOCUMENTUM

Tamaño: px
Comenzar la demostración a partir de la página:

Download "NORMATIVA PARA EL DESARROLLO DE APLICACIONES CON EL SISTEMA DE GESTIÓN DOCUMENTAL DOCUMENTUM"

Transcripción

1 NORMATIVA PARA EL DESARROLLO DE APLICACIONES CON EL SISTEMA DE GESTIÓN DOCUMENTAL DOCUMENTUM Versión 2.3 Fecha:

2 ÍNDICE 1. Sobre el documento Objetivos y Alcance Audiencia Histórico de Cambios Glosario Referencias Conceptos básicos de Documentum Introducción Entornos de ICM Entorno de Desarrollo/Integración Entorno de Mantenimiento Entorno de Validación Entorno de Formación Entorno de Producción Entorno de proveedor Instalación de servicios web Instalación de docapp con tipos documentales básicos de ICM Requerimientos de Desarrollo Framework de gestión documental de ICM Criterios de Desarrollo bajo la plataforma Documentum Utilización de Repositorios Nomenclatura y ubicación en la docbase de los objetos Nombre de tipos documentales y atributos Nombre de grupos Nombre de tablas y columnas Permission Set Templates (Plantillas de Permisos) Workflows Ciclos de vida Ejecutables Relaciones entre tipos de documentos Roles Alias Sets...29 Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 2 de 50

3 Modulos TBO Librerías Java Estructura de Carpetas (Data Objects) Plantillas (Data Objects) Formatos Metodología de control de versiones Control de Versiones Desarrollo de Java Métodos Desarrollo de Programa Java para Carga Inicial en Documentum Desarrollo de TBO s Desarrollo de SBO Personalización del Cliente Estándar de Documentum Webtop Acceso de usuarios y aplicaciones Acceso a base de datos externas Configuración Administación de la base de datos de la aplicación Procedimiento de entrega de aplicaciones DCTM Formato de entrega de las aplicaciones DCTM en ICM Entregables...48 Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 3 de 50

4 1. Sobre el documento 1.1. Objetivos y Alcance ICM, dentro del marco de servicios tecnológicos existentes actualmente, ofrece un Framework de servicios documentales a partir de los cuales se crearán aplicaciones basadas en la plataforma EMC Documentum. El objetivo del presente documento es especificar las normativas, procedimientos y en general todos aquellos aspectos que han de ser utilizados en el desarrollo e implantación de un proyecto de gestión Documental. Este libro está encargado de recoger los procedimientos técnicos a seguir, además de la definición de buenas prácticas para la administración de soluciones documentales, su implantación en la plataforma tecnológica actual, y su relación con los procedimientos de despliegue corporativos existentes actualmente en la Comunidad de Madrid Audiencia Este documento va dirigido, a los desarrolladores, gestores de proyecto y gestores tecnológicos que quieran implantar una solución basada en Documentum en ICM, o deseen conocer los requerimientos a tener en cuenta para una correcta implantación Histórico de Cambios Versión Fecha Autor Descripción /05/2007 ICM Primera Versión /09/2007 ICM Se completa la nomenclatura y rutas de los objetos en la docbase. Se añade el apartado para desarrollos SBO /02/2008 DAMADI AIAA Se actualizan los siguients apartados: Entorno del proveedor, Entregables, gráficos entorno de validación y Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 4 de 50

5 produción /01/2009 DAMADI AIAA Indicar que los nombre de todos los objetos documentales deben ir en minusculas. Modificar normativa para Plantillas Incluir apartado de Java métodos y Carga Inicial de Datos Modificar apartado 7 Procedimiento de Entrega /10/2009 DAMADI AIAA Apartado 3. Añadir referencia R10 Apartado 4: Incluir definición de docapp, Aplication Builder, Aplication Instaler, Java Métodos, tbo, docu_ws, docu_lib, docu_util_lib, esquemas xml y wsdl Modificación apartado 5 Marco Genral. Modificación apartado Entorno de proveedor. Incluir apartado 6.1 Framework documental de icm Modificación apartado 6.2 Criterios de Desarrollo bajo la plataforma documentum. Modificación apartado 6.3 Utilización de Repositorios. Modificar apartado 6.6 y 6.7 Incluir apartado 6.8 Desarrollo de TBO s Eliminar Apartado Front de la aplicación Modificar Apartado Procedimiento de entrega /11/2009 DAMADI AIAA Modificación apartado 9.1 Formato de entrega de las aplicaciones DCTM en ICM (Se ha incluido referencia a Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 5 de 50

6 ejemplo de script de marcha atrás colgado en Soja ) Incluir apartado 8.10 Personalización del Cliente Estándar de Documentum Webtop Modificar apartado 8.11 Acceso de usuarios y aplicaciones (Incluir Usuarios Genéricos de aplicación.) /03/2010 DAMADI AIAA Modificar apartado 8.6 para establecer las librerías autorizadas para la ejecución de los java métodos /05/2010 DAMADI AIAA Incluir apartado Formatos Modificación apartado Nombre de tipos documentales y atributos. Incluir apartado 9 Trazabilidad de Accesos a Datos de Alto Nivel de Seguridad 2. Glosario ACL: API: BOF: BPM: CIS: CTA: CTS: DAB: DAM: DQL: ECM: Access Control List Application Programming Interface. Bussiness Object Framework. Business Process Manager. Content Intelligence Services Content Transfer Applet. Documentum Content Transformation Services Documentum Application Builder Digital Asset Management. Document Query Language. Enterprise Content Management. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 6 de 50

7 J2EE: LDAP: RAC: RDBMS: RM: SAN: WCM: WDK: WSF: Java 2 Platform, Enterprise Edition Lightweight Directory Access Protocol Real Application Clusters Relational Database Management System. Record Management. Storage Area Network Web Content Management Documentum Web Development Kit Web Services Framework Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 7 de 50

8 3. Referencias R.1 Documentum System Sizing Guide R.2 Application Builder Installation Guide and Release Notes. R.3 Documentum Business Process Manager Release Notes R.4 Business Process Manager Installation Guide R.5 Web Development Kit Release Notes. R.6 Administrator User Guide R.7 Distributed Conguration Guide. R.8 Content Server Administrator s Guide R.9 Documentum Content Server DQL Reference Manual R.10 Documentum Foundation Classes V6. Development Guide Toda la documentación indicada anteriormente referente a Documentum puede encontrarse en la siguiente URL: en el apartado: Home > Support > Knowledgebase Search > Documentation and White Papers Search previa autentificación con un usuario de soporte válido proporcionado por EMC. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 8 de 50

9 4. Conceptos básicos de Documentum La plataforma EMC Documentum es una extensa suite de productos para la gestión documental que proporciona servicios para la creación, gestión, distribución y archivo de cualquier tipo de contenido empresarial. Los conceptos más comúnmente utilizados de la plataforma Documentum son: Content Server: Es el núcleo de la plataforma Documentum. Como tal, ofrece toda la funcionalidad de la plataforma, seguridad, gestión de procesos o gestión de contenidos entre otros. Connection Broker: también conocido como docbroker, es un proceso que proporciona la información necesaria a cada cliente sobre el servidor documental al que se va a conectar desde un repositorio documental dado. Docbase: Una Docbase es un repositorio donde son almacenados todo el contenido gestionado por la plataforma Documentum. Cada Docbase proporciona seguridad, servicios y herramientas para compartir el contenido entre los diferentes usuarios. Para las versiones más actuales, es también utilizado en su lugar el concepto de repositorio. DFC: Es el acrónimo de Documentum Foundation Classes Son las APIs principales de Documentum, basadas en la plataforma J2EE y dan acceso a la funcionalidad de Documentum desde cualquier aplicación. ACL: es la lista de control de acceso aplicada a cada uno de los objetos residentes en el repositorio documental, y definen el tipo de operación que cada usuario puede realizar sobre el mismo. WDK (Web Development Kit): proporciona un Framework sobre el que construir aplicaciones Web que accedan a toda la funcionalidad de la plataforma Documentum. Webtop: Es la aplicación cliente estándar de Documentum. Se trata de un cliente web, construido a partir de WDK, que reúne las principales funcionalidades de la plataforma Documentum. DOCAPP: fichero que encapsula todos los objetos documentales de una aplicación (tipos documentales, listas de control de acceso, ciclos de vida, workflows, etc.) Permite migrar la aplicación entre distintos entornos. Aplicatión Builder: es un entorno gráfico de desarrollo que permite la creación y el mantenimiento de cualquier aplicación basada en la plataforma EMC Documentum. Todos los objetos se empaquetarán en un fichero docapp. Aplicatión Instaler: herramienta que permite la instalación de las aplicaciones desarrolladas gracias a los ficheros docapp generados previamente mediante el Aplicatión Builder. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 9 de 50

10 JAVA METODOS: son programas o scripts realizados en lenguaje Java y representados como objetos dm_method en el repositorio documental. Como el resto de los objetos de la plataforma Documentum, poseen sus propios atributos que definen los argumentos y parámetros de ejecución. TBO: (Type Based Object) son desarrollos implementados en java para personalizar funciones sobre un tipo de documento/s, en concreto según la función, naturaleza o necesidades de la aplicación. Framework de gestión documental: conjunto de soluciones de integración con Documentum a utilizar por las aplicaciones que requieran dicha integración. docu_ws: Solución de integración con Documentum que consiste en una serie de servicios web. docu_lib: Solución de integración con Documentum que consiste en un API de acceso a Documentum, este API contiene la misma funcionalidad que los servicios web. docu_util_lib: Librería para generar y validar los xml que se le pasan como parámetro a los servicios proporcionados por las soluciones docu_ws y docu_lib Esquema XML (XML Schema). Es un lenguaje cuyo objetivo principal es definir la estructura en bloques de un documento XML, al igual que lo hace un DTD, pero de una forma mucho más precisa. El framework de gestión documental incluye una serie de esquemas xml que definen la estructura de los datos de los metodos a invocar. wsdl: (Web Services Description Language - Lenguaje de Descripción de Servicios Web). Lenguaje basado en XML para describir servicios web. Permite describir la interfaz pública de los servicios web. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 10 de 50

11 5. Introducción Los servicios centrales documentales se encuentran plenamente integrados dentro del entorno general de servicios J2EE existentes en la Comunidad de Madrid, utilizando BEA Weblogic como servidor de aplicaciones, Oracle como motor de base de datos documental, y sistemas SAN para el almacenamiento del sistema de ficheros. Se ha desarrollado un framework de gestión documental que ofrece una capa de abstracción a las APIS del propio producto Documentum. Este framework aunque incluye diferentes soluciones de integración la recomendada y de uso general es la que está basada en Servicios Web (docu_ws). Por norma general desde las aplicaciones desarrolladas según el framework 2 se accederá a documentum utilizando estos servicios Web. Alternativamente a esta solución, dentro del framework de gestión documental se ha desarrollado un librería (docu_lib) que ofrece los mismos servicios que la solución de servicios web Esta librería solo debe utilizarse desde aplicaciones con exigencias de rendimiento superiores a las proporcionadas por los servicios web y siempre habiendo sido previamente autorizado su uso por Arquitectura de Aplicaciones. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 11 de 50

12 Documentum proporciona un conjunto de APIs y librerías (DFC s) para el desarrollo de aplicaciones que permiten el acceso al repositorio y todas las funciones de gestión documental que ofrece la herramienta. Este api podrá utilizarse previa autorización por parte de ICM, en los casos en los que se requiera alguna funcionalidad no proporcionada por el framework de acceso a Documentum proporcionado por ICM. En aquellos casos en los que se determine que el cliente estandar de documentum, webtop cumple con los requisitos funcionales de la aplicación se podrá optar por usar esta solución, así como la personalización de la misma, en lugar de un desarrollo propio Java. Este caso debe ser previamente autorizado por parte de ICM. Documentum Content Server Red Hat Ent Upgrade 5 Docbroker 6. 0 SP 1 Content Server 6. 0 SP 1 1 N Docbases 6. Entornos de ICM La plataforma tecnológica de Documentum en la Comunidad de Madrid, está constituida por cinco entornos: Desarrollo/Integración, Mantenimiento, Validación, Formación y Producción, cuyas características y funciones se detallarán en los siguientes apartados. Por otra parte el proveedor tiene la responsabilidad de montar en sus intalaciones un entorno con las mismas versiones que las indicadas para su desarrollo Entorno de Desarrollo/Integración Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 12 de 50

13 El propósito del entorno de desarrollo es permitir que los diferentes desarrollos realizados puedan probarse en un entorno que dispone de todos los componentes tecnológicos e interfaces que se encontrarán en los entornos de Validación y Producción, de forma que las pruebas no afecten las condiciones o el estado de las aplicaciones documentales en producción. La instalación en este entorno la realiza la Unidad de Integración de Aplicaciones en base a la correspondiente solicitud por parte del jefe de proyecto. Para lo cual es necesario que el proveedor realice una entrega de todo el software entregado y rellene la correspondiente ficha de entrega que permita la Unidad de Integración de Aplicaciones realizar la instalación de manera autónoma Entorno de Mantenimiento El entorno de mantenimiento, es el entorno utilizado para desarrollar el mantenimiento correctivo de las aplicaciones. Es un entorno similar en arquitectura al entorno de desarrollo y en él estará instalada la última versión de la aplicación que esté instalada en el entorno de producción Entorno de Validación El entorno de validación, es un entorno que simula situaciones reales propias al entorno de producción, y es el entorno previo del desarrollo documental antes de entrar en explotación real. Es el entorno en el cual se llevarán a cabo las pruebas de carga o estrés, intentando simular situaciones de explotación y comprobando que los tiempos de respuesta de la aplicación desarrollada son adecuados antes de llevar a cabo la puesta en producción. En el se suelen llevar a cabo las pruebas de usuario final, por lo que, para evitar la aparición de situaciones o incidencias no previstas, este tipo de entorno es idéntico al de producción, salvo aspectos de balanceo de carga o dimensionamiento de las máquinas Entorno de Formación. El entorno de formación, es un entorno que simula situaciones reales propias al entorno de producción, y se utilizará para impartir la formación de la aplicación Entorno de Producción Es el entorno final, y su control y acceso es el más restringido, incluyendo la puesta en producción de los desarrollos, que ha de ser llevada a cabo por personal de sistemas, ajenos a las tareas de Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 13 de 50

14 desarrollo de la aplicación, en base a las instrucciones de implantación entregadas como parte entregable del desarrollo del proyecto. La arquitectura tecnológica de los distintos entornos de ICM se puede ver en el siguiente esquema: Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 14 de 50

15 Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 15 de 50

16 7. Entorno de proveedor El entorno del proveedor no forma parte de la plataforma perteneciente a ICM. Este entorno debe ser proporcionado por la empresa desarrolladora y servirá como entorno de pruebas previa a la fase de integración. Este entorno deberá cumplir los siguientes requerimientos de versión para evitar problemas de incompatibilidad en la fase de integración. Entorno de Aplicación Descripción: Excepciones: El entorno de Aplicación debe establecerse según la normativa establecida por ICM para el FrameWork 2.0 Aquellas aplicaciones que utilicen la librería docu_lib o el api propietario de documentum utilizarán la versión de JDK exigida por Documetum 6.0 sp 1 para sus desarrollos. Entorno de Documentum Suite de Documentum Documentum 6.0 S.P.1 Servidor de Aplicaciones( docu_ws, da) BEA Weblogic. V 9.2 Sistema Operativo: Red Hat Enterprise Linux AS release 4 (Nahant Update 5) Servidor de Aplicaciones (webtop) Base de Datos Apache Tomcat/ Sistema Operativo: Red Hat Enterprise Linux AS release 4 (Nahant Update 3) Oracle 10g R2 Application Builder EMC Documentum Application Builder 5.3 S.P. 5.5 Update Instalación de servicios web Para poder desarrollar aplicaciones j2ee con acceso a Documentum utilizando la solución docu_ws, es necesario que el proveedor instale estos servicios en sus instalaciones. Para ello se proporciona: Manual de instalación en el entorno del proveedor de los servicios Web, publicado en docu_ws.war. Fichero.war con los Servicios Web, publicado en Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 16 de 50

17 7.2. Instalación de docapp con tipos documentales básicos de ICM Previo al desarrollo del modelo documental, debe instalarse en el repositorio la docapp que contiene los tipos documentales básicos de icm. Para ello icm proporciona: Docapp con tipos documentales básicos publicada en: Documento de instalación y explotación de los tipos documentales básicos corporativos de la Comunidad de Madrid publicado en: Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 17 de 50

18 8. Requerimientos de Desarrollo A continuación se muestran las diferentes normas de parametrización y desarrollo que deben aplicarse durante la realización del proyecto Framework de gestión documental de ICM La funcionalidad ofrecida por el Framework de gestión documental de ICM es la siguiente: VerDocumento. Este servicio realiza la visualización del documento que se corresponde con el identificador del documento que se le pasa como parámetro en un xml. El retorno de este servicio es un objeto en el cual en su primera posición está el Datahandler del contenido del documento, que el cliente se encargará de tranformar en un fichero físico para guardar en local y visualizarlo, y en la segunda posición devuelve un xml en el que nos indica el nombre del documento bloqueado. BorrarDocumento. Este Servicio realiza el borrado del documento que se corresponde con el identificador del documento que se le pasa como parámetro en un xml. BuscarDocumento. Este Servicio permite realizar consultas en documentum, pasándole la consulta dql como parámetro en un xml y devuelve un xml con el resultado de la consulta. GestionTablas. Este Servicio permite realizar modificaciones, inserciones y borrados en tablas externas, pasándole la operación a realizar como parámetro en un xml. PedirRendition. Este Servicio Web permite generar transformaciones de documentos a formatos.pdf y.html. Se le pasará el identificador del documento a transformar y el formato deseado como parámetros en un xml AdministracionGrupos. Este Servicio permite crear y modificar grupos, pasándole el identificador del grupo para el caso de modificar ó el nombre del grupo para el caso de crear uno nuevo, como parámetros en un xml. ImportarModificar. Este Servicio permite importar y modificar documentos. Permite modificar tanto metadatos como contenido. Se le pasará el identificador del documento (sólo en el caso de una modificación), tipo documental, lista de atributos, localización, como parámetros en un xml y un DataHandler con el contenido del documento (sólo en el caso de una modificación). Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 18 de 50

19 CheckDocumento Este Servicio permite bloquear, desbloquear y registrar los cambios en un documento por un usuario previamente bloqueado por el mismo. GestionCarpetas. Este Servicio permite añadir, modificar y borrar cabinet y fólder. Se le pasara el identificador del objeto (en el caso de modificación o borrado ) o el nombre del objeto y tipo de objeto (en el caso de alta) como parámetro en un xml. Dentro de este xml también se le pueden pasar opcionalmente otros parámetros como path del padre, acl, indicador de forzado de borrado en caso de tener contenido y valores para los metadatos. PermisosDocumento. Este Servicio permite modificar los distintos permisos de los usuarios y grupos asociados a un determinado documento, por lo tanto, lo que realmente se hace es cambiar la Acl asociada de dicho documento. Si cuando se va a modificar los permisos de un documento este contiene una acl estática se cambiará la acl del documento. Si el documento tiene una acl dinámica se cambiarán los permisos de la acl, manteniendo el documento esta acl. Se le pasara el identificador del documento y la lista de permisos a asignar al documento como parámetros en un xml. Existe una diferencia de la librería docu_lib con respecto a los Servicios Web, en cuanto a la forma de establecer las sesiones con documentum. En los Servicios Web, cada servicio realiza una operación atómica, donde en cada uno de ellos se realiza la conexión y desconexión del repositorio. En el caso de utilizar la librería, la gestión de las sesiones con documentum se realizará desde el aplicativo java, para lo cual la librería proporciona la clase login con sus métodos conectar y desconectar. Como trabajo en continua evolución de los sistemas de información documentales, ICM ha identificado una tipología documental básica que provea a los proveedores un marco definido para la construcción de los servicios que prestan a ICM en proyectos relacionados con Gestión Documental. Esta tipología con el desarrollo de los proyectos irá alimentándose hasta completar las estructurales básicas de la organización. ICM proporciona al proveedor esta tipología en la docapp ICM_Tipos_Basicos publicada en: También le proporciona un Documento de instalación de la misma y explotación de los tipos documentales básicos corporativos de la Comunidad de Madrid publicado en: Criterios de Desarrollo bajo la plataforma Documentum Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 19 de 50

20 ICM considera como válidas las diferentes opciones de desarrollo sobre la plataforma Documentum: Desarrollo de aplicaciones J2EE con acceso a Documentum basadas en: o Servicios Web de acceso a documentum propietarios de ICM (docu_ws) o Librería java (docu_lib) con la misma funcionalidad que los Servicios Web. o El API del producto, principalmente DFCs. Parametrización y desarrollo del cliente estándar de la plataforma Documentum (Webtop). Procesos planificados o batch. La Normativa para desarrollar la integración del aplicativo java desarrollado según la normativa del Framework 2 con las distintas soluciones de acceso a Documentum permitidas, se encuentra en el documento Framework 2. Solución de Integración con documentum. Aplicación J2EE utilizando docu_ws En general se considerará obligatorio el desarrollo de aplicaciones java J2EE siguiendo la normativa del Framework 2 y con acceso a Documentum usando la solución docu_ws. Sin embargo, si se demuestra que esta opción no nos proporciona el rendimiento o funcionalidad requerida, podrá utilizarse otra de las opciones permitidas previa aprobación por parte de ICM. Aplicación J2EE con Librería docu_lib Cuando por motivos de eficiencia el uso de docu_ws no nos proporcione el rendimiento necesario, se podrá utilizar la librería java docu_lib. Esta librería accede a Documentum mediante APIs propias del producto y obliga a que las aplicaciones lleven incorporadas las librerías del propio producto. Los proyectos que utilicen Docu_lib han de incorporar las DFC s en el.ear de despliegue. En caso de tener que realizar un cambio de versión en las DFC s, se tendrán que actualizar estos aplicativos. El uso de esta solución deberá ser aprobada por parte de ICM. Aplicación J2EE con DFC s Documentum Esta opción se utilizará cuando el framework de gestión documental, no proporcione la funcionalidad requerida para el desarrollo del proyecto. El uso de esta solución deberá ser aprobada por parte de ICM. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 20 de 50

21 Consultar la referencia R.10 para más información sobre el uso de las DFC s del Producto para acceder a Documentum. Parametrización de Clientes Estándar de Documentum (Webtop) El uso de clientes estándar de Documentum quedará relegado a situaciones en las que se produzca alguno de los siguientes supuestos: El producto (webtop) cumple perfectamente las necesidades de la lógica de negocio de la aplicación. La parametrización o desarrollo sobre el producto estándar no alterará el comportamiento interno de la aplicación, para no perder soporte de producto por parte de EMC. Procesos planificados o batch Cuando los desarrollos contengan componentes de esta tipología, deberán ser programados mediante las APIs propias del producto ( DFCs). El desarrollo de estos procesos se realizará mediante un java método que se ejecutará bajo el servidor de métodos propio del producto (Java Method Server), cuando las librerías necesarias para su implementación estén dentro de las permitidas por icm para este tipo de desarrollos. Todas estas librerías se han empaquetado en lib_autorizadas_jmtd.zip y se han publicado en SOJA en: Para el desarrollo de Java Métodos Icm proporciona al proveedor la plantilla fw2_jmtd_plantilla.zip publicada en: La Normativa de desarrollo de Java Métodos está documentada en el manual aiaa_fw2_java_metodos_v1_0.doc publicado en: En el caso de que sea necesario utilizar otras librerías el desarrollo de estos procesos se realizará siguiendo la plantilla de procesos Batchs (fw2_batch_plantilla.zip) del framework 2, publicada en SOJA en: Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 21 de 50

22 El uso de esta plantilla está documentado en el manual Framework_2_- _Arquitectura_de_aplicaciones_batch[1]._Versión_1.1.pdf, publicado en: Desde este desarrollo java Consultar la referencia R.8 para más información sobre la creación de Jobs y Métodos en la plataforma Documentum. Reutilización de la lógica de negocio La lógica de negocio de la aplicación puede ser implementada mediante parametrización o desarrollo del propio producto, con lo que las particularidades del sistema se ejecutarán únicamente desde la capa de presentación desarrollada según el FrameWork existente en ICM. En aquellos casos en los que sea posible que distintos clientes accedan a la misma documentación y se desee que la lógica de las operaciones sea la misma independientemente del cliente desde el que el usuario acceda, será obligado el uso de los BOF para garantizar la reutilización de código y facilitar las tareas de mantenimiento Utilización de Repositorios En ICM para organizar la instalación de las aplicaciones en distintos repositorios, se ha creado un repositorio por cada agrupación funcional de Consejerías en cada uno de los entornos. La agrupación funcional que se ha tenido en cuenta es la siguiente: CÓDIGOS DE REPOSITORIO CONSEJERÍAS 01 Consejería de Economía y Hacienda, Consejería de Transportes e Infraestructuras, Consejería de Medio Ambiente, Vivienda y Ordenación del Territorio 02 Consejería de Presidencia, Consejería de Cultura, Deporte y Turismo, Consejería de Inmigración y Cooperación, Consejería de Familia y Asuntos Sociales, Consejería de Empleo y Mujer 03 Aplicaciones Horizontales 04 Consejería de Educación 05 Consejería de Sanidad 06 Consejería de Presidencia, Justicia e Interior SOLO JUSTICIA Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 22 de 50

23 Todas las aplicaciones que correspondan a la misma agrupación funcional, compartirán el mismo repositorio, almacenando la documentación generada por la nueva aplicación en un nuevo Cabinet o Archivador. Han de tenerse en cuenta las siguientes normas para facilitar la administración de la herramienta y la independencia entre ambas aplicaciones: Establecer una codificación adecuada para cada uno de los objetos creados en la aplicación: usuarios, grupos, tipos documentales, etc mediante el uso de códigos de aplicación como prefijo en el nombre de los objetos, como se indica en posteriores apartados. Establecer una seguridad adecuada que impida el acceso a otros archivadores ajenos al de la propia herramienta a la que el usuario tenga acceso. Una aplicación dispondrá de un repositorio dedicado cuando: El volumen de crecimiento de documentos, acls o usuarios esperado es suficientemente grande como para ver reducido el rendimiento de las aplicaciones que convivan en el mismo Repositorio. La información almacenada por la aplicación requiera condiciones de seguridad estrictas, o sea requerimiento de alguna de las consejerías o departamentos bajo petición expresa para garantizar un mejor rendimiento de las aplicaciones e independencia ante paradas de servicio o tareas de mantenimiento y configuración de cada repositorio Nomenclatura y ubicación en la docbase de los objetos Documentum define los objetos propios con la siguiente Convención: dm_: Tipos definidos por el sistema (dm_document, dm_user, etc.) dmr_: Tipos documentales de sólo lectura (dmr_content, etc.). dmi_: Tipos documentales internos (dmi_type_info, etc.) Dada esta convención en la nomenclatura de los nombres, es muy importante que los tipos documentales definidos o creados por el usuario no incluyan el prefijo dm_, ya que, al estar reservado para los tipos documentales de Documentum, todos los objetos creados con este sufijo no podrán ser ni borrados ni modificados. La nomenclatura de todos los objetos debe seguir siempre las siguientes reglas generales: o No comenzar un nombre con el sufijo dm_, ya que Documentum reserva este prefijo para su propio uso. Normativa_de_desarrollo_ICM_con_Documentum_v2.3.doc Página 23 de 50

DOCUMENTO DE IMPLANTACIÓN DE APLICACIONES DOCUMENTALES CON DOCUMENTUM: DOCAPP DE TIPOLOGÍA BÁSICA DOCUMENTAL

DOCUMENTO DE IMPLANTACIÓN DE APLICACIONES DOCUMENTALES CON DOCUMENTUM: DOCAPP DE TIPOLOGÍA BÁSICA DOCUMENTAL DOCUMENTO DE IMPLANTACIÓN DE APLICACIONES DOCUMENTALES CON DOCUMENTUM: DOCAPP DE TIPOLOGÍA BÁSICA DOCUMENTAL Versión 2.1 Fecha: 05-2010 ÍNDICE 1. Sobre el documento...3 1.1. Objetivos y Alcance...3 1.2.

Más detalles

Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO

Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO Versión 1.0 Área de Integración y Arquitectura de Aplicaciones 1 de 10 Hoja de Control Título Documento de Referencia Responsable PREPARACION DEL

Más detalles

Arquitectura de Aplicaciones. Gestión Documental DOCUMENTUM. Área de Arquitecturas Unidad de Arquitectura de Software de Aplicaciones.

Arquitectura de Aplicaciones. Gestión Documental DOCUMENTUM. Área de Arquitecturas Unidad de Arquitectura de Software de Aplicaciones. Arquitectura de Aplicaciones Gestión Documental DOCUMENTUM Septiembre 2014 Área de Arquitecturas Unidad de Arquitectura de Software de Aplicaciones ÍNDICE 1. Introducción 2. Conceptos Básicos de Documentum

Más detalles

Arquitectura de Aplicaciones. Conceptos Básicos de Gestión Documental DOCUMENTUM. Área Arquitecturas Unidad de Arquitectura Software de Aplicaciones

Arquitectura de Aplicaciones. Conceptos Básicos de Gestión Documental DOCUMENTUM. Área Arquitecturas Unidad de Arquitectura Software de Aplicaciones Arquitectura de Aplicaciones Conceptos Básicos de Gestión Documental DOCUMENTUM Septiembre 2014 Área Arquitecturas Unidad de Arquitectura Software de Aplicaciones ÍNDICE 1. Introducción 2. Conceptos Básicos

Más detalles

Arquitectura de Aplicaciones. Conceptos Básicos de Gestión Documental DOCUMENTUM

Arquitectura de Aplicaciones. Conceptos Básicos de Gestión Documental DOCUMENTUM Arquitectura de Aplicaciones Conceptos Básicos de Gestión Documental DOCUMENTUM Mayo 2014 Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software ÍNDICE 1. Introducción 2. Conceptos Básicos

Más detalles

Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO

Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO Gestión Documental PREPARACION DEL ENTORNO DE DESARROLLO Versión 2.1 Área Arquitecturas Unidad de Arquitectura Software de Aplicaciones 1 de 35 Hoja de Control Título Documento de Referencia Responsable

Más detalles

ESB NORMATIVA DE DESARROLLO DE PROYECTOS

ESB NORMATIVA DE DESARROLLO DE PROYECTOS ESB NORMATIVA DE DESARROLLO DE PROYECTOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Normativa

Más detalles

Documentum 6.7. Manual de migración de proyectos DocAPP a DAR. Área de Aplicaciones Especiales y Arquitectura de Software. Versión 1.

Documentum 6.7. Manual de migración de proyectos DocAPP a DAR. Área de Aplicaciones Especiales y Arquitectura de Software. Versión 1. Documentum 6.7 Manual de migración de proyectos DocAPP a DAR Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software 1 Hoja de Control Título Manual de migración de DoApp a DAR DCTM 6.7

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEBSERVICE Versión 1.8 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario del

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Práctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación

Práctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación Práctica 1: Instalación de un servidor de aplicaciones web y diseño de la vista de una aplicación Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería de Sistemas, Universidad

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Plataforma de expediente Electrónico @DOC

Plataforma de expediente Electrónico @DOC MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN Plataforma de expediente Electrónico @DOC Arquitectura de Sistemas Control de versiones Versión

Más detalles

OpenProdoc. ECM Open Source

OpenProdoc. ECM Open Source OpenProdoc ECM Open Source Índice Visión General Arquitectura Funciones Seguridad Administración Requerimientos Evolución Visión General OpenProdoc es un gestor documental de código abierto. Cuenta con

Más detalles

Tema 5. Plataforma Java EE

Tema 5. Plataforma Java EE Tema 5. Plataforma Java EE SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs enero 2009 FJRP, FMBR 2008/09 ccia SCS 5.1 Introducción a Java EE Java EE (Java Enterprise

Más detalles

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos

Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Práctica 2: Instalación de un gestor de bases de datos relacionales y desarrollo de una aplicación Web con persistencia de datos Sistemas de Información Grado de Informática Dpto. de Informática e Ingeniería

Más detalles

Infraestructura General. Arquitectura de Aplicaciones

Infraestructura General. Arquitectura de Aplicaciones Infraestructura General Arquitectura de Aplicaciones Abril 2014 Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software Introducción Funciones

Más detalles

Conceptos de Orquestador O2 EMPRESAS TUXPAN www.tuxpan.com

Conceptos de Orquestador O2 EMPRESAS TUXPAN www.tuxpan.com EMPRESAS TUXPAN www.tuxpan.com AÑO 2007 INDICE DE CONTENIDO 1 Software de Servicios y Orquestación de Procesos 2 1.1.1 Introducción 2 1.1.2 Software de Orquestación como Integrador 3 1.1.3 Automatización

Más detalles

JavaEE. www.javasoft.com

JavaEE. www.javasoft.com JavaEE Java Enterprise Edition www.javasoft.com Por qué Java en el servidor? Ventajas Independencia de la plataforma portabilidad Gran conjunto de APIs Reusabilidad y modularidad Seguro en la ejecución

Más detalles

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES CORRESPONDIENTE AL CONTRATO 300/2014/00422

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES CORRESPONDIENTE AL CONTRATO 300/2014/00422 Página: 1 de 16 PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES CORRESPONDIENTE AL CONTRATO 300/2014/00422 TÍTULO DEL CONTRATO: SERVICIO DE SOPORTE ACTUALIZACIÓN DE LA PLATAFORMA DOCUMENTUM 7.1. PARA LA

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R v 3 Junio 2015 ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación Instalación módulo GONG2 Instalación módulo eporte Instrucciones

Más detalles

Solución de Gestión Documental y Contenidos Utilizando el producto Documentum

Solución de Gestión Documental y Contenidos Utilizando el producto Documentum Solución de Gestión Documental y Contenidos Utilizando el producto Documentum Versión : 06 Fecha : Enero 2014 Autor : Alejandro Léniz Página 1 de 14 Contenido Gestión de contenido... 3 EMC DOCUMENTUM...

Más detalles

COMUNICACIÓN TECNIMAP SEDE ELECTRÓNICA DEL MINISTERIO DE MEDIO AMBIENTE, Y MEDIO RURAL Y MARINO

COMUNICACIÓN TECNIMAP SEDE ELECTRÓNICA DEL MINISTERIO DE MEDIO AMBIENTE, Y MEDIO RURAL Y MARINO COMUNICACIÓN TECNIMAP SEDE ELECTRÓNICA DEL MINISTERIO DE MEDIO AMBIENTE, Y MEDIO RURAL Y MARINO ÍNDICE 1 INTRODUCCIÓN... 1 2 ARQUITECTURA TECNOLÓGICA DEL MARM... 2 2.1 ARQUITECTURA DE SEDE ELECTRÓNICA...3

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Módulo 2. Arquitectura

Módulo 2. Arquitectura Módulo 2. Arquitectura Introducción Objetivos o Analizar la arquitectura física y lógica de la plataforma Agrega. o Identificar los componentes más importantes de la arquitectura física. o Exponer las

Más detalles

Desarrollo y servicios web Sesión 18

Desarrollo y servicios web Sesión 18 Desarrollo y servicios web Sesión 18 Luisa Fernanda Rincón Pérez 2014-2 Qué son los patrones arquitectónicos? Definen la estructura de la solución al mas alto nivel. Por esto es lo primero que se tiene

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín Contenido

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB PARA PROYECTOS NEXUS Versión 1.1 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION

ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION ATLAS MANUAL DE USUARIO SERVICIO DE AUTENTICACION Y AUTORIZACION Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización Página 1 de 19 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 6 Situación Contraste externo Actualización

Más detalles

WebServices bajo SOA. SOAagenda team Chile

WebServices bajo SOA. SOAagenda team Chile WebServices bajo SOA SOAagenda team Chile 1 Conceptos Servicio SOA Una tarea de negocio repetitiva validar Crédito Cliente, que cumple estándares SOA WebService Funcionalidades disponibles vía Web, implementadas

Más detalles

PLIEGO DE PRESCRIPCIONES TÉCNICAS ÍNDICE 1. OBJETO... 2 2. ANTECEDENTES Y SITUACIÓN ACTUAL... 2

PLIEGO DE PRESCRIPCIONES TÉCNICAS ÍNDICE 1. OBJETO... 2 2. ANTECEDENTES Y SITUACIÓN ACTUAL... 2 PROCEDIMIENTO NEGOCIADO SIN PUBLICIDAD PARA LA ADJUDICACIÓN DEL CONTRATO DE SERVICIOS PARA EL DESARROLLO DE COMPONENTES PARA LAS APLICACIONES DE ADMINISTRACIÓN ELECTRÓNICA DEL SENADO PLIEGO DE PRESCRIPCIONES

Más detalles

Capítulo 1 Antecedentes del tema

Capítulo 1 Antecedentes del tema 1.1 Dato, Información y Conocimiento El dato es una representación simbólica de un hecho, como texto, números, gráficos, imágenes, sonido o video, el dato no tiene valor semántico por sí mismo. La información

Más detalles

APLICATECA. CRM Empresas. Manual de Administrador / Gestor. By Suricata. www.telefonica.es

APLICATECA. CRM Empresas. Manual de Administrador / Gestor. By Suricata. www.telefonica.es APLICATECA CRM Empresas Manual de Administrador / Gestor. By Suricata www.telefonica.es APLICATECA INDICE INDICE... 2 1. INTRODUCCIÓN... 3 2. CONTRATACIÓN DE CRM EMPRESAS... 5 3. ACCESO AL ENTORNO DE ADMINISTRACIÓN

Más detalles

Tema 4: Diseño de flujos interaplicación

Tema 4: Diseño de flujos interaplicación Tema 4: Diseño de flujos interaplicación 4.1 Introducción a los Sistemas EAI Modelo de referencia (1) INTEGRACIÓN B2B INTEGRACIÓN DE APLICACIONES Y PROCESOS INTEGRACIÓN DE DATOS INTEGRACIÓN DE PLATAFORMA

Más detalles

JAVA ENTERPRISE EDITION (J2EE) ARQUITECTURA TECNOLOGÍAS (1/2) (L1)

JAVA ENTERPRISE EDITION (J2EE) ARQUITECTURA TECNOLOGÍAS (1/2) (L1) TECNOLOGÍAS (1/2) (L1) EJB ( Enterprise Java Beans ) JSP ( Java Server Pages ) JNDI ( Java Naming and Directory Interface ) JDBC ( Java Data Base Connectivity ) Java Mail JSF ( Java Server Faces ) TECNOLOGÍAS

Más detalles

Autenticación LDAP - ORACLE

Autenticación LDAP - ORACLE I.E.S. Gonzalo Nazareno Autenticación LDAP - ORACLE Sistemas Gestores de Bases de Datos Pier Alessandro Finazzi José Manuel Ferrete Benítez 2011 Índice Oracle Identity Management... 3 Por qué Oracle Identity

Más detalles

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores.

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores. GLOSARIO Glosario Acoplamiento. Posibilidad que tiene un servicio de funcionar de forma autónoma. Se dice que un servicio o aplicación es bajamente acoplado cuando puede funcionar de forma independiente

Más detalles

Innovación para su Contact Center. Reporting Manager. Descubra el valor de negocio de sus datos y la actividad del Contact Center

Innovación para su Contact Center. Reporting Manager. Descubra el valor de negocio de sus datos y la actividad del Contact Center Innovación para su Contact Center Reporting Manager Descubra el valor de negocio de sus datos y la actividad del Contact Center ÍNDICE DATA SHEET 1. Introducción... 3 2. Características principales...

Más detalles

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos Objetivos del curso Patrimonio Cultural Desarrollo de Herramientas de Administración y Acceso Adquirir visión generalizada de las tecnologías de desarrollo utilizadas en Sistemas de gestión del Patrimonio

Más detalles

Framework ATLAS. Entorno de Desarrollo

Framework ATLAS. Entorno de Desarrollo Framework ATLAS Entorno de Desarrollo Febrero de 2011 Unidad de Arquitectura y Soporte de Aplicaciones Área de Aplicaciones Especiales y Arquitectura de Software DIAS Índice Introducción Visión general

Más detalles

Guías técnicas Grupo Danysoft: InterBase para programadores Delphi

Guías técnicas Grupo Danysoft: InterBase para programadores Delphi Guías técnicas Grupo Danysoft: InterBase para programadores Delphi Por Pablo Reyes Equipo Grupo Danysoft febrero de 2002 - (902) 123146 www.danysoft.com Este documento se ha realizado utilizando Doc-To-Help,

Más detalles

INDICE. Empowerment Center 2013 V 7.0.1.369 Administración del Servidor

INDICE. Empowerment Center 2013 V 7.0.1.369 Administración del Servidor INDICE CONFIGURACIÓN DEL SERVIDOR... 3 Introducción... 3 Características del Servidor Empowerment Center... 3 Arquitectura... 4 Empowerment Center Server... 5 MapInfo MapXtreme Server... 5 MapInfo DriveTime...

Más detalles

FOREST BPMS. Arquitectura Forest BPMS. Metodologia de implementación. Fase I Instalación

FOREST BPMS. Arquitectura Forest BPMS. Metodologia de implementación. Fase I Instalación FOREST BPMS Arquitectura Forest BPMS Metodologia de implementación Fase I Instalación 1. Instalación del sistema de información Forest en los servidores provistos por la entidad Entregable: Documento de

Más detalles

Capítulo III. Análisis y diseño.

Capítulo III. Análisis y diseño. Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,

Más detalles

PORTALES VPN PARA PROVEEDORES EXTERNOS

PORTALES VPN PARA PROVEEDORES EXTERNOS PORTALES VPN PARA PROVEEDORES EXTERNOS Version 1.1 UNIDAD DE ARQUITECTURA Y SOPORTE DE APLICACIONES Hoja de Control Título Documento de Referencia Responsable PORTALES VPN PARA PROVEEDORES EXTERNOS Unidad

Más detalles

MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad

MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad Versión 1.0 Área de Arquitecturas Hoja de Control Título Documento de Referencia Responsable Guia de entregas con subversion

Más detalles

DESARROLLO WEB EN ENTORNO SERVIDOR

DESARROLLO WEB EN ENTORNO SERVIDOR DESARROLLO WEB EN ENTORNO SERVIDOR CAPÍTULO 7: Programación de servicios Web Marcos López Sanz Juan Manuel Vara Mesa Jenifer Verde Marín Diana Marcela Sánchez Fúquene Jesús Javier Jiménez Hernández Valeria

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN PARA LA INTEGRACIÓN CON SISNOT Y CORREOS SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación GONG-R Instalación módulo GONG2 Instalación módulo GONG-Reporte Instrucciones

Más detalles

Suite InSide. Gestión integral de documentos electrónicos

Suite InSide. Gestión integral de documentos electrónicos Suite InSide Gestión integral de documentos electrónicos Versión 004 Fecha de revisión 17/09/2015 Realizado por Servicio de Firma y Gestión Documental Suite InSide v_3.0 / 1 ÍNDICE 1 Control de modificaciones...

Más detalles

Interoperabilidad técnica y semántica en el Gobierno de Canarias con SAS como herramienta corporativa.

Interoperabilidad técnica y semántica en el Gobierno de Canarias con SAS como herramienta corporativa. Interoperabilidad técnica y semántica en el Gobierno de Canarias con SAS como herramienta corporativa. pbetort@gobiernodecanarias.org Espino Báez, María del Carmen mespbae@gobiernodecanarias.org jmolgon@gobiernodecanarias.org

Más detalles

BOLETÍN DE NOVEDADES Barcelona, junio de 2006

BOLETÍN DE NOVEDADES Barcelona, junio de 2006 BOLETÍN DE NOVEDADES Barcelona, junio de 2006 Introducción El objeto de este documento es presentar y describir brevemente las principales actuaciones en los últimos meses de Carver en algunos de sus clientes,

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

ESB. Entregas de Proyectos. Versión 1.0. Área de Integración y Arquitectura de Aplicaciones. Versión 1.0

ESB. Entregas de Proyectos. Versión 1.0. Área de Integración y Arquitectura de Aplicaciones. Versión 1.0 ESB Entregas de Proyectos Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable

Más detalles

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion Versión 1.8 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Guía de Gestión

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

GUÍA DE EVIDENCIA DE LA UNIDAD DE COMPETENCIA

GUÍA DE EVIDENCIA DE LA UNIDAD DE COMPETENCIA MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN, FORMACIÓN PROFESIONAL Y UNIVERSIDADES DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES

Más detalles

JOOMLA MANUAL USUARIO Creación del portal

JOOMLA MANUAL USUARIO Creación del portal JOOMLA MANUAL USUARIO Creación del portal Versión 1.0.3 Área de Arquitecturas Unidad de Arquitectura Software de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Creación del portal

Más detalles

1. O3 Server Administrator... 2 1.1 Usando O3 Server Administrator... 2 1.2 Administrando el O3 Server... 4 1.3 Administrando los Cubos... 14 1.

1. O3 Server Administrator... 2 1.1 Usando O3 Server Administrator... 2 1.2 Administrando el O3 Server... 4 1.3 Administrando los Cubos... 14 1. O3 Server Administrator...................................................................................... 2 1 Usando O3 Server Administrator...........................................................................

Más detalles

JOOMLA MANUAL USUARIO Creación del portal

JOOMLA MANUAL USUARIO Creación del portal JOOMLA MANUAL USUARIO Creación del portal Versión 1.0.1 Área de Aplicaciones Especiales y Arquitectura Software Hoja de Control Título Documento de Referencia Responsable Creación del portal JOOMLA_NORMATIVA

Más detalles

Crear paquetes y distribuir sus aplicaciones

Crear paquetes y distribuir sus aplicaciones Crear paquetes y distribuir sus aplicaciones Guía del usuario, Summer 15 @salesforcedocs Copyright 2000 2015 salesforce.com, inc. Todos los derechos reservados. Salesforce es una marca registrada de salesforce.com,

Más detalles

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas Ponentes: ---- angel.cifuentes2@carm.es CENTRO REGIONAL DE ESTADÍSTICA DE MURCIA - CREM Resumen: Sistema Informático denominado GATOCREM permite una gestión automatizada de todas las tareas estadísticas

Más detalles

MINISTERIO DE JUSTICIA DIVISIÓN DE INFORMÁTICA Y TECNOLOGIAS DE LA INFORMACIÓN RESEVI. Arquitectura. Arquitectura -1- RESEVI

MINISTERIO DE JUSTICIA DIVISIÓN DE INFORMÁTICA Y TECNOLOGIAS DE LA INFORMACIÓN RESEVI. Arquitectura. Arquitectura -1- RESEVI RESEVI Arquitectura Arquitectura -1- RESEVI INDICE 1 OBJETIVO...3 2 ARQUITECTURA DE LA SOLUCIÓN...4 2.1. DIAGRAMA GENERAL DE ARQUITECTURA...4 2.1.1 Arquitectura...5 2.1.2 Seguridad y Servicio de Directorio...6

Más detalles

1 Índice... 1. 2 Introducción... 2. 2.1 Propósito... 2. 2.2 Alcance... 2. 3 Modelo Arquitectónico Inicial... 3

1 Índice... 1. 2 Introducción... 2. 2.1 Propósito... 2. 2.2 Alcance... 2. 3 Modelo Arquitectónico Inicial... 3 1 Índice 1 Índice... 1 2 Introducción... 2 2.1 Propósito... 2 2.2 Alcance... 2 3 Modelo Arquitectónico Inicial... 3 3.1 Diagrama de alto nivel de la arquitectura... 3 3.2 Vista de Casos de Uso... 5 3.2.1

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL INSTALACIÓN AL SIGM SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio producido Autor 1.0 Octubre

Más detalles

Tema 1. Introducción a JAVA

Tema 1. Introducción a JAVA Tema 1. Introducción a JAVA Historia Características Plataforma Java Entorno de desarrollo Ejemplo: Hola mundo Estructura general de un programa Java 1 Historia de Java (i) Surge en 1991: Sun Microsystems

Más detalles

NOMENCLATURA DE MODULOS TÉCNICOS, OBJETOS ORACLE Y NOMBRES DE ARCHIVOS DE PROYECTO

NOMENCLATURA DE MODULOS TÉCNICOS, OBJETOS ORACLE Y NOMBRES DE ARCHIVOS DE PROYECTO NOMENCLATURA DE MODULOS TÉCNICOS, OBJETOS ORACLE Y NOMBRES DE ARCHIVOS DE PROYECTO Fecha Versión Cambios 01/09/2008 1.0 Versión Inicial 15/01/2009 1.1 Normalización de particiones 18/03/2009 1.2 Inclusión

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) GUÍA PARA LA REALIZACIÓN DE INTERCAMBIO DE TRÁMITES Y REGLAS SIGM v3 Administración Local Soluciones HISTÓRICO DE MODIFICACIONES Fecha Versión

Más detalles

1. Pasos para la instalación de Soffid IAM. 2. Preparación de la BBDD

1. Pasos para la instalación de Soffid IAM. 2. Preparación de la BBDD Índice de contenido 1.Pasos para la instalación de Soffid IAM...2 2.Preparación de la BBDD...2 2.1.Preparativos para MySQL...2 2.2.Preparativos para Oracle...3 2.3.Preparativos para Microsoft SQLServer...3

Más detalles

SOA Governance. (Administración SOA) Luis Alberto Espinoza Bustamante

SOA Governance. (Administración SOA) Luis Alberto Espinoza Bustamante SOA Governance (Administración SOA) Luis Alberto Espinoza Bustamante 1 Agenda SOA Governance Algunas Problemas por Falta de Governance Quien: SOA Office (y Centro Competencia SOA) Que: Plan Inicial Como:

Más detalles

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM

ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM ATLAS MANUAL DE USUARIO DEL ARQUETIPO WEB CON DOCUMENTUM Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de usuario

Más detalles

ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM

ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM ArquitecturaSW Portal para el Desarrollo de Aplicaciones y Soporte Comunidad de Madrid ICM Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia

Más detalles

GMR Gestor de Modelos de Riesgos 29/06/2015

GMR Gestor de Modelos de Riesgos 29/06/2015 Gestor de Modelos de Riesgos 29/06/2015 Contenido GMR - Descripción funcional - Claves de éxito - Control regulatorio - Descripción técnica - Experiencias relevantes - Demo Consultas y próximos pasos Contenido

Más detalles

PRÓLOGO...13 AUTORES...17

PRÓLOGO...13 AUTORES...17 ÍNDICE PRÓLOGO...13 AUTORES...17 CAPÍTULO 1. INSTALACIÓN DE SAKAI...19 1.1 VERIFICACIÓN/INSTALACIÓN DE JAVA...20 1.1.1 Variables de entorno de Java...21 1.2 INSTALACIÓN DE TOMCAT 5.5.28+...23 1.2.1 Nombres

Más detalles

INTRODUCCIÓN A JAVA. Índice

INTRODUCCIÓN A JAVA. Índice INTRODUCCIÓN A JAVA Índice Qué es Java? La plataforma Java 2 La Máquina Virtual de Java Características principales Qué ventajas tengo como desarrollador? Bibliografía 2 1 Qué es Java? La tecnología Java

Más detalles

Herramientas de Software que posibilitan el BPM

Herramientas de Software que posibilitan el BPM Qué es BPM? BPM (Business Process Management) no es solamente una tecnología, sino en términos generales, una disciplina gerencial que trata a los procesos como bienes tangibles que contribuyen al desempeño

Más detalles

Tema 5. Plataforma Java EE

Tema 5. Plataforma Java EE Tema 5. Plataforma Java EE SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs septiembre 2011 FJRP, FMBR 2008-2011 ccia SCS 5.1 Introducción a Java EE Java EE (Java Enterprise

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

DESPLIEGUE DE SENTINET

DESPLIEGUE DE SENTINET DESPLIEGUE DE SENTINET INTRODUCCIÓN Sentinet es una solución que proporciona gestión y gobierno de infraestructuras SOA desplegadas tanto on-premise, en la nube o en entornos híbridos. Sentinet está desarrollada

Más detalles

Introducción a Javato

Introducción a Javato Introducción a Javato Fº. Javier Pereñiguez Steria Iberica 20/02/2008 Índice Introducción Arquitectura Ejemplo arquitectura Plataforma Desarrollo Ejemplo de entorno de desarrollo Vías futuras Casos de

Más detalles

Utilización Crystal Reports 2008 Usando Bussiness Object V4.0

Utilización Crystal Reports 2008 Usando Bussiness Object V4.0 Utilización Usando Bussiness Object V4.0 Versión 1.0 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario de Utilización

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) CONFIGURACIÓN DE SIGM PARA LDAP SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio producido Autor 01

Más detalles

MICROSOFT EXCHANGE 2007

MICROSOFT EXCHANGE 2007 MICROSOFT EXCHANGE 2007 En el momento de elaborar este documento en la URL http://technet.microsoft.com/enus/evalcenter/bb736128.aspx podíamos descargar una versión de prueba de Microsoft Exchange 2007.

Más detalles

Manual del Protocolo XML-RPC de Mensajería Negocios

Manual del Protocolo XML-RPC de Mensajería Negocios Manual del Protocolo XML-RPC de Mensajería Negocios Índice de contenidos 1 INTRODUCCIÓN... 3 2 FUNCIONALIDADES DEL API DE COMUNICACIÓN XML-RPC... 4 2.1 Envío Libre... 4 2.2 Envío a Grupo de Contactos...

Más detalles

ARQUITECTURAS ORIENTADAS A SERVICIOS. SOA en la Seguridad Social. 48 boletic

ARQUITECTURAS ORIENTADAS A SERVICIOS. SOA en la Seguridad Social. 48 boletic ARQUITECTURAS ORIENTADAS A SERVICIOS SOA en la Seguridad Social por Mario triguero garrido 48 boletic El deber de ofrecer al ciudadano el mejor servicio ha sido siempre la motivación por la cual la Gerencia

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho Desarrollo de Sistemas de Información la plataforma Business Intellingence Página 1 de 11 Control de versiones Ver. Fecha Descripción Autores 1 04/07/14 Versión inicial SDP Página 2 de 11 Índice del Documento

Más detalles

Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado

Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado Guía de utilización del demostrador cliente de los servicios web de la Plataforma de Contratación del Estado Dirección General del Patrimonio del Estado Subdirección General de Coordinación de la Contratación

Más detalles

Web Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services

Web Services. Richard Rossel rrossel@inf.utfsm.cl. 23 de noviembre de 2004. Web Services Richard Rossel rrossel@inf.utfsm.cl 23 de noviembre de 2004 JAVA2 TOC s JAVA2 JAVA2 Definición Aplicaciones Autocontenidas y Modulares Basado en estándares (XML,HTTP) Aplicaciones se anuncian por la red

Más detalles

Introducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Gestión y administración de un curso

Introducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Gestión y administración de un curso Plataforma Moodle Gestión y administración de un curso El panel de administración----------------------------------------------------------- 2 Gestión de personas (alumnos y profesores) ------------------------------------

Más detalles

CREACIÓN DE SERVICIOS WEB BIOMOBY

CREACIÓN DE SERVICIOS WEB BIOMOBY CREACIÓN DE SERVICIOS WEB BIOMOBY Fernando Barranco Muros Tabla de contenidos Servicios web BioMoby...3 Creación de un Servicio Web BioMoby Usando MOSES...5 Pre-requisitos...5 Registro del servicio...7

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE ADMINISTRADOR ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE ADMINISTRADOR ALFRESCO

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles