Planeación de Rutas de Distribución utilizando el Algoritmo Heurístico 2-Optimal: Implementación Computacional

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

Download "Planeación de Rutas de Distribución utilizando el Algoritmo Heurístico 2-Optimal: Implementación Computacional"

Transcripción

1 INVURNUS En busca del conocimiento Volumen 6 No. 1 ( Enero-Junio 2011): División de Ciencias e Ingeniería TECNOLOGÍA Planeación de Rutas de Distribución utilizando el Algoritmo Heurístico 2-Optimal: Implementación Computacional Gómez Quezada Mario 1*, León Moreno Francisco Javier 2 1 Profesor de carrera en el área de ingeniería. Departamento de Física Matemática e Ingeniería 2 Profesor de asignatura en el área de ingeniería. Resumen En un trabajo previo (León y Gómez, 2008) se analizó el algoritmo 2-Optimal demostrando ser un muy buen método para dar solución al problema del agente viajero (PAV). El objetivo de este trabajo es la implementación computacional del algoritmo heurístico 2- Optimal. Este método de aproximación es de tipo de mejoramiento, ya que parte de una solución factible inicial y su meta es encontrar un mejor recorrido al inicialmente propuesto. El prototipo computacional será desarrollado en Visual Basic orientado a objetos, los componentes de los algoritmos auxiliares, estarán conformados en clases incluyendo el algoritmo 2-Optimal, ésta implementación aportará una flexibilidad muy importante que podrá ser aprovechada en su aplicación a casos reales. El desarrollo de este trabajo, permitirá con mayor facilidad hacer adecuaciones para casos específicos, al realizar estudios más precisos sobre las ventajas del algoritmo en la aplicación a rutas de distribución de casos reales. Palabras Claves: PAV, Algoritmo, Vecino más cercano, 2-Optimal, prototipo computacional. Abstract Planning of Distribution Routes, Using the Heuristic 2-Optimal Algorithm: Computational Implementation In a previous study (León and Gómez, 2008) the 2-Optimal algorithm was analyzed and showed to be a very good method for solving traveling salesman problem (TSP). The objective of this work is the computational implementation of heuristic 2-Optimal algorithm. This approximation method is for improvement, as part of an initial feasible solution and its goal is to find a better route than initially proposed. The computational prototype will be developed in Visual Basic object-orientated; the components of the auxiliary algorithms will be formed into classes including 2-optimal algorithm. This implementation will provide an important flexibility that may be exploited in its application in to real cases. The development of this work will easily make adjustments for specific cases, to make precise studies about the advantages of the algorithm in the distribution route implementation for real cases. Keywords: TSP, algorithm, nearest neighbor, 2-Optimal, computational prototype. *Autor para envío de correspondencia: Ave. Universidad e Irigoyen s/n. Col, Ortiz, H. Caborca Sonora México. C.P Teléfono/Fax: (637) mgomezq@caborca.uson.mx Editorial UNISON URN. Derechos reservados.

2 16 Introducción El diseño de rutas para la distribución de productos o servicios es algo complejo, no tanto en términos de dificultad sino en tiempo de ejecución, esto se agrava cuando el número de puntos a visitar es numeroso, sobre todo cuando se aplica a casos reales, por lo que se requiere de alguna herramienta computacional para llegar a la solución. El algoritmo 2-Optimal ha demostrado ser un buen método para el cálculo de rutas de distribución, por lo que el objetivo de este trabajo, es la implementación computacional de este algoritmo, incluyendo algoritmos auxiliares necesarios para su implementación, tales como importar datos, grafo computacional y algoritmo del vecino más cercano. El trabajo culmina con un prototipo computacional implementado en Visual Basic orientado a objetos, esto le da flexibilidad para adecuarlo a futuras aplicaciones reales. El prototipo permite calcular paso a paso cada algoritmo, hasta llegar a la solución planteada por el algoritmo 2-Optimal, también permite calcular todo el proceso en forma automática. Materiales y Métodos En un trabajo previo (León y Gómez, 2008) se analizó el algoritmo 2-Optimal demostrando ser buen método para dar solución al problema del agente viajero (PAV) (Zbigniew Michalewicz, 2004), éste algoritmo debe iniciar con una solución inicial factible, por lo que se utilizó como solución inicial el algoritmo del vecino más cercano, posteriormente se aplicó el algoritmo 2-Optimal para mejorar la solución inicial. Para la aplicación del algoritmo 2-Optimal se realizaron los siguientes pasos: Paso 1. Iniciar con una ruta factible. En este caso la ruta inicial propuesta será la que resulte de aplicar el algoritmo del vecino más cercano. Paso 2. Seleccionar 2 aristas no adyacentes y proponer 2 nuevas aristas. De la ruta inicial propuesta se seleccionan un par de aristas no adyacentes (i k,j k ) y (i L,j L ) sumando sus pesos, luego se selecciona otro par de aristas (i k,i L ) y (j k,j L ) sumando sus pesos (k y L son los índices del orden de enrutamiento), se compara la suma de sus pesos y si la suma del segundo par de aristas, es menor, se procede a hacer el cambio de tal forma que se conforma otra nueva ruta, si no, se busca otro par. Este proceso se repite hasta no encontrar un par de aristas de menor peso (León y Gómez, 2008). La implementación computacional se desarrolló en Visual Basic orientado a objetos (Peter Wright, 1998), la fuente de datos (matriz de adyacencia) fue la hoja electrónica Excel. Los datos fueron importados (clsenlacebd) para conformar el grafo computacional (clsgrafocomp), una vez que la computadora es capaz de interpretar correctamente los nodos, aristas y pesos, se calculó el enrutamiento inicial a través del algoritmo del vecino más cercano (clsvecinocercano) y por último, ésta solución se utilizó como enrutamiento inicial en el algoritmo 2-Optimal (clsdosoptimal) con la finalidad de encontrar un mejor enrutamiento. Para importar los datos se aplicó la tecnología ADO/OLE DB, (Rob Bovey, Stephen Bullen, 2003) la cual utiliza la propiedad DataSource para enlazar dinámicamente el origen de datos. Se utilizó la hoja electrónica Excel por la facilidad de analizar varios ejemplos de matrices de adyacencia para probar la mejora del enrutamiento por el algoritmo 2-optimal, así como los resultados arrojados por el prototipo. Se implementaron los principales algoritmos en componentes de clase, con la finalidad de dar flexibilidad al prototipo de ajustarse a los requerimientos de problemas reales. Las variables y objetos globales se declararon en módulos con la finalidad de que puedan ser reconocidos en todo el proyecto. El prototipo fue desarrollado de tal manera que se puede dar seguimiento a las diferentes etapas del proceso, visualizando los resultados parciales a través del componente MSFlexGrid para Visual Basic, los diferentes pasos de cálculo se pueden seleccionar a través de un menú en la interfase gráfica principal (Figura 1). Figura 1. Interfase gráfica del prototipo computacional. Presentación de los datos. Como fuente de datos se utilizó la hoja electrónica de Excel, ya que permite organizarlos directamente en forma matricial. Uno de los ejemplos de datos que se usaron en este trabajo para Gómez Quezada y León Moreno, Implementación computacional para la planeación de rutas de distribución:.

