Mejoras a la capa SOA de BizAgi

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Mejoras a la capa SOA de BizAgi"

Transcripción

1 Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Mejoras a la capa SOA de BizAgi Informe de Práctica Profesional de 3er Año, Ingeniería Informática Autor(es): Víctor Martínez Fundora Alejandro Martínez O Farril Tutor(es): Juan Carlos Grass CITI Grupo BPM Ciudad de La Habana, Cuba Julio, 2011

2 Resumen El tema de nuestro trabajo es mejoras que se le realizaron a la capa de SOA de BizAgi suite. Estas mejoras consistieron en la confección de funcionalidades adicionales en la capa SOA de BizAgi específicas para distintos procesos de negocio. La necesidad de nuestro trabajo está basada en que ciertos procesos de negocio modelados en BizAgi junto con otras aplicaciones creadas en nuestro grupo de trabajo necesitan usar ciertas funcionalidades que la capa SOA de BizAgi no ofrecía por sí sola, de ahí la necesidad de implementar mediante nuevos servicios las nuevas funcionalidades usando las viejas que ya ofrecía la capa. En concreto los objetivos nuestro objetivo es usar las mejoras implementadas sobre esta capa para dar solución a requerimientos de procesos de negocio implementados en BizAgi mediante los servicios web. Los resultados más relevantes fueron: Obtención de documentación de la capa SOA que brinda la Suite BPM BizAgi. Ampliación de la SOA que brinda la Suite BPM BizAgi, permitiendo su integración con otros sistemas como el portal de la organización y otros procesos de negocio modelados en nuestro grupo de trabajo.

3 Introducción Este trabajo se realiza en una institución llamada Centro de Investigación de Tecnologías Integradas ( CITI ), en el grupo de investigación de BPM (Business Process Management), se necesitaba mejorar la Capa SOA de BizAgi para una mejor integración de los servicios que esta ofrece con las necesidades de nuestro grupo de trabajo. El problema a resolver estaba dado puesto que BizAgi no presenta una solución para darle respuesta a la solicitud de un usuario de conocer distintos datos almacenados en una Entidad de BizAgi, además poderle mostrar a un usuario desde otra aplicación los procesos de BizAgi que este puede iniciar. Nuestro trabajo será utilizado inmediatamente se terminen las aplicaciones, y los procesos de BizAgi que van a consumir nuestro servicios. Con la elaboración de nuestros servicios se le da cumplimiento a la necesidad de tener implementado los métodos y funciones que la dan soporte a las aplicaciones, y procesos de BizAgi en los que se trabaja actualmente en nuestro grupo. Los antecedentes de nuestro trabajo son el trabajo con la tecnología de.net Framework, el uso de la Capa SOA de BizAgi antes de las mejoras. La tecnología de los servicios web mediante WCF(Windows Comunication Fundation). Se revisaron varias bibliografías a las cuales se les hace referencia a continuación: Professional LINQ - Scott Klein [KATRIB, 2008] Katrib, Miguel; del Valle, Mario; Paneque, Leonardo; Fresneda, Román; Fuentes, Thaizel; Sierra, Iskander; Hernández, Yamil;

4 Som, Guillermo. Visual Studio Desafía todos los retos. Capitán San Luis, Ciudad de La Habana, Los aportes prácticos de este trabajo consisten en que gracias al trabajo realizado se ha logrado obtener un conocimiento considerable sobre las tecnologías con las que se realizó nuestro trabajo como son el lenguaje C# y el trabajo con este en el.net Framework 4.0 nos posibilito el aprendizaje del lenguaje de consultas LINQ muy práctico para consultas de todo tipo, se obtuvo también un conocimiento de la tecnología de ficheros XML se afianzo el conocimiento sobre la Suite de BizAgi y sobre todo de obtuvieron nuevos conocimientos sobre el trabajo con SOA Nuestro objeto de estudio principal es la Capa de SOA de BizAgi. Afianzado con el objetivo general de analizar y mejorar la capa SOA de BizAgi, complementado con los objetivos específicos Crear un servicio web que integrado con el servicio EntityManagerSoa y con el servicio WorkflowEngineSoa que posee la capa SOA de BizAgi le brinde soporte a un determinado proceso de BizAgi modelado en nuestro grupo de trabajo y al portal del CITI. Las tareas principales desarrolladas para cumplir los objetivos fue analizar los métodos que poseen los servicios EntityManagerSoa y WorkFlowEngineSoa para determinar su factibilidad para darle solución a la problemática planteada. Se estudió la factibilidad de los servicios web a la hora de integrase con los procesos de negocio modelados en BizAgi así como de su posibilidad de integración con el portal del CITI.

