Especificación PDDL de un Dominio de Ensamblaje *

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

Download "Especificación PDDL de un Dominio de Ensamblaje *"

Transcripción

1 Especificación PDDL de un Dominio de Ensamblaje * A. Márquez 1, C. Del Valle 2, R. M. Gasca 2, M. Toro 2 1 Depto. Ingeniería Electrónica, Sistemas Informáticos y Automática, Universidad de Huelva, amarquez@uhu.es 2 Depto. Lenguajes y Sistemas Informáticos, Universidad de Sevilla, {carmelo,gasca,mtoro}@lsi.us.es Resumen. En este trabajo se presenta la especificación en PDDL 2.2 de un dominio de ensamblaje, que incluye la selección y secuenciamiento óptimo de tareas de montaje en un sistema con varias máquinas. El objetivo del plan es la minimización del tiempo total del ensamblaje, para lo cual el modelo considera, además de las duraciones y los recursos utilizados por las tareas, los tiempos necesarios para el cambio de configuración en las máquinas de ensamblaje, y los retardos asociados al transporte de submontajes intermedios entre distintas máquinas. En este trabajo se propone una especificación en PDDL de este dominio, así como una crítica sobre algunos inconvenientes y carencias que este lenguaje presenta a la hora de describir las posibles condiciones iniciales. 1 Introducción Este trabajo presenta la utilización del lenguaje PDDL2.2 [1], una extensión de PDDL (Planning Domain Description Language) [2][3], para la especificación del dominio asociado al problema de la selección y secuenciamiento de tareas de ensamblaje, un problema de planificación más complejo que otros que han sido estudiados ampliamente en la literatura, como el problema de Job Shop Scheduling [4], ya que, aparte de requerir la búsqueda de una ordenación óptima de las tareas de montaje, como sucede en los otros, es necesario seleccionar las propias tareas de entre un conjunto de planes alternativos, y de acuerdo a una serie de restricciones para componer un plan de ensamblaje factible. El problema se centra en la selección de tareas y su ordenación óptima, teniendo en cuenta su ejecución en un sistema simplificado e ideal en cuanto a movimiento, de múltiples máquinas. El objetivo es la minimización del tiempo total del ensamblaje (makespan) [5][6][7] para lo cual han sido considerados todos los factores que pueden tener influencia en este sistema simplificado: una estimación de la duración de las tareas, los recursos usados por éstas (máquina y configuración), así como una estimación del tiempo necesario para realizar operaciones auxiliares, como el transporte de submontajes intermedios y el cambio de configuración en las máquinas, los cuales son del mismo orden que el tiempo de ejecución de las tareas de ensamblaje, por lo que no deben despreciarse. * Este trabajo ha sido parcialmente financiado por el MCyT con el proyecto TIC E

2 El resto del artículo se estructura de la siguiente manera: en la sección 2 se describe el problema de la selección de secuencias de ensamblaje. En la sección 3 se describe el dominio del problema y en la sección 4 se realiza la descripción de un problema concreto usando PDDL y se comentan los problemas que conlleva. Finalmente en la sección 5 se exponen las conclusiones y en el anexo se muestra el listado completo del dominio en PDDL, así como la descripción de un problema concreto. 2 Descripción y Representación del Problema Una forma habitual de describir y representar el conjunto de todos los planes de ensamblaje factibles es mediante grafos And/Or [8] como el mostrado en la figura 1. En dicho grafo, cada plan de montaje tiene asociado un árbol de ensamblaje, que contiene un conjunto de tareas suficientes para ensamblar el producto completo, y que recoge las restricciones de precedencia entre las tareas. En tal representación, los nodos Or se corresponden con submontajes, siendo el nodo raíz el que hace referencia al producto completo, y los nodos hoja a las piezas individuales. Cada nodo And se corresponde con la tarea de montaje que une los submontajes de sus nodos hijos (habitualmente dos, que es lo que aquí se considerará) produciendo el submontaje de su nodo padre. A B C D E C 4 T T 2 M 1 C 2 A B C D C 4 M 1 C 1 T 3 3 T 4 7 A C D M T 5 T C C 2 A B A C A D C D B E M 1 M 1 5 T 7 9 T 8 3 T 9 T C C C 2 2 C 4 4 T 11 C 3 A B C D E Fig. 1. Grafo And/Or para el producto ABCDE. En la figura 1, para cada posible tarea T (nodo And) de montaje se indica su duración dur(t), máquina donde se ejecuta M(T) y configuración utilizada C(T). El problema planteado es la selección de un plan de montaje, uno de los árboles que componen el grafo And/Or, y el secuenciamiento de las tareas que lo componen, sujetas a las relaciones de precedencia de tareas impuestas por el árbol y a la utilización de recursos compartidos de uso exclusivo. El objetivo es la minimización del