3 INVURNUS, Vol. 6 No. 1 (2011): el desarrollo de la implementación computacional, se muestran en la Figura 2a. a) b) Figura 2. a) Datos de prueba capturados en hoja de cálculo Excel, R i renglones, C j columnas. b) Datos importados de Excel (matriz de adyacencia). Importar datos. Los datos presentados en Excel deben ser importados para manipularse directamente con el lenguaje Visual Basic. El procedimiento para importar los datos se encuentra en (Gómez Quezada, 2004) donde se presenta el código en Visual Basic utilizando la tecnología ADO/OLE DB, la cual usa la propiedad DataSource para enlazar dinámicamente el origen de datos. Las clases que utilizaremos son: clsenlacebd, clscargarmatricesrs y clsestructura. Las clases anteriores serán referenciadas por los siguientes objetos: Public obenlacedatos As New clsenlacebd Public obcargarmatricesrs As New clscargarmatricesrs Public stmatriz As New clsestructura. Una vez que ya son creados los objetos anteriores, automáticamente se llama al método AbrirBD(StrConexion) utilizando el siguiente argumento: StrConexion = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\" & _ "EjemploDatos.xls" & ";Extended Properties=Excel 8.0;" El archivo de Excel con el que se realiza el enlace en este caso se llama EjemploDatos.xls, el cual contiene varias matrices de adyacencia con sus respectivos nombres de rangos, que se muestran en una lista desplegable para poder seleccionar el ejemplo que se quiera analizar. Una vez que se selecciona se ejecuta el método CargarMatrices de la clase obcargarmatricesrs, pasando la información a un objeto stmatriz de la clase clsestructura de la siguiente manera: stmatriz.fnmatriz() = obcargarmatricesrs.cargarmatrices(obenlacedat os, Form1.Combo1.Text) stmatriz.ren = obcargarmatricesrs.renglones stmatriz.col = obcargarmatricesrs.columnas Después de realizar lo anterior se visualiza la información como se muestra en la Figura 2b. Una vez que ya hemos realizado la importación de los datos, los cuales se encuentran en memoria, continuamos con su manipulación para darle seguimiento al proyecto. Representación computacional del grafo. Una vez obtenida la matriz de adyacencia se procede a construir la forma tabular del grafo al que llamaremos grafo computacional. Esta forma de representación de la matriz nos ayudará a darle seguimiento al algoritmo de manera más precisa para encontrar la solución, ya que el grafo computacional presenta el conjunto total de aristas que contiene el problema, el par de nodos conectados por cada arista y el peso correspondiente a cada una de ellas. El grafo computacional se calcula a través de la clase clsgrafocomp. Esta clase la utilizaremos a través del objeto obgrafo, el cual lo declararemos de la siguiente forma: Public obgrafo As New ClsGrafoComp La Figura 3a muestra las propiedades y métodos de la clase clsgrafocomp a través del objeto obgrafo. a) b) c) Figura 3. a) Propiedades y métodos de la clase clsgrafocomp. b) Propiedades y métodos de la clase clsvecinocercano. c) Propiedades y métodos de la clase clsdosoptimal. Del objeto obgrafo se ejecuta el método Obtener llamándolo con la siguiente instrucción: Call obgrafo.obtener(stmatriz). Una vez ejecutado este método obtenemos el grafo a través de la propiedad tipo matricial FnMatriz y sus dimensiones por medio de las propiedades Ren y Col. El grafo computacional lo almacenaremos en un objeto de tipo estructura stgrafo, el cual lo declararemos como una instancia de la clase clsestructura, con la siguiente instrucción: Public stgrafo As New clsestructura Una vez declarada la estructura stgrafo almacenamos la información del grafo. stgrafo.fnmatriz = obgrafo.fnmatriz stgrafo.ren = obgrafo.ren stgrafo.col = obgrafo.col Podemos visualizar en pantalla el grafo computacional por cualquier método, en este caso