5 Estudio de la tecnología de consultas LINQ para ser usada con el fin de acceder a la información almacenada en distintas tecnologías (Bases de Datos y Archivos XML) Para la implementación de la nueva funcionalidad del método asociado al servicio WorkflowEngineSoa se tuvo que hacer un estudio profundo de la base de datos en la que se apoya la suite de BizAgi para reconocer las relaciones existentes en esta y poder usarlas para nuestra solución. La tarea final para cumplir los objetivos fue la de implementar la solución propuesta. En cuanto al estudio de herramientas, lenguajes y tecnologías a utilizar en la actualidad existen numerosas opciones para desarrollar servicios web, y para la integración con bases de datos así como para realizar la ingeniería de software. Nosotros nos decantamos por el uso del.net Framework y su IDE Microsoft Visual Estudio 2010 para el desarrollo y montaje de los servicios web porque son los utilizados en nuestro grupo de trabajo, además para explorar distintas tecnologías de trabajo. Para el manejo de las bases de datos se usó SQL Server 2005 porque es el gestor de base de datos que trae BizAgi y ya viene integrado a esta suite de trabajo. Para la integración con las bases de datos y recopilación de datos mediante las consultas se usó la tecnología de consultas LINQ debido a su facilidad de uso e integración con cualquier tipo de dato. Esta tecnología se usó también para el manejo de los ficheros XML con los que se trabaja.

6 Capítulo 1 Capa SOA de BizAgi Servicio EntityManagerSoa: Función getentityschema getentityschemastr getentities getentityusingshema saveentity GetListOfParameterFromDate Descripción Este método del servicio solicita por parámetro el nombre de la entidad para obtener el esquema de esta en XML junto con las entidades relacionadas y las tuplas que posea esta entidad Este método retorna los mismos datos que el anterior pero en este caso como una cadena(string) Este método es de los más importantes del servicio pues retorna un documento XML con todas las tuplas que cumplan lo especificado en un documento XML que este método debe recibir por parámetro este documento debe poseer una estructura determinada. Este método debe recibir como parámetro un documento XML con la información solicitada a la entidad además de un esquema para obtener el XML de salida en el formato proporcionado por el esquema. Este método se puede usar de dos formas para insertar datos en una entidad o para actualizar datos presentes los parámetros son un XML de entrada con formato predeterminado para la inserción solo irán en este XML los datos de un nuevo registro que se deseen insertar, para actualizar un registro el XML debe contener el id del registro a actualizar así como los nuevos datos este método retorna un XML simple con el id de la entidad modificada. Este es uno de los métodos implementados por nosotros este método usa la función de getentities para obtener los registros de la entidad especificada en los parámetros de entrada y de esta seleccionar una lista de ocurrencias en la entidad de un parámetro

7 EspecifiedParameterDataList especificado por el usuario estos datos serán obtenidos en un rango de fecha especificado también por el usuario. En este método se hace la recopilación de datos mediante consultas LINQ. Este método implementado por nosotros también proporciona una lista de objetos (Dynamic Data) construidos a partir de datos solicitados por el usuario que son la entidad de la que necesita obtener los datos una lista de parámetros(deben ser nombres exactos de las propiedades de la entidad en la base de datos) de la cual posee una estructura predeterminada que es la siguiente dos parámetros que son datos de la entidad que usted desea un tercero que es el nombre del campo que se asocie con la fecha en la BD así como un rango de fecha si se desea obtener registros de un solo día poner la misma fecha. Se usa también el método getentities para obtener los datos sin procesar de la entidad. En este método se hace la recopilación de datos mediante consultas LINQ. Servicio WorkflowEngineSoa: Función getprocesbyuser createcase Descripción Esta es la función implementada por nosotros para adaptar lo que ofrece este servicio a nuestras necesidades puesto que este servicio no ofrecía ninguna solución a la problemática planteada con las funciones que este trae por defecto. Esta funcionalidad se diseñó para que un usuario del portal del CITI solo pueda ver al entrar los procesos de BizAgi que él pueda usar y no información innecesaria, de procesos a los que él no puede acceder. Solo se debe pasar por parámetro el nombre del usuario y se recibe la lista de procesos a los que él tiene acceso Este método permite la creación de casos

8 createcaseasstring performactivity para un caso determinado. Además, estableciendo los valores para los atributos de la entidad también es posible con este método para el que los valores requeridos deben ser puestos en el documento XML que recibe el método. El nodo <Case> es repetido en el documento XML tantas veces como sea requerido cuando hay muchos casos para crear. El método recibe y retorna un documento XML. Este método funciona de modo similar al método CreateCases; sin embargo, este método recibe el documento XML como una cadena en vez de recibir el formato de documento XML. De manera similar, el método retorna una cadena que contiene el documento XML con la información del nuevo caso referido. Este método recibe como parámetro un documento XML con la información requerida por el servicio Web para avanzar en la actividad especificada; la actividad es avanzada de acuerdo al valor especificado para las entidades involucradas. Este método retorna un documento XML con la información de las actividades donde el caso se encuentre luego de avanzar en la actividad.

9 Capítulo 2. Extensión de la capa SOA de BizAgi Actores del sistema Nombre del actor Sistema Consumidor del Servicio Capa SOA de BizAgi(Sistema Externo) Descripción Este será el sistema que consuma el servicio Este sistema brinda soporte al caso de uso Recoger Información de la Entidad Diagrama de Casos de Uso del Sistema. Descripción resumida de los casos de uso. Nombre del caso Obtener Lista de Parámetro dado Fecha de uso Actores Resumen Sistema Consumidor del Servicio. Este caso de uso se inicia cuando el consumidor de

