Herramientas de Apoyo al desarrollo de Software

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

Download "Herramientas de Apoyo al desarrollo de Software"

Transcripción

1 1eras Jornadas Técnicas con el Estado Herramientas de Apoyo al desarrollo de Software Ernesto Quiñones Azcárate Presidencia de Apesol

2 Agenda 1. Herramientas para diseñar software 2. Herramientas para modelar bases de datos 3. Gestión de la configuración

3 1. Herramientas para diseñar software Existe al menos 20 herramientas libres para diseñar software totalmente libres. Todas utilizan la notación UML El nivel de avance entre una y otra es notable, casi todas ofrecen como funcionalidad : Diagramas de caso de uso Diagramas de clases Diagramas de secuencia Generación de código en java, c++, python y php Algunas entidad-relación (pero ninguna lo suficientemente avanzada) Pocas herramientas permiten ingeniería reversa, y si lo hacen solo es de lenguajes tipo java o c++

4 1. Herramientas para diseñar software Use Case Maker, solo documentar casos de usos y requerimientos relativos, ObjectBuilder, permite documentar clases, relaciones, métodos, etc., BoUml, herramienta de diseño UML multiplataforma, es bastante completa tiene todos los diagramas UML estándares y genera código, Gaphor, mismas característica que BoUml pero menos diagramas, Taylor, es un set de plug-ins para Eclipse para modelar bajo UML, genera y lee código Java, permite modelar incluse modelos de procesos de negocios y muchas cosas mas, incorpora muchas tecnologías,

5 1. Herramientas para diseñar software Umbrello Desarrollado en C++ es parte del escritorio KDE, actualmente únicamente utilizado en Linux pero ya el escritorio KDE se puede correr en Windows por lo cual la herramienta podría ser utilizada. Rápida, ligera, sencilla de usar, no se pone lenta cuando los proyectos son enormes. Requiere de mas opciones de generación de documentación de los diseños modelados dentro de ella. Permite generar código en diversos lenguajes. Soporta los diagramas UML estándares.

6 1. Herramientas para diseñar software Umbrello Diagrama de clases Diagrama de secuencia

7 1. Herramientas para diseñar software Umbrello Casos de uso Diagrama de colaboración

8 1. Herramientas para diseñar software ArgoUML Desarrollado en Java es multiplataforma. Provee toda la funcionalidad desea en una herramienta para modelar bajo UML. Genera código en varios lenguajes. Sus diseños son exportables a XMI y pueden ser importados por algunos Frameworks. Tiene un depurador del diseño que vamos creando, el depurador sugiere soluciones o detecta incongruencias, sus mensajes son bastante claros y de mucha ayuda.

9 1. Herramientas para diseñar software ArgoUML Relación de Diagramas y componentes Mensajes de depuración Diagrama Detalles de los componentes

10 1. Herramientas para diseñar software ArgoUML Relación de Diagramas y componentes Mensajes de depuración ordenados por diferentes conceptos Diagrama Ayuda para depurar el componente

11 1. Herramientas para diseñar software ArgoUML Relación de Diagramas y componentes Mensajes de depuración ordenados por diferentes conceptos Diagrama Código fuente inmediatamente generado en diferentes lenguajes

12 2. Herramientas para modelar bases de datos Algunas de las herramientas case libres permiten modelar bajo EntidadRelación, sin embargo su funcionalidad es bastante limitada. Básicamente existen herramientas orientadas a una db en especifico y estas son MySql y PostgreSQL, el de MySql (MySql WorkBench no es libre). Permiten hacer ingeniería reversa de la db para las que fueron diseñadas, algunas otras soportan UnixODBC/Odbc según sea el caso. Existen algunos modeladores en linea. La documentación que generan es bien básica.

13 2. Herramientas para modelar bases de datos PgDesigner Desarrollada en Gambas v. 2 solo puede ser usada de momento en Linux. Unicamente permite modelar para PostgreSQL y genera código para este dbms, también es posible conectarse directamente a la db para generar los objetos. Puede realizar ingeniería reversa. Asistente para creación de vistas. Soporta una gran cantidad de objetos.