4 18 utilizamos el componente de Visul Basic MSFlexGrid. La Figura 4 presenta el grafo computacional que se obtiene de la matriz de adyacencia del problema mostrado en la Figura 2b. strutavc.fnmatriz = obgrafo.fnmatriz strutavc.ren = obgrafo.ren strutavc.col = obgrafo.col Después de calcular la tabla de enrutamiento se podrá obtener la secuencia de nodos y visualizarlo en pantalla. La Figura 5 presenta la tabla de enrutamiento al aplicar el algoritmo del vecino más cercano a partir del grafo computacional mostrado en la Figura 4. Resultados y Discusión Figura 4. Grafo computacional El vecino más cercano. El algoritmo del vecino más cercano consiste básicamente en iniciar en un nodo concreto que sea el origen de partida, que en este caso es el nodo i =1, y seleccionar la arista que contenga el mínimo peso que nos lleve al siguiente nodo j, y así sucesivamente hasta llegar de nuevo al nodo origen (i =1). El algoritmo del vecino más cercano lo calcularemos a través de la clase clsvecinocercano. Esta clase la utilizaremos a través del objeto obruta, el cual lo declararemos de la siguiente forma: El resultado al ejecutar el algoritmo del vecino más cercano se almacenó en una tabla llamada tabla de enrutamiento, la cual es un subconjunto del grafo computacional. Esta tabla de enrutamiento presenta en la primera columna el orden en que se deben seleccionar las aristas para obtener la solución encontrada por el algoritmo, donde dicha solución es la suma de los pesos de las aristas correspondientes. De igual manera en la Figura 5, la columna etiquetada por la letra k presenta el orden que se debe seguir para la selección de aristas, las cuales son las que se encuentran en la columna X, sus nodos correspondientes se encuentran en las columnas i y j, y su peso respectivo se encuentra en la columna P. Public obruta As New clsvecinocercano. La Figura 3b muestra las propiedades y métodos de la clase clsvecinocercano a través del objeto obruta. Del objeto obruta se ejecuta el método ObtenerVC llamándolo con la siguiente instrucción: Call obruta.obtenervc(stgrafo, stmatriz.ren). Este método requiere de dos datos de entrada en su argumento. Uno de ellos es el objeto estructura del grafo, la cual ya se obtuvo y está contenida en objeto stgrafo. El otro dato de entrada son los renglones de la matriz, los cuales se encuentran en stmatriz.ren. Una vez ejecutado el método ObtenerVC se obtiene la tabla enrutamiento a través de la propiedad tipo función FnMatriz y sus dimensiones por medio de las propiedades Ren y Col. La ruta obtenida la almacenaremos en un objeto de tipo estructura strutavc, el cual lo declararemos como una instancia de la clase clsestructura, con la siguiente instrucción: Public strutavc As New clsestructura Una vez declarado almacenamos la información de la ruta obtenida por el algoritmo. Figura 5. Tabla de enrutamiento para la solución del algoritmo del vecino más cercano. Hasta este momento se ha encontrado una solución aplicando el algoritmo del vecino más cercano, pero como ya mencionamos anteriormente, se tomará como propuesta de solución inicial para el algoritmo 2- Optimal que describiremos en el siguiente punto. Algoritmo 2-Optimal. El algoritmo 2-Optimal dará la posibilidad de encontrar un mejor ciclo hamiltoniano (León y Gómez, 2008) en el cual la suma de sus pesos sea menor a la solución propuesta en el punto anterior por el algoritmo del vecino más cercano. El algoritmo 2- Optimal consta de los siguientes pasos: Gómez Quezada y León Moreno, Implementación computacional para la planeación de rutas de distribución:.