10 Precondiciones Pos condiciones Requisitos especiales servicio incluye en su programa una referencia a la función del servicio EspecifiedParameterDataList internamente este gestiona los datos y termina cuando el programa consumidor recibe la respuesta deseada, donde él se le introduce una serie de datos separados por coma donde van a corresponder con los datos que se desean obtener dándolos a conocer al recibir la respuesta del servicio. Las excepciones que pueden ocurrir son que alguno de los datos solicitados no exista o que se halla especificado mal alguno de los parámetros de entrada de la función. Posee una relación con el caso de uso Recoger Información de la Entidad este mediante el uso de funciones de la capa SOA de BizAgi le proporciona los datos de la entidad a este caso de uso. Se debe contar con una conexión estable al servidor de bases de datos además de asegurarse que la información solicitada esté disponible. El programa consumidor debe haber incluido una referencia al servicio en su código de ejecución. El programa consumidor debe haber recibido una correcta respuesta dada la información solicitada al servicio, pudiéndola analizar y procesar para su uso. Para este proceso hay que tener en cuenta la seguridad puesto que el uso de este servicio está restringido al personal con las credenciales de seguridad apropiadas para el uso del servidor central del grupo de trabajo. Nombre del caso de uso Actores Resumen Obtener Registro Especifico dado Fecha Sistema Consumidor del Servicio. Este caso de uso se inicia cuando el consumidor de servicio incluye en su programa una referencia a la función del servicio GetListOfParameterFromDate internamente este gestiona los datos y termina cuando el programa consumidor recibe la respuesta deseada. Las excepciones que pueden ocurrir son que alguno de los datos solicitados no exista o que se halla especificado mal alguno de los parámetros de entrada de la función. Posee una relación con el caso de uso Recoger Información de la Entidad este mediante el uso de funciones de la capa SOA de BizAgi le proporciona los

11 Precondiciones Pos condiciones Requisitos especiales datos de la entidad a este caso de uso. Se debe contar con una conexión estable al servidor de bases de datos además de asegurarse que la información solicitada esté disponible. El programa consumidor debe haber incluido una referencia al servicio en su código de ejecución. El programa consumidor debe haber recibido una correcta respuesta dada la información solicitada al servicio, pudiéndola analizar y procesar para su uso. Para este proceso hay que tener en cuenta la seguridad puesto que el uso de este servicio está restringido al personal con las credenciales de seguridad apropiadas para el uso del servidor central del grupo de trabajo. Nombre del caso de uso Actores Resumen Precondiciones Pos condiciones Requisitos Recoger Información de la Entidad Sistema Consumidor del Servicio. Este caso de uso se inicia cuando el consumidor de servicio incluye en su programa una referencia a las funciones del servicio GetListOfParameterFromDate y EspecifiedParameterDataList, y a la vez haciendo uso de la función getentities, devolviendo las entidades de acuerdo a las condiciones dispuestas a través de las consultas realizadas. Internamente este gestiona los datos y termina cuando el programa consumidor recibe la respuesta deseada. Las excepciones que pueden ocurrir son que alguno de los datos solicitados no exista o que se halla especificado mal alguno de los parámetros de entrada de la función. Posee una relación con el caso de uso Recoger Información de la Entidad este mediante el uso de funciones de la capa SOA de BizAgi le proporciona los datos de la entidad a este caso de uso. Se debe contar con una conexión estable al servidor de bases de datos además de asegurarse que la información solicitada esté disponible. El programa consumidor debe haber incluido una referencia al servicio en su código de ejecución. El programa consumidor debe haber recibido una correcta respuesta dada la información solicitada al servicio, pudiéndola analizar y procesar para su uso. Para este proceso hay que tener en cuenta la seguridad

12 especiales puesto que el uso de este servicio está restringido al personal con las credenciales de seguridad apropiadas para el uso del servidor central del grupo de trabajo. Nombre del caso de uso Actores Resumen Precondiciones Pos condiciones Requisitos especiales Obtener los Procesos que puede iniciar un Usuario Sistema Consumidor del Servicio. Este caso de uso se inicia cuando el consumidor de servicio incluye en su programa una referencia a las funciones del servicio getprocesbyuser internamente este gestiona los datos haciendo uso de las consultas LINQ a SQL sobre la base de datos de BizAgi para obtener los procesos de los que un usuario puede iniciar casos en el portal y termina cuando el programa consumidor recibe la respuesta deseada. Se debe contar con una conexión estable al servidor de bases de datos además de asegurarse que la información solicitada esté disponible. El programa consumidor debe haber incluido una referencia al servicio en su código de ejecución. El programa consumidor debe haber recibido una correcta respuesta dada la información solicitada al servicio, pudiéndola analizar y procesar para su uso. Para este proceso hay que tener en cuenta la seguridad puesto que el uso de este servicio está restringido al personal con las credenciales de seguridad apropiadas para el uso del servidor central del grupo de trabajo.

13 Capítulo 3. Solución Propuesta Diagrama de Clases de la Interfaz de Servicio

14 Diagrama de Clases de los Data Contract del Servicio Diagrama de Clases de las Clases Auxiliares Utilizadas