14 2. Herramientas para modelar bases de datos PgDesigner B a r r a h e r r a m d i e e n t a s Zona de diseño Selector de tipos de objetos

15 2. Herramientas para modelar bases de datos PgDesigner Importando un esquema ya creado

16 2. Herramientas para modelar bases de datos PgDesigner Ingeniería reversa concluida y generando reporte

17 2. Herramientas para modelar bases de datos Diseñadores por WEB Los diseñadores por web son una manera rápida y sencilla de generar diagramas para atender necesidades inmediatas o compartir diseños con varias personas e incluso trabajarlos en conjunto. Pueden usarse casi con cualquier navegador de Internet. Poseen los objetos de base de datos mas comunes. Genera código SQL y en algunos casos importan código para generar el diagrama. Algunos generan documentación básica. WWW Sql Designer : PHP DB Designer :

18 2. Herramientas para modelar bases de datos WWW SQL Designer

19 2. Herramientas para modelar bases de datos PHP Db Designer Solo funciona con Oracle y MySql

20 3. Gestión de la configuración Uno de los principales problemas en todos los proyectos de desarrollo de software es el versionaje. El versionaje nos permite llevar un control de los cambios en nuestro código, quien y cuando lo hizo, porque lo hizo, que cambio a razón de que. Existe muchas alternativas libres en el mercado que unidos a otros productos permiten tener incluso hasta los historiales, hacer comparaciones, manejar tickets, llevar métricas, etc. Casi todas las opciones cuentan con soporte de GUI para administración y/o soporte Web lo que hace mucho mas cómodo trabajar en equipos de desarrollo distribuidos en varios lugares.

21 3. Gestión de la configuración SVN+TRAC Subversion mas conocido como SVN es probablemente el sistema mas desarrollado para el control de cambios. SVN posee clientes Consola, GUI y WEB para acceder a los arboles de directorios y actualizar código, retornar versiones, etc., existen clientes GUI para Linux y Windows (existe un plug-in para Eclipse).

22 3. Gestión de la configuración SVN+TRAC Trac es un sistema web libre para la gestión de proyectos y seguimiento de errores. Depende de SVN y permite analizar cambios en el código, ver los responsables de los mismos y los motivos por los cuales se hicieron los cambios. Cuenta además con un wiki (se podría utilizar para despliegue de procedimientos o gestión de documentación de acuerdos de reuniones) y gestión de tickets. Tiene algunos plug-ins para diferentes trabajos, mayor seguridad y hasta métricas, existen modificaciones que lo une al gestor de proyectos dotproject. Tanto TRAC como SVN sirven para diferentes lenguajes de programación.

23 3. Gestión de la configuración SVN+TRAC

24 3. Gestión de la configuración GIT Git fue diseñado por Linus Torvalds, pensando en la eficiencia y confiabilidad de mantenimiento de versiones de aplicaciones con una enorme cantidad de archivos de código fuente. A diferencia de SVN esta más pensado en soportar muchas modificaciones independientes bajo la premisa que los códigos subidos no necesariamente son definitivos y/o estables. GIT también puede ser configurado en varias instancia de subida de código, generando todo un esquema de servidores remotos intermedios hasta llegar a producción. Posee clientes WEB y GUI Linux y Windows. Se puede unir a TRAC.

25 3. Gestión de la configuración GIT

26 Gracias Toda la información con la que se realizo estas diapositivas puede ser vista aquí: APESOL Website: IRC: server: irc.freenode.net sala: #apesol Listas:

Herramienta de Desarrollo Netbeans

Herramienta de Desarrollo Netbeans 1 Mendoza González, Geovanny. mgeovanny@uninorte.edu.co Universidad del Norte Resumen Netbeans es una Herramienta que se utiliza para desarrollar aplicaciones Web, Móvil y de Escritorio para diferentes

Más detalles

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux Linux IDES Investigación y Desarrollo en GNU/Linux Herramientas Open Source de apoyo en Ingeniería de Software Juan Eladio Sánchez Rosas juansanchez.webcindario.com blogs.antartec.com/opensource Qué es

Más detalles

ESCUELA POLITÉCNICA NACIONAL Ingeniería en Sistemas APLICACIONES EN AMBIENTES LIBRES

ESCUELA POLITÉCNICA NACIONAL Ingeniería en Sistemas APLICACIONES EN AMBIENTES LIBRES Integrantes: GRUPO: 4 - Marcela Balseca Fecha: 04/05/2012 - Patricia Gálvez - Lilian Guamán S. - Diego Hallo ALTERNATIVAS DE SOFTWARE LIBRE PARA PROYECTOS DE DESARROLLO La cantidad de alternativas libres

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

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo.

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo. BOOTSTRAP 1 C MS y Bootstrap En este capítulo aprendemos qué es un gestor de contenidos (CMS), cómo funciona y qué necesitamos para instalarlo. También conocemos los gestores de contenido más populares,

Más detalles

ADENDA No. 2 12 DE JUNIO DE 2014

ADENDA No. 2 12 DE JUNIO DE 2014 ADENDA No. 2 A LOS TÉRMINOS DE REFERENCIA PARA LA ADQUISICIÓN DE UNA HERRAMIENTA TECNOLÓGICA INTEGRAL PARA LA PREVENCIÓN EL CONTROL Y EL MONITOREO DEL SISTEMA DE ADMINISTRACIÓN DE RIESGOS DE LAVADO DE

Más detalles

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA Estudio de las herramientas TOAD y DBArtisan para la administración e integración de bases de datos relacionales. PREVIA OPCION AL TÍTULO DE: INGENIERO

Más detalles

Herramientas Libres para Desarrollo de Aplicaciones en la Industria del Software. Por Gustavo González

Herramientas Libres para Desarrollo de Aplicaciones en la Industria del Software. Por Gustavo González Herramientas Libres para Desarrollo de Aplicaciones en la Industria del Software Por Gustavo González Contenido Introducción Tipos de Herramientas de Desarrollo Diseño y Modelamiento de Software Ambientes

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS UMBRELLO ADMINISTRACION DE BASE DE DATOS

UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS UMBRELLO ADMINISTRACION DE BASE DE DATOS UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS UMBRELLO ADMINISTRACION DE BASE DE DATOS INTEGRANTES: ALVAREZ CANO, FRANKLIN (20040121H) VEGA RAMOS, OMAR (20030037D) 1 AGENDA

Más detalles

LibRed Red para la implantación de software libre en algunas asignaturas de Informática

LibRed Red para la implantación de software libre en algunas asignaturas de Informática LibRed Red para la implantación de software libre en algunas asignaturas de Informática Rafael Molina, Rosana Satorre, Francisco J. Gallego, Francisco Mora, Carlos Villagrá, Lorenzo Carbonell, Juan A.

Más detalles

Gestión de proyectos informáticos con software libre

Gestión de proyectos informáticos con software libre Gestión de proyectos informáticos con software libre III Jornadas de Software Libre de Albacete Sergio Talens-Oliag 20 de abril de 2007 En esta charla se presentará una herramienta web ligera y extensible

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

La Ingeniería de Software en el Desarrollo de Software Libre

La Ingeniería de Software en el Desarrollo de Software Libre Linux Week 2008 La Ingeniería de en el Desarrollo de Libre Ing. Alfred Kobayashi Gutiérrez akobayashi@apesol.org akobayashi@evolutionperu.com Definiciones de Ingeniería de Ingeniería del es el estudio

Más detalles

Plataforma para el Desarrollo de Software Libre

Plataforma para el Desarrollo de Software Libre Plataforma para el Desarrollo de Software Libre Ana Rangel (Cenditel) Erwin Paredes (Cenditel) Juan Vizcarrondo (Cenditel) Juan Bastidas (Cenditel) Contexto Estado no deseado Transición Estado deseado

Más detalles

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Juan Manuel Rivero Egresado del Bachillerato Tecnológico de Informática y la Tecnicatura en Redes y Telecomunicaciones

Más detalles

GIT Dinahosting 3. Hola!

GIT Dinahosting 3. Hola! GIT Manual de uso GIT Dinahosting 2 Contenidos Sobre Git...3 Software...3 Cómo conectarse?...3 Volcar un repositorio remoto...4 Manejar el repositorio...5 Trabajando con ramificaciones...6 Fusionando ramificaciones...6

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. NOMBRE DEL ÁREA Gerencia de Operaciones y Sistemas. 2. RESPONSABLE DE LA EVALUACIÓN Amado Zumaeta Vargas 3. CARGO Analista 4. FECHA 06/10/2010 5. JUSTIFICACIÓN

Más detalles

Herramientas de Software Libre para la Gestión de Proyectos. Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu.

Herramientas de Software Libre para la Gestión de Proyectos. Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu. Herramientas de Software Libre para la Gestión de Proyectos Ing. Eddie Malca Vicente Universidad Nacional del Callao emalca@consultechperu.com Agenda Gestión de Proyectos El Papel del Software Libre Herramientas

Más detalles

1. Objetivo General: 2. Objetivos Específicos.

1. Objetivo General: 2. Objetivos Específicos. Términos de Referencia para la Contratación de un Especialista en Tecnologías basadas en Web y Respuesta Interactiva de Voz (IVR) para Apoyo a la Implementación del Proyecto Implementación de Herramientas

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web José-María Zamanillo, Daniel Franco, Isabel Zamanillo, Constantino Pérez-Vega Estructura

Más detalles

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos.

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. INSTITUTO TECNOLÓGICO SUPERIOR DE ESCARCEGA. Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. Tema: VENTAJAS Y DESVENTAJAS DE POSTGRESQL,

Más detalles

Ciclo de cursos Ubuntu Linux

Ciclo de cursos Ubuntu Linux Cursos Presenciales UTN Unidad Académica Mar del Plata Área del conocimiento: IT, sistemas operativos, desarrollo de software Ciclo de cursos Ubuntu Linux Tramo 1: Introducción a Ubuntu Linux Destinatarios:

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

Ernesto Quiñones A. ernestoq@apesol.org

Ernesto Quiñones A. ernestoq@apesol.org INTRODUCCION A POSTGRESQL Ernesto Quiñones A. ernestoq@apesol.org Conozcamos PostgreSQL Proyecto con mas de 15 años de vida. Se inicia en la Universidad de Berkeley en 1977 bajo el nombre Ingres como un

Más detalles

Visión General GXplorer. Última actualización: 2009

Visión General GXplorer. Ú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

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

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL

71 datos 2.4.2.2.3. Utilización de los servicios de transformación de datos de SQL ÍNDICE AGRADECIMIENTO DEDICATORIA INTRODUCCIÓN ÍNDICE Página CAPITULO I 1. LA TECNOLOGÍA IBM AS/400 1.1. Generalidades del sistema AS/400 2 1.2. Arquitectura del AS/400 3 1.3. Organización de la máquina

Más detalles

La Pirámide de Solución de TriActive TRICENTER

La Pirámide de Solución de TriActive TRICENTER Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de

Más detalles

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1

Modulo VI - Base de datos en Microsoft SQL Server Unidad -1 Unidad 1 MODULO VI Microsoft SQL Server Es un sistema para la gestión de bases de datos creado por Microsoft, el mismo se basa en el modelo relacional. Sel Server utiliza como lenguajes de consulta T-SQL

Más detalles

INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE ANTIVIRUS APLICACIÓN DE REGLAMENTO DE LA LEY N 28612 SOBRE USO Y ADQUISICIÓN DE SOFTWARE EN EL ESTADO

INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE ANTIVIRUS APLICACIÓN DE REGLAMENTO DE LA LEY N 28612 SOBRE USO Y ADQUISICIÓN DE SOFTWARE EN EL ESTADO INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE ANTIVIRUS APLICACIÓN DE REGLAMENTO DE LA LEY N 28612 SOBRE USO Y ADQUISICIÓN DE SOFTWARE EN EL ESTADO 20/11/2012 INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