5 INVURNUS, Vol. 6 No. 1 (2011): Paso 1. Iniciar con una ruta factible. En este caso se propone la ruta encontrada por el algoritmo del vecino más cercano que se presenta en la Figura 5. Paso 2. De la ruta inicial propuesta se seleccionan un par de aristas no adyacentes (i k,j k ) y (i L,j L ) sumando sus pesos, luego se selecciona otro par de aristas (i k,i L ) y (j k,j L ) sumando sus pesos (k y L son los índices del orden de enrutamiento). Paso 3. Calcular la diferencia de peso entre el par de aristas seleccionadas para eliminar y el par de aristas propuestas para reconectar. Si la diferencia de peso es mayor que cero (Delta>0) entonces se ha encontrado un mejor par de aristas, por lo que hay que reconectar este nuevo par de aristas para formar un nuevo ciclo hamiltoniano y se repite el proceso iniciando con el nodo 1. Si no, seleccionar otro conjunto de 2 aristas para intercambiarlas y calcular la diferencia de peso entre los pares de aristas. Tales intercambios de 2 aristas se continúan hasta que ninguna otra mejora se pueda, Delta=0 (León y Gómez, 2008). El cálculo del algoritmo 2-optimal lo calcularemos a través de la clase clsdosoptimal. Esta clase la utilizaremos a través del objeto obdosoptimal, el cual lo declararemos de la siguiente forma: Public obdosoptimal As New clsdosoptimal. La Figura 3c muestra las propiedades y métodos de la clase clsdosoptimal a través del objeto obdosoptimal. Del objeto obdosoptimal se ejecuta el método ObtenerDO llamándolo con la siguiente instrucción: Call obdosoptimal.obtenerdo(stgrafo, strutavc). Este método requiere de dos datos de entrada en su argumento. Una de ellos es la estructura del grafo, que se encuentra en el objeto stgrafo. El otro dato de entrada es la ruta inicial que fue calculada por el algoritmo del vecino más cercano que se encuentra en el objeto strutavc. Una vez ejecutado el método ObtenerDO se obtiene la tabla enrutamiento de la solución para el algoritmo 2-Optimal, a través de la propiedad tipo función FnMatriz y sus dimensiones por medio de las propiedades Ren y Col. La ruta obtenida la almacenaremos en un objeto de tipo estructura strutadoso, el cual lo declararemos como una instancia de la clase clsestructura, con la siguiente instrucción: Public strutadoso As New clsestructura Una vez declarado almacenamos la información de la ruta obtenida por el algoritmo. strutadoso.fnmatriz = obdosoptimal.fnmatriz strutadoso.ren = obdosoptimal.ren strutadoso.col = obdosoptimal.col Una vez que ya está calculada esta tabla de enrutamiento podemos obtener la secuencia de nodos y visualizarlo en pantalla. La Figura 6 presenta la tabla de enrutamiento, la secuencia de nodos y la suma de los pesos correspondientes para la solución encontrada por el algoritmo 2-Optimal. Figura 6. Tabla de enrutamiento para la solución encontrada por el algoritmo 2-Optimal. Recordemos que el algoritmo 2-Optimal es de tipo de mejoramiento que parte de una solución factible inicial. Si se compara la Figura 5 con la Figura 6, vemos que efectivamente se obtuvo una mejora, ya que la suma de pesos es de 1546 para la solución encontrada por el algoritmo del vecino más cercano, y de 1352 para el algoritmo 2-Optimal. Hasta este momento se ha logrado modelar computacionalmente el algoritmo 2-Optimal para obtener un ciclo hamiltoniano cercano al óptimo para cualquier matriz de adyacencia. El prototipo contempla la posibilidad de calcular cada uno de los algoritmos en forma independiente (paso a paso) hasta llegar a la solución con el algoritmo 2-Optimal o calcular automáticamente todos los algoritmos llegando a la misma solución. El prototipo puede ser aplicado en forma general para cualquier caso que cumpla con las condiciones establecidas por el propio algoritmo así como las del PAV. Conclusiones El trabajo consistió en diseñar un prototipo que se aplica de manera general para cualquier problema del tipo PAV simétrico. Con la implementación computacional del algoritmo 2-Optimal, se logró contar con una herramienta computacional que proporciona una muy buena solución al PAV, permitiendo seguir analizando su comportamiento para diferentes problemas de enrutamiento, sobre todo problemas con un número considerable de puntos a visitar.

6 20 En el ejemplo mostrado en este trabajo se puede observar una mejora importante de este algoritmo con respecto al enrutamiento inicial. Considerando el establecimiento de ciertas condiciones, el prototipo completo cumple el objetivo de servir como apoyo para la toma de decisiones en la planeación de rutas de Bibliografía Craig Larman, Introducción al análisis y diseño orientado a objetos, Prentice Hall. Libro. Gómez Quezada, Análisis e implementación de un algoritmo de asignación para el diseño de horarios en Instituciones de Educación Superior. Instituto Tecnológico de Nogales. Tesis, Hillier y Lieberman, Investigación de Operaciones. Séptima Edición. Mc-Graw-Hill. Libro. León y Gómez, Planeación de rutas de distribución utilizando el algoritmo 2-Optimal. Invurnus volumen 3 número2. Universidad de Sonora Pedro Larrañaga y Iñaki Inza, Heurísticos en optimización combinatoria. Departamento de Ciencias de la Computación e Inteligencia Artificial. Universidad del País Vasco. Libro. distribución, ya que contempla el cálculo de la ruta óptima para diferentes escenarios, además, tomando en cuenta su implementación en módulos de clase permite adecuarlo a los requerimientos de distribución de productos de cualquier organización. Peter Wright, Begining Visual Basic 6 Objects, Published by Wrox Press. Primera edición, Libro, Prawda, Métodos y Modelos de Investigación de Operaciones, vol. 1 Modelos Determinísticos Ed. Limusa. Libro, Rafael Martí, Algoritmos heurísticos en optimización combinatoria. Departamento de Estadística e Investigación Operativa. Universidad de Valencia. Libro. Rob Bovey and Stephen Bullen, Excel 2002 VBA Programmer s Reference, Wrox, Zbigniew Michalewicz y David B. Fogel, How to solve It: Modern Heuristics, Second Edition, Gómez Quezada y León Moreno, Implementación computacional para la planeación de rutas de distribución:.

7. Conclusiones. 7.1 Resultados

7. Conclusiones. 7.1 Resultados 7. Conclusiones Una de las preguntas iniciales de este proyecto fue : Cuál es la importancia de resolver problemas NP-Completos?. Puede concluirse que el PAV como problema NP- Completo permite comprobar