3 tiempo total del ensamblaje en un sistema con varias máquinas de ensamblaje, por lo que se han considerado aquellos factores que pueden influir en tal medida. Para ello, se parte de una estimación previa de los recursos necesarios (máquina y configuración) y duración aproximada de todas las tareas de montaje correspondientes a los nodos And. Además consideraremos el tiempo necesario para realizar otras operaciones auxiliares, como el transporte de submontajes intermedios de una máquina a otra, así como el tiempo necesario para realizar cambios de configuración en las máquinas, los cuales son del mismo orden que el tiempo de ejecución de las tareas de ensamblaje, por lo que no deben despreciarse. Denotaremos por cht (M, C, C') el tiempo necesario para cambiar la configuración de la máquina M de C a C'. Denotaremos mediante mov (SA, M, M') el retardo asociado al transporte del submontaje SA desde la máquina M hacia la máquina M' (un submontaje intermedio podría ser ensamblado en una máquina y ser requerido a continuación en otra distinta para formar otro submontaje). 3 Descripción del dominio El lenguaje para modelar dominios PDDL2.2 [1] es una extensión de PDDL (Planning Domain Description Language) [2][3], un estándar para la representación de dominios de modelos de planificación. PDDL es un lenguaje centrado en acciones, pensado para expresar lo físico de un dominio, es decir, los predicados que hay, las acciones que son posible realizar, la estructura de las acciones y los efectos que las acciones tienen. Su sintaxis, inspirada en Lisp, expresa la familiar semántica de las acciones, usando pre y post condiciones que describen la aplicabilidad y el efecto de las acciones. Como comentamos en la sección anterior, el objetivo del problema planteado es la selección y secuenciamiento de las tareas del plan de montaje que minimice el tiempo total del ensamblaje, sujetas a las relaciones de precedencia de tareas impuestas por el plan y a la utilización de recursos compartidos de uso exclusivo. Para modelar el problema, debemos tener en cuenta las siguientes restricciones: - Para poder realizar una tarea de montaje, cada máquina necesita tener una configuración determinada, así como tener en su entorno los submontajes con los que formará el submontaje superior. - Cada tarea de montaje tiene una duración determinada, que depende de la máquina donde se ejecuta, de la configuración de dicha máquina, así como de los submontajes que intervienen en el proceso de montaje. - Para cambiar de configuración, la máquina no debe estar ocupada. El tiempo que tarda el cambio configuración depende de la máquina, de la configuración original que tenía y de la nueva configuración. - Una vez que un submontaje ha sido montado, éste puede ser utilizado inmediatamente en la máquina en la que se ha creado. Si dicho montaje se requiere en otra máquina diferente hay un retardo de tiempo asociado al traslado del submontaje de la máquina origen a la máquina destino. - Una vez que un submontaje se ha realizado, la máquina puede inmediatamente, o bien comenzar una nueva tarea de montaje (si los submontajes están en su entorno y la configuración a utilizar es la misma), o bien cambiar la configuración que tiene (para realizar otro tipo de montaje diferente).

4 Las entidades (clases) que intervienen en el problema incluyen máquinas (recursos de uso exclusivo), configuraciones y submontajes. Cada entidad es descrita por un identificador (ej. M1, C2, ABCDE) y uno o más predicados y/o funciones que son fijados bien en el estado inicial que es dado al planificador, bien por los efectos de las acciones instanciadas del plan. 3.1 Predicados y funciones Esta sección presenta una descripción de los predicados y funciones presentes en la descripción PDDL del dominio del problema. Los predicados son los siguientes: Predicado (is-built?sub - subassembly) (at?sub - subassembly?obj - location) (has-config?mach - resource?conf - configuration) (task?sub1?sub2?result - subassembly?mach - resource?conf - configuration) Descripción El submontaje ha sido creado y aún no forma parte de un submontaje mayor El submontaje sub está en el entorno de obj La máquina mach tiene la configuración conf Existe una tarea que se ejecuta en la máquina mach con la configuración conf y que une sub1 y sub2 para formar result Las funciones son los siguientes: Función Descripción (cht?m - resource Tiempo que tarda en reconfigurarse (de?c1?c2 - configuration) C1 a C2) la máquina M (mov?s - subassembly Tiempo que se tarda en trasladar el?l1?l2 - location) submontaje S de la máquina L1 a la L2 (length?sub1?sub2?result - subassembly Duración de la tarea que se ejecuta en?mach - resource la máquina mach con la configuración?conf - configuration) conf, que forma result con sub1 y sub2 3.2 Descripción de las acciones del dominio Una vez presentado el problema y descrito su dominio, así como las predicados y funciones que usaremos en la descripción, pasaremos a comentar las acciones que usaremos para describir el problema. Como comentamos en la sección anterior, para poder realizar una tarea de montaje, cada máquina necesita tener una configuración determinada y tener en su entorno los submontajes con los que formará el submontaje superior. Además, cada tarea de montaje tiene una duración que viene determinada por la máquina donde se ejecuta, por su configuración, así como por los submontajes que se pretenden ensamblar. Por

5 otro lado, una vez que una tarea ha terminado, el submontaje formado puede ser utilizado inmediatamente en la misma máquina en la que se ha creado, o bien la máquina pueda realizar inmediatamente otra actividad (ya sea un nuevo montaje o un cambio de configuración para futuros montajes). Para describir este comportamiento, en la figura 2 se define la acción que modela la realización de una determinada tarea de montaje: (:durative-action MAKE-SUBASSEMBLY :parameters (?sub1?sub2?result - subassembly?mach - resource?conf - configuration) :duration (=?duration (length?sub1?sub2?result?mach?conf)) :condition (and (at start (at?sub1?mach)) (at start (at?sub2?mach)) (over all (at?sub1?mach)) (over all (at?sub2?mach)) (at start (has-config?mach?conf)) (over all (has-config?mach?conf)) (at start (task?sub1?sub2?result?mach?conf))) :effect (and (at end (not (at?sub1?mach))) (at end (not (at?sub2?mach))) (at end (at?result?mach)))) Fig. 2. Descripción de la acción que modela la realización de una tarea de montaje Nótese que en nuestra definición de MAKE-SUBASSEMBLY hemos impuesto que para que la tarea de montaje se pueda realizar, la condición (at?sub?mach) debe cumplirse al comienzo de la acción (el momento en el que la acción es aplicada) y debe mantenerse invariante durante toda la ejecución de la acción, a fin de impedir que cualquier acción que se ejecute de forma concurrente pueda hacer uso de dichos submontajes durante el tiempo que dura el proceso de montaje. Por la misma razón la condición (has-config?mach?conf) debe cumplirse al inicio, para que la acción pueda ser aplicada, y debe mantenerse invariante durante la ejecución de la acción, para modelar el hecho de que durante la ejecución de una determinada tarea, la configuración de la máquina no puede ser modificada. El hecho de no imponer que esta condición se cumpla al final de la acción (at end) permite que la máquina pueda cambiar la configuración que tiene simultáneamente a la terminación de la tarea de montaje. Como es lógico, la consecuencia de realizar la tarea de montaje es que al terminar dicha tarea (at end) el submontaje resultante está disponible de forma inmediata (bien para comenzar una nueva tarea de montaje, bien para trasladarla a otra máquina) y los submontajes que intervinieron en el proceso desaparecen. Una vez que el submontaje se ha completado, puede que sea necesario trasladarlo a otra máquina (un submontaje intermedio podría ser ensamblado en una máquina y ser requerido a continuación en otra distinta para formar otro submontaje). El traslado no se realiza de forma inmediata sino que hay un retardo mov (SA, M, M') asociado al transporte del submontaje SA desde la máquina M hacia la máquina M'.

6 La modelización de esta acción viene dada en la siguiente figura: (:durative-action MOVE-SUBASSEMBLY :parameters (?sub - subassembly?m1?m2 - location) :duration (=?duration (mov?sub?m1?m2)) :condition (at start (at?sub?m1)) :effect (and (at start (not (at?sub?m1))) (at end (at?sub?m2)))) Fig. 3. Acción que modela el traslado de un submontaje de una máquina a otra Como podemos comprobar para que la acción pueda ser realizada, al inicio el submontaje debe estar en la máquina origen. Una vez que la acción empieza a ejecutarse el efecto inmediato es que el submontaje deja de estar en la máquina origen. Con ello evitamos que otra acción que se ejecute de forma concurrente haga uso de ese submontaje durante el tiempo que dura el traslado. Es decir, una vez que un submontaje empieza a trasladarse, ninguna acción puede actuar sobre él. La duración del traslado depende del submontaje a mover, así como de las máquinas origen y destino. La función (mov?sub?m1?m2) devuelve cuál es dicha duración. Como es lógico, al final de la acción el submontaje se encontrará en la máquina destino. Para que una máquina pueda realizar un determinado montaje puede ser necesario realizar un cambio en la configuración de ésta. Para ello, la máquina debe estar libre (no debe estar realizando ninguna tarea de montaje) y debe permanecer así durante todo el tiempo que dura dicho cambio de configuración. cht (M, C, C') denota el tiempo necesario para cambiar la configuración de la máquina M de C a C'. La acción que modela dicho comportamiento viene dado en la figura 4: (:durative-action CHANGE-CONFIGURATION :parameters (?mach - resource?c1?c2 - configuration) :duration (=?duration (cht?mach?c1?c2)) :condition (at start (has-config?mach?c1)) :effect (and (at start (not (has-config?mach?c1))) (at end (has-config?mach?c2)))) Fig. 4. Acción que modela el cambio de configuración en una máquina El esquema es muy parecido al de la acción anterior, extrapolado a la configuración: para que la acción pueda ejecutarse la máquina debe tener la configuración inicial. Una vez que comienza el cambio de configuración, la máquina de forma inmediata deja de tener la configuración inicial y al final de la acción pasa a tener la nueva configuración. La duración de la acción depende de la máquina y de la configuración inicial y final. La función (cht?mach?c1?c2) devuelve dicha duración. De esta forma evitamos que, durante el tiempo que dura el cambio de configuración, otra acción que se ejecuta de forma concurrente pueda ser realizada (si recordamos, la otra acción que actúa sobre la máquina es la de crear un submontaje, la cual tiene impuesta como condición invariante que durante la ejecución de la tarea de montaje la configuración no puede variar).

7 4 Descripción de un problema concreto usando PDDL En PDDL hay una clara separación entre la descripción de las acciones parametrizadas que caracterizan el comportamiento del dominio (domain) y la descripción de los objetos específicos, condiciones iniciales y objetivos que caracterizan un problema concreto (problem). Así un problema de planificación es creado emparejando la descripción del dominio con la descripción del problema. La misma descripción del dominio puede ser emparejada con diferentes descripciones del problema obteniéndose así diferentes problemas de planificación sobre el mismo dominio. Una vez que hemos definido el dominio del problema y su comportamiento, vamos a describir un problema de planificación concreto. Para ello nos basaremos en el problema representado en el grafo And/Or de la figura 1. Como podemos observar en dicho grafo aparecen 2 máquinas de ensamblaje (M 1 y ), 4 posibles configuraciones para ellas (C 1, C 2, C 3 y C 4 ), y un total de 13 submontajes (siendo A, B, C, D, E las piezas individuales y ABCDE el producto completo). Una de las carencias que presenta PDDL es que no admite disyunciones en la descripción del estado inicial asociado a un problema concreto, para permitir que éste no sea único, sino múltiple. Debido a esto y teniendo en cuenta que nuestro objetivo es obtener la secuencia de montaje que minimize el makespan, así como el estado inicial que nos lleva a ese óptimo, nos vemos obligados para subsanar esa carencia a introducir en el problema una serie de objetos y entidades ficticias: una configuración ficticia C0 que modela el hecho que la máquina se encuentra en cualquiera de las configuraciones posibles y un objeto NOTHING para modelar el hecho que un submontaje se puede encontrar en cualquiera de las máquinas posibles que existen en el problema. (define (problem probassembly) (:domain assembly) (:objects M1 M2 - resource C0 C1 C2 C3 C4 - configuration A B C D E AB AC AD CD BE ACD ABCD ABCDE - subassembly NOTHING - warehouse ; indica que no esta asociado ) ; a ninguna maquina concreta Fig. 5. Definición de los objetos del problema representado en el grafo And/Or de la figura 1 Inicialmente, las piezas individuales (que queremos modelar que pueden estar en cualquiera de las máquinas de montajes) estarán en NOTHING, y las máquinas (que queremos que puedan tener cualquiera de las posibles configuraciones) tendrán la configuración C0. ; las piezas no estan en ninguna maquina concreta (at A NOTHING) (at B NOTHING) (at C NOTHING) (at D NOTHING) (at E NOTHING) (has-config M1 C0) ; las maquinas M1 y M2 tienen (has-config M2 C0) ; cualquier configuracion Fig. 6. Ubicación de los submontajes y configuración inicial de las máquinas

8 Finalmente, indicamos que la duración del cambio de configuración en las máquinas es 0 cuando la configuración actual es la C0 y que el retardo asociado al traslado de submontajes es igualmente 0 cuando se realiza desde NOTHING. (= (cht M1 C0 C1) 0) (= (cht M1 C0 C2) 0) (= (cht M2 C0 C1) 0) (= (cht M2 C0 C2) 0) (= (mov A NOTHING M2) 0) (= (mov A NOTHING M1) 0) (= (mov B NOTHING M2) 0) (= (mov C NOTHING M1) 0) (= (mov C NOTHING M2) 0) (= (mov D NOTHING M1) 0) (= (mov D NOTHING M2) 0) (= (mov E NOTHING M2) 0) Fig. 7. El cambio de configuración y traslado de submontajes tarda 0 para los objetos ficticios De esta forma el planificador puede pasar a cualquiera de los posibles estados iniciales sin que haya transcurrido tiempo. Otra de las carencias que presenta el PDDL en la descripción del estado inicial, es que, aparte de no permitir disyunciones en la especificación del estado inicial, obliga a la enumeración de todos los predicados y funciones que se instancian en el problema, lo cual resulta muy tedioso y poco práctico. Sería aconsejable que se permitiera el uso de (for all) y (when) para poder hacer referencia a instancias de predicados y funciones de forma más genérica evitando tener que hacer una enumeración exhaustiva. 5 Conclusiones En el presente trabajo se presenta la especificación en PDDL 2.2 de un dominio de ensamblaje, que incluye la selección y secuenciamiento óptimo de tareas de montaje teniendo en cuenta su ejecución en un sistema simplificado e ideal en cuanto a movimiento, de múltiples máquinas y cuyo objetivo es la minimización del tiempo total del ensamblaje. Como hemos podido comprobar, en PDDL hay una clara separación entre la descripción de las acciones parametrizadas que caracterizan el comportamiento del dominio (domain) y la descripción de los objetos específicos, condiciones iniciales y objetivos que caracterizan un problema concreto (problem). Si bien en cuanto a la descripción del dominio creemos que PDDL es lo suficientemente robusto para modelar el comportamiento, pensamos que el lenguaje presenta ciertas carencias a la hora de poder expresar el estado inicial y los objetivos a alcanzar en ciertos tipos de problemas, como son la imposibilidad de indicar un estado inicial múltiple que permita no sólo minimizar la función objetivo, sino calcular cuál es el estado inicial que nos permite alcanzar dicha función objetivo. Por otro lado el lenguaje es poco flexible a la hora de instanciar los predicados y funciones que describen el estado inicial de un problema, lo cual resulta tedioso y poco práctico, por lo que creemos que sería aconsejable que se permitiera el uso de (for all) y (when) para poder hacer referencia a instancias de predicado de forma más genérica evitando tener que hacer una enumeración exahustiva. Aunque actualmente se ha resuelto el problema descrito por este modelo utilizando un planificador específico [6][7], en un futuro se pretende generalizar para otros problemas conjuntos de planificación y scheduling.

9 Referencias 1. S. Edelkamp and J. Hoffmann. PDDL2.2: The Language for the Classical Part of the 4th International Planning Competition, draft for the use of the IPC-2004 participants McDermott, D., et al.. The PDDL Planning Domain Definition Language. The AIPS-98 Planning Competition Comitee, M. Fox and D. Long. PDDL 2.1. An extension to PDDL for expressing temporal planning domains. JAIR, Special issue on the 3 rd International Planning Competition, to appear. 4. Y. Caseau and F. Laburthe. Improving Branch and Bound for Jobshop Scheduling with Constraint Propagation. Proc. 8th Franco-Japanese 4th Franco-Chinese Confrence CCS C. Del Valle and E.F. Camacho. Automatic Assembly Task Assignment for a Multirobot Environment. Control Engineering Practice, Vol. 4, No. 7, pp , C. Del Valle, M. Toro, E.F. Camacho and R.M. Gasca. A Scheduling Approach to Assembly Sequence Planning. Proceedings of the 2003 IEEE International Symposium on Assembly and Task Planning, pp , Besançon, France, July, C. Del Valle. A. Márquez, R. M. Gasca, M. Toro. On Selecting and Scheduling Assembly Plans Using Constraint Programming. Knowledge-Based Intelligent Information and Engineering Systems, Lecture Notes in Artificial Intelligence No. 2774, pp , L.S. Homem de Mello and A.C. Sanderson. And/Or Graph Representation of Assembly Plans. IEEE Transactions on Robotics and Automation. Vol. 6, No. 2, pp , Apéndice: Descripción completa del problema en PDDL 6.1 Definición del dominio (define (domain assembly) (:requirements :strips :typing :existential-preconditions :fluents :durative-actions :derived-predicates) (:types subassembly location configuration - object resource warehouse - location) (:predicates (is-built?sub - subassembly) (at?sub - subassembly?obj - location) (has-config?mach - resource?conf - configuration) (task?sub1?sub2?result - subassembly?mach - resource?conf - configuration)) (:functions (cht?m - resource?c1?c2 - configuration) (mov?s - subassembly?m1?m2 - location) (length?sub1?sub2?result - subassembly?mach -resource?conf - configuration)) (:derived (is-built?sub - subassembly) (exists (?obj - location) (at?sub?obj))) (:durative-action MAKE-SUBASSEMBLY) ; Ver figura 2 (:durative-action CHANGE-CONFIGURATION) ; Ver figura 3 (:durative-action MOVE-SUBASSEMBLY)) ; Ver figura 4

10 6.2 Definición de un problema (grafo And/Or de la figura 1) (define (problem probassembly) (:domain assembly) (:objects M1 M2 - resource C0 C1 C2 C3 C4 - configuration A B C D E AB AC AD CD BE ACD ABCD ABCDE - subassembly NOTHING - warehouse ) (:init ; las piezas pueden estar en cualquier maquina (at A NOTHING) (at B NOTHING) (at C NOTHING) (at D NOTHING) (at E NOTHING) ; al inicio las maquinas tienen cualquier configuracion (has-config M1 C0) (has-config M2 C0) ; indicamos todas las tareas de montaje posibles (task A B AB M2 C3) (task A C AC M1 C1) (task A D AD M1 C2) (task C D CD M2 C4) (task B E BE M2 C3) (task AC D ACD M2 C3) (task C AD ACD M1 C2) (task AB CD ABCD M2 C4) (task B ACD ABCD M1 C1) (task ABCD E ABCDE M2 C4) (task ACD BE ABCDE M1 C2) ; indicamos la duracion de los cambios de configuracion (= (cht M1 C1 C2) 4) (= (cht M1 C2 C1) 4) (= (cht M2 C3 C4) 5) (= (cht M2 C4 C3) 3) ; el cambio de configuracion desde C0 a Cn es 0 (= (cht M1 C0 C1) 0) (= (cht M1 C0 C2) 0) (= (cht M2 C0 C1) 0) (= (cht M2 C0 C2) 0) ; indicamos la duracion de los traslados de submontajes (= (mov AC M1 M2) 1) (= (mov BE M2 M1) 1) (= (mov ACD M2 M1) 1) (= (mov ABCD M1 M2) 1) ; los traslados desde NOTHING a Mn son 0 (= (mov A NOTHING M2) 0) (= (mov A NOTHING M1) 0) (= (mov B NOTHING M2) 0) (= (mov E NOTHING M2) 0) (= (mov C NOTHING M1) 0) (= (mov C NOTHING M2) 0) (= (mov D NOTHING M1) 0) (= (mov D NOTHING M2) 0) ; indicamos la duracion de las tareas de montaje (=(length A B AB M2 C3) 5)(=(length A C AC M1 C1) 9) (=(length A D AD M1 C2) 3)(=(length C D CD M2 C4) 2) (=(length B E BE M2 C3) 4)(=(length AC D ACD M2 C3)1) (=(length C AD ACD M1 C2) 8) (=(length AB CD ABCD M2 C4) 3) (=(length B ACD ABCD M1 C1) 7) (=(length ABCD E ABCDE M2 C4) 5) (=(length ACD BE ABCDE M1 C2) 5)) ; el objetivo es que el producto completo sea creado (:goal (is-built ABCDE)) ; de forma que se minimize el makespan (:metric minimize (total-time)))

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

FastForward. Javier Béjar cbea (CS - FIB) Planificación con FastForward IA - Curso 2013/2014 1 / 13

FastForward. Javier Béjar cbea (CS - FIB) Planificación con FastForward IA - Curso 2013/2014 1 / 13 FastForward FastForward Fast Forward es un planificador que permite ejecutar planes definidos en el lenguaje PDDL El programa se puede descargar de http://fai.cs.uni-saarland.de/hoffmann/ff.html, hay un

Más detalles

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora

MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo

Más detalles

BPMN Business Process Modeling Notation

BPMN Business Process Modeling Notation BPMN (BPMN) es una notación gráfica que describe la lógica de los pasos de un proceso de Negocio. Esta notación ha sido especialmente diseñada para coordinar la secuencia de los procesos y los mensajes

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Ingeniería en Informática

Ingeniería en Informática Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Aprendizaje Automático Junio 2007 Normas generales del examen El tiempo para realizar el examen es de 3 horas No se

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más detalles

Gestión de Retales WhitePaper Noviembre de 2009

Gestión de Retales WhitePaper Noviembre de 2009 Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

TEMA 3: MÉTODO CONTABLE. LAS CUENTAS

TEMA 3: MÉTODO CONTABLE. LAS CUENTAS TEMA 3: MÉTODO CONTABLE. LAS CUENTAS 1. HECHOS CONTABLES En el tema 1 se señalaba que, dentro de la función de elaboración de la información contable, la contabilidad se ocupaba, en una primera etapa,

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

2.11.1 CONTRATAS Y SUBCONTRATAS NOTAS

2.11.1 CONTRATAS Y SUBCONTRATAS NOTAS NOTAS 1 Cuando en un mismo centro de trabajo desarrollen actividades trabajadores de dos o más empresas, éstas deberán cooperar en la aplicación de la normativa sobre prevención de riesgos laborales. A

Más detalles

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP: Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Proyecto MONO. Juantomás García. 1. Introducción. GNOME Hispano juantomas@lared.es

Proyecto MONO. Juantomás García. 1. Introducción. GNOME Hispano juantomas@lared.es Juantomás García GNOME Hispano juantomas@lared.es Qué es el proyecto MONO?. Estado actual del proyecto. Por qué es interesante para el software libre disponer de la tecnología relacionado con el proyecto

Más detalles

U.T. 2 Planificación de Proyectos

U.T. 2 Planificación de Proyectos U.T. 2 Planificación de Proyectos En el tema anterior hemos visto que es determinante una buena planificación del proyecto, ya que de no realizarse ésta, nunca sabremos el tiempo que resta para la finalización

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión

NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión NOTAS TÉCNICAS SOBRE EL SIT: Documentos de Gestión Introducción...2 Tipos de documentos...2 Datos de Cabecera...3 Nuevo Documento... 3 Modificar Documento... 4 Añadir, modificar y eliminar Artículos...5

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

MANUAL PARA LA ACTUALIZACIÓN Y CREACIÓN DE DEPENDENCIAS EN EL SISTEMA CREG ENTREGA-RECEPCIÓN

MANUAL PARA LA ACTUALIZACIÓN Y CREACIÓN DE DEPENDENCIAS EN EL SISTEMA CREG ENTREGA-RECEPCIÓN MANUAL PARA LA ACTUALIZACIÓN Y CREACIÓN DE DEPENDENCIAS EN EL SISTEMA CREG ENTREGA-RECEPCIÓN Para la configuración de dependencias debe ingresar al menú Configuración del Sistema, después a Dependencias

Más detalles

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón. 11. RECIBOS. Desde esta opción de Menú vamos a completar el proceso de gestión de los diferentes tributos, generando recibos, informes de situación, impresiones, etc. 11.1. GENERACIÓN DE RECIBOS. Una vez

Más detalles

AHORRO QUE SUPONE LA SUPRESIÓN DEL CONSEJO DE LA JUVENTUD DE ESPAÑA

AHORRO QUE SUPONE LA SUPRESIÓN DEL CONSEJO DE LA JUVENTUD DE ESPAÑA AHORRO QUE SUPONE LA SUPRESIÓN DEL CONSEJO DE LA JUVENTUD DE ESPAÑA AHORRO QUE SUPONE LA SUPRESIÓN DEL CONSEJO DE LA JUVENTUD DE ESPAÑA Uno de los argumentos principales que esgrime el Informe CORA para

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 5. Servidor DHCP 1 Índice Definición de Servidor DHCP... 3 Instalación del Servidor DHCP... 5 Configuración del Servidor DHCP... 8 2 Definición de

Más detalles

Cálculo de la rentabilidad de un plan de pensiones

Cálculo de la rentabilidad de un plan de pensiones Cálculo de la rentabilidad de un plan de pensiones Germán Carrasco Castillo Resumen: En este artículo se pretende desarrollar el procedimiento para calcular la rentabilidad de los planes de pensiones,

Más detalles

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

Presentaciones compartidas con Google Docs (tutorial)

Presentaciones compartidas con Google Docs (tutorial) Presentaciones compartidas con Google Docs (tutorial) G oogle Docs es una muy sencilla suite ofimática online que nos permite crear nuevos documentos, planillas de cálculo y presentaciones multimedia,

Más detalles

Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *.

Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *. Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *. Uno de los criterios más válidos para la selección de inversiones alternativas es la determinación del Valor Actual Neto (VAN)

Más detalles

TRABAJO POTENCIA Y ENERGÍA

TRABAJO POTENCIA Y ENERGÍA TRABAJO POTENCIA Y ENERGÍA TRABAJO, POTENCIA Y ENERGÍA Todos habitualmente utilizamos palabras como trabajo, potencia o energía. En esta unidad precisaremos su significado en el contexto de la física;

Más detalles

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de

CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

Unidad Formativa UF0525: Gestión Administrativa para el Asesoramiento de Productos de Activo

Unidad Formativa UF0525: Gestión Administrativa para el Asesoramiento de Productos de Activo Unidad Formativa UF0525: Gestión Administrativa para el Asesoramiento de Productos de Activo TEMA 1. Procedimientos de cálculo financiero básico aplicable a los productos financieros de activo TEMA 2.

Más detalles

1.1 EL ESTUDIO TÉCNICO

1.1 EL ESTUDIO TÉCNICO 1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar

Más detalles

Manual de usuario del Centro de Control

Manual de usuario del Centro de Control Manual de usuario del Centro de Control www.ximdex.com Tabla de contenidos 1. Centro de Control...4 2. Gestor de Canales...5 2.1. Añadir un nuevo canal...6 2.2. Modificar las propiedades del canal...6

Más detalles

WINDOWS 2008 7: COPIAS DE SEGURIDAD

WINDOWS 2008 7: COPIAS DE SEGURIDAD 1.- INTRODUCCION: WINDOWS 2008 7: COPIAS DE SEGURIDAD Las copias de seguridad son un elemento fundamental para que el trabajo que realizamos se pueda proteger de aquellos problemas o desastres que pueden

Más detalles

MANUAL DE AYUDA MODULO TALLAS Y COLORES

MANUAL DE AYUDA MODULO TALLAS Y COLORES MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3

Más detalles

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...

Más detalles

ORMEN / Manuales. Venta de Lotería. Manual de Operación. Serie de Manuales del Departamento Técnico ORMEN S.A. NÚMERO 23

ORMEN / Manuales. Venta de Lotería. Manual de Operación. Serie de Manuales del Departamento Técnico ORMEN S.A. NÚMERO 23 ORMEN / Manuales Venta de Lotería Manual de Operación Serie de Manuales del Departamento Técnico ORMEN S.A. NÚMERO 23 ORMEN S.A. Departamento Técnico Agosto del 2014 Venta de Lotería Manual de Operación

Más detalles

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

Trey-SAT Pag. 1. Manual de usuario

Trey-SAT Pag. 1. Manual de usuario Trey-SAT Pag. 1 Manual de usuario Trey-SAT Pag. 2 Modulo SAT : Servicio de asistencia técnica TREY-SAT es un potente módulo para el servicio de asistencia técnica, completamente integrado a la Gestión

Más detalles

MARFIL CONTABILIDAD ACTUALIZACIÓN FEBRERO 2011

MARFIL CONTABILIDAD ACTUALIZACIÓN FEBRERO 2011 ACTUALIZACIÓN FEBRERO 2011 Este documento es propiedad de Totware Novelda, SL y su contenido es confidencial. Este documento no puede ser reproducido en su totalidad o parcialmente, ni mostrado a terceros,

Más detalles

1.- INTRODUCCIÓN 2.- PARÁMETROS

1.- INTRODUCCIÓN 2.- PARÁMETROS 1.- INTRODUCCIÓN Hemos diseñado una aplicación que facilite el envío a las entidades bancarias de las de cobro por domiciliación. La entrada de esta aplicación pueden ser, tanto ficheros cuyos formatos

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

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

5.8. REGISTRO DE FACTURAS.

5.8. REGISTRO DE FACTURAS. 5.8. REGISTRO DE FACTURAS. Una factura es un documento probatorio de la realización de una operación económica que especifica cantidades, concepto, precio y demás condiciones de la operación. Este módulo

Más detalles

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE MARZO 2007 Este documento contesta las preguntas más frecuentes que se plantean las organizaciones que quieren

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Gestión de Empresas Visual e Interactiva E.R.P.

Gestión de Empresas Visual e Interactiva E.R.P. Gestión de Empresas Visual e Interactiva E.R.P. Qué es? Software de Gestión Empresas de productos modulares Gestión Comercial y de Producción Gestión del Diseño Generación rápida de composiciones complejas

Más detalles

INFORMACIÓN UTIL PARA CURSAR UNA SOLICITUD A LA CONVOCATORIA DE SUBVENCIONES A PROYECTOS DE COOPERACIÓN INTERNACIONAL DE ONGD 2013

INFORMACIÓN UTIL PARA CURSAR UNA SOLICITUD A LA CONVOCATORIA DE SUBVENCIONES A PROYECTOS DE COOPERACIÓN INTERNACIONAL DE ONGD 2013 INFORMACIÓN UTIL PARA CURSAR UNA SOLICITUD A LA CONVOCATORIA DE SUBVENCIONES A PROYECTOS DE COOPERACIÓN INTERNACIONAL DE ONGD 2013 Quién puede solicitar estas subvenciones? ONGDs españolas, con más de

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Configurador genérico

Configurador genérico Configurador genérico En la emisión de presupuestos ó pedidos de ciertos productos, existen a menudo casos que por su complejidad, posibilidades de selección, cálculo de precios e implicaciónes entre las

Más detalles

Transacciones y bloqueos en SQL-Server

Transacciones y bloqueos en SQL-Server Transacciones y bloqueos en SQL-Server (Información para el uso desde Axapta) Introducción En este documento vamos a intentar explicar cuatro conceptos básicos acerca de las transacciones y los bloqueos

Más detalles

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 Las ventajas de los Servidores dedicados Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com A la hora de poner en marcha una aplicación web debemos contratar un servicio

Más detalles

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT) MANUAL DE AYUDA MODULO SAT (Anexo Integración AGIL SAT) Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS 1 INTRODUCCION... 3 1.1 Objetivo... 3 1.2 Descripción de la aplicación Agil-SAT PDA... 3 1.3

Más detalles

19 4.1.1.0 4 04/05/2009

19 4.1.1.0 4 04/05/2009 Soluciones Informáticas Descripción: Como utilizar la Agenda de Visitas Objetivos: Al finalizar este tutorial el usuario será capaz de utilizar la Agenda de Visitas con sus diferentes opciones: asignar

Más detalles

Introducción. Definición de los presupuestos

Introducción. Definición de los presupuestos P o r q u é e l p r e s u p u e s t o d e b e s e r e l c a m i n o a s e g u i r p a r a g a r a n t i z a r e l é x i t o d e s u e m p r e s a? Luis Muñiz Economista Introducción El aumento de la incertidumbre

Más detalles

HERRAMIENTAS INFORMÁTICAS: UN REQUISITO IMPRESCINDIBLE PARA LA IMPLEMENTACIÓN DE SISTEMAS DE CALIDAD EFICACES.

HERRAMIENTAS INFORMÁTICAS: UN REQUISITO IMPRESCINDIBLE PARA LA IMPLEMENTACIÓN DE SISTEMAS DE CALIDAD EFICACES. HERRAMIENTAS INFORMÁTICAS: UN REQUISITO IMPRESCINDIBLE PARA LA IMPLEMENTACIÓN DE SISTEMAS DE CALIDAD EFICACES. Encarna Fuentes Melero / Biblioteca, Universidad de Almería / efuentes@ual.es Mª Carmen Pérez

Más detalles

Vamos a relacionar los aspectos más importantes a la hora de determinar cuál es el banco más adecuado para nosotros:

Vamos a relacionar los aspectos más importantes a la hora de determinar cuál es el banco más adecuado para nosotros: Actualmente la necesidad de hacer clientes llega a todos los sectores. Todas las empresas emplean sus mejores técnicas de marketing para mejorar la comercialización de sus productos y servicios, incluidas

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

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

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

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

El proceso de edición digital en Artelope y CTCE

El proceso de edición digital en Artelope y CTCE El proceso de edición digital en Artelope y CTCE Carlos Muñoz Pons Universitat de València carlos.munoz-pons@uv.es Introducción Una de las cuestiones más importantes a la hora de trabajar en proyectos

Más detalles

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...

Más detalles

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

Más detalles

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21. 1/21 Instalación Interfaz gráfico Requerimientos Proceso de instalación Pantalla de login Pantalla principal Descripción de los frames y botones Programación de Backups Botones generales Botones de programación

Más detalles

4.4.1 Servicio de Prevención Propio.

4.4.1 Servicio de Prevención Propio. 1 Si se trata de una empresa entre 250 y 500 trabajadores que desarrolla actividades incluidas en el Anexo I del Reglamento de los Servicios de Prevención, o de una empresa de más de 500 trabajadores con

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

WINDOWS 2008 4: SERVIDOR DHCP

WINDOWS 2008 4: SERVIDOR DHCP 1.- CONCEPTOS PREVIOS: WINDOWS 2008 4: SERVIDOR DHCP DHCP (Dynamic Host Configuration Protocol = protocolo de configuración dinámica de host) es un protocolo que simplifica la configuración de los parámetros

Más detalles

Intermediación ORDENES ENLAZADAS. Características y Propiedades

Intermediación ORDENES ENLAZADAS. Características y Propiedades Intermediación ORDENES ENLAZADAS. Características y Propiedades INDICE INTRODUCCIÓN TIPOS Y FUNCIONAMIENTO ACCESO A LAS ÓRDENES ENLAZADAS CONFIGURACIÓN TRADING TOOLS. Ejemplo de envío de órdenes enlazadas

Más detalles

Reconocimiento de Créditos Automatizado. Módulo de Gestión

Reconocimiento de Créditos Automatizado. Módulo de Gestión Reconocimiento de Créditos Automatizado Módulo de Gestión versión 1.0 Índice Reconocimiento de Créditos Automatizado... 1 Módulo de Gestión... 1 versión 1.0... 1 1. Introducción... 2 2. Buzón de Solicitudes...

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

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir Ministerio de Educación Diseño de Presentaciones en la Enseñanza Módulo 9: Imprimir Instituto de Tecnologías Educativas 2011 Diseño de Presentaciones en la Enseñanza (OpenOffice) Imprimir Imprimir una

Más detalles

Oficina Online. Manual del administrador

Oficina Online. Manual del administrador Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal

Más detalles

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS Servidores DHCP Como crear un Servidor DHCP en ClearOS Dynamic Host Configuration Protocol (DHCP) Protocolo de Configuracion Dinamica de Host, es un protocolo de Red que asigna automaticamente informacion

Más detalles

Los 3 errores más comunes a la hora de abordar el Plan de Seguridad y Salud en Obras de Construcción

Los 3 errores más comunes a la hora de abordar el Plan de Seguridad y Salud en Obras de Construcción Los 3 errores más comunes a la hora de abordar el Plan de Seguridad y Salud en Obras de Construcción Julián Jesús Moscoso Gil http://prevencionar.com/ Si partimos de la idea de que la Prevención de Riesgos

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

REGLAMENTO DEL AJEDREZ. Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro).

REGLAMENTO DEL AJEDREZ. Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro). Jugadores: Dos. Requiere: REGLAMENTO DEL AJEDREZ Tablero cuadrado 8x8 de 64 casillas con colores alternados (típicamente blanco y negro). Objetivo: Mecánica: Dos sets iguales de 16 piezas cada uno, uno

Más detalles

MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI

MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI MANUAL PARA LA GESTIÓN DEL PRÉSTAMO ENTRE LAS BIBLIOTECAS DE LA RED DE LECTURA PÚBLICA DE EUSKADI El presente documento recoge el procedimiento mediante el cual las bibliotecas pertenecientes a la red

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Capítulo VI. Diagramas de Entidad Relación

Capítulo VI. Diagramas de Entidad Relación Diagramas de Entidad Relación Diagramas de entidad relación Tabla de contenido 1.- Concepto de entidad... 91 1.1.- Entidad del negocio... 91 1.2.- Atributos y datos... 91 2.- Asociación de entidades...

Más detalles

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario 14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,

Más detalles

5. Composer: Publicar sus páginas en la web

5. Composer: Publicar sus páginas en la web 5. Composer: Publicar sus páginas en la web Si nuestras páginas existen únicamente en el disco duro local, sólo nosotros podremos navegar por ellas, pero nadie más podrá hacerlo. Composer nos permite publicarlas

Más detalles

BREVE MANUAL DE SOLVER

BREVE MANUAL DE SOLVER BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación

Más detalles

Manual del Investigador de OpenClinica

Manual del Investigador de OpenClinica Manual del Investigador de OpenClinica Índice de Contenidos 1. Introducción... 3 2. Login en OpenClinica... 3 3. Entrada de Datos... 4 3.1. Añadir Pacientes... 4 3.2. Entrada de Datos de las Visitas...

Más detalles

Sincronización del Servidor.

Sincronización del Servidor. Sincronización del Servidor. Versión 1.0 03/05/05 Fecha Jose Autor Manuel Viejo Lobato http://ars.viejolobato.com Página 1 de 5 Índice. 1. Introducción... 3 2. Búsqueda de elementos de workflow por nombre....

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina

MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina MANUAL DE EJECUCION DE LA ESTRATEGIA Ibex35 Evolución por Josep Codina La Estrategia Ibex35 Evolución se basa en un modelo que se ha probado de forma intensiva y que cumple los objetivos que se han marcado

Más detalles

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación GUÍA PRÁCTICA DE LA APLICACIÓN PARA EL SEGUIMIENTO DE LOS TÍTULOS OFICIALES DE LA UNIVERSIDAD DE JAÉN (ISOTOOLS AUDIT) 1.

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas Microsoft Excel Microsoft Excel (en adelante Excel) es una aplicación tipo Hoja de Cálculo destinada al diseño y generación de documentos a partir de datos numéricos. Podría entenderse como una calculadora

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

CONCLUSIONES. De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen:

CONCLUSIONES. De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen: CONCLUSIONES De la información total que acabamos de facilitar al lector podemos realizar el siguiente resumen: 1º. Ha habido un incremento en el número total de consultas y reclamaciones ante las asociaciones

Más detalles

Guía Práctica para el Uso del Servicio de Software Zoho CRM

Guía Práctica para el Uso del Servicio de Software Zoho CRM Guía Práctica para el Uso del Servicio de Software Zoho CRM Parte 4 Modificación de las Listas Estándar del Sistema Modificación del Menú Principal del Sistema Importación de información al Sistema Adición

Más detalles

Sistema de Administración de Documentos (SIAD)

Sistema de Administración de Documentos (SIAD) 1 MINISTERIO DE SALUD PÚBLICA Y ASISTENCIA SOCIAL Sistema de Administración de Documentos (SIAD) Versión 1.0-10-2014 Sistema de Información Gerencial de Salud SIGSA Guatemala, octubre 2014 2 Contenido

Más detalles

Parámetros con la ventana de selección de usuario, reglas, texto y descomposición (IVE)

Parámetros con la ventana de selección de usuario, reglas, texto y descomposición (IVE) QUÉ SON CONCEPTOS PARAMÉTRICOS? Los conceptos paramétricos de Presto permiten definir de una sola vez una colección de conceptos similares a partir de los cuales se generan variantes o conceptos derivados

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

Plan de Gestión Medioambiental para obras urbanas

Plan de Gestión Medioambiental para obras urbanas Plan de Gestión Medioambiental para obras urbanas MARÍA JOSÉ JIMÉNEZ FERNÁNDEZ Obrascón Huarte Lain, S. A. C/ Gobelas, 41-43. 28023 El Plantío, MADRID. mjjimene@ohl.es RESUMEN Objeto de la comunicación

Más detalles

Guía de instalación de la carpeta Datos de IslaWin

Guía de instalación de la carpeta Datos de IslaWin Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3

Más detalles