Full text
Proyecto fin de carrera ELABORACIÓN DE UNA BASE DE DATOS DE LA AGRICULTURA Y CONSTRUCCIÓN PARA PROGRAMA PRESTO MEMORIA Autor Francisco Pozo Espinosa Director Jesús Guillén Torres Escuela Politécnica Superior de Huesca 2012
Índice Resumen ........................................................................................................................................ 1 1. Introducción y nociones básicas de Presto: .......................................................................... 2 1.1. Qué es y para qué sirve Presto: ..................................................................................... 2 1.2. Quién y cómo usa Presto: .............................................................................................. 3 1.3. Cómo trabaja Presto: ..................................................................................................... 4 2. Antecedentes: ....................................................................................................................... 6 3. Objeto del proyecto: ............................................................................................................. 6 4. Metodología de trabajo: ........................................................................................................ 8 4.1. Pasos previos: ................................................................................................................ 9 4.2. Base de datos de partida y su organización: ............................................................... 10 4.3. Actualización de las bases de datos: ........................................................................... 11 4.4. Codificación de la base de datos: ................................................................................ 13 4.5. Descomposición de las unidades de obra: .................................................................. 16 4.6. Propiedades de los conceptos: .................................................................................... 19 5. Pliego de condiciones: ......................................................................................................... 20 6. Estructura en árbol del proyecto: ........................................................................................ 22 7. Presentación de la base de datos: ....................................................................................... 23 8. Resultados obtenidos: ......................................................................................................... 23 9. Bibliografía: .......................................................................................................................... 24
Índice de imágenes Imagen 1: Pantalla inicio Presto .................................................................................................... 3 Imagen 2: Estructura Presto .......................................................................................................... 5 Imagen 3: Abrir archivo nuevo ...................................................................................................... 9 Imagen 4: Propiedades de obra .................................................................................................. 10 Imagen 5: Organización PREOC ................................................................................................... 10 Imagen 6: Desglose capítulos ...................................................................................................... 11 Imagen 7: Aplicación de un factor al total de los precios ........................................................... 12 Imagen 8: Codificación automática de Presto ............................................................................. 14 Imagen 9: Crear lista personalizada ............................................................................................ 15 Imagen 10: Tabla EXCEL para codificar ....................................................................................... 16 Imagen 11: Tipo 1 descomposición ............................................................................................. 17 Imagen 12: Tipo 2 descomposición ............................................................................................. 17 Imagen 13: Codificación de descompuestos 1 ............................................................................ 18 Imagen 14: Elaboración de las unidades de obra 1 ..................................................................... 18 Imagen 15: Elaboración de las unidades de obra 2 ..................................................................... 19 Imagen 16: Propiedades de los conceptos .................................................................................. 20 Imagen 17: Informe estructura árbol de la obra ......................................................................... 22
Elaboración de una base de datos de la agricultura y construcción para programa Presto 1 Resumen La aplicación Presto es un programa que salió la versión 8.7 en el año 2004, el cual sirve para realizar fácilmente presupuestos y ofertas de construcción reutilizando información de otros presupuestos y de cualquier cuadro de precios, ajustando y modificando los precios con diferentes sistemas. El objetivo de este proyecto consiste en la creación de una base de datos de la agricultura y construcción en el entorno de “Presto 8.7”. Hasta ahora, la Escuela Politécnica de Huesca disponía de una base de datos anticuada, dividida en varios archivos, desorganizada e incompleta que hacía de la elaboración del presupuesto de un proyecto un trabajo arduo. De este modo, este proyecto servirá para facilitar la creación de presupuestos de futuros proyectos fin de carrera. Para el desarrollo de este proyecto se han reunido diversas bases de datos, las que disponía la EPSH, así como otras bases disponibles en el mercado. Como se ha recogido una gran cantidad de información, para facilitar el trabajo se aplicaron filtros en la búsqueda, además se trabajó de una manera estructurada, por capítulos. El primer problema que surgió consistía en que cada base de datos recopilada era de un año diferente, así que todos los precios se actualizaron a un año de referencia, así se pudo trabajar con toda la información en conjunto, pues así las unidades monetarias son constantes. La descomposición de unidades de obra se ha llevado a cabo con información recopilada de las bases de datos, en el caso de ausencia de ella, se determinó la mano de obra necesaria como un porcentaje del material. Para la codificación de los datos, se descartó la codificación automática y decimal que da como opción “Presto”, pues al tener gran cantidad de capítulos da errores. Por ello se eligió por una codificación propia, realizada mediante el programa “Excel”, usando funciones para crear el código. La nueva codificación creada es de tipo alfanumérica, siendo: sencilla, intuitiva y coherente, facilitando al usuario la búsqueda de información. El formato de presentación de esta base de datos está en “FIEBDC” con la extensión “.BC3” y tiene como nombre del archivo “AGROCONSTR11”. “FIEBDC” es un formato de Intercambio estándar de bases de datos de construcción, que reconocen muchos programas de gestión de bases de datos, con lo que se convierte en una base de datos versátil y no sólo adaptada a Presto. Este proyecto ha conseguido desarrollar una base de datos bien estructurada, con una codificación sencilla, también se han incorporado imágenes, textos o dibujos que hace que la tarea de búsqueda de información un trabajo sencillo. La dificultad de la tarea realizada en este proyecto fin de carrera no está tanto en la dificultad técnica como en la meticulosidad y el requerimiento de un procesamiento sistemático para su realización, que ha obligado entre otras cosas a llevar un registro de lo que se hacía cada día, para no repetir acciones o perderse en el conjunto de toda la información obtenida. Sirva como ejemplo que la base de datos resultante cuenta con más de 37.971 referencias, incluyendo su descripción, su precio, e incluso su imagen en las que se disponía de ella, ocupando un tamaño total de 8.67 megabytes.
Introducción y nociones básicas de Presto 2 1. Introducción y nociones básicas de Presto 1.1. Qué es y para qué sirve Presto El programa Presto ha sido desarrollado por Soft, S.A., una empresa española que desde 1980 realiza programas para el sector de la construcción; desde programas de cálculo de estructuras hasta programas de gestión. Está diseñado para entornos Windows y está dirigido tanto a empresas constructoras como a profesionales de proyectos. Presto se utiliza para realizar presupuestos, cuadros de precios, catálogos y obras de construcción, integrando la gestión de mediciones, precios, seguridad y salud, calidad, medio ambiente, planificación, compras y control de costes. También utiliza la información del presupuesto para preparar otros documentos, como la planificación de la obra, el pliego de condiciones o estudios de Seguridad y Salud. Además gestiona paralelamente al presupuesto la certificación, el objetivo de coste, la planificación económica y el coste real de cada obra, facilitando el estudio de comparativos y desviaciones. La adaptación a Windows, las facilidades para el trabajo multiusuario, la potencia de sus informes y sus múltiples sistemas de importación y exportación. Además de la función original de ayudar a la realización de mediciones y presupuestos, los asistentes incluidos en Presto le permiten: - Estimar el coste de un proyecto mediante sistemas de predimensionado rápido. - Orientar sobre los honorarios de todo tipo de tareas realizadas por los proyectistas. - Componer automáticamente presupuestos completos para diferentes tipos de proyectos de edificación y urbanización, con todas sus unidades de obra, sus mediciones aproximadas y su importe. - Redactar complementos del proyecto, como la memoria de calidades, el pliego de condiciones y el Libro del Edificio.
Elaboración de una base de datos de la agricultura y construcción para programa Presto 3 En la Imagen 1 podemos ver la pantalla inicial de Presto. Imagen 1: Pantalla inicio Presto 1.2. Usuarios y módulos de Presto Presto se como un programa de mediciones y presupuestos para arquitectos. Hoy es un potente programa integrado para gestión de la construcción, dirigido a tres grupos de usuarios: - Profesionales, estudios e ingenierías que realizan proyectos. - Empresas constructoras. - Promotores y empresas de todo tipo que construyen a través de empresas constructoras. Presto es el programa reconocido como estándar en el mundo de la construcción. Para adaptarse lo máximo posible a las necesidades del usuario y hacer más económica su adquisición, Presto está concebido de forma modular de tal manera que el usuario adquiere los módulos que necesita. Actualmente, Presto está compuesto por doce módulos: - Presto Presupuestos. - Presto Informes. - Presto Mediciones y Certificaciones.
Metodología de trabajo 10 - zDivisa: aquí pondremos “EUR”, que significa que se trabaja con euros. En la pestaña de Porcentajes se cambió el IVA de un 16 a un 18. Imagen 4: Propiedades de obra 3.3. Base de datos de partida y su organización Tras valorar todas las bases de datos elegidas para el proyecto, se determina que la que mejor se ajusta para servir de partida es PREOC. Esta base de datos está organizada de una forma organizada y coherente, ajustándose al ideal de base de datos que tiene como objetivo este proyecto. PREOC está organizada en tres capítulos iniciales, que son: precios unitarios, precios auxiliares y precios descompuestos. Donde en precios unitarios nos encontraremos el precio de cada material agrupados por capítulos, en precios auxiliares nos encontraremos partidas que se usarán a la hora de descomponer una unidad de obra, agrupadas por capítulos; y en precios descompuestos se disponen las descomposiciones de las unidades de obras también agrupadas por capítulos. En la siguiente Imagen 5 podemos ver los tres capítulos iniciales. (PREOC, 2009) Imagen 5: Organización PREOC
Elaboración de una base de datos de la agricultura y construcción para programa Presto 11 Para nuestro proyecto se eligió esta organización de capítulos y se trabajó sobre ella. Así pues, se copió los capítulos de Preoc a nuestro archivo nuevo “AGROCONSTR11”, se añadió los capítulos que no tenía Preoc y que están en otras bases de datos antes mencionadas (previa actualización de precios) y se modificaron otros capítulos. En el caso de no haber datos necesarios, pero que son importantes para el proyecto se creó capítulos manualmente, contando con los precios de los materiales y sus características. En la Imagen 6 se puede ver el desglose de los distintos subcapítulos correspondiente al capítulo inicial “precios unitarios” hasta llegar al precio material, en este caso precio de mano de obra. Imagen 6: Desglose capítulos 3.4. Actualización de las bases de datos Después de haber elegido una base de partida, la entrada de precios de otras bases datos debe hacerse actualizando los precios al año de referencia. Este año de referencia es el que fue creada dicha base de datos, en nuestro proyecto 2009. La actualización se llevó a cabo con las herramientas que dispone Presto y el porcentaje de variación del índice general nacional según el sistema IPC base 2006 (INE, 2012).
Metodología de trabajo 12 La herramienta de la que disponemos en Presto para la actualización de las bases de datos consiste en la aplicación de un factor numérico. Multiplicando todos los precios por ese factor podemos actualizar la base de datos al año de referencia. Para llegar a esa función se tiene que pulsar en “Macros”, dentro se pulsa “Complementos” y a continuación se llega a: “Aplicar un factor a todos los precios”. Se elige el origen, en nuestro caso: “Presupuesto”, y ya se puede poner el factor que se quiera. En la Imagen 7 se ve una captura de pantalla tras llegar al final del proceso. Imagen 7: Aplicación de un factor al total de los precios
Elaboración de una base de datos de la agricultura y construcción para programa Presto 13 Los factores de multiplicación para cada base de datos se exponen en la siguiente tabla. Nombre Año de la base de datos Año de referencia Porcentaje de variación (%) Factor de multiplicación Bancos 4 y 6 2002 2009 21,2 1,212 Centro 2008 2009 -1,4 0,986 ADEQUA 2011 2009 3,6 0,964 BPC10EX 2010 2009 1,4 0,986 TRAGSA 2001 2009 25,3 1,253 Tarifa pivots 2003 2009 18,3 1,183 Páginas web (tienda ganadera, etc.) 2011 2009 3,6 0,964 Tabla 1: Factores de multiplicación, fuente: (INE, 2012) Tras tener todos los precios actualizados a unidades monetarias constantes del año de referencia podemos trabajar sobre ellos. Una vez terminado de incorporar datos y hacer sus descomposiciones la base de datos, la cual tiene precios de 2009, se actualizó a precios del 2011 siguiendo el mismo procedimiento usado anteriormente. 3.5. Codificación de la base de datos Una de las partes más importantes del proyecto consiste en hacer una buena codificación de los datos. Dicha codificación tiene que ser coherente, intuitiva y organizarse de tal manera que al usuario de la base de datos le sea fácil encontrar lo que busca. Presto dispone de la posibilidad de hacer una codificación decimal de capítulos y partidas mediante un “Complemento” de las “Macros”, como se ve en la imagen 8. En este proyecto esta codificación daba errores al tener demasiados subcapítulos. Así que se descartó este tipo de codificación.
Metodología de trabajo 14 Imagen 8: Codificación automática de Presto Se ha prefirió una codificación alfanumérica, por ejemplo en el código U02BC005, correspondiente a una mini retroexcavadora, donde los tres últimos números corresponden al tipo de material, partida, mano de obra o máquina, y los demás elementos corresponden a capítulos y subcapítulos que lo engloban. En la Imagen 6 se puede ver un ejemplo. Para realizar la codificación se usó las herramientas que nos proporciona el programa EXCEL. El proceso de realización fue el siguiente: - Se hizo una lista personalizada, entrando en las opciones de EXCEL y pulsando “Modificar listas personalizadas”, llegando a la ventana que se ve en la imagen 9. Creando así una serie con las letras del abecedario excepto la Ñ.
Elaboración de una base de datos de la agricultura y construcción para programa Presto 15 Imagen 9: Crear lista personalizada - En una celda de EXCEL se puso el capítulo raíz: U (precios unitarios), A (precios auxiliares) o D (precios descompuestos), dependiendo de cual quiera usar. En la imagen 10 le corresponde la celda B2. - En otra celda se puso la numeración correspondiente al primer subcapítulo, es decir, los dos primeros números del código. En la imagen 9 le corresponde la celda D2. - En otra columna, mediante la función “CONCATERAR”, se juntó los dos datos anteriores, tantas veces como la lista creada del alfabeto. En la imagen 10 le corresponde las celdas A6 y siguientes - Se creó varias columnas con la lista personalizada nueva, tantas como capítulos y subcapítulos tengamos. - Se hizo una columna (en la imagen 10 le corresponde a la celda G6 y siguientes), con la función “CONCATENAR”, en este caso se juntó el resultado de la función anterior (en la imagen 10 le corresponde la celda A6 y siguientes), con las columnas creadas de letras. Se puso el símbolo “$” en la función cuando se quiso dejar una letra fija en la serie. Así se codificó cada uno de los capítulos y subcapítulos. Un ejemplo sería las celdas A6 y siguientes de la imagen 10 que contenía la siguiente función: CONCATENAR(B$2;D$2). - En otra columna se hizo una serie numérica, tantos números como materiales, partidas, mano de obra o maquinas existan en cada subcapítulo final, en la imagen 10 le corresponde las celdas F6 y siguientes.
Metodología de trabajo 16 - Por último, creó una columna también con la función “CONCATENAR” (en la imagen 10 le corresponde las celdas H6 y siguientes), que contenía la primera celda de la columna donde se puso la función “CONCATENAR” anterior (en la imagen 10 le corresponde la celda G6), se añadió dos “0” en la función; y se juntó con la serie numérica creada anteriormente (en la imagen 10 le corresponde las celdas F6 y siguientes). Hay que tener en cuenta, que al llegar a 10 hay que quitar un “0” de la función, y lo mismo al llegar a 100. Llegando de 1 hasta 10 la siguiente función: CONCATENAR(G$6;0;0;F6), de 10 a 100 con la siguiente función: CONCATENAR(G$6;0;F15) y de 100 en adelante con la siguiente función: CONCATENAR(G$6;F105) En la Imagen 10 se muestra una captura de pantalla de dicha tabla EXCEL. Imagen 10: Tabla EXCEL para codificar 3.6. Descomposición de las unidades de obra Una vez terminado de añadir todos los materiales, mano de obra o maquinaria, al capítulo de “precios unitarios” hay que hacer la descomposición de sus respectivas partidas o unidades de obra. Dicha descomposición se ha hecho de dos maneras diferentes, dependiendo de la información que se tenía sobre los precios unitarios añadidos. La primera opción para descomponer unidades de obra, que es la más se adapta a lo que se podría llamar una buena descomposición, se puede llevar a cabo si se tiene información de la mano de obra, así como de la maquinaria utilizada para una unidad de material. Dicha información corresponde al coste horario y el número de horas necesarias para la realización de la unidad de obra. Si en alguno de los materiales del mismo tipo no se tiene esa información, se calculó proporcionalmente. Un ejemplo del caso anterior se dio en algunas tuberías que no se disponía de descomposición, se determinó las horas necesarias así como el coste horario de la mano de obra y de la maquinaria proporcionalmente a los diámetros. En la Imagen 11 se puede ver un ejemplo de este tipo de descomposición para una tubería de polietileno de alta densidad PN 10 atm. diámetro 200 mm.
Elaboración de una base de datos de la agricultura y construcción para programa Presto 17 Imagen 11: Tipo 1 descomposición La segunda opción de descomposición de partidas consiste en la incorporación de la mano de obra utilizada como un porcentaje del precio del material. Para este proyecto se ha utilizado un 10 % del precio del material como estimación de la mano de obra. Un ejemplo de este tipo de descomposición se ve en la Imagen 12. Imagen 12: Tipo 2 descomposición Para realizar dicha descomposición se optó por trabajar con dos archivos nuevos de presto, eligiendo también la extensión .PZH. Se optó por esta forma de trabajar con dos ventanas conjuntamente para que no surgieran conflictos entre código, que podría haber si se trabaja desde un solo archivo Presto. Se copió los subcapítulos del capítulo de “precios unitarios”, de los cuales no se disponía de su descomposición o había que volverla hacer, a uno de los nuevos archivos creados: “DESCOM”. Después se codificó todos los subcapítulos con una “D” al empezar el código, pues luego formaron parte del capítulo inicial “precios descompuestos”. En la Imagen 13 se puede ver este proceso con el subcapítulo de “válvulas y accesorios”. La búsqueda de materiales, mano de obra o maquinaria, dentro de las propias bases de datos se ha realizado mediante la aplicación de filtros por palabras, en la ventana “Conceptos” de Presto de reduciendo considerablemente el trabajo de búsqueda. Dicha ventana expone la totalidad de los conceptos de una obra.
Metodología de trabajo 18 Imagen 13: Codificación de descompuestos 1 A continuación del último subcapítulo de cada uno, se copió todos los materiales al otro nuevo archivo creado: “COPIAPEGA”. En la Imagen 14 se puede ver este proceso en el caso de válvulas de mariposa, además hay otros elementos que nos ayudarán a elaborar la unidad de obra o partidas. Imagen 14: Elaboración de las unidades de obra 1
Elaboración de una base de datos de la agricultura y construcción para programa Presto 19 Después en el archivo “DESCOM” se cambió la naturaleza del concepto, del tipo material al tipo partida. Además se cambió el código que tenía de material perteneciente a “precios unitarios”, al que le correspondía de “precios descompuestos”. En la Imagen 15 se ve este cambio, además se añadió en la ventana “Texto 1” la información correspondiente a cada unidad de obra. Imagen 15: Elaboración de las unidades de obra 2 Por último dentro de cada nueva partida se hizo su descomposición, según los datos que se obtienen de las demás bases de datos, se decidió en cada caso si había que hacer una descomposición de tipo 1 o de tipo 2. Una vez terminado la descomposición de todos los subcapítulos, se juntó el archivo “DESCOM” con “AGROCONSTR11”, copiando cada subcapítulo en su lugar según el código que se le asignó a cada uno. 3.7. Propiedades de los conceptos Se entiende por concepto: capítulos, partidas, mano de obra, maquinaria u otros. En este proyecto algunos de estos conceptos tienen propiedades añadidas como texto, imágenes o dibujos de Autocad, que ayudan a su definición. Se puede ver un ejemplo en la Imagen 16 que pertenece al subcapítulo de válvulas hidráulicas URA-CONTROL Serie 700 EN.