Más detalles

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres ESTRUCTURAS DE DATOS 2006 Prof. DEFINICIÓN Un grafo consta de un conjunto de nodos(o vértices) y un conjunto de arcos (o aristas). Cada arco de un grafo se especifica mediante un par de nodos. Denotemos

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS Nuestra empresa es una pequeña editorial que maneja habitualmente su lista de ventas en una hoja de cálculo y desea poder realizar un análisis de sus

Más detalles

Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI

Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI Aplicación de la inteligencia artificial a la resolución del problema de asignación de estudiantes del departamento de PDI Ricardo Köller Jemio Departamento de Ciencias Exactas e Ingeniería, Universidad

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03.

INFORMÁTICA. Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial. Curso 2013-2014. v1.0 (05.03. INFORMÁTICA Práctica 5. Programación en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2013-2014 v1.0 (05.03.14) A continuación figuran una serie de ejercicios propuestos, agrupados

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS EtsiIngenio Inteligencia Artificial 1 Raposo López Alejandro Sánchez Palacios Manuel Resumen dibujo de grafos mediante algoritmos genéticos

Más detalles

Manual Suspensión de Cheques

Manual Suspensión de Cheques Índice Suspensión de Cheques 1. Introducción... 2. Descripción del Servicio... 2.1 Esquemas de suspensión... 3. Acceso... 4. Funcionalidad... 4.1 Estados de un lote... 5. Suspensión de cheques... 5.1 Suspensión

Más detalles

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Estudio sobre el comportamiento de java en las plataformas windows xp y mac-os x usando un prototipo multimedia

Estudio sobre el comportamiento de java en las plataformas windows xp y mac-os x usando un prototipo multimedia Estudio sobre el comportamiento de java en las plataformas windows xp y mac-os x usando un prototipo multimedia M. en C. Julian Javier Francisco León LSC. Maribel López Almeida Resumen El presente artículo

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE

CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE INVENTARIO Y PROCESO Objetivos del capítulo Desarrollar una herramienta de software de planeación de inventario con los datos obtenidos del capítulo

Más detalles

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 Indice I. INTRODUCCIÓN II. SEGURIDAD DE ACCESO III. REGISTRO DEL VALOR FLETE IV. CONSULTAS V. GRÁFICAS Ministerio de Transporte - Manual generadores

Más detalles

4 Pruebas y análisis del software

4 Pruebas y análisis del software 4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran

Más detalles

Vicerrectoría Económica Dirección General de Contabilidad

Vicerrectoría Económica Dirección General de Contabilidad Manual de Provisiones Contables Procure to Pay EL PRESENTE DOCUMENTO HA SIDO DESARROLLADO PARA USO EXCLUSIVO DE EMPLEADOS DE LA UNIVERSIDAD ANDRÉS BELLO QUIENES DEBERÁN MANTENER ESTRICTA RESERVA FRENTE

Más detalles

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE Paquetería contable 1 Sesión No. 7 Nombre de la sesión: Intelisis Business Intelligence Contextualización: Llegamos al tema de los sistemas contables o de paquetería contable basados en los sistemas conocidos

Más detalles

Construcción de Escenarios

Construcción de Escenarios Construcción de Escenarios Consiste en observar los diferentes resultados de un modelo, cuando se introducen diferentes valores en las variables de entrada. Por ejemplo: Ventas, crecimiento de ventas,

Más detalles

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

Visor de presupuestos en Android

Visor de presupuestos en Android Visor de presupuestos en Android NEODATA tiene el placer y el orgullo de darle la bienvenida al nuevo Visor de presupuestos, esta herramienta fue diseñada pensando en la necesidad de acceder a presupuestos

Más detalles

EL CORREO ELECTRÓNICO 2.0

EL CORREO ELECTRÓNICO 2.0 EL CORREO ELECTRÓNICO 2.0 Comienza con esta entrega una revisión de los principales servicios web que ofrece Google y que pueden ser de utilidad en un centro educativo. Gmail es el servicio gratuito de

Más detalles

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016! INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por

Más detalles

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es

SCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática

Más detalles

Capítulo 3 Marco Metodológico.

Capítulo 3 Marco Metodológico. Capítulo 3 Marco Metodológico. 3.0 METODOLOGÍA DE LA INVESTIGACIÓN 3.1 FORMULACIÓN DE HIPÓTESIS DE TRABAJO 3.1.1 Hipótesis General HG. La creación de un plan estratégico permite mejorar el uso de los servicios

Más detalles

Sesión No. 10. Contextualización: Nombre de la sesión: ClickBalance segunda parte PAQUETERÍA CONTABLE

Sesión No. 10. Contextualización: Nombre de la sesión: ClickBalance segunda parte PAQUETERÍA CONTABLE Paquetería contable 1 Sesión No. 10 Nombre de la sesión: ClickBalance segunda parte Contextualización: Como complemento de este sistema a las demás áreas operativas de una empresa como son recursos humanos,

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

FÓRMULA PARA MATRIZ DE CORRELACIÓN Y DE COVARIANZA EN EXCEL Una alternativa dinámica y completa

FÓRMULA PARA MATRIZ DE CORRELACIÓN Y DE COVARIANZA EN EXCEL Una alternativa dinámica y completa Unidad de Consultoría Empresarial FÓRMULA PARA MATRIZ DE CORRELACIÓN Y DE COVARIANZA EN EXCEL Una alternativa dinámica y completa Pedro F. Castilla Ávila Primera versión: 08 de abril de 2012 Esta versión:

Más detalles

TEMA: MANEJO DE TABLAS DINAMICAS EN MICROSOFT EXCEL 2013.

TEMA: MANEJO DE TABLAS DINAMICAS EN MICROSOFT EXCEL 2013. Empremática, Guía 8 1 TEMA: MANEJO DE TABLAS DINAMICAS EN MICROSOFT EXCEL 2013. Objetivos Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Conocer el funcionamiento de una tabla dinámica.

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACIÓN PROYECTO DE CÁTEDRA. MATERIA: Introducción a la Programación

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACIÓN PROYECTO DE CÁTEDRA. MATERIA: Introducción a la Programación UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACIÓN CICLO 01-2015 PROYECTO DE CÁTEDRA MATERIA: Introducción a la Programación Indicaciones generales: El proyecto a continuación,

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre.

Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Alumna: Adriana Elizabeth Mendoza Martínez. Grupo: 303. P.S.P. Miriam De La Rosa Díaz. Carrera: PTB. en Informática 3er Semestre. Tema: Sistemas Subtema: Base de Datos. Materia: Manejo de aplicaciones

Más detalles

Estructuras de datos: Proyecto 2

Estructuras de datos: Proyecto 2 Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe

Más detalles

Carlo Yovani Aguilar Avendaño (1). Instituto Tecnológico de Tuxtla Gutiérrez. cyovani.aguilar@gmail.com.

Carlo Yovani Aguilar Avendaño (1). Instituto Tecnológico de Tuxtla Gutiérrez. cyovani.aguilar@gmail.com. Aplicación móvil para el recorrido asistido en instalaciones basado en planos arquitectónicos, caso de estudio en el Instituto Tecnológico de Tuxtla Gutiérrez, Chiapas, México (UbicaTec). Mobile application

Más detalles

LA RED DE CAPACITACIÓN GASTRONÓMICA MÁS GRANDE DE LATINOAMÉRICA

LA RED DE CAPACITACIÓN GASTRONÓMICA MÁS GRANDE DE LATINOAMÉRICA Sistema de Mail Marketing: Este Sistema de Mailing permite utilizar el correo electrónico (sin spam) como herramienta para acciones de marketing y promoción de ventas. Mediante el uso de bases de datos

Más detalles

MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0. http://148.216.31.29:8080/siia/ PRONAD

MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0. http://148.216.31.29:8080/siia/ PRONAD MANUAL DE NAVEGACIÓN DEL SIIA-WEB versión 1.0 http://148.216.31.29:8080/siia/ PRONAD II C o n t e n i d o 1 Tabla de contenido C o n t e n i d o... I 1. Bienvenido...III 2. Antes de Comenzar...III 3. Iniciando

Más detalles

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.

Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Empremática, Guía12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Objetivos: Identificar las

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

ARREGLOS DEFINICION GENERAL DE ARREGLO

ARREGLOS DEFINICION GENERAL DE ARREGLO ARREGLOS DEFINICION GENERAL DE ARREGLO Conjunto de cantidades o valores homogéneos, que por su naturaleza se comportan de idéntica forma y deben de ser tratados en forma similar. Se les debe de dar un

Más detalles

Métodos Heurísticos en Inteligencia Artificial

Métodos Heurísticos en Inteligencia Artificial Métodos Heurísticos en Inteligencia Artificial Javier Ramírez rez-rodríguez Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana Métodos Heurísticos en Inteligencia Artificial Los problemas de

Más detalles

Servicio de Email Marketing

Servicio de Email Marketing Servicio de Email Marketing Cuando hablamos de Email marketing, es un envío Masivo de correos con permisos realizado por herramientas tecnológicas de correo electrónico, mediante el cual su anuncio estará

Más detalles

Determinación de primas de acuerdo al Apetito de riesgo de la Compañía por medio de simulaciones

Determinación de primas de acuerdo al Apetito de riesgo de la Compañía por medio de simulaciones Determinación de primas de acuerdo al Apetito de riesgo de la Compañía por medio de simulaciones Introducción Las Compañías aseguradoras determinan sus precios basadas en modelos y en información histórica

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I)

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I) NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I) Introducción...2 Introducción a los Códigos de Fusión... 2 Modelos de Cartas...2 Elaboración del Modelo... 2 Formato HTML (para envíos por correo electrónico)...

