Ciencia en su PC ISSN: Centro de Información y Gestión Tecnológica de Santiago de Cuba. Cuba

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

Download "Ciencia en su PC ISSN: 1027-2887 cpc@megacen.ciges.inf.cu. Centro de Información y Gestión Tecnológica de Santiago de Cuba. Cuba"

Transcripción

1 Ciencia en su PC ISSN: Centro de Información y Gestión Tecnológica de Santiago de Cuba Cuba Grau Merconchini, David PROYECTO PARA LA IMPLEMENTACIÓN Y DISTRIBUCIÓN BAJO GPL DE UN ERP ORIENTADO A LAS TECNOLOGÍAS DE CONECTIVIDAD DE GRANDES REDES Ciencia en su PC, núm. 5, 2007, pp Centro de Información y Gestión Tecnológica de Santiago de Cuba Santiago de Cuba, Cuba Disponible en: Cómo citar el artículo Número completo Más información del artículo Página de la revista en redalyc.org Sistema de Información Científica Red de Revistas Científicas de América Latina, el Caribe, España y Portugal Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto

2 PROYECTO PARA LA IMPLEMENTACIÓN Y DISTRIBUCIÓN BAJO GPL DE UN ERP ORIENTADO A LAS TECNOLOGÍAS DE CONECTIVIDAD DE GRANDES REDES Autor: M.Sc. David Grau Merconchini. Centro: MEGACEN. CIGET Santiago de Cuba. RESUMEN El objetivo principal de este proyecto es la creación en nuestro sistema económico de un Software para la Planificación de Recursos Empresariales (ERP), totalmente desarrollado y accesible bajo la visión y licencias GPL a, diseñado sobre modelos muy recientes de la arquitectura de software y optimizado para el trabajo en un ambiente de conectividad y grandes redes. Asimismo, el proyecto debe garantizar que la aplicación resultante se encuentre sincronizada y compatible con la visión de otros proyectos de conectividad y de amplio impacto social que ya están en ejecución en el país como: la Informatización de la Sociedad Cubana y la Red de la Ciencia. En el trabajo se demuestra la necesidad, capacidad de solución y generalización que tiene la herramienta desarrollada, ante la variedad de problemas que aún existen en las aplicaciones distribuidas para el uso del sector empresarial, en el país. Palabras clave: ERP, Sistema, Planificación, Empresarial, Software Libre, GPL, GNU, PHP, Gestión, Bases de Datos, SGBD. ABSTRACT The main objective of this project is the creation for our economic system of a Enterprise Resources Planning Software (ERP), completely developed and accessible under the vision and licenses GPL designed in a recent model of the software architecture and optimized for the work in a networking environment. Also the project should guarantee that the resulting application is synchronized and compatible with the vision of other projects with high social impact that are developing in the country as: the Informatization of the Cuban Society and the Net of the Science. During the work is demonstrated the necessity, the capacity of solution and generalization that possesses the tool developed to confront the variety of problems that exist in the applications distributed for use in the managerial sector in Cuba. Key words: ERP, System, Planning, Enterprise, Free Software, GPL, GNU, PHP, Administration, Database, SGBD. INTRODUCCIÓN 41

3 Bajo la denominación de ERP Enterprise Resource Planning (software para la Planificación de Recursos Empresariales), se agrupan soluciones informáticas cuyo objetivo primario es gestionar información sensible al trabajo diario de las empresas y soportar los procesos de sus diferentes áreas (fabricación, compras, recursos humanos, logística, etc.) de una manera unificada para agilizar tareas, mejorar los procesos de producción, reducir costes y errores humanos. Este proyecto está orientado a solucionar un problema vital en el control económico, a través del desarrollo de un ERP con premisas de integración a todos los niveles de la aplicación, que rompe con las soluciones aisladas, dependientes de softwares con licencia, poco flexibles y privativas y que constituyen, hasta hoy, la totalidad de las herramientas de ese tipo en nuestro país. Sin embargo, la herramienta, pese a su impacto indiscutible, no es el único interés; además de este objetivo primario, el proyecto se plantea metas superiores. En el desarrollo serán utilizados modelos muy recientes de la arquitectura de software y un cambio radical en la filosofía de trabajo, pues introducen el fomento de un proyecto totalmente basado en la visión de las tecnologías libres, así como la implementación de una herramienta de corte económico, basada en las tecnologías de conectividad de grandes redes. Estas características pondrían a este producto y al proyecto en general en la punta tecnológica de proyectos IT que de este tipo se desarrollan a nivel internacional. DESARROLLO Sin llegar a tener la variedad de otras herramientas informáticas, los ERP, que hasta hace muy poco concentraban su dominio en grandes empresas, fundamentalmente por los precios que aún tienen en el mercado; en la actualidad, han venido dando un salto que es más de necesidad que de disponibilidad, dando origen a nuevos ERP para PYMES, estos nuevos productos se encuentran aún en desarrollo en todo el mundo y hasta ahora, han basado su implementación, fundamentalmente en: cambios estratégicos de plataforma, la adopción de plataformas de desarrollo menos costosas, más populares y flexibles, que le permitan al producto final reducir los precios para que puedan ser comprados por empresas menos acaudaladas. Desde su concepción, este proyecto impone cambios radicales e innovadores, tanto en tecnología como en la filosofía de desarrollo, de modo que, el ERP en sí mismo no es el único interés del proyecto, además de este objetivo primario, el proyecto se plantea otras metas sobresalientes: El desarrollo será basado en un Kernel o núcleo optimizado para un patrón de diseño de ingeniería de 42