15 Diseño XSLT y/o XML de envío y respuesta En nuestro proyecto se utilizó la tecnología XML para algunos métodos a continuación exponemos el código de los ficheros XML utilizados: Este es un fichero XML es el parámetro que requiere la función getentities para recoger los datos de las entidades según la fecha para luego ser procesados y dar la respuesta. <BizAgiWSParam> <EntityData> <EntityName>Inventar</EntityName> <Filters> <![CDATA[ Fecha >= '6/14/ :00:00 AM' and idinventar <= 201]]> </Filters> </EntityData> </BizAgiWSParam> Este fichero XML a continuación es un ejemplo de respuesta dada por el método getentities utilizado por las funciones de nuestro servicio. <?xml version="1.0" encoding="utf-8"?> <BizAgiWSResponse xmlns=""> <Entities> <Inventar key="1"> <IDEntidad>1.0000</IDEntidad> <Cargo entityname="cargociti" key="2"> <AreaCiti>2</AreaCiti> <Descripcion>Director Adjunto</Descripcion> </Cargo> <Descripcion>Puedo</Descripcion> <Fecha> T03:00:00</Fecha> <Salir>False</Salir> <ListaCompetencias> <Competencia key="1"> <Inventar>1</Inventar> <Descripcion>activo</Descripcion> <Activa>True</Activa> <Nombre>entusiasmo</Nombre>

16 </Competencia> <Competencia key="2"> <Inventar>1</Inventar> <Descripcion>activo</Descripcion> <Activa>True</Activa> <Nombre>entusiasmo</Nombre> </Competencia> <Competencia key="3"> <Inventar>1</Inventar> <Descripcion>ser rapido</descripcion> <Activa>True</Activa> <Nombre>diestro</Nombre> </Competencia> <Competencia key="4"> <Inventar>1</Inventar> <Descripcion>ser honesto en el trabajo</descripcion> <Activa>True</Activa> <Nombre>honesto</Nombre> </Competencia> <Competencia key="5"> <Inventar>1</Inventar> <Descripcion>primordial</Descripcion> <Activa>True</Activa> <Nombre>amable</Nombre> </Competencia> <Competencia key="6"> <Inventar>1</Inventar> <Descripcion>primordiales</Descripcion> <Activa>True</Activa> <Nombre>amables</Nombre> </Competencia> </ListaCompetencias> </Inventar> </Entities> </BizAgiWSResponse> Este es un diagrama de tablas de la base de datos de BizAgi que se utilizan en la función getprocesbyuser gracias a la relación que existe entre ellas se pudo obtener luego de un minucioso estudio la forma de obtener los procesos que puede iniciar cada usuario

17 Diagrama de despliegue

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI Informe de Práctica Profesional de 4to Año, Ingeniería Informática Autor: Manuel Alejandro Aguilar Díaz

Más detalles

Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle

Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Componente para la transformación a estándares de modelos de procesos de negocio. Modelos de la BPMS Oracle Informe

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

REPOSITORIO DE PROCESOS DE NEGOCIO DEL CITI

REPOSITORIO DE PROCESOS DE NEGOCIO DEL CITI Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Informe de Práctica Profesional de 3er Año Ingeniería Informática Complejo de Investigaciones Tecnológicas Integradas

Más detalles

Arquitectura y Diseño de la Solución

Arquitectura y Diseño de la Solución Arquitectura y Diseño de la Solución Recuento de Conceptos importantes Modelamiente / Versionamiento de trámites Vista Conceptual Subsistemas Funcionales Principales Detalle de los subsistemas Vista de

Más detalles

MOTOR DE TRANSFORMACIÓN DE ATRIBUTOS PARA UN PROVEEDOR DE IDENTIDAD

MOTOR DE TRANSFORMACIÓN DE ATRIBUTOS PARA UN PROVEEDOR DE IDENTIDAD MOTOR DE TRANSFORMACIÓN DE ATRIBUTOS PARA UN PROVEEDOR DE IDENTIDAD Los autores fueron excluidos del documento por reglas del comité organizador PALABRAS CLAVES Motor de transformación de atributos, proveedor

Más detalles

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática COMPONENTE PARA LA TRANSFORMACIÓN A ESTÁNDARES DE MODELOS DE PROCESOS DE NEGOCIO. MODELOS DE LA BPMS BONITA Informe

Más detalles

Automatizador de Procesos

Automatizador de Procesos Automatizador de Procesos Más que un workflow, esta aplicación es un BPM (Business Process Management), una completa plataforma de automatización de procesos, diseñada para apoyar la transformación empresarial;

Más detalles

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005 Introducción Este curso de cinco días impartido por instructor permite a desarrolladores de nivel

Más detalles

Descripción del Proyecto Fecha: 2011-04-20

Descripción del Proyecto Fecha: 2011-04-20 Nombre el Proyecto Pesecar System Versión.1. Preparado por: Página: 1 de 35 Historia de Revisiones Fecha Versión Descripción Autor 2010-04-27 1.0 Versión Preliminar Responsable Página: 2 de 35 Tabla de

Más detalles

Actualización de versión a Bizagi 10.x

Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x 1 Tabla de contenidos Introducción... 2 Actualizar un proyecto desde v9.1.x a 10.x... 2 Preparación... 3 Habilitación de formas

Más detalles

Informe de Práctica Profesional. de 3er Año. Ingeniería Informática

Informe de Práctica Profesional. de 3er Año. Ingeniería Informática Informe de Práctica Profesional de 3er Año Ingeniería Informática Título: Informatización de los procesos de negocio: Baja y Evaluación sistemática de estudiantes en el CITI, a través de la suite BPM BizAgi

Más detalles

Aplicación del BPM al desarrollo de sistemas computacionales

