Mejoras a la capa SOA de BizAgi

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

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

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

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

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

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

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

Arquitectura y seguridad

Arquitectura y seguridad En el desarrollo del SIGOB nos hemos enfrentado a diversos problemas que nos han llevado a investigar y desarrollar nuestras propias tecnologías. En este documento presentamos cada uno de los desarrollos

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

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

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

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

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

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

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

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

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

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

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

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

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio). Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este

Más detalles

Curso Online de Microsoft

Curso Online de Microsoft Curso Online de Microsoft SQL Server Presentación: Estudia el servidor de bases de datos empresarial Microsoft SQL Server 2005 centrándose especialmente en el punto de vista de un diseñador o programador

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

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de:

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO. Nombre del Proyecto: Empresa: Memoria que como parte de los requisitos para obtener el título de: UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Nombre del Proyecto: Modulo semiautomático para alta de empresas en red social Empresa: HIGH TECHNOLOGY & SUPPORT S.A. DE C.V. Memoria que como parte de los requisitos

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

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

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

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

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Descripción Microsoft SharePoint, también conocido como Microsoft SharePoint Products and Technologies, es una plataforma de colaboración

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

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

Temario. Examen. Curso. Cursoss. Programación. Desarrollando .NET 2005. Visual Studio.NET 2005. Programación. Programación con Microsoft ADO.

Temario. Examen. Curso. Cursoss. Programación. Desarrollando .NET 2005. Visual Studio.NET 2005. Programación. Programación con Microsoft ADO. Temario Cursoss Requeridos Introducción a la programación con Visual Studio.NET Programación con el Microsoft.NET Framework utilizando Visual Studio.NET Desarrollando o Aplicaciones Web ASP.NET utilizando

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

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

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

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

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

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro

En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro Capitulo 6 Conclusiones y Aplicaciones a Futuro. En nuestro capitulo final, daremos las conclusiones y las aplicaciones a futuro para nuestro sistema. Se darán las conclusiones para cada aspecto del sistema,

Más detalles

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner UNIVERSIDAD OBERTA DE CATALUNYA Herramienta Visual para Diseñar formularios Web WformDesigner Administración Web y comercio electrónico en entornos de software libre Autor: Wilman Chamba Zaragocín Loja

Más detalles

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Desarrollo de Aplicaciones Windows Con Visual Studio 2010 Desarrollo de Aplicaciones Windows Con Visual Studio 2010 (.NET FRAMEWORK 4.0) ACERCA DEL CURSO: Esta Especialidad está diseñado para desarrollar los conocimientos y habilidades para el desarrollo de aplicaciones

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Documento de Construcción Mesa de Ayuda Interna 1 Tabla de Contenido Proceso De Mesa De Ayuda Interna... 2 Diagrama Del Proceso... 3 Modelo De Datos... 4 Entidades Del Sistema...

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

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

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

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

DIPLOMADO EN BASE DE DATOS

DIPLOMADO EN BASE DE DATOS Universidad Tecnológica de Panamá Facultad de Ingeniería de Sistemas Computacionales Vicedecanato de Investigación Post Grado y Extensión Academia de Especialización Profesional ACADEMIA DE ESPECIALIZACION

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

Mejora de la Recuperación de Información en entorno Oracle: Aplicación práctica a Recursos Cartográficos

Mejora de la Recuperación de Información en entorno Oracle: Aplicación práctica a Recursos Cartográficos Mejora de la Recuperación de Información en entorno Oracle: Aplicación práctica a Recursos Cartográficos Víctor Dart 1, Juan Carlos Martínez 1, José V. Ballester 2, Francisco Rangel 1 1 Corex Soluciones

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

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO.

GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. GESTOR DE RECURSOS HUMANOS TELEFONOS DE MÉXICO. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías

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

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

Apuntes de la Unidad 1 de Base de Datos

Apuntes de la Unidad 1 de Base de Datos DEFINICIÓN DE BASE DE DATOS.- Base de Datos es un conjunto de datos relacionados entre sðy que tienen un significado implðcito. En un sistema de información se cuenta con dos enfoques principales para

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

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

PORTAFOLIO DE SERVICIOS.

PORTAFOLIO DE SERVICIOS. PORTAFOLIO DE SERVICIOS. Quienes Somos Organización Servicios Social www.teksystem.co / Somos una empresa de emprendedores enfocada a dar soluciones innovadoras y oportunas bajo los estándares de calidad

Más detalles

PLAN FORMATIVO MODALIDAD I

PLAN FORMATIVO MODALIDAD I PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:

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 VISUAL BASIC. NET

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado

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

Sistema Web para gestión de bibliotecas

Sistema Web para gestión de bibliotecas Sistema Web para gestión de bibliotecas Mirta Inés Bujakiewiez 1, María Victoria López 1 y Armando Taié 2 1 Departamento de Informática. Facultad de Cs. Exactas y Naturales y Agrimensura. Universidad Nacional

Más detalles

Diseño de Procesos al Servicio de la Gestión

Diseño de Procesos al Servicio de la Gestión Gestión y servicios Tecnológicos Ltda. Diseño de Procesos al Servicio de la Gestión www.gyst.cl info@gyst.cl Gestión y servicios Tecnológicos Ltda. En Algunas Empresas... En numerosos proyectos de variada

Más detalles

Novedades de Microsoft Dynamics 2011

Novedades de Microsoft Dynamics 2011 Novedades de Microsoft Dynamics 2011 Microsoft Dynamics CRM 2011 ofrece características nuevas y mejoradas que le ayudarán a aumentar la eficacia y la productividad de su organización. Interfaz de Microsoft

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

EJ-DSI. Ejemplo - Diseño del Sistema de Información

EJ-DSI. Ejemplo - Diseño del Sistema de Información EJ-DSI Ejemplo - Diseño del Sistema de Información 1 Estructura DSI 1 Definición de la Arquitectura del Sistema DSI 2 Diseño de la arquitectura de soporte DSI 3 Diseño de Casos de Uso Reales DSI 4 Diseño

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

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

Doli Caldav. Calendarios remotos en Dolibarr

Doli Caldav. Calendarios remotos en Dolibarr Doli Caldav Calendarios remotos en Dolibarr 1 Índice de contenidos 1. Instalación y configuración del módulo 1. Instalación 2. Descarga de librerías externas (necesario) 2. Creación de calendarios 1. Listado

Más detalles