4 software, conocido como Modelo - Vista - Controlador b (MVC). El objetivo detrás de esta decisión es lograr una independencia real entre las interfases de usuario, el núcleo y los datos, para lograr así un producto que minimice las prestaciones necesarias por parte del cliente, supere los problemas de mantenimiento, accesibilidad y actualización de los productos que hoy se utilizan en el sector empresarial, manteniendo las ventajas que caracterizan el modelo Cliente - Servidor. Este patrón fue descrito por primera vez en 1979 por Trygve Reenskaug, entonces trabajador de Xerox c mientras desarrollaba Smalltalk d y se describe como el patrón en el que se separan los datos de la aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos y con protocolos de comunicación claramente establecidos: El Modelo: Como la representación específica de la información con la cual el sistema opera, brinda la lógica de datos, asegura la integridad de los mismos y permite derivar nuevos datos. Normalmente el Modelo se corresponde con la implementacion necesaria en el Sistema de Gestión de Bases de Datos (SGBD) de la aplicación. Vista: Presenta el modelo en un formato adecuado para interactuar con quien lo necesite, usualmente la interfaz de usuario. Controlador: Este gestiona los eventos del sistema, usualmente acciones del usuario, e invoca cambios en el modelo y en la vista. Este proyecto implementa el patrón de arquitectura MVC, utilizando una distribución y acoplamiento jerárquico de sus elementos, similar a la implementación del proyecto CakePHP e del MIT f. Interface de usuario Núcleo Capa de abstracción a la información Capa de acceso al SGBD Cluster de Bases de Datos Figura # 1. Distribución jerárquica de los componentes del proyecto. 43

5 El modelo jerárquico es poco restrictivo y permite que un elemento utilice servicios de otro elemento inferior en la jerarquía. Este modelo en sí mismo requiere de la modularidad - característica muy deseable en los sistemas Open Source, de igual modo, la jerarquía establece restricciones que son beneficiosas para la robustez y seguridad del sistema. La Figura # 1 no muestra únicamente el lugar de los componentes, sino también su distribución lógica según el patrón MVC. La capa naranja constituye la interfaz con la que normalmente interacciona el usuario final (Vista), las capas verdes, los componentes encargados de gestionar y administrar correctamente las peticiones del usuario, ordenando cambios en la interfase de usuario o en los datos (Controlador), aquí se concentra la salida tecnológica que hasta hoy cubre el proyecto, y el componente azul, contituye la lógica de la aplicación (Modelo). La alta modularidad y la selección de esta arquitectura implementan, desde su esencia, la flexibilidad, lo que permitirá el desarrollo de disímiles escenarios de una misma aplicación o el desarrollo de un conjunto amplio de aplicaciones, para la solución de varios problemas. En la práctica, se podrán ver en el cambio o incorporación de una nueva interfaz de usuario, siempre que exista homogeneidad en los protocolos de comunicación de ésta con el núcleo o la asimilación e incorporación completa o parcial de bases de datos de otras aplicaciones en ambas, con un mínimo esfuerzo. La representación y diferenciación de los componentes Capa de abstracción a la información y Capa de acceso al SGBD son necesarias ya que estos elementos son los encargados de mantener la homogeneidad y correspondencia con el Modelo, que, por experiencia práctica para el sector empresarial, es el componente más valioso y variable en sus sistemas. El núcleo implementa únicamente la parte de gestión de los recursos y el orden del funcionamiento del ERP, este se ha programado de forma tal que: un único núcleo (correspondiente con una instalación del ERP) puede gestionar varias empresas concurrentemente; instanciando en cada momento, las clases necesarias de los restantes niveles de la jerarquía para atender las necesidades del usuario. En la actualidad, es una limitante del sistema que solamente puedan ser atendidas, concurrentemente por un mismo núcleo, empresas que se encuentren implementadas en el mismo clúster de bases de datos, dado que los componentes de las jerarquías inferiores (Ver Figura # 1) son instanciados permanentemente al ser ejecutado el núcleo; sin embargo, sí es permisible que cada empresa tenga un repositorio de componentes visuales (entiéndase como visuales formularios, datos tabulares, etc.) y de control (algoritmos encargados de procesar una acción específica ) propios y totalmente personalizados para la empresa, incluso una base de datos especifica en el clúster. 44