Aplicación del BPM al desarrollo de sistemas computacionales Aplicación del BPM al desarrollo de sistemas computacionales Facultad de Administración Región Veracruz Ismael Esquivel Gámez, iesquivel@uv.mx Emmanuel Contreras Cebada, emmanuel_c10@hotmail.com Línea:

Más detalles

Proyecto Final de Carrera

Proyecto Final de Carrera Aplicación de gestión de proyectos informáticos Memoria del Proyecto Consultor: Jairo Sarrias Guzmán Ingeniería Técnica Informática de Gestión P á g i n a 2 CONTENIDO 1. Introducción... 6 1.1. Resumen...

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

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM Universidad Carlos III de Madrid Escuela Politécnica Superior DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM 1 Pablo Burgos Escribano Tutor: José María Sierra Cámara Ingeniería Técnica en

Más detalles

Facultad de Ingeniería Informática. Informe de las Practicas Profesionales

Facultad de Ingeniería Informática. Informe de las Practicas Profesionales Facultad de Ingeniería Informática Complejo de Investigaciones Tecnológicas Integradas Informe de las Practicas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra

Más detalles

V. CAPÍTULO: CONTRIBUCIÓN

V. CAPÍTULO: CONTRIBUCIÓN V. CAPÍTULO: CONTRIBUCIÓN Requerimientos del Sistema Para llevar a cabo el desarrollo de nuestro sistema se establecieron tanto los actores como los requerimientos funcionales y no funcionales del sistema.

Más detalles

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Gestores de bases de datos Servidores de bases de datos Microsoft SQL Server 2012 Qué puede hacer con SQL Server

Más detalles

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo 2014. Versión 2.1 OSCAR IVAN LÓPEZ PULIDO

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo 2014. Versión 2.1 OSCAR IVAN LÓPEZ PULIDO PEEPER Implementación del cambio de técnica usada para la actualización de datos en los reportes de esfuerzo, usados como métrica de productividad, progreso y costo de los proyectos, de la compañía de

Más detalles

11 Conexión a base de datos.

11 Conexión a base de datos. Objetivos: 11 Conexión a base de datos. Identificar requisitos de conexión a las bases de datos. Elaborar conexiones. Recursos: Visual Studio 2010 o superior Guías prácticas. Datos ejemplo. Introducción

Más detalles

Índice libro SQL Server 2005 1 / 6

Índice libro SQL Server 2005 1 / 6 Sql Server 2005 Charte, Francisco Ed. Anaya Multimedia Precio: 13,30 336 páginas. Idioma: Español ISBN: 8441520283. ISBN-13: 9788441520288 1ª edición (06/2006). Índice libro SQL Server 2005 1 / 6 Microsoft

Más detalles

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000? Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000? Cómo usar este libro Estructura del libro Ejemplos Convenciones tipográficas 1.

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

Guía de usuario CUBO TI

Guía de usuario CUBO TI Guía de usuario CUBO TI Soluciones Administrativo Financieras y Comerciales para Empresas Departamento de Ingeniería de Software TI Contenido Guía de usuario de Cubos Suite para Windows... 3 Introducción...

Más detalles

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB 1 Índice Antecedentes...

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

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 INDICE 1 INTRODUCCIÓN...2 2 REQUISITOS...3 3 INSTALACIÓN...4 3.1 INSTALACIÓN DEL MICROSOFT.NET

Más detalles

Microsoft Access 2010 (Completo)

Microsoft Access 2010 (Completo) Microsoft Access 2010 (Completo) Descripción: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2010, estudiando los conceptos fundamentales de las bases de datos:

Más detalles

8969 Extending Microsoft Dynamics CRM 4.0

8969 Extending Microsoft Dynamics CRM 4.0 8969 Extending Microsoft 4.0 Introducción Este curso de tres días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para desarrollar extensiones para Microsoft Dynamics CRM.

Más detalles

UNIVERSIDAD DE ESPECIALIDADES ESPIRITU SANTO FACULTAD DE SISTEMAS TELECOMUNICACIONES Y ELECTRONICA SYLLABUS

UNIVERSIDAD DE ESPECIALIDADES ESPIRITU SANTO FACULTAD DE SISTEMAS TELECOMUNICACIONES Y ELECTRONICA SYLLABUS UNIVERSIDAD DE ESPECIALIDADES ESPIRITU SANTO FACULTAD DE SISTEMAS TELECOMUNICACIONES Y ELECTRONICA SYLLABUS MATERIA: PROGRAMACIÓN III CREDITOS: 3 PREREQUISITOS: PROGRAMACION II CODIGO: COM 161 PROFESOR:

Más detalles

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008

Desarrollador de Aplicaciones Empresariales con Visual Studio 2008. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 VS0800e Desarrollador de Aplicaciones Empresariales con Visual Studio 2008 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008 Formación: elearning Horas: 450 Introducción En

Más detalles

CURSO DE SQL SERVER 2005

CURSO DE SQL SERVER 2005 CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear

Más detalles

Elaboración de un Formulario Web utilizando ASP.NET desde cero.

Elaboración de un Formulario Web utilizando ASP.NET desde cero. Elaboración de un Formulario Web utilizando ASP.NET desde cero. Realizado por: Fabricio.A.Santillana.V. 2-718-1147 TABLA DE CONTENIDO Pág. Introducción...3 Objetivos...4 Contenido...5 1. Introducción a

Más detalles

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0 Pontificia Universidad Javeriana TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos Version 1.0 Historial de Revisión del Documento Date Version Description Author 27/Ene/12 1.0

Más detalles

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

PERFIL TÉCNICO ANALISTA-PROGRAMADOR PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO ANALISTA-PROGRAMADOR 1 Índice Antecedentes... 3

Más detalles

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R

Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo

Más detalles

Visión General de la Suite y sus Productos. helppeople Core

Visión General de la Suite y sus Productos. helppeople Core Visión General de la Suite y sus Productos helppeople Core ** Visión detallada de los Productos. Tipo de Requisitos de hardware Core 100MB de espacio en disco para la aplicación base.* 2GB de espacio libre

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

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? En los proyectos de desarrollo de software se busca la forma de mejorar la calidad en el análisis de requerimientos y obtener tiempos efectivos de

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso provee

Más detalles

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO TRANSACCIONAL Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - bizagi Contenido 1. INTRODUCCIÓN A LAS TRANSACCIONES... 3 2. DIAGRAMA DEL PROCESO... 4 SUB PROCESO RESERVA... 5 SUB PROCESO REPORTE DE GASTOS... 8 3. MODELO DE DATOS...

Más detalles

UNIVERSIDAD DE OVIEDO

UNIVERSIDAD DE OVIEDO UNIVERSIDAD DE OVIEDO ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN MÁSTER EN INGENIERÍA INFORMÁTICA TRABAJO FIN DE MÁSTER SPRING ROO ADD-ONS PARA PROTOTIPADO RÁPIDO JAVIER MENÉNDEZ ÁLVAREZ JULIO 2014 UNIVERSIDAD

Más detalles

LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server.

LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. LABORATORIO 8. Gestión del Rendimiento en el SMBD SQL Server. GUÍA DE LABORATORIO Nº 8 Actividad de Proyecto No. 5: ESTABLECER LOS NIVELES DE SERVICIO DE ACUERDO CON ESTANDARES Y REQUERIMIENTOS DE LA ORGANIZACIÓN.

Más detalles

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando

Más detalles

Universidad de las Ciencias Informáticas. Facultad Regional Granma. Módulo Recursos Humanos para el Sistema Integral de Gestión del Fondo Cubano

Universidad de las Ciencias Informáticas. Facultad Regional Granma. Módulo Recursos Humanos para el Sistema Integral de Gestión del Fondo Cubano Universidad de las Ciencias Informáticas Facultad Regional Granma Módulo Recursos Humanos para el Sistema Integral de Gestión del Fondo Cubano de Bienes Culturales. Autora: Ing. Saylin Pompa Núñez spnunez@grm.uci.cu

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

Introducción a macros en Excel 2007

Introducción a macros en Excel 2007 MACROS CON EXCEL Capítulo 1 Introducción a macros en Excel 2007 A lo largo de este primer capítulo comenzaremos a recorrer el camino de las macros en Excel 2007. Para eso, conoceremos las herramientas

Más detalles

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO) www.bmformacion.es info@bmformacion.es Objetivos Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando

Más detalles

Copyright Todos los derechos reservados. Aranda Software Corp.

Copyright Todos los derechos reservados. Aranda Software Corp. 1 Manual de Instalación Aranda PRINT MANAGER PROFESSIONAL Versión 7.1 Aranda Software Corporation 2002-2007. Todos los derechos reservados. Cualquier documentación técnica proporcionada por Aranda Software

Más detalles

SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA

SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA DE PRODUCTOS E INSUMOS PARA LA EMPRESA MASTERBAG DE COLOMBIA (INVENTARIO) DEISY SOLANGE ABRIL ESPITIA JULIE ANDREA ARANGO HERRERA CORPORACIÓN UNIVERSITARIA

Más detalles

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

10550 Programming in Visual Basic with Microsoft Visual Studio 2010 10550 Programming in Visual Basic with Microsoft Visual Studio 2010 Introducción Este curso le enseña sintaxis de lenguaje Visual Basic, estructura de programa e implementación al utilizar Microsoft Visual

Más detalles

SISTEMA DE GESTION DE INFORMACIÓN. MODULO DE REPORTES WEBZER. SOLSER SISTEM S.A. DE C.V.

SISTEMA DE GESTION DE INFORMACIÓN. MODULO DE REPORTES WEBZER. SOLSER SISTEM S.A. DE C.V. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. SISTEMA DE GESTION DE INFORMACIÓN. MODULO DE REPORTES WEBZER. SOLSER SISTEM S.A. DE C.V. Reporte de Estadía para obtener el Título

Más detalles

Entornos de Programación Actividades de Laboratorios

Entornos de Programación Actividades de Laboratorios Entornos de Programación Actividades de Laboratorios Realizado por: Fabricio.A.Santillana.V. 2-718-1147 Procedimiento 1. Durante los Laboratorios anteriores, estuvimos viendo cuales eran las necesidades

Más detalles

ATAC - Manual del desarrollador Pág. 2 de 8

ATAC - Manual del desarrollador Pág. 2 de 8 ATAC - Manual del desarrollador Pág. 2 de 8 Contenido Contenido... 1 Contenido... 2 Referencias... 3 Introducción... 3 Comentarios... 4 Descripción de clases... 4 Descripción de métodos... 4 Descripción

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Memoria de Proyecto Final de Graduación