Más detalles

Introducción a la Estadística con Excel

Introducción a la Estadística con Excel Introducción a la Estadística con Excel En el siguiente guión vamos a introducir el software Excel 2007 y la manera de trabajar con Estadística Descriptiva. Cargar o importar datos En Excel 2007 podemos

Más detalles

SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA. Lic. Maikel León Espinosa. mle@uclv.edu.cu

SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA. Lic. Maikel León Espinosa. mle@uclv.edu.cu EDU082 Resumen SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA Lic. Maikel León Espinosa mle@uclv.edu.cu Departamento de Ciencia de la Computación Universidad Central Marta Abreu de Las Villas Carretera

Más detalles

H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS

H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS H E R R A M I E N T A S D E A N Á L I S I S D E D A T O S HERRAMIENTAS DE ANÁLISIS DE DATOS Una situación que se nos plantea algunas veces es la de resolver un problema hacia atrás, esto es, encontrar

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Introducción a los Autómatas Finitos

Introducción a los Autómatas Finitos Teoría de Introducción a los Un modelo de Computación. Universidad de Cantabria Esquema Introducción Teoría de 1 Introducción 2 Teoría de 3 4 5 El Problema Introducción Teoría de Nuestro objetivo en este

Más detalles

Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales.

Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales. Manual del usuario Learn To Drive Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales. 1 Índice Contenido Pantalla Introduccion... 3 Descripcion de modulos

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