6 Los componentes visuales y de control de la aplicación no son almacenados de manera estática, sino a través de un código compuesto por los lenguajes HTML, CSS, JavaScript y PHP g, estos son cargados, interpretados, compilados y enviados al usuario por el núcleo, cuando son solicitados por el usuario o por el controlador (se prevé, en versiones superiores del núcleo, almacenar todo en XML). Como ya explicamos, cada empresa, dada de alta en una instalación del ERP, posee su propio repositorio de componentes que pueden ser personalizados, esto permite una individualización a muy bajo nivel, lo que logra que una instalación del ERP esté capacitada para atender a empresas totalmente diferentes, siendo esta la manera con la que se puede personalizar el comportamiento del sistema a nivel del núcleo. En la figura # 2 se muestra una ejecución tipo de una solicitud de actualización de un componente visual (formulario): 1. Se realiza la solicitud de la Vista al Controlador. 2. El Controlador selecciona el componente de acción, adecuado según el componente: origen, empresa, tipo de datos, permisos, etc. 3. Se interpreta, compila y ejecuta este componente de acción. 4. El componente envía al Modelo la orden correcta de actualizar, (ejemplo: la transacción en SQL). 5. Se recibe por el Controlador el resultado de la ejecución de la acción en el Modelo. 6. Se actualiza la vista según corresponda. 45

7 Vista Controlador Modelo 1: Actualizar datos 2: Seleccionar módulo 3: Cargar módulo 4: Orden de actualizar 6: Actualizar Vista 5: Resultado de la acción Figura # 2. Diagrama de secuencia de una ejecución ejemplo del ERP. El núcleo se ha programado en PHP 4.x, la política de compatibilidad de PHP lo hace totalmente compatible con la nueva distribución de PHP 5, aunque la mejora al soporte de la programación, orientada a objetos, y el manejo de excepciones que incorpora PHP 5 lo hace una mejor plataforma y obliga a la trascripción del código para aprovechar estos perfeccionamientos, lo cual, gracias a la modularidad diseñada e implementada, no evita que continúe el desarrollo del proyecto. PHP no es la única tecnología, ni paradigma de programación involucrada en la implementación de las diferentes partes del proyecto, como la mayoría de las aplicaciones sobre tecnologías web, es necesario de la sinergia de varias tecnologías y lenguajes de programación. La Figura # 3 describe gráficamente las tecnologías más importantes utilizadas y su localización durante el funcionamiento del ERP. 46

8 Excepc. Interprete de CSS, JavaScript HTML, AJAX, PDF, HTTP(S), XML PHP 4.x o superior ACCESO AL DATO TCP/IP Unix Sockets Postgres 8.x SQL, PLSQL TCP/IP TCP/IP CLIENTE SERVIDOR SERVIDOR BD Figura # 3. Distribución de las tecnologías y paradigmas de programación. En la figura anterior las líneas discontinuas simbolizan host y agrupan a los sistemas o tecnologías que se ejecutan en sí mismo. Como se hace explícito, la interfaz de usuario con sus componentes comunes en este tipo de aplicación, funciona en un hosts independiente, correspondiéndose con el usuario que interactúa con la aplicación al utilizar un navegador de Internet. El núcleo del ERP y el SGBD, pueden radicar o no en el mismo host; cualesquiera de ambas configuraciones son posibles, dependen del nivel de seguridad y condiciones tecnológicas que pueda desarrollar la empresa. La decisión tecnológica hacia MVC se acompaña de un cambio radical en la filosofía de trabajo, ya que introducen la experiencia del desarrollo de un proyecto totalmente basado en el ideal del Software Libre y de las licencias GPL. Así, se propone enriquecer la gestión de proyectos con el ejercicio de un proyecto totalmente guiado por el modo de hacer de este paradigma de desarrollo tecnológico. Esta condición, fundamental en el desarrollo de todo el proyecto, permitirá obtener al final un producto libre de las restricciones que, más allá de la frontera, tienen los productos cubanos, las razones son conocidas por todos. Es por ello que desde los mismos inicios del proyecto, las primeras acciones fueron encaminadas a la selección de un esquema o modelo de trabajo que permitiera controlar y respetar, en todo momento, las libertades necesarias para que no se perdiera la visión de ser libre. Para esto, se decide desarrollarlo, utilizando las mismas normas definidas para el proyecto Debianh y la Licencia Pública General GNU (GNU GPL siglas en inglés), dado que, salvo detalles, estas son perfectamente portables a cualquier proyecto. Estas normas están recogidas en el documento conocido por Contrato social de Debian, 47

