Planeación de Rutas de Distribución utilizando el Algoritmo Heurístico 2-Optimal: Implementación Computacional
|
|
- Fernando Domínguez Reyes
- hace 8 años
- Vistas:
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 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 detallesGRAFOS. 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 Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesCASO 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 detallesAplicació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 detallesBases 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 detallesINFORMÁ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 detallesProceso 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 detallesETSIINGENIO 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 detallesManual 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 detallesAná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 detallesColecció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 detallesEstudio 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 detallesIntroducció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 detallesCAPÍ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 detallesIndice 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 detalles4 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 detallesVicerrectorí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 detallesSesió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 detallesConstrucció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 detallesGeneració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 detallesMicrosoft 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 detallesVisor 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 detallesEL 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!
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 detallesSCT3000 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 detallesCapí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 detallesSesió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 detallesModificació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 detallesFÓ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 detallesTEMA: 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 detallesUNIVERSIDAD 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 detallesCorrespondencias 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 detallesGuí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 detallesAlumna: 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 detallesEstructuras 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 detallesCarlo 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 detallesLA 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 detallesMANUAL 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 detallesTema: 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 detallesCAPITULO 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 detallesARREGLOS 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 detallesMé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 detallesServicio 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 detallesDeterminació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 detallesNOTAS 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 detallesIntroducció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 detallesSEDO: 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 detallesH 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 detallesGestió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 detallesIntroducció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 detallesDesarrolladores: 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 detallesSERVIDOR 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 detallesINSTRUCCIONES 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 detallesCAPITULO 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 detallesCAPÍ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 detallesSistema 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 detallesManual 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 detallesTRABAJO 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 detallesSIIGO 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 detallesMATERIAL 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 detallesCapí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 detallesCapí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 detallesManual 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 detallesPROCESAMIENTO 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 detallesManual 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 detallesMANUAL 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 detallesCarrera: 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 detallesMACROS. 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 detalles2. 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 detallesManual 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 detallesTEMA 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 detallesSesió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 detallesManual 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 detallesLiLa 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 detallesCombinar 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 detallesLos 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 detallesInstructivo 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 detallesGUIA 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 detallesManual 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 detallesAlgoritmos 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 detallesOperació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 detallesCAPITULO 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 detallesComparació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 detallesInstructivo 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 detallesTÉ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 detallesUNIVERSIDAD 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 detallesREGISTRO 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 detallesPrá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 detallesUnidad 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 detallesWord. 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 detallesSoluciones 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 detallesPROYECTOS, 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 detallesSISTEMAS 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 detallesUniversidad 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 detallesCentro 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 detallesINGENIERÍ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 detallesManual 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 detallesManual 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