INSTRUCCIONES PARA EL SEGUIMIENTO DE ENCUESTAS LIMESURVEY

INSTRUCCIONES PARA EL SEGUIMIENTO DE ENCUESTAS LIMESURVEY INSTRUCCIONES PARA EL SEGUIMIENTO DE ENCUESTAS LIMESURVEY 1. ACCESO A LA HERRAMIENTA El acceso a la herramienta Limesurvey se hace a través del enlace que aparece en el correo electrónico que se remite

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

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández.

Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández. Sistema para el control y tramitación de documentos SITA MSc. María de la Caridad Robledo Gómez y Ernesto García Fernández. CITMATEL Ave 47 e/18 A y 20, Playa, Ciudad de La habana, CP 10300 Cuba. E mail:

Más detalles

Manual Protección de Cheques

Manual Protección de Cheques Índice Manual Protección de Cheques 1. Introducción... 2. Descripción del servicio... 3. Características... 3.1 Estados de cheques Protegidos... 3.2 Beneficios del servicio... 3.3 Esquema tarifario...

Más detalles

TRABAJO ESCRITO BASE DE DATOS Y APLICACIÓN DE CONOCIMIENTOS LAURA ISABEL MIRANDA CALDERÓN V B PRESENTADO AL DOCENTE GUILLERMO SANTACOLOMA RIVAS

TRABAJO ESCRITO BASE DE DATOS Y APLICACIÓN DE CONOCIMIENTOS LAURA ISABEL MIRANDA CALDERÓN V B PRESENTADO AL DOCENTE GUILLERMO SANTACOLOMA RIVAS TRABAJO ESCRITO BASE DE DATOS Y APLICACIÓN DE CONOCIMIENTOS LAURA ISABEL MIRANDA CALDERÓN V B PRESENTADO AL DOCENTE GUILLERMO SANTACOLOMA RIVAS ASIGNATURA INFORMÁTICA IV UNIVERSIDAD COLEGIO MAYOR DE CUNDINAMARCA

Más detalles

SIIGO PYME PLUS. Proceso de Recuperación. Cartilla I

SIIGO PYME PLUS. Proceso de Recuperación. Cartilla I SIIGO PYME PLUS Proceso de Recuperación Cartilla I Tabla de Contenido 1. Presentación 2. Qué es el Proceso de Recuperación? 3. Cuál es el Objetivo del Proceso de Recuperación? 4. Cuáles son los Pasos que

Más detalles

MATERIAL 2 EXCEL 2007

MATERIAL 2 EXCEL 2007 INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta

Más detalles

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Capítulo 5. Análisis del software del simulador del sistema de seguridad 1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL

PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL N. E. Chávez Rodríguez*, A. M. Vázquez Vargas** *Departamento de Computación **Departamento de Procesamiento Digital de Señales

Más detalles

Manual de Usuario SMS Inteligente

Manual de Usuario SMS Inteligente Manual de Usuario SMS Inteligente 1 Contenido 1. Introducción... 3 2. Características y requerimientos del equipo de cómputo... 3 3. Requerimientos previos... 3 4. Cómo utilizar el portal... 4 Ingreso

Más detalles

MANUAL DE USUARIO. Sistema CLASS Estudiantes. Versión 2013 i. Derechos Reservados

MANUAL DE USUARIO. Sistema CLASS Estudiantes. Versión 2013 i. Derechos Reservados MANUAL DE USUARIO Sistema CLASS Estudiantes Versión 2013 i Derechos Reservados Innovasoft S.A. Tel.: (506) 2283-0190 Fax: (506) 2224-0341 E-mail: info@innovasof.com www.innovasof.com INTRODUCCIÓN Bienvenidos

Más detalles

Carrera: 2-2-6. Participantes

Carrera: 2-2-6. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Investigación de Operaciones Ingeniería Civil Clave de la asignatura: Horas teoría-horas práctica-créditos 2-2-6 2.- HISTORIA DEL PROGRAMA Lugar

Más detalles

MACROS. Automatizar tareas a través del uso de las macros.

MACROS. Automatizar tareas a través del uso de las macros. OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar

Más detalles

2. Aquí se muestra la fecha de captura y el número de folio correspondiente a la solicitud, ambos datos son capturados por el sistema.

2. Aquí se muestra la fecha de captura y el número de folio correspondiente a la solicitud, ambos datos son capturados por el sistema. 1 Captura de una Solicitud de Viático En la pantalla principal se realiza la captura de una solicitud de viático. Esta sección se compone de dos partes principales. En la primera se encuentran los datos

Más detalles

Manual del Alumno de la plataforma de e-learning.

Manual del Alumno de la plataforma de e-learning. 2 Manual del Alumno de la Plataforma de E-learning 3 4 ÍNDICE 1. Página de Inicio...7 2. Opciones generales...8 2.1. Qué es el Campus...8 2.2. Nuestros Cursos...9 2.3. Cómo matricularme...9 2.4. Contactar...9

Más detalles

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

Manual de Procedimiento

Manual de Procedimiento Manual de Procedimiento INSTALACION DEL PROGRAMA Este manual pretende ser una ayuda para el usuario, indicando cada uno de los pasos a seguir en su utilización. REQUERIMIENTOS: 1. Windows 98 o superior.

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