9 específicamente fue revisada la versión 1.1, ratificada el 26 de abril de 2004; sobre GPL se revisó la versión del 3 de junio del En el momento en que se escribe este artículo, ambas son las versiones vigentes. A partir de este momento, el proyecto se plantea la quimera de crecer no sólo en la calidad de su contenido, usabilidad o alcance tecnológico, como el resto de las aplicaciones; sino también en la independencia y el compromiso con sus usuarios finales. Un último eje importante del proyecto es la implementación de una aplicación de corte económico, totalmente basada en tecnologías, y el ambiente de trabajo, propio de las grandes redes. Esta característica persigue brindar una aplicación que no requiera instalación por parte de los clientes, ya que concentra la seguridad en servidores mejor protegidos y con políticas de salvas más seguras que las que podrían encontrarse en la mayoría de las empresas del país, lo que redundará en un menor gasto del cliente, mayor seguridad de los datos, unificación y centralización de la información. Así como la modularidad y el patrón de diseño garantizaban flexibilidad tecnológica, una implementación pensada y optimizada para el trabajo en redes, garantizará la adaptabilidad espacial de la aplicación a la empresa. Empresa A Empresa B División C1 División C2 Empresa A SERVIDOR 1 Empresa B SERVIDOR 2 Empresa C Figura # 4. Varios escenarios de distribución en red del ERP. La figura anterior ejemplifica un diseño en el que existen 2 servidores interconectados. El servidor 1 atiende a dos empresas diferentes (A y B) desde un mismo host, este caso es típico de la organización en instituciones gubernamentales en las que la organización fundamental se basa en zonas geográficas 48

10 o administrativas; aunque, estratégicamente, existe otro tipo de casos como por ejemplo, tener habilitado un servidor para gestionar el trabajo de las diferentes empresas de una comunidad distante, por razones de recursos. El otro caso mostrado es más visto en el mundo empresarial: un servidor (el número 2) para administrar el trabajo de una única empresa que gestiona la labor de diferentes departamentos, a través de la red LAN de la empresa ( C ) u organizaciones más grandes, en este caso divisiones que utilizan una red MAN. En la Figura # 4 se muestra la posible interconexión de ambos servidores, elemento que pudiera ser muy útil; esto depende de la calidad y permanencia del enlace utilizado, por ejemplo, para unificar tecnología (Network File System i ), facilitar la administración o auditorías del sistema, compartir información a través de una interfase, o realizar salvas cruzadas. La suma de todas las características anteriormente descritas, pondría al proyecto en la punta tecnológica de los que de su tipo se desarrollan a nivel internacional. Asimismo, dada la práctica histórica y asimilación que han tenido y mantienen los sistemas que se han desarrollado para el manejo de la información empresarial en el país, es previsible una rápida generalización de esta solución por sus numerosas ventajas y el ahorro que proporciona. Además de que propiciará un salto tecnológico, no sólo restringido a las aplicaciones de planeación de recursos empresariales, sino a las aplicaciones de IT, ya que incorporan nuevos métodos para el desarrollo de proyectos y la explotación de un nuevo modelo de arquitectura de software. RESULTADOS Este es un proyecto aún en ejecución, no obstante, ya se encuentra probando un núcleo desarrollado sobre PHP 4.x que utiliza el patrón de diseño MVC, el cual ha permitido la incorporación de otros proyectos internacionales, gracias a su flexibilidad como: ZAPATEC j, para la implementación de las interfaces de usuario y el uso de su implementación de AJAX; el proyecto FPDF k de Olivier Plathey para la generación de los reportes todos en formato PDF. Igualmente, ya es funcional para interactuar con el Sistema de Gestión de Bases de Datos PostgreSQL l. CONCLUSIONES 49

11 El núcleo que se ha venido desarrollando en esta etapa del proyecto, cumple con todas las premisas tecnológicas que le fueron planteadas, ha demostrado buenos resultados de robustez y calidad, según las normas y el compromiso social del proyecto Debian (las que el proyecto ha adoptado como ejemplo a seguir) hasta el momento de la redacción de este artículo. Aunque este proyecto no ha sido culminado aún, recientes análisis de la tendencia tecnológica, económica y legislativa del país e internacionales, demuestran lo asertiva de la visión misma; teniendo en cuenta la necesidad de flexibilidad tecnológica, seguridad, adaptabilidad y conectividad de las aplicaciones, que soporten los procesos de control y planificación empresariales. Las visiones de grandes proyectos nacionales, como la Red de la Ciencia e internacionales, como el Plan de Migración a Software Libre de Venezuela m y similares proyectos en Brasil, n incluso Europa, o también avalan el desarrollo y decisiones de este proyecto en cuanto a la tendencia tecnológica. WEBGRÁFIA a. b. c. d. e. f. g. h. i. j. k. l. m. n. o. BIBLIOGRAFÍA 1. Baray Cristóbal (2001). Model-View-Controler (MVC). 2. Bizama, H. (2005). Los sistemas ERP II ó ECM (Extended Enterprise)., de 3. Centro de Innovación y Desarrollo Empresarial (CIDEM) (2003). Sistemas de Planificación de Recursos Empresariales (ERP). STA&TUS JC, S.L. Barcelona, España. 50