Más detalles

Control de versiones con Subversion. Martín Gaitán y Pablo Martínez FCEFyN, Universidad Nacional de Córdoba Junio de 2007

Control de versiones con Subversion. Martín Gaitán y Pablo Martínez FCEFyN, Universidad Nacional de Córdoba Junio de 2007 Control de versiones con Subversion FCEFyN, Universidad Nacional de Córdoba Junio de 2007 Agenda Qué es Control de Versiones Qué es Subversion Diferencias con CVS, características y arquitectura Breve

Más detalles

Sistema de Mensajería Instantánea Corporativa con. Rafael Matito

Sistema de Mensajería Instantánea Corporativa con. Rafael Matito Sistema de Mensajería Instantánea Corporativa con Jabber y MySQL. Rafael Matito 1 Objetivo Sistema de mensajería instantánea corporativa basado en Software Libre. Basado en estándares abiertos. Libertad

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos. Módulo Profesional: Aplicaciones web. Código: 0228. Resultados de aprendizaje y criterios de evaluación. 1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

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

BrowserSQL 4 versión 2 - TUTORIAL

BrowserSQL 4 versión 2 - TUTORIAL BrowserSQL 4 versión 2 - TUTORIAL LAURA NOUSSAN LETTRY (Mendoza, Argentina 2015) aviso legal El presente libro electrónico se distribuye bajo Attribution-NonCommercialNoDerivs 3.0 Unported INDICE INTRODUCCIÓN

Más detalles

Reporte: Software Médico

Reporte: Software Médico Reporte: Software Médico Preparada por: Alfredo Jiménez, Consultor 12 de Julio, 2010 Independent Solutions, S.A. Calle Domingo Diaz, Betania Panamá, T (507)836-6948 info@isolutionspa.com http://www.isolutionspa.com

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL DE INSTALACIÓN AUTOR: CHRISTIAN FELIPE REINOSO CHAMBA DIRECTOR: ING.

Más detalles

Capacitación: Control de versiones con SVN

Capacitación: Control de versiones con SVN Agenda Matias Mora Klein mmora@inf.utfsm.cl Universidad Técnica Federico Santa María 27 de noviembre de 2007 Agenda Parte I: Aprendiendo Subversion Parte II: SVN en la práctica Parte III: Desarrollando

Más detalles

Nuestra Empresa. Misión

Nuestra Empresa. Misión 1. Nuestra Empresa Nuestra Empresa Cobyte, es una empresa joven, vanguardista, innovadora, especializada en el desarrollo de soluciones informáticas integrales para todo tipo de organizaciones, nuestro

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE OFIMATICA PARA COMPUTADORAS

INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE OFIMATICA PARA COMPUTADORAS INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE OFIMATICA PARA COMPUTADORAS APLICACIÓN DE REGLAMENTO DE LA LEY N 28612 SOBRE USO Y ADQUISICIÓN DE SOFTWARE EN EL ESTADO 12/11/2012 INFORME TÉCNICO PREVIO DE EVALUACIÓN

Más detalles

Petabytes de información: Repensando el modelamiento de base de datos. Ernesto Quiñones Azcárate ernestoq@apesol.org Presidencia Apesol 2006 2008

Petabytes de información: Repensando el modelamiento de base de datos. Ernesto Quiñones Azcárate ernestoq@apesol.org Presidencia Apesol 2006 2008 Petabytes de información: Repensando el modelamiento de base de datos Ernesto Quiñones Azcárate ernestoq@apesol.org Presidencia Apesol 2006 2008 Modelos de bases de datos para todos los gustos (según la

Más detalles

Ernesto Quiñones A. ernestoq@apesol.org

Ernesto Quiñones A. ernestoq@apesol.org SERVICIOS DE ALTA DISPONIBILIDAD DE BASES DE DATOS CON POSTGRESQL Ernesto Quiñones A. ernestoq@apesol.org Conozcamos PostgreSQL Proyecto con mas de 15 años de vida. Se inicia en la Universidad de Berkeley

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS Pág. 1 de 17 1. Nombre de la asignatura

Más detalles

Herramientas. Abril 2014. Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software

Herramientas. Abril 2014. Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software Abril 2014 Unidad de Arquitectura y Soporte de Aplicaciones Área de Soluciones, Aplicaciones Especiales y Arquitectura de Software PL/SQL Developer StarTeam Subversion Acceso a los objetos de nuestras

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

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

De principiante a Desarrollador Web. casivaagustin@gmail.com

De principiante a Desarrollador Web. casivaagustin@gmail.com De principiante a Desarrollador Web casivaagustin@gmail.com Que Veremos? La Internet y la Web El desarrollo Web La vida de un proyecto Web Tecnologías Del lado del cliente Del lado del Server Herramientas

Más detalles

PostgreSQL Una Alternativa de DBMS Open Source. Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve

PostgreSQL Una Alternativa de DBMS Open Source. Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve PostgreSQL Una Alternativa de DBMS Open Source Humberto Espinoza Gerente de Soporte humberto.espinoza@open-world.com.ve Agenda Qué es PostgreSQL? Breve Historia de PostgreSQL Ventajas de PostgreSQL Características

Más detalles

Nombre de la asignatura: Administración de base de datos. Representantes de la academia de Ingeniería en Sistemas Computacionales del ITZ

Nombre de la asignatura: Administración de base de datos. Representantes de la academia de Ingeniería en Sistemas Computacionales del ITZ 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Administración de base de Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: ADF-0706 Horas teoría-horas práctica-créditos 2-4-8

Más detalles

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R. Arquitectura del sistema operativo GNU/Linux Luis Eduardo Sepúlveda R. Núcleo de un sistema operativo. Funciones más importantes: Administración de la memoria. Administración de los procesos Control de

Más detalles

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES I. Antecedentes TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES El Congreso de la República aprobó, mediante decreto Legislativo No 141-2011, el Convenio Financiero No 4774-HN, suscrito entre

Más detalles

Planificando una Migración a Software Libre

Planificando una Migración a Software Libre 1eras Jornadas Técnicas con el Estado Planificando una Migración a Software Libre Ernesto Quiñones Azcárate Presidencia de Apesol 2006-2008 ernestoq@apesol.org Agenda 1. Consideraciones iniciales 2. Documentación

Más detalles

sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1

sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1 sede santiago centro ingeniería en informática taller integral de proyecto informático Informe N 1 Nombre Alumnos: Carlos Morán Sebastian Porflit Nombre Profesor: Blas Duarte Fecha: 09/09/2010 Indice 1

Más detalles

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO 2.1 ENTORNO DE DESARROLLO INTEGRADO Un entorno de desarrollo integrado (en inglés integrated development environment) es un programa informático compuesto por

Más detalles

Eclipse. Eclipse es un armazón (workbench) sobre el que se pueden montar herramientas de (JDT, CDT, PDT, ).

Eclipse. Eclipse es un armazón (workbench) sobre el que se pueden montar herramientas de (JDT, CDT, PDT, ). Eclipse Qué es? IDE. Entorno de desarrollo integrado: Editor de código Compilador Depurador Constructor de interfaz gráfica (GUI) En la web oficial de Eclipse (www.eclipse.org), se define como: An IDE

Más detalles

1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. NOMBRE DEL ÁREA Gerencia de Desarrollo. INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 2. RESPONSABLE DE LA EVALUACIÓN Amado Zumaeta Vargas 3. CARGO Analista 4. FECHA 20/07/2011 5. JUSTIFICACIÓN AGROBANCO

Más detalles

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04. Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

Informe de Factibilidad

Informe de Factibilidad Universidad de Talca Facultad de Ingeniería Campus Curicó Informe de Factibilidad Sistema de Gestión de Atención Médica Integrantes: Marcelo Aliaga Karin Lizana Fecha de Entrega: 11/09/07 Índice Introducción..

Más detalles

Arquitectura de Software

Arquitectura de Software Arquitectura de Software Deployment Viewpoint Departamento de Ingeniería de Sistemas y Computación Agenda del día 1. Deployment Viewpoint 2. Viewpoints / Views 3. Ejercicio 2 Usos Deployment Viewpoint

Más detalles

Reporte inicial. Metodología

Reporte inicial. Metodología Reporte inicial Este reporte inicial expondrá las decisiones que tomamos al momento de selección de metodología, plantillas y métodos de recabado de evidencia y por qué tomamos dichas decisiones. Metodología

Más detalles

Plataforma de Desarrollo de Software

Plataforma de Desarrollo de Software Plataforma de Software Guía de introducción a la Plataforma de Desarrollo de Software Versión 1.07 Basado en plantilla: xxxxx - Plantilla básica v2.01 2014-02-07 Página 1 de 9 Control de cambios Fecha

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Manual de instalación V 1.0. Archivo Pedagógico de Colombia. Equipo de trabajo del proyecto

Manual de instalación V 1.0. Archivo Pedagógico de Colombia. Equipo de trabajo del proyecto Manual de instalación V 1.0 Archivo Pedagógico de Colombia Equipo de trabajo del proyecto Diciembre de 2014 Índice Contenido REQUERIMIENTOS NO FUNCIONALES... 4 CONFIGURACIÓN DE USUARIOS DE BASE DE DATOS

Más detalles

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes DEPARTAMENTO: Informática MATERIA: Aplicaciones Web NIVEL: 2º Sistemas Microinformáticos y Redes 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo Según

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

7. CONCLUSIONES Y TRABAJOS FUTUROS

7. CONCLUSIONES Y TRABAJOS FUTUROS 7. CONCLUSIONES Y TRABAJOS FUTUROS 7.1 CONCLUSIONES El presente trabajo ha realizado un acercamiento a JBoss AOP, un framework que permite la definición y ejecución de comportamiento aspectual. Consideramos

Más detalles

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, integración continua y repositorio distribuido de versiones.

Más detalles

Comercio Electrónico. Desarrollo de Proyectos Web

Comercio Electrónico. Desarrollo de Proyectos Web Comercio Electrónico Desarrollo de Proyectos Web Qué se requiere para iniciar su proyecto web? Mapa de sitio Modelo de Negocio Diseño del sitio Información Inicial Dominio Hosting Modelo de Negocio De

Más detalles

Manual De Instalación. Pasos para la Instalación de Informix

Manual De Instalación. Pasos para la Instalación de Informix Informix es uno de los cuatro grandes manejadores de bases de datos junto con DB2 de IBM, SQL Server de Microsoft y Oracle. Aunque en muchos aspectos es mejor que Oracle, no se ha sabido mover en el terreno

Más detalles

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Pontificia Universidad Javeriana Informe Final Proyecto Dirigido Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Autor: Luis Gabriel Rodríguez Profesora: Luisa

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

Migración de ESET Remote Administrator v2.x a v3.x

Migración de ESET Remote Administrator v2.x a v3.x Migración de ESET Remote Administrator v2.x a v3.x Tutorial ESET, LLC 610 West Ash Street, Suite 1900 phone: (619) 876 5400, fax: (619) 437 7045 sales@eset.com, www.eset.com 2 Migración de ESET Remote

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

Open Source Uso de hipergate como Intranet

Open Source Uso de hipergate como Intranet Open Source Uso de hipergate como Intranet Versión 3.0 KnowGate 2007 Introducción hipergate es una suite de Intranet y GroupWare basada en web. La misión del producto es cubrir las necesidades de comunicación

Más detalles

Que es un modelo de calidad de software?

Que es un modelo de calidad de software? Modelos de Calidad de Software y Software Libre Ernesto Quiñones A. ernestoq@apesol.org Que es un modelo de calidad de software? Es un conjunto de buenas practicas para el ciclo de vida del software, enfocado

Más detalles

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907 Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada

Más detalles

Informe técnico de configuración y ejecución

Informe técnico de configuración y ejecución Versión: v01r00 Fecha: 25/06/2014 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier

Más detalles

Soluciones Web a la medida de sus necesidades.

Soluciones Web a la medida de sus necesidades. Soluciones Web a la medida de sus necesidades. Servicio Personalizado Atención personalizada y alta calidad de servicio distinguen cada uno de nuestros trabajos. Brindamos asesoría permanente a nuestros

Más detalles

Instituto Tecnológico Superior de Lerdo

Instituto Tecnológico Superior de Lerdo 2013 Instituto Tecnológico Superior de Lerdo Taller de base de datos 306b 10231393 Hever Esly Medina Herrera N paginas 6 SGBD libres PostgreSQL.- Como muchos otros proyectos de código abierto, el desarrollo

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

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages). 2.3. Lenguajes de programación del lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles

Más detalles

Oficinrrdq del Consejo de íy;inistros Nacfon~I de Inteligencia ~

Oficinrrdq del Consejo de íy;inistros Nacfon~I de Inteligencia ~ 1~ [RU ~ reçicenc.ia Direccion Oficinrrdq Tecnologías de la del Consejo de íy;inistros Nacfon~I de Inteligencia ~ AÑO DE LA PROMOCIÓN DE LA INDUSTRIA RESPONSABLE Y DEL COMPROF~ISO CLIMÁTICO INFORME TÉCNICO

Más detalles

Consideraciones Técnicas para un proceso de Migración

Consideraciones Técnicas para un proceso de Migración 1eras Jornadas Técnicas con el Estado Consideraciones Técnicas para un proceso de Migración Ernesto Quiñones Azcárate Presidencia de Apesol 2006-2008 ernestoq@apesol.org Agenda 1.De los servers 2.De los

Más detalles

SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR

SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR ARQUITECTURA MODULAR Y ESCALABLE WEB BASED Módulo de Accesos / Módulo de Asistencia Módulo de Comunicación / Módulo de Comedor Tecnología Web Arquitectura

Más detalles

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

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

Más detalles

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE ORBERE Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE Bilbao, 12 de diciembre de 2006 INDICE 1. METODOLOGÍA DE TRABAJO 2 1.1 Pautas para el Desarrollo 2 1.2 Entorno Tecnológico,

Más detalles

MINISTERIO DE COMERCIO EXTERIOR Y TURISMO LEY 28612 LEY QUE NORMA LA ADQUISION Y ADECUACION DEL SOFTWARE EN LA ADMINISTRACION PUBLICA

MINISTERIO DE COMERCIO EXTERIOR Y TURISMO LEY 28612 LEY QUE NORMA LA ADQUISION Y ADECUACION DEL SOFTWARE EN LA ADMINISTRACION PUBLICA MINISTERIO DE COMERCIO EXTERIOR Y TURISMO LEY 28612 LEY QUE NORMA LA ADQUISION Y ADECUACION DEL SOFTWARE EN LA ADMINISTRACION PUBLICA INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1.- NOMBRE DEL AREA:

Más detalles

Universidad Nacional de Córdoba - FaMAF Ingeniería del Software I 2008. Trac. Introducción

Universidad Nacional de Córdoba - FaMAF Ingeniería del Software I 2008. Trac. Introducción Universidad Nacional de Córdoba - FaMAF Ingeniería del Software I 2008 Trac Introducción Contenido Esta charla presenta la herramienta Trac, el objetivo es contestar las siguientes preguntas: Qué es Trac?

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

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

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis

Más detalles

SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR

SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR SOFTWARE PARA EL CONTROL DE ACCESOS, ASISTENCIA Y COMEDOR ARQUITECTURA MODULAR Y ESCALABLE WEB BASED Módulo de Accesos / Módulo de Asistencia Módulo de Comunicación / Módulo de Comedor Tecnología Web Arquitectura

Más detalles

Control de Versiones Utilizando SVN

Control de Versiones Utilizando SVN Control de Versiones Utilizando SVN Control de Versiones Se llama control de versiones a la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del

Más detalles