Combinar correspondencia (I)

Combinar correspondencia (I) Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo

Más detalles

Los servicios más comunes son como por ejemplo; el correo electrónico, la conexión remota, la transferencia de ficheros, noticias, etc.

Los servicios más comunes son como por ejemplo; el correo electrónico, la conexión remota, la transferencia de ficheros, noticias, etc. Página 1 BUSCADORES EN INTERNET Internet es una red de redes informáticas distribuidas por todo el mundo que intercambian información entre sí mediante protocolos 1 TCP/IP. Puede imaginarse Internet como

Más detalles

Instructivo Registro de Proyectos

Instructivo Registro de Proyectos Instructivo Registro de Proyectos Registro de proyectos de Investigación y proyectos de Regalias Publicado por Vicerrectoría de Investigación, Ciudad Universitaria, 1ra Edición, 2014 Control de Revisiones

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

Manual Consultas Web - PC Sistel Ver 486R4+ - USUARIO JEFATURA

Manual Consultas Web - PC Sistel Ver 486R4+ - USUARIO JEFATURA PCSISTEL Ver 486R4+ Diseñado y Desarrollado por Visual Soft S.A.C. Todos los Derechos reservados. 2006 Este producto y su respectiva documentación así como el nombre PCSISTEL se encuentra debidamente registradas

Más detalles

Algoritmos sobre Grafos

Algoritmos sobre Grafos Sexta Sesión 27 de febrero de 2010 Contenido Deniciones 1 Deniciones 2 3 4 Deniciones sobre Grafos Par de una lista de nodos y una lista de enlaces, denidos a su vez como pares del conjunto de nodos.

Más detalles

Operación de Microsoft Excel. Una lista o una base de datos de Microsoft Excel.

Operación de Microsoft Excel. Una lista o una base de datos de Microsoft Excel. Tablas dinámicas Una tabla dinámica es una tabla interactiva que contiene campos, la que se usa para resumir y analizar los datos de múltiples filas de información de una tabla o de una lista original.

Más detalles

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO En la actualidad la mayoría de las grandes empresas cuentan con un sin número de servicios que ofrecen a sus trabajadores y clientes. Muchos de estos servicios

Más detalles

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services

Comparación entre Active Reports, Crystal Reports, y MS Reporting Services Comparación entre Active Reports,, y Este documento presenta una comparación entre estas tres herramientas de generación de reportes. Autor: Santiago Blanco Fecha: 25 de julio de 2005 Soporte de distintas

Más detalles

Instructivo Interno UNIVERSIDAD. Popular del cesar

Instructivo Interno UNIVERSIDAD. Popular del cesar Instructivo Interno UNIVERSIDAD Popular del cesar >> Definición Instructivo Interno El aula Web, es el espacio donde se establece el encuentro entre el estudiante y el tutor para realizar interacción sincrónica

Más detalles

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente

Más detalles

Prácticas de programación en C con MinGW Developer Studio

Prácticas de programación en C con MinGW Developer Studio Prácticas de programación en C con MinGW Developer Studio MinGW Developer Studio es un entorno de desarrollo integrado (IDE) para la programación en lenguaje C gratuito y cómodo de usar. Se ejecuta en

Más detalles

Unidad 5 Utilización de Excel para la solución de problemas de programación lineal

Unidad 5 Utilización de Excel para la solución de problemas de programación lineal Unidad 5 Utilización de Excel para la solución de problemas de programación lineal La solución del modelo de programación lineal (pl) es una adaptación de los métodos matriciales ya que el modelo tiene

Más detalles

Word. Qué es Office? Cuando se abre el programa, se muestra una pantalla como la siguiente. Manual Microsoft Office 2007 - MS Word

Word. Qué es Office? Cuando se abre el programa, se muestra una pantalla como la siguiente. Manual Microsoft Office 2007 - MS Word Word Qué es Office? Microsoft Office (MSO) es una suite ofimática creada por la empresa Microsoft. Funciona oficialmente bajo los sistemas operativos Microsoft Windows y Apple Mac OS. Word Microsoft Word

Más detalles

Soluciones Rápidas. Página 1

Soluciones Rápidas. Página 1 Soluciones Rápidas Importante: Este documento contiene modificaciones a la versión que son fáciles de solucionar y tienen prioridad 0 y 1. Lea cuidadosamente este documento; en caso que las situaciones

Más detalles

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software

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

Universidad de Sonora

Universidad de Sonora Universidad de Sonora Escuela de Contabilidad y Administración Trabajo de Investigación Venta de calzado por catálogo Materia: Estadística I Prof. Dr. Francisco Javier Tapia Moreno Nombre del Equipo: Alumno

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles

Manual para la obtención del certificado del sello digital. Manual para la obtención del certificado del sello digital

Manual para la obtención del certificado del sello digital. Manual para la obtención del certificado del sello digital Manual para la obtención del certificado del sello digital Manual para la obtención del certificado del sello digital. 1. Introducción 1.1. Objetivo. El objetivo de este documento es proporcionarle al

Más detalles

Manual Operativo Sistema de Postulación Online

Manual Operativo Sistema de Postulación Online Manual Operativo Sistema de Postulación Online Este Manual está diseñado en forma genérica para apoyar el proceso de postulación en línea, las Bases de cada Concurso definen los requerimientos oficiales

Más detalles