12 4. Deacon J. (1998), Model View Controler (MVC) Architecture. 5. Free Software Foundation. (2007). FSF Free Software Licensing and Compliance Lab de 6. Kizuki Group AMSCO. (2004). Introduction to e-business., de htttp://www.krooman.com/krooman_couseinformation.pdf 7. Proyecto Debian (2007). Contrato social de Debian de 8. Rebeca, O.; & Alberto, J. (Diciembre 2003). Tecnología de Información e Ingeniería de Servicios., de 9. Santaolalla, F. (2003). El largo camino hacia la empresa extendida. De REFERENCIAS BIBLIOGRÁFICAS a b c d e f g h i j k l m n o 51

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web Gestión de Información Web Características deseables de CMS Arquitectura técnica: Tiene que ser fiable y permitir la escalabilidad del sistema para adecuarse a futuras necesidades con módulos o extensiones.

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python.

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Introducción a Plone y Zope Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Licencia Copyright (c) 2008 Carlos de la Guardia. Copyright (c) 2008 Leonardo Caballero.

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

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

Diseño del Sistema de Información

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

Más detalles

Diseño del Sistema de Información

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

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN

ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN La Plataforma de Servicios Telemáticos desarrollada por SOFTEL bajo la denominación de: proyecto INTEGRO, constituye

Más detalles

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com PAPER 2012 DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA EL INGRESO Y CONSULTAS DE NOTAS ON-LINE PARA LA ACADEMIA MILITAR SAN DIEGO, UTILIZANDO SOFTWARE LIBRE (PHP Y MYSQL) Yacelga De

Más detalles

WHITE PAPER. ARQUERO - Punto de Venta

WHITE PAPER. ARQUERO - Punto de Venta WHITE PAPER ARQUERO - Punto de Venta POR QUÉ EN MI NEGOCIO? Una de las soluciones más demandadas por las grandes superficies comerciales y hoteleras la constituye los sistemas de gestión de ventas. En

Más detalles

Tema 1. Arquitectura Cliente/Servidor

Tema 1. Arquitectura Cliente/Servidor Tema 1. Arquitectura Cliente/Servidor SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs 27 de septiembre de 2009 FJRP, FMBR [sistemas cliente-servidor] CCIA 1.1 Sistemas

Más detalles

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

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

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co. Universidad Pedagógica y Tecnológica de Colombia. Colombia

Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co. Universidad Pedagógica y Tecnológica de Colombia. Colombia Facultad de Ingeniería ISSN: 0121-1129 revista.ingenieria@uptc.edu.co Universidad Pedagógica y Tecnológica de Colombia Colombia Amézquita-Mesa, Diego Germán; Amézquita-Becerra, Germán; Galindo-Parra, Omaira

Más detalles

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

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

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

Más detalles

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

Tema 4. Diseño arquitectónico.

Tema 4. Diseño arquitectónico. Tema 4. Diseño arquitectónico. Introducción, Objetivos del Diseño. Ingeniería del Software II 2011 Para la transformación del modelo de análisis en un modelo de diseño del sistema, se definen los objetivos

Más detalles

Content Management System

Content Management System Content Management System Maestría en Ingeniería de Software ICC. Claudio Norberto Martínez Martínez Bases de Datos Otoño 2012 Contenido del Tema Introducción Antecedentes Desarrollo del tema Conceptos

Más detalles

CAPÍTULO NOVENO PUPPET

CAPÍTULO NOVENO PUPPET CAPÍTULO NOVENO PUPPET En el capítulo anterior se han mostrado las 4 herramientas de software libre más representativas para la gestión de configuraciones. Al finalizarlo se optó por elegir a Puppet como

Más detalles

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos. PATRON:DAO DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lógica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos

Más detalles

CARACTERISTICAS DEL SISTEMA

CARACTERISTICAS DEL SISTEMA CARACTERISTICAS DEL SISTEMA 1. CONSIDERACIONES GENERALES El Sistema de Gestión Financiera en Línea esta orientada a LA GESTION DEL PRESUPUESTO Y COMPRAS, esto es posible mediante interfaces vía Web, cuya

Más detalles

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs.

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Gobierno Electrónico GLOSARIO DE TÉRMINOS 110 A APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Arquitectura de Sistemas: Es una descripción del diseño y contenido de un

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

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción

República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción República Bolivariana de Venezuela Ministerio Popular de Educación y Deportes UNEFA Cátedra: Base de Datos Unidad I. Introducción Dato: Hecho o valor a partir del cual se puede inferir una conclusión.

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