Memoria de Proyecto Final de Graduación Memoria de Proyecto Final de Graduación Para optar por el título de : Master en Ingeniería de Tecnologías de Información con mención en Administración de Proyectos Implementación de un Sistema Web para

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Programación Web. Unidad 5. Programación del lado del servidor.

Programación Web. Unidad 5. Programación del lado del servidor. Programación Web Unidad 5. Programación del lado del servidor. Programación del lado del servidor Aplicación Web. Una aplicación Web es una aplicación informática que los usuarios utilizan accediendo a

Más detalles

Microsoft SQL Server 2005

Microsoft SQL Server 2005 Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Desarrollo y difusión de un método para el diseño de la base de datos a partir del modelo orientado a objetos.

Desarrollo y difusión de un método para el diseño de la base de datos a partir del modelo orientado a objetos. Desarrollo y difusión de un método para el diseño de la base de datos a partir del modelo orientado a objetos. Autores: M.Sc. Anaisa Hernández González (*) Resumen. Dra. Sofía Alvarez Cárdenas (**) Instituto

Más detalles

DEPARTAMENTO: Departamento de Computación y Diseño NOMBRE DEL CURSO: Optativa II CLAVE: 1066M ACADEMIA A LA QUE PERTENECE: Optativa II

DEPARTAMENTO: Departamento de Computación y Diseño NOMBRE DEL CURSO: Optativa II CLAVE: 1066M ACADEMIA A LA QUE PERTENECE: Optativa II PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Departamento de Computación y Diseño NOMBRE DEL CURSO: Optativa II CLAVE: 1066M ACADEMIA A LA QUE PERTENECE: Optativa II PROFESIONAL ASOCIADO Y LICENCIATURA

Más detalles

MICROSOFT ACCESS 2010

MICROSOFT ACCESS 2010 MICROSOFT ACCESS 2010 1. BÁSICO Nº Horas: 24 Objetivos: Introducción a la suite ofimática Microsoft Office 2010 y se introducen los conceptos de análisis y diseño de bases de datos relacionales y cómo

Más detalles

PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER

PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER PROCEDIMIENTO DE ACCESO A DB2 AS/400 MEDIANTE SQL SERVER Para tener acceso a los datos de DB2 se puede utilizar las funciones y herramientas que brinda Client Access. La herramienta más importante es la

Más detalles

Configuración avanzada de IBM SPSS Modeler Entity Analytics

Configuración avanzada de IBM SPSS Modeler Entity Analytics Configuración avanzada de IBM SPSS Modeler Entity Analytics Introducción Los destinatarios de esta guía son los administradores de sistemas que están configurando IBM SPSS Modeler Entity Analytics (EA)

Más detalles

NUEVA WEB DE LA CONSEJERÍA DE INNOVACIÓN, CIENCIA Y EMPRESA: LA INNOVACIÓN COMO NEXO COMÚN DE UN DESARROLLO WEB

NUEVA WEB DE LA CONSEJERÍA DE INNOVACIÓN, CIENCIA Y EMPRESA: LA INNOVACIÓN COMO NEXO COMÚN DE UN DESARROLLO WEB NUEVA WEB DE LA CONSEJERÍA DE INNOVACIÓN, CIENCIA Y EMPRESA: LA INNOVACIÓN COMO NEXO COMÚN DE UN DESARROLLO WEB Jefe del Servicio de Informática Consejería de Innovación, Ciencia y Empresa Jefe de Proyectos

Más detalles

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server 1 of 9 4/15/2010 9:47 PM Anterior Administración de sitios Web Capítulo 8. Servidores Web: Internet Information Server Siguiente En este punto, nos centraremos en las tareas de administración del servidor

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

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

Implementación de Mejoras al Sistema de Gestión de Pasantías (SGP) de FACYT - UC

Implementación de Mejoras al Sistema de Gestión de Pasantías (SGP) de FACYT - UC Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Dirección de Extensión Coordinación de Pasantías Informe Final de Pasantías Implementación de Mejoras al Sistema de Gestión de Pasantí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

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Aplicación para la gestión de conferencias y eventos

Aplicación para la gestión de conferencias y eventos UOConf Aplicación para la gestión de conferencias y eventos Consultor: David Riu Herraiz Ing. Tecn. Informática de Gestión Proyecto Final de Carrera Página 1 INDICE 1. JUSTIFICACIÓN Y OBJETIVOS.. 4 1.1.

Más detalles

Análisis, diseño e implementación de una aplicación Web para el seguimiento del proceso académico haciendo uso de la arquitectura.

Análisis, diseño e implementación de una aplicación Web para el seguimiento del proceso académico haciendo uso de la arquitectura. Análisis, diseño e implementación de una aplicación Web para el seguimiento del proceso académico haciendo uso de la arquitectura.net Universitat Oberta de Catalunya Ingeniería técnica de Informática de

Más detalles

Microsoft Access 2007 (Completo)

Microsoft Access 2007 (Completo) Microsoft Access 2007 (Completo) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases de datos: desde su análisis

Más detalles

San Isidro, 14 Abril de 2014. Señores: Organización Panamericana de la Salud

San Isidro, 14 Abril de 2014. Señores: Organización Panamericana de la Salud San Isidro, 14 Abril de 2014 Señores: Organización Panamericana de la Salud Atención: Dr. Rosa Villar Servicio de consultoría en apoyo a la implementación del observatorio de calidad de medicamentos en

Más detalles

ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA. Sr. Daniel Cadena M. Sr. Luis Romero S. RESUMEN

ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA. Sr. Daniel Cadena M. Sr. Luis Romero S. RESUMEN Diseño e implementación de un sistema de control e inventario electrónico a través de la internet basado en la tecnología RFID para los laboratorios del DEEE-ESPE ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO

Más detalles

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 102/13 TPA

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 102/13 TPA A P R O B A D O p o r e l Ó r g a n o d e C o n t r a t a c i ó n Art. 11 Ley 2/2003 de Medios de Comunicación Social EL DIRECTOR GENERAL DEL ENTE PÚBLICO DE COMUNICACIÓN DEL PRINCIPADO DE ASTURIAS Antonio

Más detalles

Microsoft SQL Server Conceptos.

Microsoft SQL Server Conceptos. Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra

Más detalles

Iniciar flujo a partir de un archivo XML

Iniciar flujo a partir de un archivo XML How to Iniciar flujo a partir de un archivo XML Versión: 2.0 Fecha de publicación 30-03-2011 Aplica a: Q-flow 3.0y Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Componentes de la solución...

Más detalles

80295 Extending Microsoft Dynamics CRM 2011

80295 Extending Microsoft Dynamics CRM 2011 80295 Extending Microsoft Dynamics CRM 2011 Introducción Este curso ofrece información detallada e interactiva en como desarrollar extensiones para Microsoft Dynamics CRM 2011, con foco en métodos de extensión

Más detalles

SOFTWARE DE LA CARPETA FAMILIAR

SOFTWARE DE LA CARPETA FAMILIAR SOFTWARE DE LA CARPETA FAMILIAR MANUAL DEL USUARIO DE LA HERRAMIENTA INFORMATICA S CF Manual detallado sobre el manejo y configuración del Software de la Carpeta Familiar, desde la configuración hasta

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL TRABAJO GRUPAL INTEGRANTES: Curso: 3ero C Informática Erika Caisa Erika Córdova Joselyn Rea TEMA: COMO CREAR BASE DE DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Documentación Técnica Versión 1.4 Historia de revisiones Fecha Versión Descripción Autor 6/11/2011 1.0 Primer versión de la Documentación Técnica Hernán Albano 06/11/2011 1.1 Revisión del

Más detalles

PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones corporales graves.

PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones corporales graves. Principios básicos 1 Configuración 2 SIMATIC Information Server 2013 Estructura 3 Administración 4 Manual de sistema 02/2013 A5E32171460-04 Notas jurídicas Filosofía en la señalización de advertencias

Más detalles

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)

QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) APRENDERAPROGRAMAR.COM QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) Sección: Divulgación Categoría: Lenguajes y entornos

Más detalles

Práctica1. Introducción a Microsoft Access. Qué es Access?

Práctica1. Introducción a Microsoft Access. Qué es Access? Práctica1. Introducción a Microsoft Access Los sistemas de información empresariales tienen como misión el proporcionar información precisa en el momento adecuado, tanto para la gestión y realización de

Más detalles

Guía práctica SQL Server 2008

Guía práctica SQL Server 2008 Guía práctica SQL Server 2008 (c) Francisco Charte Ojeda Introducción Microsoft SQL Server 2008 Qué puede hacer con SQL Server 2008? Qué necesita saber para usar SQL Server 2008? Cómo usar este libro Estructura

Más detalles

30 de Mayo de 2008. www.sigrid.es

30 de Mayo de 2008. www.sigrid.es Guia de Instalación del servidor SgdWMS 30 de Mayo de 2008 www.sigrid.es 2 Índice 1.- INTRODUCCIÓN... 3 2.- INSTALACIÓN DE INTERNET INFORMATION SERVER (IIS)... 3 3.- INSTALACIÓN DEL SERVIDOR SGDWMS EN

Más detalles

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión

Más detalles

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM ANEXO A MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM 1 Modelo de implementación del sistema LMS en ASP.NET El modelo de implementación usado para el sistema LMS esta basado simplemente

Más detalles

VISION GLOBAL 2006. Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista

VISION GLOBAL 2006. Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista VISION GLOBAL 2006 SISTEMA GESTOR DE SUSCRIPCIONES Autores: Ing.Lilliam Vega Torres Ing.Karina Jiménez Viera Lic.Mónica Muñoz Batista LA HABANA Noviembre 2006 Resumen El proyecto Gestor de Suscripciones

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

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler

CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA. BizAgi Process Modeler CONSTRUCCIÓN DEL PROCESO MESA DE AYUDA INTERNA BizAgi Process Modeler TABLA DE CONTENIDO PROCESO DE MESA DE AYUDA INTERNA... 3 1. DIAGRAMA DEL PROCESO... 4 2. MODELO DE DATOS... 5 ENTIDADES DEL SISTEMA...

Más detalles

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS

PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS PARÁMETROS DE CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS Introducción 3 GESTIÓN DE MEMORIA 3 Memoria Dinámica 4 Memoria predefinida 5 Áreas especiales de memoria 5 GESTIÓN DE ALMACENAMIENTO

Más detalles