Presentación de la Empresa

Presentación de la Empresa Presentación de la Empresa Perfil Empresa costarricense creada en el año 2006, con expertos en el desarollo y uso de tecnologías basadas en software libre, orientada a brindar soluciones en torno a estos

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

Más detalles

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio Parra Julián Matias 1, Mg. Patricia Bazán 2, Lic. José Martinez Garro 3 1 3 Facultad de Informática

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

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

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

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

UNIDAD III: TECNOLOGÍAS DE VANGUARDIA EN LOS NEGOCIOS

UNIDAD III: TECNOLOGÍAS DE VANGUARDIA EN LOS NEGOCIOS UNIDAD III: TECNOLOGÍAS DE VANGUARDIA EN LOS ERP: ENTERPRISE RESOURCE PLANNING. PLANEACION DE LOS RECURSOS EMPRESARIALES. ERP son las siglas en inglés de Enterprise Resource Planning (Planificación de

Más detalles

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions 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

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

SOLUCIONES EN SEGURIDAD SERVICIOS GESTIONADOS

SOLUCIONES EN SEGURIDAD SERVICIOS GESTIONADOS SOLUCIONES EN SEGURIDAD SERVICIOS GESTIONADOS Con los Servicios Gestionados se transfieren, parcial o totalmente, las responsabilidades y operaciones relacionadas con el área de seguridad a un tercero

Más detalles

BASES DE DATOS TEMA 1. INTRODUCCION

BASES DE DATOS TEMA 1. INTRODUCCION Contenidos generales BASES DE DATOS TEMA 1. INTRODUCCION Bases de datos, Sistemas de gestión de bases de datos y Sistemas de bases de datos Bases de datos vs. Sistemas de archivos Objetivos de los Sistemas

Más detalles

TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ

TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ TALLER 04 SOFTWARE GESTION DE PROYECTOS Y SOFTWARE GESTIO CONTROL DE VERSIONES ROBIN TAPIERO HARRY CUESTA MARÍA SUÁREZ Universidad Distrital Francisco José de Caldas Facultad Tecnológica Sistematización

Más detalles

Novedades en Crystal Reports 10

Novedades en Crystal Reports 10 Novedades en Crystal Reports 10 Basado en la estabilidad probada de la versión 9, Crystal Reports ofrece nuevas funciones y mejoras. Este capítulo presenta dichas funciones y mejoras proporcionando un

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

Sesión 17. FRAMEWORKS

Sesión 17. FRAMEWORKS Sesión 17. FRAMEWORKS Luisa Fernanda Rincón Pérez 2014-2 Qué es un framework de desarrollo? Es un conjunto de clases que colaboran y pueden ser extendidas y personalizadas para usos específicos. Representa

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

Personalización, extensión y desarrollo de módulos para Moodle.

Personalización, extensión y desarrollo de módulos para Moodle. VIII Congreso Internacional de Informática en Salud II Congreso Moodle Salud Personalización, extensión y desarrollo de módulos para Moodle. MSc. Leonardo Herrera Boza. Ing. Juenlis Enrique Coss Piña.

Más detalles

Introducción a Javato

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

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Software Libre / Código Abierto Programa de contenidos

Software Libre / Código Abierto Programa de contenidos Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

NUEVO SISTEMA DE INFORMACIÓN DE DEPENDENCIA (nsisaad)

NUEVO SISTEMA DE INFORMACIÓN DE DEPENDENCIA (nsisaad) NUEVO SISTEMA DE INFORMACIÓN DE DEPENDENCIA (nsisaad) 1. ANTECEDENTES/PROBLEMÁTICA La Ley de Dependencia configuró un nuevo derecho ciudadano: el derecho a percibir una serie de servicios o prestaciones

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

www.daysoft.com.mx Perfil de la Empresa Misión Visión

www.daysoft.com.mx Perfil de la Empresa Misión Visión Perfil Corporativo Daysoft Perfil de la Empresa Somos una empresa de servicios profesionales especializada en tecnología informática, Daysoft nació en la Ciudad de México en Marzo del 2000. Nuestro capital

Más detalles

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II

Más detalles

Técnico Profesional en Informática (IT Professional )

Técnico Profesional en Informática (IT Professional ) Técnico Profesional en Informática (IT Professional ) Objetivo : Introducir los estudiantes en las tecnologías de la información, y los prepara para construir y administrar una red de comunicación local

Más detalles

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

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

Más detalles

ERP, Enterprise Resource Planning. Planeación de Recursos Empresariales

ERP, Enterprise Resource Planning. Planeación de Recursos Empresariales ERP, Enterprise Resource Planning Planeación de Recursos Empresariales Introducción Época basada en los mainframes. Primeros sistemas de control. Competencia global. Tiempos de Respuesta más rápidos. Satisfacción

Más detalles

Microsoft Business Solutions GOBIERNO. Respond

Microsoft Business Solutions GOBIERNO. Respond Microsoft Business Solutions Respond Gobierno Mejor administración de municipios y agencias gubernamentales. Mejor atención y servicio a los ciudadanos. Para brindar una atención y servicio de excelencia,

Más detalles

Programa de Entrenamiento Académico (PEA) LAECI 2016

Programa de Entrenamiento Académico (PEA) LAECI 2016 Programa de Entrenamiento Académico (PEA) LAECI 2016 El PEA en Ciencias Informáticas de LAECI, se basa en una propuesta académica formulada especialmente para personas alto CI. El mismo, se encuentra dividido

Más detalles

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software.

TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. . TEMA 37: Arquitecturas Cliente / Servidor. Tipos de cliente. Tipos de Servidor. Clasificación del software. Índice 1 INTRODUCCIÓN 2 2 CARACTERÍSTICAS 2 2.1 Características del cliente...2 2.2 Características

Más detalles

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La

Más detalles

Cuando hablamos de tecnologías de información nos estamos refiriendo a las tecnologías

Cuando hablamos de tecnologías de información nos estamos refiriendo a las tecnologías ANEXO I. Sistemas de Planeación de Recursos Empresariales ERP Tecnologías de Información Cuando hablamos de tecnologías de información nos estamos refiriendo a las tecnologías basadas en las computadoras.

Más detalles

Servidores Donantonio

Servidores Donantonio Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

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

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL

ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELACIONES CON CLIENTES CUALIFICACIÓN PROFESIONAL Página 1 de 23 CUALIFICACIÓN PROFESIONAL Familia Profesional Nivel 3 Código IFC363_3 Versión 5 Situación RD 1701/2007 Actualización ADMINISTRACIÓN Y PROGRAMACIÓN EN SISTEMAS DE PLANIFICACIÓN DE RECURSOS

Más detalles

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra.

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Martín García Hernández Gaspar Quiles Gomis Conselleria de Infraestructuras y Transporte, Generalitat Valenciana, España

Más detalles

PLATAFORMA i-datum Desarrollo e Implementación

PLATAFORMA i-datum Desarrollo e Implementación PLATAFORMA i-datum Desarrollo e Implementación El presente capítulo describe la arquitectura y plataformas de software sobre las cuales se implementan los sistemas de información, sin perjuicio se presentan

Más detalles

Tecnologías De La Información Y Comunicación I. Firewall Y Proxy. Integrantes: Héctor Duran. Katherine Zumelzu

Tecnologías De La Información Y Comunicación I. Firewall Y Proxy. Integrantes: Héctor Duran. Katherine Zumelzu Firewall Y Proxy Integrantes: Héctor Duran Katherine Zumelzu Fecha: 15/04/2015 Índice Qué es un firewall?... 3 Tipos de Firewall... 4 -Nivel de aplicación de Pasarela:... 4 -Circuito a nivel de Pasarela:...

Más detalles

PHP, PostgreSQL y el Consorcio SIU

PHP, PostgreSQL y el Consorcio SIU PHP, PostgreSQL y el Consorcio SIU Algunos años atrás se planteó en el seno del Consorcio SIU la necesidad de basar la construcción de todos sus proyectos en herramientas de software libre. Este cambio

Más detalles

Programación en Capas.

Programación en Capas. Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de

Más detalles

ENCUENTA - CONTABILIDAD Net. Definiciones generales

ENCUENTA - CONTABILIDAD Net. Definiciones generales ENCUENTA - CONTABILIDAD Net Definiciones generales 2013 ENCUENTA - CONTABILIDAD Net Definiciones generales Contenido 1 GENERALIDADES... 3 2 DISTRIBUCIÓN GENERAL DE LOS ELEMENTOS DEL SISTEMA... 3 3 REQUERIMIENTOS...

Más detalles

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database

PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database PROGRAMA FORMATIVO Desarrollo de aplicaciones Web sobre Oracle Database Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2.

Más detalles

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un (Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un compilador/intérprete y un depurador (localización de errores lógicos).

Más detalles

APIWin Full/Enterprise

APIWin Full/Enterprise SOFTWARE PARA CONTROL DE ACCESO El APIWin es parte de la suite de productos IN-Win, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. El sistema para

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

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

Inteligencia de negocios desde la perspectiva cubana: factores críticos de éxito.

Inteligencia de negocios desde la perspectiva cubana: factores críticos de éxito. Tomado de: La inteligencia de negocios desde la perspectiva cubana: retos y tendencias. Informe publicado en TodoBI. Autora: MSc. Ivette Marrero Antunez Consultora de inteligencia empresarial. E-mail:

Más detalles

Guía de licenciamiento de NAV en pago por uso

Guía de licenciamiento de NAV en pago por uso Guía de licenciamiento de NAV en pago por uso Fecha de publicación: Mayo 2013 1 Uso de la guía Utilice esta guía para mejorar el uso del licenciamiento sobre Microsoft Dynamics NAV 2013 en modelo de pago

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK

LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK 1 LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK Miguel Angel Abellán Juliá Gerente de Soluciones para Administraciones Públicas. Hewlett-Packard Española,

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

PRESENTACION CORPORATIVA

PRESENTACION CORPORATIVA PRESENTACION CORPORATIVA NODUM SOFTWARE Tecnología de Gestión Orientada a Procesos TABLA DE CONTENIDO INTRODUCCION... 3 LA EMPESA... 3 VISIÓN... 3 PRODUCTOS NODUM... 4 CONCEPCIÓN DE LOS PRODUCTOS... 4

Más detalles

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web

Arquitectura. 1.- Aplicaciones Web. Definición. Arquitectura clásica. Contenidos. 1.- Aplicaciones Web Arquitectura 1.- Aplicaciones Web Definición Contenidos 1.- Aplicaciones Web 2.- Arquitectura de aplicaciones Web Lo que distingue una aplicación Web de una mero sitio Web reside en la posibilidad que

Más detalles

APLICACIONES OPEN SOURCE PARA EL MONITOREO DE REDES IP. Ing. Yubaira Boyer Digitel, Caracas E-mail: yubira_boyer@digitel.com.ve

APLICACIONES OPEN SOURCE PARA EL MONITOREO DE REDES IP. Ing. Yubaira Boyer Digitel, Caracas E-mail: yubira_boyer@digitel.com.ve 1 APLICACIONES OPEN SOURCE PARA EL MONITOREO DE REDES IP. Ing. Yubaira Boyer Digitel, Caracas E-mail: yubira_boyer@digitel.com.ve RESUMEN. El Código abierto es el término por el que se conoce al software

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

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

Descripción Ventajas Ventajas de CA

Descripción Ventajas Ventajas de CA CA ARCSERVE BACKUP, UN PRODUCTO DE PROTECCIÓN DE DATOS DE ALTO RENDIMIENTO LÍDER DEL SECTOR, UNE LA INNOVADORA TECNOLOGÍA DE ELIMINACIÓN DE DATOS DUPLICADOS, INFORMES POTENTES DE GESTIÓN DE RECURSOS DE

Más detalles

ACP07. Que es un erp.

ACP07. Que es un erp. UNIVERSIDAD AUTONOMA DE GUADALAJARA ACP07. Que es un erp. JOSE DE JESUS CISNEROS PEREZ REG. 1996632 TECNOLOGIAS DE LA INFORMACION Los sistemas de planificación de recursos empresariales (en inglés ERP,

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

Portafolio de finanzas implementado en Joomla! Antoni Aguiló Tarré PFC de ingeniería informática 01/07/2010

Portafolio de finanzas implementado en Joomla! Antoni Aguiló Tarré PFC de ingeniería informática 01/07/2010 Portafolio de finanzas implementado en Joomla! Antoni Aguiló Tarré PFC de ingeniería informática 01/07/2010 Introducción Orígenes y objetivos Planificación Contexto de la aplicación - Gestor de portafolios

Más detalles

Symfony2. Junio. Inicio. Curso Desarrollo de aplicaciones web con. Básico-Intermedio

Symfony2. Junio. Inicio. Curso Desarrollo de aplicaciones web con. Básico-Intermedio Inicio Informaciones Human Business Fonos: (02) 2698 9790 / (02) 2671 3567 E-mail: informaciones@hbusiness.cl Web: www.hbusiness.cl 23 de Junio tip ddy Web A p p s Marketing Fundamentación: CURSO: Symfony2

Más detalles

Analista SharePoint OBJETIVOS REQUISITOS CERTIFICACIONES

Analista SharePoint OBJETIVOS REQUISITOS CERTIFICACIONES Analista SharePoint Escuela de Sistemas y Tecnologías BIOS Página 1 de 6 Analista SharePoint OBJETIVOS El analista SharePoint es una persona que podrá transformar necesidades puntuales que tengan los usuarios

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

Diseño, Desarrollo e Implementación de una Aplicación Web para el manejo Centralizado de la Información Corporativa en AGA Consultores

Diseño, Desarrollo e Implementación de una Aplicación Web para el manejo Centralizado de la Información Corporativa en AGA Consultores Propuesta de Pasantía Diseño, Desarrollo e Implementación de una Aplicación Web para el manejo Centralizado de la Información Corporativa en AGA Consultores Acerca de AGA Consultores Quienes somos? Somos

Más detalles

MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA

MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA Guatemala, 2,007 CAMINOS ES DESARROLLO 1 I. FICHA TÉCNICA DEL DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA: 1.1 TITULO DE LA UNIDAD: Departamento

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles