AGRADECIMIENTOS. A mi familia por el apoyo brindado en mis estudios, en especial a mamá.

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

Download "AGRADECIMIENTOS. A mi familia por el apoyo brindado en mis estudios, en especial a mamá."

Transcripción

1

2

3 AGRADECIMIENTOS A la Universidad Autónoma Chapingo, por haber brindado las posibilidades y permitirme desarrollar y culminar un sueño. A mi familia por el apoyo brindado en mis estudios, en especial a mamá. Al director mi director de tesis, Dr. Armando Ramírez Arias, por el apoyo brindado para la realización de este proyecto, ya que sin su ayuda no se hubiese podido lograr. Un agradecimiento especial al M.C. Mario Fuentes Salinas, por todo su apoyo incondicional brindado, y por la disponibilidad de tiempo que siempre tuvo para la superación de dudas. A mis primos de Güilá: Octavio Santiago Cruz, Juan José Santiago Pérez, Tomás Santiago Santiago y Noe Luís Hernández, por el apoyo personal brindado durante la realización de este proyecto. A mis amigos, casi hermanos, de Ingeniería Forestal Industrial generación , por haber hecho de mi estancia en la universidad más agradable, amena, grata, placentera, y todos los sinónimos que puedan existir, pero que no llegarían a describir lo que realmente quiero decir. Pedro Morales Luís

4 DEDICATORIA A mamá. Porque no hay otro ser en este mundo, a quien yo ame igual que a usted. Porque no he conocido a otra persona con la misma calidad humana. Porque ha compartido conmigo sus experiencias y su sabiduría. Porque siempre estuvo conmigo en los momentos difíciles de mi vida. Porque sé que el sentimiento que siento por usted, es reciproco hacia mí. Podría seguir escribiendo más líneas y no terminaría, pero lo importante es que se lo dedico simplemente por ser el ser humano que es. Esto es para usted: Maria Petrona Luís Santiago. Querida Madre. Pedro Morales Luís

5 AGRADECIMIENTOS A Dios, por iluminar siempre mi camino. A la Universidad Autónona Chapingo y a mis padres por darme la oportunidad de formarme como profesionista y por pasar los siete años más maravillosos de mi vida hasta ahora. A la empresa Industrial Parral, S. A. de C.V., por ser la inspiración para la creación del Proyecto CINTIA y a los buenos consejos del Ing. Víctor Guzmán Orquiz. Al MC. Mario Fuentes Salinas por sus valiosas correcciones para la realización de esta tesis. Al grupo de sinodales por su gran interés en que se desarrollara esta tesis. Al Dr. Armando Ramírez Arias, MC. Ángel Leyva Ovalle y Mario Vázquez Castillo por ser mi inspiración para adentrarme en la informática. A Miroslava, por enseñarme a mostrar mi lado sensible. A mi hermana Estela, por todos sus consejos en mis momentos de depresión. A mi hermano Osvaldo, por su incondicional apoyo en mis tiempos difíciles. A mis hermanos; Héctor, Fernando e Ismael, por creer en mí. A la División de Ciencias Forestales, por todos los conocimientos que me aportó durante cuatro años. Al Servicio Médico Universitario por todas las facilidades otorgadas durante mis días de convalecencia. Al Dr. Hugo Ramírez Maldonado, Ing. Carlos Francisco Romahn de la Vega y Leticia Mejía Castillo por todas las facilidades que me brindaron. A Eddy Ángel Castillo, por el curso de Programación de páginas web con HTML y CSS, ya que fue mi inspiración para adentrarme a la programación web. A todos mis profesores y compañeros de la Preparatoria y Universidad por su gran aporte a mi formación y cuyos nombres ocuparían una extensa lista. A todos mis compañeros de grupo por su desinteresado apoyo y por ser buenos amigos. A todos mis amigos que de alguna u otra forma apoyaron en la conclusión de este trabajo y a mi formación profesional: Marisela, Flaviano Hernández, Juan Monroy, Carlos Cristóbal, Martín Martínez, Osvaldo, Zitanea Santiago, Luis Sosanda, Maricela, Juan, Elías, Conrado, Elizabeth Ortiz, Elizabeth Gallardo,

6 Elizabeth Franco, Elizabeth Guevara, Julio César, Miroslava, Alexander Espinoza, Xochitl Espinoza, Diana, Alejandro, Celso Salinas, Eneida Moreno, Lyons, Verónica, Paloma Flores, Evelia, María del Rosario, René Morales, Luís, Eberto Olivera, José Carmen, Iván Zamudio, Javier Flores, Lino Valdivia, Oliverio Velasco, Roxana, Rufino, Alfredo, Yesenia, Ivette, Moisés, Sofía, Paula Guzmán, Brita Valentina, Susana, Estela Trejo, Rebeca, Arixbeth, Argelia, Angélica, Araceli, Josefina, Alejandra, Ángel Mario, Canchola, Casimiro, David, Eliazar, Rogelio Rodríguez, Idalia, Aideé, Fabiola, Ariola, Ana María, Saúl, Sara, Jessica, Rodolfo, Onisceforo, Tovías, Wilfrido, Beatriz, Refugio, Dalia Soto, Elena, Gabriela, Diego, Briseida, Karina, Ángela, Patricia y a todos aquellos cuyos nombres sinceramente no recuerdo pero que guardan un lugar muy especial dentro de mí. Al Dr. Teobaldo Eguiluz Piedra, por emplearme y darme la oportunidad para desarrollarme como un hombre de éxito. A mis compañeros de trabajo, Ing. Alfredo, Ing. Giovanni May, Ing. Enrique, Lic. Alvaro, Ing. Gustavo Vázquez, CP. Jesús Santana, CP. Sergio Morales, Marco, Alberto, Jesús y José. A GENFOR INTERNACIONAL, S.A. DE C.V., por brindarme un espacio para mi crecimiento profesional. Al foro de C++Builder de FOROS SOLOCODIGO por su excelente contenido que me ha ayudado mucho en la resolución de problemas de programación. A Hugo Palafox, Oscar Pérez Bolde y Pedro Morales, por ser unos excelentes amigos. Y Finalmente mi especial agradecimiento y enorme aprecio: A Elvia Gómez Bazán por ser una verdadera amiga y por su gran apoyo durante mi estancia en la Universidad. A Rosalía Sánchez Pérez, por ser una gran amiga que me apoyó desinteresadamente en momentos difíciles y porque no la cambiaría por nada. Sinceramente Eduardo Fabián

7 DEDICATORIA A Dios, por darme el regalo más maravilloso que puede existir. A mis padres, por formarme como un hombre de bien y por su constante apoyo. A todos mis hermanos, por su apoyo incondicional. A México, porque se impulse el desarrollo de software para el sector forestal A la memoria de mi abuela, que Dios la tenga en su seno. Vive, lucha, que ni la muerte te impida obtener lo que quieres! Sinceramente Eduardo Fabián

8 ÍNDICE GENERAL Contenido Página. ÍNDICE GENERAL... i ÍNDICE DE CUADROS... iv ÍNDICE DE FIGURAS... v RESUMEN... viii SUMMARY... viii 1. INTRODUCCIÓN OBJETIVOS GENERAL ESPECÍFICOS REVISIÓN DE LITERATURA LA INDUSTRIA DE ASERRIO EN MÉXICO PROBLEMÁTICA DE LA INDUSTRIA DE ASERRÍO EN MÉXICO PROCESO DE ASERRIO Recepción y Cubicación de trocería Registro de las trozas Tipos de madera aserrada Dimensiones de madera aserrada Clasificación de madera aserrada Control de la madera aserrada Coeficiente de aprovechamiento Secado de madera Comercialización de madera aserrada LA IMPORTANCIA DE LAS COMPUTADORAS EN EL DESARROLLO INDUSTRIAL FORESTAL INVENTARIOS Definición Objetivos en el control de inventarios i

9 3.6. BASES DE DATOS Conceptos básicos Ventajas y desventajas del uso de las bases de datos Normalización de bases de datos SISTEMAS DE CÓMPUTO APLICADOS A LA INDUSTRIA FORESTAL En México En el extranjero METODOLOGÍA OBTENCIÓN DE LA INFORMACIÓN SISTEMATIZACIÓN DE LA INFORMACIÓN DISEÑO DE LA BASE DE DATOS Diseño del diagrama entidad-relación Conversión del diagrama entidad-relación a tablas Normalización de la base de datos ELABORACIÓN DEL PSEUDOCÓDIGO Consultas Inventario de materia prima Inventario de Madera aserrada Estado de las estufas de secado Coeficientes de aprovechamiento Procesos Entradas de trocería Salida de trocería del patio de almacenamiento al aserradero Producción de madera aserrada Clasificación de madera aserrada Entradas de madera aserrada a las estufas de secado y ventas de madera aserrada DISEÑO, PROGRAMACIÓN Y DESARROLLO DE LA INTERFASE DEL USUARIO DE LA BASE DE DATOS EN EL IDE DE C++ Builder RESULTADOS SISTEMA INFORMÁTICO PARA CONTROL DE INVENTARIOS EN INDUSTRIAS DE ASERRÍO DENOMINADO CINTIA Funciones presentes en CINTIA Operaciones de procesos: Operaciones de consulta: Funciones adicionales CONSULTAS DINÁMICAS MANUAL DE USUARIO Instalación de CINTIA Iniciar CINTIA Configuración inicial de CINTIA Pantalla inicial de CINTIA Cerrar aplicación, minimizar y reiniciar ii

10 Inventarios de materia prima Inventarios de madera aserrada Estados de estufas de secado Coeficientes de aprovechamiento Entrada/salida de trocería Producción de madera aserrada Entradas de madera aserrada a estufas de secado Clasificación de madera aserrada Venta de madera aserrada Generación de reportes Seguridad Ayuda Posibles errores al ejecutar CINTIA VENTAJAS Y DESVENTAJAS DE CINTIA RESPECTO A UN SISTEMA TRADICIONAL EN EL CONTROL DE INVENTARIOS Ventajas Desventajas CONCLUSIONES RECOMENDACIONES LITERATURA CITADA LITERATURA CONSULTADA ANEXOS iii

11 Cuadro ÍNDICE DE CUADROS Página 1. Dimensiones nominales de tablas Dimensiones nominales de tablones Representación de la entidad de troza Representación de la entidad de producción Normalización de la entidad de producción (primera forma normal) Normalización de la entidad de producción (segunda y tercera forma normal) Tabla de especies Tabla de clases iv

12 Figura ÍNDICE DE FIGURAS Página 1. Representación de una entidad Representación de un atributo Representación de una relación entre entidades Diagrama entidad relación Diagrama entidad relación de la configuración del programa Algoritmo para consulta del inventario de materia prima Algoritmo para consulta del inventario de materia prima, con filtro de información Algoritmo para consulta de inventario de madera aserrada Algoritmo para consulta de inventario de madera aserrada Algoritmo para consulta de inventario de madera aserrada Algoritmo para conocer el estado de la estufa (libre u ocupada) Algoritmo para conocer el contenido de la estufa Algoritmo para conocer fechas de entrada y salida de madera en estufas Algoritmo de las fechas para coeficientes de aprovechamiento Algoritmo para el coeficiente de aprovechamiento Algoritmo para recepción y cubicación de troceria Algoritmo para el envío de trocería del patio del almacenamiento a un aserradero v

13 18. Matriz para la captura de datos de madera aserrada Algoritmo para almacenar datos de madera aserrada Algoritmo para almacenar datos de madera aserrada Algoritmo para almacenar datos de madera aserrada (medida no nominal) Algoritmo para clasificar madera aserrada Estructura de una consulta SQL Instalación (Setup) del programa CINTIA Pantalla de instalación de CINTIA Ícono de CINTIA Iniciar CINTIA desde el botón de inicio de Windows Configuración de variables de CINTIA Configuración de variables de CINTIA Pantalla de inicio de CINTIA Ejemplo de selección de una función (inventarios de madera aserrada) Barra de filtro de información de CINTIA Iconos de cerrar, minimizar y reiniciar la aplicación CINTIA Inventarios de materia prima Indicador del tipo de inventario de madera aserrada Ícono para Inventario de madera aserrada de medidas estándar Inventario de madera aserrada de medidas estándar vi

14 38. Ícono para Inventario de madera aserrada de medidas no estándar Inventario de madera aserrada de medidas no estándar Estados de estufa de secado Ícono para vaciar estufa de secado Ícono para ver historial de la estufa de secado Historial de una estufa de secado Pilas de madera en proceso de secado al aire libre Coeficiente de aprovechamiento Entrada de trocería Entrada de trocería Salida de trocería del patio de almacenamiento al aserradero Producción de madera aserrada Entrada de madera a estufas de secado Clasificación de madera aserrada Venta de madera aserrada Ícono de generación de reportes Vista previa de un reporte Posibles errores al ejecutar CINTIA Solución a posibles errores el ejecutar CINTIA vii

15 SISTEMA INFORMÁTICO PARA EL CONTROL DE INVENTARIOS EN INDUSTRIAS DE ASERRÍO Y SECADO DE MADERA. Pedro Morales Luís 1 Eduardo Fabián Pérez García 2 Dr. Armando Ramírez Arias 3 RESUMEN En la industria de aserrío se maneja un gran volumen de información, generalmente se utiliza un sistema manual para el control de inventarios de trocería y madera aserrada, mismo que resulta muy laborioso, complicado y sujeto a frecuentes errores de tipo humano. Esto hace necesario la creación de un programa computacional que permita el control de inventarios y facilite el manejo de información en las industrias de aserrío. Por lo anterior, se presenta una alternativa viable para los aserraderos de México, integrado en un software denominado: Control de Inventarios con Tecnología Informática Aplicada (CINTIA), éste permite almacenar y organizar información de inventarios de trocería, producción de madera aserrada, madera aserrada en proceso de secado, y la venta de madera aserrada, además de generar reportes de cada uno de éstos. Fue elaborado en el compilador de C++ Builder 5.0 de la compañía Borland, utilizando los lenguajes de programación C++ y el lenguaje SQL (Structured Query language), y el resultado es un programa capaz de adaptarse a una industria de aserrío de cualquier tamaño. Palabras Clave: bases de datos, industria forestal, software. 1 Autor. C. pasante de Ingeniero Forestal Industrial 2 Autor. C. pasante de Ingeniero Forestal Industrial 3 Director de tesis. Profesor Investigador de preparatoria Agrícola de Universidad Autónoma Chapingo. viii

16 COMPUTER SYSTEM FOR INVENTORY CONTROL IN THE SAWMILL AND DRY WOOD INDUSTRIES. Pedro Morales Luís 1 Eduardo Fabián Pérez García 2 Dr. Armando Ramírez Arias 3 SUMMARY The sawmill industry handles a large volume of information, typically using a manual system for inventory control of logs and timber, but this is a very laborious and complicated process subject to frequent human error. This necessitates the creation of a computer program that permits inventory control and facilitates the information handled in the sawmill industry. A viable alternative is therefore presented to the sawmills in Mexico, which is integrated into software called " Control de Inventarios con Tecnología Informática Aplicada " (CINTIA), (Inventory Control with Applied Computer Technology CINTIA) which can store and organize information about log inventories, timber production, timber in the drying process, and the sale of timber, as well as generate reports for each category mentioned. It was developed in C++ Builder 5.0 compiler from the Borland company, using the C++ and the SQL (Structured Query language), programming languages. The resulting program is adaptable to a sawmill industry of any size. Key words: Data base, forestry industry, software 1 Author. 2 Author 3 Thesis. director. ix

17 1. INTRODUCCIÓN México es un país con un importante acervo de recursos forestales, sin embargo, a pesar de su extensión y diversidad, gran parte de éstos recursos tienen un bajo rendimiento maderable. Aunado a ello, la proporción de la superficie forestal bajo aprovechamiento es baja y existen problemas adicionales de manejo forestal, sistemas de aprovechamiento e industrialización, organización para la producción y tipo de propiedad, así como restricciones institucionales que hacen que la actividad forestal maderable sea poco eficiente. Esta baja productividad maderable y la enorme tasa de deforestación y degradación del acervo forestal, hacen que el país no sólo sea un importador neto de productos forestales maderables, sino que adicionalmente pierda una enorme cantidad de superficie forestal y diversidad biológica (FAO, 2004a). Dentro de la industrialización se encuentra el proceso de aserrío, el cual se considera una de las formas más simples de transformación de la trocería y una de las actividades más importantes de la industria forestal del país. Sin embargo, no obstante su importancia y lo sencillo del proceso, se considera que el grado de avance o adaptación tecnológica en México ha sido muy lento (Zavala, 1994). El proceso de aserrío está considerado como una de las actividades más antiguas de las industrias forestales a nivel mundial, que integran un gran número de empresas, mismas que procesan elevados volúmenes de madera en rollo proporcionando una gran cantidad de empleos, y generando productos maderables con una alta demanda del mercado (Echeverría, 2002). En México, en la producción de 2004 destacan los incrementos en los volúmenes destinados a aserrío con 58 mil m³r, postes con 63 mil m³r, y carbón con 51 mil m³r, que representaron aumentos del 1.2%, 34.7%, y 14.5%, respectivamente, en relación al destino de la producción de En tanto que la producción de celulosa disminuyó en 134 mil m³r, tableros en 121 mil m³r, y leña en 194 mil m³r, equivalentes a decrementos 1

18 del 15.9%, 27.0% y 53.3%, respectivamente, en relación con el año anterior (SEMARNAT, 2006). A nivel nacional se reporta un total de 3,497 industrias forestales, de las cuales el 88.6% (3,098 plantas) pertenecen a la industria del aserrío, cajas de empaque de madera y talleres de secundarios, las restantes 11.4% (399 plantas) se distribuyen en: 60 fábricas de muebles de madera, 48 fábricas de chapa y triplay, 17 fábricas de tableros, 11 impregnadoras, 7 fábricas de celulosa y 256 establecimientos que no reportan giro industrial (SEMARNAT, 2005). Sin embargo, la transformación de la trocería no necesariamente es la más adecuada puesto que la tecnología empleada en los aserraderos no está actualizada en cuanto a procesos y equipos, por lo que se considera necesario implementar mecanismos de control para hacer más eficiente el aprovechamiento de la madera en rollo (Echeverría, 2002). Optimizar los escasos recursos, es una de las tareas fundamentales que tiene un gerente de cualquier empresa, tal es el caso de los recursos económicos, con los cuales se tendrá que maximizar sus ganancias y minimizar sus costos. Para ello, se buscará tener una buena planeación y control de sus inventarios (Salazar, 1998). En la industria de aserrío, se maneja un gran volumen de información, y el sistema manual para el control de inventarios de madera aserrada resulta muy laborioso, complicado y sujeto a frecuentes errores de tipo humano; por consiguiente la información no es oportuna, ni con el nivel de detalle requerido para el control y manejo eficiente de las existencias. Además, la información con que se cuenta frecuentemente no se tiene en forma adecuada cuando se quiere hacer uso de ella para un fin específico, siendo necesario registrarla o reagruparla, actividad que requiere de tiempo y trabajo considerable (Salazar, 1992). 2

19 Salazar (1992), recomienda a las empresas forestales desarrollar y aplicar sistemas de información computarizados que permitan contar con información confiable y adecuada a sus necesidades. Por lo anterior, en el presente documento se presenta una alternativa viable para los aserraderos de México, integrado en un software denominado: Control de INventarios con Tecnología Informática Aplicada (CINTIA), que puede resolver los problemas laboriosos del control manual de inventarios de trocería, madera aserrada, madera en proceso de secado, y la venta de madera aserrada. Se elaboró en el compilador de C++ Builder 5.0 de Borland, utilizando los lenguajes de programación C++ y el lenguaje SQL (Structured Query language). Con la ayuda del compilador Builder, CINTIA se diseñó y programó de forma tal que su utilización no necesite de una alta capacitación, y que gente con poca familiarización en el mundo de la informática pueda manejarlo sin ningún problema. 3

20 2. OBJETIVOS 2.1. GENERAL Desarrollar un software que permita el control y la toma de decisiones sobre los inventarios, basado en los datos de producción y almacenamiento en una industria de aserrío y secado de la madera ESPECÍFICOS a) Obtener un control de alta fiabilidad en la manipulación de datos de los inventarios en una industria de aserrío. b) Contar con un sistema de información confiable y ágil tanto en la captura como en la generación de reportes, minimizando los errores imputables a fallas humanas. c) Disponer de información de producción, ventas e inventarios más detallada en comparación con la que se tiene con el sistema manual. d) Contar con información inmediata, actualizada y comprensible que permita la toma de decisiones. 4

21 3. REVISIÓN DE LITERATURA 3.1. LA INDUSTRIA DE ASERRÍO EN MÉXICO. Derivada del proceso de aserrío, la madera aserrada es una pieza cortada longitudinalmente por medio de una sierra manual o mecánica (NMX-C ). En todo el mundo, la madera por su utilización ha jugado un papel importante en el progreso del hombre; los modos más comunes en que se ha usado ha sido como: combustible, vivienda o construcción, transporte y otras más. En la actualidad es común ver como pasa desapercibida, por la gran diversidad de productos que existen y de la transformación industrial que ha sido objeto (Valdivia, 1998). La industria forestal del aserrío en México es una importante fuente de trabajo para miles de personas, generando fuentes de empleos directos e indirectos. Sin embargo actualmente esta industria sufre una crisis severa pues se ha encarecido la materia prima (trocería), por lo tanto hay escasez y especulación. La existencia de trocería de diámetros grandes también ha disminuido (Espinosa, 2002, citado por: Sánchez 2006). La mediana y gran industria forestal en México se ubica principalmente en el norte y centro occidente del país, en Chihuahua, Durango, Michoacán, Jalisco y Estado de México principalmente, pero en el sur, aunque existen recursos forestales disponibles, sólo operan en su mayoría pequeñas y medianas plantas. (SEMARNAT, 2006) La industria de aserrío a nivel nacional ha sido la que mayor peso relativo ha tenido tradicionalmente, el 72.4% de la producción de 2004 se destinó a aserrío (4.9 millones de m3r), el 10.6% a productos celulósicos (711 mil m3r) y el restante 17.0% (1.1 millones de m3r) a tableros, postes, pilotes y morillos y combustibles. El principal productor de trocería destinada a escudaría, chapa, postes y durmientes fue el estado de Durango; le sigue Chihuahua; en escudaría y chapa; y el estado de Sonora en combustible (SEMARNAT, 2006). 5

22 3.2. PROBLEMÁTICA DE LA INDUSTRIA DE ASERRÍO EN MÉXICO. Algunos de los problemas más importantes son los altos costos de producción para el abastecimiento de materia prima, falta de maquinaria y tecnología adecuadas, desconocimiento de las demandas del mercado, falta de créditos accesibles y bajos rendimientos o poco valor agregado. Sin embargo, es de especial importancia hacer referencia a aspectos del desarrollo de esta actividad y a la relación que ha tenido con diversos actores (Flores, 2005). Las tendencias de la actividad forestal en México muestran un futuro incierto tanto para el aparato productivo dependiente de esta actividad como para la sustentabilidad de los bosques del país. De aquí que el rumbo de la futura dinámica de esta actividad dependerá en gran medida de los objetivos y acciones que se definan tanto para los recursos forestales como para el mismo sector forestal en el contexto de la actividad económica nacional. Bajo este marco de referencia se han definido escenarios de desarrollo de la actividad forestal: a) Tendencia Natural (BAU 7 ), b) Manejo Forestal Sustentable, c) Manejo Maderable Intensivo, y d) Desarrollo Forestal. (FAO, 2004b). El escenario de manejo maderable intensivo es el recomendado por el PEF en el cual se considera la integración de una mayor superficie forestal en un periodo más corto (12 años), así como el desarrollo de plantaciones forestales a gran escala (FAO, 2004b). La industria del aserrío en México se ha visto envuelta en una situación insegura y riesgosa debido a los bajos costos que presenta el mercado internacional, las crisis económicas, los altos costos de la producción, abastos irregulares, rezagos en tecnología, descapitalización continua y los bajos niveles de productividad (Flores, 1998). 7 Business as Usual (en español: negocios como siempre). 8 Programa Estratégico Forestal para México

23 Con la integración de México en el Tratado de Libre Comercio (TLC), con Estados Unidos de América y Canadá (dos de los países más desarrollados tecnológicamente), es necesario optimizar la eficiencia de transformación de la materia prima para que las empresas de bajo aprovechamiento en sus capacidades instaladas alcancen los retos de competitividad en el mercado internacional (Flores, 1998) PROCESO DE ASERRÍO El proceso básico de aserrío tiene las fases siguientes (Zamudio, 1986, Sánchez, 2004): 1) Recepción cubicación y almacenamiento de trozas en patio. 2) Transporte de troza de patio a la sierra principal. 3) Troceado (en algunos casos). 4) Descortezado. 5) Aserrío principal. 6) Reaserrío. 7) Desorillado. 8) Cabeceado. 9) Tratamiento antimancha. 10) Cubicación y clasificación. 11) Secado de madera aserrada (al aire libre o en estufa) 12) Almacén de madera aserrada seca. 7

24 Recepción y Cubicación de trocería. Si bien la forma correcta de medir las trozas que se adquieren debería ser la determinación del volumen real de la madera que contiene en unidades del sistema métrico decimal, en la práctica se usa una variedad de sistemas de medición que van desde el cálculo del volumen real aproximado asimilando la forma de la troza a un cono truncado, hasta las reglas que están basadas en lo que se espera debe producir la troza al ser industrializada en determinadas condiciones (Zamudio, 1986). Existen varias fórmulas para la cubicación de las trozas, las cuales se diferencian en cuanto a la exactitud y la cantidad de datos que requieren para el cálculo del volumen. Hay fórmulas que sólo requieren de un diámetro de la troza para realizar la cubicación, pero también existen otras fórmulas que requieren de 2 diámetros (los extremos ó, un extremo y el diámetro a la mitad de la troza), de 3 diámetros (los extremos y el diámetro a la mitad de la troza), y hasta de n número de diámetros (Romahn et al., 2003). A continuación se presentan algunas de las reglas o sistemas de medición de trozas en uso en diferentes partes del mundo, las cuales fueron originadas principalmente en EEUU, aun cuando pocas se usan en ese país. Medición Servicio Forestal (citada por Zamudio, 1986): dónde: V= Volumen de la troza. D= diámetro medio de la troza, L= Longitud de la troza. V * D 4 2 L 8

25 Fórmula de Smalian (citada por Romahn et al., 2003). Indica que el volumen del fuste o de una troza es igual al producto de la semisuma de las áreas de las secciones transversales extremas de la troza por su longitud, como se indica a continuación: S S 0 1 Vs * L 2 dónde: Vs = Volumen según Smalian. L = Longitud del fuste o troza. S 0 y S 1 = Áreas de las secciones transversales extremas de la troza. Fórmula de Huber (citada por Romahn et al., 2003). De los métodos comerciales de cubicación, el de Huber es seguramente el más sencillo en cuanto al cálculo para la obtención del volumen de un fuste o troza, pues para obtenerlo sólo se requiere la determinación del área de su sección transversal media y de su longitud. Generalmente la fórmula de Huber se expresa en la siguiente forma: vh Sm* L dónde: vh = Volumen según Huber. Sm = Área de la sección transversal media. L = Longitud del fuste o troza. 9

26 Fórmula de Huber Modificada por Romahn (Romahn et al., 2003). Una opción a la utilización de la fórmula de Huber, cuando la trocería se encuentra apilada y se hace difícil o imposible la determinación del diámetro de la sección media, es la utilización de la fórmula de Huber modificada por Romahn, en la cual, se miden los diámetros (D 0 y D 1 ) o radios (R 0 y R 1 ) de las secciones extremas de las trozas, y se obtiene su media aritmética y con ésta se estima el área de la sección media de la troza. En función de los diámetros, la expresión a utilizar será las siguientes: dónde: * L D Vhm 4 0 D 2 Vhm= Volumen por fórmula de Huber modificado por Romahn. L=Longitud de la troza. D 0 y D 1 = Diámetros de la secciones extremas de la troza Registro de las trozas. Una vez que las trozas hayan sido recibidas y medidas, deberán registrarse anotando la fecha en la que se hace el registro y la cubicación de las mismas. Esto permitirá el conservar un inventario perpetuo de las trozas en existencia ya que servirá para descargar de dicho inventario las utilizadas diariamente para el aserrío y el estar registradas con su cubicación ayudará para determinar el coeficiente de aprovechamiento que esté dando el aserradero. Cuando las trozas están numeradas es posible el asegurarse de que sean aserradas las más antiguas ya que si se lleva una numeración progresiva única, las trozas más antiguas serán las de número menor. Este registro se lleva desde luego con más detalle y minuciosidad en el caso de las especies más valiosas que en las maderas corrientes; pero de cualquier manera deberá haber un control contable de las trozas (Zamudio, 1986) 10

27 Flores (1998) elaboró una tabla que permite llevar el control de la trocería que llega al aserradero, y funciona con los siguientes datos: Fecha. Cantidad de trozas. Diámetro menor (m). Diámetro mayor (m). Diámetro medio (m). Longitud (m). Nombre del recibidor. Predio de procedencia Tipos de madera aserrada. Existen muchos conceptos sobre los productos de los aserraderos, para el presente trabajo se tomó como base la descripción de Sánchez (2004), por ser la más completa y comprensible dentro de la literatura consultada. Durmientes aserrados: Son piezas de forma robusta y escuadrada, con lados paralelos, que sirven para sostener y mantener fijos, equidistantes y nivelados, uno respecto a otro, los rieles de la vía del ferrocarril; ya sea de vía común, de desviación o apartadero, o de vía sobre puentes. Ademes o maderos para mina: Existen ademes o maderos para minas aserrados, utilizados principalmente en construcciones de entibación y encofrado de galería de mina permanentes, siendo los ademes de madera más bien un grupo de productos, entre los que se encuentran: el peón, el puente, la encamación, las zapatas, los galápagos y marranillos, pudiendo ser aserrados o rollizos. 11

28 Pilotes aserrados de madera: Existen más comúnmente los pilotes de madera redondos o rollizos, aunque también pueden elaborarse pilotes cuadrados o aserrados (con cuatro caras) en los aserraderos. Un pilote de madera es un madero redondo (rollizo) o aserrado, de porte robusto pero alargado, de longitudes variables específicamente en norma o por el cliente, que se clava en la tierra para sostener un cimiento, ya sea de construcciones de puentes paralelas, muelles y construcciones en general en lugares inundados. Tablas. Es el producto aserrado más común en los aserraderos debido a que es el más demandado, definiéndose como una pieza escuadrada de madera, cuyo grueso comercial es menor a una pulgada un cuarto (1 ¼ ), su ancho es mayor o igual a 4 y su largo es igual o mayor que 4 pies. Tablones: Es un producto aserrado muy común definiéndose como una pieza de madera aserrada y escuadrada, con una sección transversal rectangular, con un grueso de una pulgada un medio (1 ½ ) en adelante, los anchos y largos que las tablas. Polines: Es un producto muy utilizado en el cimbrado de construcciones de casas y edificios. Pudiéndose definir como una pieza aserrada y escuadrada, cuya sección trasversal tiende a ser cuadrada y con una longitud de acuerdo a su robustez para soportar principalmente esfuerzos de compresión (como columna). Vigas: Es un producto utilizado en construcciones de techos de viviendas del medio rural y suburbano; pueden ser redondas o rollizas y aserradas. Se define como madero aserrado y escuadrado, esbelto pero resistente a esfuerzos de flexión (comprensión y tensión en una misma sección transversal), cuya forma de la sección es rectangular con una base más angosta y un peralte más ancho, siendo sus longitudes variables según los claros a cubrir que van de 3 a 6 metros. 12

29 Flitches y/o Cuadrados de chapa: Piezas de madera con dos caras paralelas aserradas por lo menos, con cortes orientados para producir chapa rebanada con veta o dibujo estético o decorativo Dimensiones de madera aserrada. La madera se comercializa en medidas nominales en las que se incluye un refuerzo que representa la pérdida del volumen por contracción de la madera verde al secarla, un volumen de cepillado y un volumen que representa la variación en espesor por efecto de la variación del corte al momento del aserrío de la trocería (Zavala, 1994). Durmientes. En el caso de durmientes las dimensiones más comunes son 7 x 8 pulgadas en la sección transversal y 8 pies de largo (7 x8 x8 ), aunque también se producen de 8 x8 x9 y de longitudes variables (Sánchez, 2004). Tablas y Tablones. La Norma Mexicana NMX-C establece las medidas nominales de tablas y tablones en mm, cm y m, Sánchez (2004) menciona las mismas medidas en pulgadas, para el presente trabajo se utilizará medidas en pulgadas (Cuadro 1 y 2). Cuadro 1. Dimensiones nominales de tablas. GRUESOS ANCHOS LARGOS 1/2, 3/4, 7/8 y 1 4, 6, 8, 10, 12, 14, 16 4, 6, 8, 10, 12, 14, 16 Cuadro 2. Dimensiones nominales de tablones. GRUESOS ANCHOS LARGOS 1 ½, 1 ¾, 2, 2 ½, 3, 3 ½, 4 4, 6, 8, 10, 12, 14, 16 4, 6, 8, 10, 12, 14, 16 13

30 Polines. Las medidas comerciales más comunes en su sección transversal son: 3 x 3, 3 ½ x 3 ½ y 4 x 4, y la longitud es variable Clasificación de madera aserrada. En el presente trabajo, para la clasificación de madera aserrada se utilizaron las normas mexicana y chilena: NMX-C y NCh178 La norma mexicana NMX -C establece la clasificación y los niveles de calidad que deben cumplir las tablas y los tablones de pino; cabe mencionar que es aplicable para madera húmeda así como para madera seca. Las calidades que en la norma se mencionan, son las siguientes: Grado A - Selecta. Grado B - De primera. Grado C - De segunda. Grado D - De tercera. Grado E - De cuarta. Grado F - De desecho La norma chilena NCh178 establece la clasificación por aspecto de la madera aserrada de Pinus radiata D. DON. en conformidad con los defectos que se registran en el momento de efectuar la clasificación. No se aplica para madera aserrada con un contenido de humedad promedio menor o igual a 20%. Los grados de calidad final que presenta la norma, son las siguientes: P-1. P-2. P-3. FC 14

31 Los grados de calidad final de la norma chilena, antes mencionados, se obtienen en relación al grado de calidad de la cara y la trascara de la madera (Anexo1). Para poder obtener este grado de calidad se utilizan los valores para la clasificación de madera aserrada de pino insigne (Pinus radiata D. DON). Ver Anexo Control de la madera aserrada. Flores (1998), elaboró un formato para poder llevar el control de la madera aserrada producida en un aserradero, dicho formato requiere de los datos que a continuación se mencionan: Día. Número de piezas. Clase o calidad. Grueso. Ancho. Longitud. Pies tabla. Volumen en m³ Observaciones Coeficiente de aprovechamiento. La troza destinada a un determinado producto, al ser procesada, produce desperdicio. Así por ejemplo, si dicha troza se destina a aserrío y se obtiene madera aserrada como producto, se desperdiciará la corteza, las costeras, los recortes, las orillas o tiras y el aserrín, que vendrían a ser más o menos la mitad del volumen total de la troza, o sea, 50%. A esto se le llama coeficiente de aprovechamiento. 15

32 Es decir, se llama coeficiente de aprovechamiento al volumen que resulta de producto al procesarse una unidad de volumen de troza, expresada en porcentaje de dicha unidad de volumen inicial. dónde: CA= coeficiente de aprovechamiento Volumen de madera aserrada CA *100 Volumen de trozas(en rollo) Secado de madera. Cuando una troza es aserrada, la madera presenta un alto contenido de humedad que la hace inadecuada para utilizarse inmediatamente en la gran mayoría de los casos, por lo que requiere de un proceso de secado. Dentro de las técnicas de secado, existen dos técnicas generales: a). Secado al aire libre, y b). Secado en estufa (Fuentes, 1989) Comercialización de madera aserrada. Este proceso se inicia al existir excedentes en la producción de bienes y servicios. Comprende una serie de etapas que deben ser superadas desde el productor hasta el consumidor final, y en donde se van agregando utilidades al producto original por concepto de espacio (transporte), tiempo (almacenamiento), forma (industrialización, envase y normalizado) y de posesión para hacerlas aptas para el consumo; interviniendo operaciones económicas y los agentes que lo realizan para adecuarlas a las necesidades del consumidor. Para el caso de la madera aserrada, este proceso se inicia al salir el producto del centro de transformación (aserradero) hacia los diferentes centros de mercadeo (Moreno, 1993). 16

33 Flores (1998), para poder controlar la salida o venta de madera aserrada elaboró un formato que permite el control de estos datos. El formato requiere de la siguiente información: Cliente. Domicilio. Fecha. Número de piezas. Clase o calidad. Grueso. Ancho. Longitud. Pies tablas. Volumen en m3. Observaciones LA IMPORTANCIA DE LAS COMPUTADORAS EN EL DESARROLLO INDUSTRIAL FORESTAL. Los propósitos de usar computadoras para ayudar en el manejo de un aserradero fueron tomados con escepticismo. La mayoría de los administradores pensaban que cada troza era única y que el aserrador tenía que usar su juicio para determinar la mejor forma de aserrar una troza; sin embargo, unos pocos iniciaron explorando este tipo de técnicas. El incremento del número de aserraderos que procesan trozas de diámetros pequeños, así como la mecanización y velocidad de producción que lleva consigo, han sido factores principales que motivan el uso de las computadoras (Clapham, 1971). Los aserraderos que procesan coníferas, están introduciendo muchas innovaciones basadas en el uso de las computadoras, pero estas tecnologías son muy caras para la mayoría de los aserraderos pequeños que procesan maderas de latífoliadas. Sin 17

34 embargo, están en curso esfuerzos para desarrollar tecnologías por computadora que sean de bajo costo y adaptables a los sistemas de procesamiento de latífoliadas (Schmoldt, 1992). Las computadoras han revelado gran versatilidad, así como costeabilidad en los aserraderos donde el volumen de producción lo amerita. Las computadoras son utilizables, entre otros casos, en el control de inventarios, sistemas de producción y eficacia de transformación, así como para la elaboración de programas teóricos de aserrío (Anerson, 1974) INVENTARIOS Definición. La palabra inventario proviene del latín inventarium y la Real Academia de la Lengua Española lo define como (RAE, 2008): a) Asiento de los bienes y demás cosas pertenecientes a una persona o comunidad, hecho con orden y precisión. b) Papel o documento en que están escritos dichos bienes Objetivos en el control de inventarios. Existen varios objetivos en el control de inventarios, en ocasiones tienen que hacerse ciertas concesiones al intentar alcanzarlos, ya que el alcanzar todos a la vez no es posible (Hopeman, 2001). A continuación se mencionan los objetivos en el control de inventarios. 18

35 Minimizar la inversión en el inventario. Minimizar los costos de almacenamiento. Minimizar las pérdidas por daños, obsolescencia y por artículos perecederos. Mantener un inventario suficiente para que la producción no carezca de materias primas, partes y suministros. Mantener un transporte eficiente de los inventarios, incluyendo las funciones de despacho y recibo. Mantener un sistema eficiente de información del inventario. Proporcionar informes sobre el valor del inventario a contabilidad Cooperar con adquisiciones de manera que se puedan lograr compras económicas y eficientes. Hacer predicciones sobre las necesidades del inventario BASES DE DATOS Conceptos básicos. Un sistema de bases de datos es básicamente un sistema computarizado cuyo propósito general es mantener información y hacer que esté disponible cuando se solicite. La información en cuestión puede ser cualquier cosa que se considere importante, necesaria para apoyar el proceso general de atender los asuntos del individuo o la organización a la cual debe servir el sistema (Date, 1998). Los sistemas de administración de base de datos (DBMS) son un conjunto de programas que maneja todo el acceso a la base de datos. Conceptualmente, lo que sucede es lo siguiente (Date, 1998; Rustin, 1972): 19

36 1) Un usuario solicita acceso, empleando algún sublenguaje de datos determinado (por ejemplo, SQL 9 ) 2) El DBMS interpreta esta solicitud y la analiza. 3) El DBMS inspecciona, en orden, el esquema externo de ese usuario, la correspondencia externa/conceptual asociada, el esquema conceptual, la correspondencia conceptual/interna, y la definición de la estructura de almacenamiento. 4) El DBMS ejecuta las operaciones necesarias sobre la base de datos Ventajas y desventajas del uso de las bases de datos. Las ventajas de un sistema de base de datos sobre los métodos tradicionales de mantener registros en papel se enuncian a continuación (Date, 1998). Es compacto: No hacen falta archivos de papeles que pudieran ocupar mucho espacio. Es rápido: La máquina puede obtener y modificar datos con mucha mayor velocidad que un ser humano. Así es posible satisfacer con rapidez consultas de casos particulares, del momento, sin necesidad de búsquedas visuales o manuales que requieren mucho tiempo. Es menos laborioso: Se elimina gran parte del tedio de mantener archivos a mano. Las tareas mecánicas siempre serán mejor realizadas por las máquinas. Es actual: Se dispone en cualquier momento de información precisa y al día. Entre las desventajas se menciona lo siguiente (Rustin, 1972): Pueden requerir que se ingrese la misma información en muchos registros. Pueden ser de instalación compleja, usando muchas tablas. Es más difícil entender cómo se relaciona cada parte con la otra. 9 SQL: Structured Query Language (Lenguaje de Consulta Estructurada) 20

37 Normalización de bases de datos. La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y más estables, son más fáciles de mantener. También se puede entender la normalización como una serie de reglas que sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema que minimice los problemas de lógica (Date, 1998; Rustin 1972). Existen básicamente tres niveles de normalización: Primera Forma Normal (1FN), Segunda Forma Normal (2FN) y Tercera Forma Normal (3FN). Cada una de estas formas tiene sus propias reglas (Date, 1998; Rustin 1972). La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas (Date, 1998; Rustin 1972) La regla de la Segunda Forma Normal establece que todas las dependencias parciales se deben eliminar y separar dentro de sus propias tablas. Una dependencia parcial es un término que describe a aquellos datos que no dependen de la llave primaria de la tabla para identificarlos (Date, 1998; Rustin 1972). Una tabla está normalizada en la Tercera Forma Normal si todas las columnas que no son llave 10 son funcionalmente dependientes por completo de la llave primaria y no hay dependencias transitivas 11 (Date, 1998; Rustin 1972). 10 Llaves: Atributos que identifican una entidad dentro de un conjunto de entidades. 11 Una dependencia transitiva es aquella en la cual existen columnas que no son llave que dependen de otras columnas que tampoco son llave. 21

38 3.7. SISTEMAS DE CÓMPUTO APLICADOS A LA INDUSTRIA FORESTAL En México. Salazar (1992), implementó un sistema de cómputo para control de inventarios del aserradero de la empresa denominada Abastecedora de Maderas del Pacifico S. de R. L. de C. V. en la cual controla la madera aserrada producida, secada y el embarque de madera aserrada verde o seca, faltando la recepción y cubicación de trozas, además de la madera en proceso de secado. Este sistema genera tres tipos de reporte: 1 Producción, embarques e inventarios acumulados a la fecha. 2 Producción, embarques e inventarios acumulados por periodo de tiempo 3 Embarques totales y periódicos. Leyva (1995) presenta una Clave asistida por computadora para la identificación macroscópica de 50 maderas latífoliadas mexicanas. Esta clave utiliza características observables a simple vista, apoya al usuario con imágenes de cada especie, cuenta con una sección de ayuda, y tiene la posibilidad de incrementar el número de especies. La clave presenta una gran facilidad de uso para la identificación de muestras, aún cuando el usuario no cuente con los conocimientos básicos de anatomía de la madera. Díaz (2004) elaboró un sistema de cómputo para la optimización de diagramas de corte en el aserrío, mismo sistema fue denominado ASERRA. ASERRA se construye con la finalidad de adoptar un sistema acorde a las condiciones de la industria en México, con la cual, al introducir información sobre la troza, grosor de corte, refuerzos y productos a obtener, se generan diagramas de corte optimizados que pueden ayudar a la planeación y el aprovechamiento de la materia prima. Olmedo y Rocha (2004) elaboraron un sistema experto para la determinación de especies arbóreas nativas del valle de México, mismo que se denominó ARVAMex, el 22

39 cual tiene como motor principal una base de datos con información botánica detallada de 79 especies. Una de sus ventajas es la opción de inferir, permite realizar la determinación sólo con la información más relevante; da al usuario la oportunidad de ver los resultados preliminares, cuenta con un glosario botánico, imágenes de la estructuras hoja, flor, fruto, cono, descripciones de las familias, géneros y especies. Peralta (2005) elabora un sistema experto neuronal para la determinación de especies de genero lps en México denominado SENIM, la cual permite determinar las especies del genero lps en México ya sea por morfología externa o por morfología interna de los insectos En el extranjero. El departamento de ingeniería y computación, de la Universidad de Magallanes, Chile, en el año 2004 desarrolló un Sistema Control de Stock y Producción Aserradero en el Área Forestal Maqsa Austral S.A. (Universidad de Magallanes, 2004). En la actualidad existen muchos programas de cómputo para control de inventarios de empresas transnacionales entre los que se mencionaran los siguientes: el software de control de inventarios de la empresa Nexdigital, NODRIX ADN de la empresa TiPYMEX, Software para Control de Almacenes, Pedidos y Distribución de CUMULUS, entre otros, pero ninguno de estos se especializa en la industria forestal, ni mucho menos en la industria de aserrío. 23

40 4. METODOLOGÍA. Con base en la metodología empleada por Leyva (1995), Peralta (2005), Olmedo y Rocha (2004) y Díaz (2004) para la realización de sus respectivos trabajos, se elaboró y se trabajó bajo la siguiente metodología. 1) Obtención de la información. 2) Sistematización de la información. 3) Diseño de la base de datos. 4) Creación de las tablas en formato Paradox. 5) Elaboración de pseudocódigo. 6) Diseño, programación y desarrollo de la interfase del usuario de la base de datos en el IDE de C++ Builder ) Elaboración del manual de usuario OBTENCIÓN DE LA INFORMACIÓN. Con el fin de poder iniciar el desarrollo del software, se procedió a hacer una extensa revisión bibliográfica; con relación a la industria de aserrío, que comprendió desde el proceso de producción hasta la venta de la madera aserrada. También, se buscaron las unidades utilizadas en la industria de aserrío para la medición de la materia prima y de los productos que se obtienen SISTEMATIZACIÓN DE LA INFORMACIÓN. Este proceso consistió en hacer una síntesis de la información obtenida en la revisión bibliográfica con el fin de poder hacer más fácil la elaboración del pseudocódigo. 24

41 Para la cubicación de trozas existen diferentes fórmulas de cubicación que varían en cuanto a exactitud y número de datos requeridos para el cálculo. Pero en la práctica, una vez apiladas las trozas es más fácil medir uno o dos diámetros (diámetros de los extremos), que medir tres diámetros (diámetro de los extremos y del medio), así que para la elaboración de este software se utilizarán fórmulas de cubicación de trozas que solamente requieran, para el cálculo de volumen, como dato uno o dos diámetros de la troza y la longitud de la misma. Por lo tanto, en la cubicación de trozas se realizará por las fórmulas de Servicio de medición Forestal, Smalian y Huber modificada por Romahn. Para controlar el registro de la madera en rollo, con base en el formato que utilizó Flores (1998) para el control de la madera en rollo, se elaboraron los formatos 1 y 2 (Anexos 3 y 4). Estos formatos permiten la captura ordenada de datos en campo, para ingresarlos en la computadora una vez terminada la jornada de trabajo. El uso de éstos, depende del tipo de fórmula para cubicación de trocería que se esté utilizando. Es decir, si se usa las fórmulas de Huber modificada por Romahn o la fórmula de Smalian, se utilizará el formato 1, por otro lado, si se usa la fórmula del Servicio de Medición Forestal puede utilizar el formato 2. El formato 1 (Anexo 3) necesita de los siguientes datos y en las siguientes unidades: Fecha. Cantidad de trozas. Diámetro menor (cm.). Diámetro mayor (cm.). Longitud de la troza (m). Total (m 3 ) Nombre del recibidor. Predio de procedencia. Observaciones 25

42 El formato 2 (Anexo 4) necesita de los siguientes datos y en las siguientes unidades: Fecha. Cantidad de trozas. Diámetro de la troza (cm.). Longitud de la troza (m). Total (m 3 ) Nombre del recibidor. Predio de procedencia. Observaciones En la captura de la información sobre la producción de madera aserrada, fue necesario la implementación de dos términos: dimensiones estándar y dimensiones no estándar. Dimensiones estándar se refiere a todas las dimensiones de madera aserrada que se encuentran dentro del grupo de tablas y tablones de la Norma oficial mexicana NMX-C , y las dimensiones no estándar agrupa al resto de la escuadrería producida en un aserradero (durmientes aserrados, ademes o maderos de mina, pilotes aserrados de madera, polines, vigas y flitches y/o Cuadrados de chapa). Para el control de la producción de madera aserrada se elaboró el formato 3 (Anexo 5), basándose en Flores (1998), que requiere de los siguientes datos: Fecha. Especie Número de piezas Clase o calidad. Grueso (pulgadas). Ancho (pulgadas). Longitud (pies). Pies tablas. 26

43 Volumen en pies tablas. Volumen en m3. Observaciones En cuanto a la clasificación de madera aserrada se refiere, el software tendrá por defecto las clases de la norma oficial Mexicana NMX-C , y los de la Norma Chilena NCh178 12, con la opción de añadir otros sistemas de clasificación que el usuario considere necesario. Para determinar el coeficiente de aprovechamiento se utilizará la fórmula: Volumen de madera aserrada CA *100 Volumen de trozas(en rollo) dónde: CA= coeficiente de aprovechamiento En el caso de secado de la madera, se consideran las dos opciones de secado (secado al aire libre y secado en estufa). Para el caso del secado al aire, se tomó como base el apilado en Tonga, ya que es la forma más generalizada en que se seca la madera en México. (Fuentes, 1989). Para poder controlar la salida o venta de madera aserrada, basándose en Flores (1998), se elaboró el formato 4 (Anexo 6), que permite el fácil control de ésta actividad. El formato 4 requiere de los siguientes datos. 12 Por Recomendación M.C. Mario Fuentes Salinas, Profesor Investigador de tiempo completo en la División de Ciencias Forestales de la Universidad Autónoma Chapingo, dado que la Norma Mexicana no especifica valores cuantitativos límite para una clase y otra en la clasificación. 27

44 Cliente. Domicilio. Fecha. Especie. Número de piezas. Clase o calidad. Grueso (pulgadas). Ancho (pulgadas). Longitud (pies). Volumen en pies tablas. Volumen en m3. Observaciones. Es necesario contar con un registro de ventas (datos históricos) de un periodo de tiempo, con estos datos es factible emplear una técnica de pronósticos que ayude a conocer la cantidad probable que se demandará en un tiempo próximo (Flores, 1998) DISEÑO DE LA BASE DE DATOS Diseño del diagrama entidad-relación. El diagrama entidad-relación sirve para la planificación del programa, también se le puede considerar como el mapa del mismo, teniendo como finalidad describir gráficamente el contenido de un algoritmo para su posterior codificación en algún lenguaje de programación (Date, 1998). Para realizar un diagrama entidad-relación, hay que entender que entidad, es todo aquello a lo cual se le pueden asignar características, y a las características se les denomina atributos, por ejemplo una entidad puede ser CLIENTE y sus atributos: 28

45 Nombre, Domicilio, Teléfono, etc. Éstas entidades y atributos se representan gráficamente como se muestra en las Figuras 1,2 y 3 (Date, 1998; Rustin 1972). Figura 1. Representación de una entidad. Figura 2. Representación de un atributo. Figura 3. Representación de una relación entre entidades. Con base en lo anterior se elaboró el diagrama entidad-relación del presente software dando como resultado siete entidades, veintiocho atributos, con cinco relaciones entre las entidades (Figura 4). Además, se elaboró un diagrama entidad-relación para la configuración de variables del programa (Figura 5) en donde se obtuvieron cuatro entidades, ocho atributos y tres relaciones entre entidades. 29

46 Figura 4. Diagrama entidad relación. 30

47 Figura 5. Diagrama entidad relación de la configuración del programa. 31

48 Conversión del diagrama entidad-relación a tablas. Una vez concluida el diagrama entidad-relación, se procedió a transportar las entidades y los atributos en tablas de formato Paradox 7.0, en donde cada entidad representa una tabla y los atributos son representados por columnas. Por ejemplo, la entidad de Troza y la entidad de Producción, la primera con sus atributos (columnas) se puede apreciar en el Cuadro 3, y la segunda se aprecia en el Cuadro 4. Cuadro 3. Representación de la entidad de troza. Troza Diámetro Diámetro 2 Longitud Cantidad Volumen Clave_especie Clave_origen Cuadro 4. Representación de la entidad de producción. Producción Fecha Cantidad Grueso Ancho Largo Volumen Clave_especie Clase

49 Normalización de la base de datos. Para la normalización de las tablas de la base de datos, se siguieron las reglas de normalización que dieron como producto tablas normalizadas hasta la Tercera Forma Normal. A continuación se presentan un ejemplo en el cual se puede apreciar dicha normalización. Ejemplo de normalización de una tabla. Para ejemplificar la normalización se usará la entidad de Producción (Tabla 5). La regla de la Primera Forma Normal establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas, en este ejemplo no hay columnas que se repitan, así que se continúa con la siguiente regla. Cuadro 5. Normalización de la entidad de producción (primera forma normal). Producción Fecha Cantidad Grueso Ancho Largo Volumen Especie Clase Todas las dependencias parciales se deben eliminar y separar dentro de sus propias tablas; en este caso los atributos de Especie y Clase dependen parcialmente de la entidad de Producción, por lo tanto es posible que se separen de esta entidad, y que se ubiquen en sus propias tablas; en la entidad de Producción se colocan claves que permiten la identificación de especies y clases, para poder relacionarlos posteriormente (Cuadro 6), por otra parte en las tablas Especie y Clase, se colocaran las claves y su significado (Cuadros 7 y 8). 33

50 Cuadro 6. Normalización de la entidad de producción (segunda y tercera forma normal) Producción Fecha Cantidad Grueso Ancho Largo Volumen Clave Especie Clave Clase Cuadro 7. Tabla de especies Especie Clave de especie Especie 1 1 Pino 2 2 Encino 3 3 Cuadro 8. Tabla de clases Especie Clave de clase Clase 1 1 Selecta 2 2 Primera 3 3 Para realizar la normalización hasta la tercera forma normal se debe de observar que no existan más de una columna que sea llave, y en este ejemplo el atributo Fecha es la llave principal y todos los demás atributos depende la ella, por lo tanto se concluye que se ha normalizado hasta la tercera forma normal. 34

51 4.4. ELABORACIÓN DEL PSEUDOCÓDIGO. Parte fundamental de la metodología fue la elaboración del pseudocódigo o falso lenguaje, que es una serie de normas léxicas y gramaticales parecidas a la mayoría de los lenguajes de programación, pero sin llegar a la rigidez de sintaxis de estos ni a la fluidez del lenguaje coloquial. El pseudocódigo ayuda a evitar posibles errores en el proceso de programación en lenguajes de computadora, además de que se va formando la estructura del software. Aquí se presenta una parte elemental del pseudocódigo que ayudará a entender la programación del software, se encuentran dividida en las dos secciones siguientes: Consultas y procesos Consultas Inventario de materia prima En el caso de una consulta al inventario de materia prima se consideran las siguientes variables de cada registro: Diámetro 1 (cm), Diámetro 2 (cm), Longitud (m), cantidad (u), especie, origen y volumen (m³). De donde Diámetro 1, Diámetro 2, Longitud y volumen son variables de punto flotante (double); Cantidad es una variable de tipo entero (int) y Origen y Especie son variables de tipo cadena alfanumérica (String). Para hacer la consulta a la base de datos y seleccionar todos los registros existentes el programa debe proceder de la siguiente forma: Seleccionar todas las piezas existentes en la Base de Datos donde el número de piezas sea mayor que cero. Por lo tanto la instrucción sería como sigue (Figura 6): 35

52 SELECCIONAR Diámetro 1, Diámetro 2, Longitud, Cantidad, Especie, Origen, Volumen DE LA TABLA inventario_materia_prima DONDE Cantidad SEA MAYOR A 0 Figura 6. Algoritmo para consulta del inventario de materia prima. Ahora, para el caso de utilizar el filtro de registros, por ejemplo, el de Especie lo que tiene que hacerse es la misma instrucción anterior incluyendo una condición especial, por lo tanto la consulta enviada a la base de datos sería de la siguiente forma (Figura 7). SELECCIONAR Diámetro 1, Diámetro 2, Longitud, Cantidad, Especie, Origen, Volumen DE LA TABLA inventario_materia_prima DONDE Cantidad SEA MAYOR A 0 Y LA Especie SEA IGUAL A especie Figura 7. Algoritmo para consulta del inventario de materia prima, con filtro de información. Donde especie es una variable de tipo cadena alfanumérica (String) que sería seleccionada por el usuario de una lista desplegable que varíe en función de la variable contenida en el campo que se desee filtrar. 36

53 Inventario de Madera aserrada Para el caso de la madera aserrada la consulta que se hace a la base de datos es similar a la anterior, lo que cambia son las variables que se incluyen en la instrucción dada a la computadora. Las variables para la consulta son: grueso, ancho, largo, cantidad, volumen, especie, clase y tipo. De donde grueso, ancho, largo, especie y clase son variables de tipo cadena alfanumérica (String); Volumen es una variable de punto flotante (float), es decir esta variable acepta cantidades con punto decimal, Cantidad y tipo son variables enteras (int), sólo números enteros. Ahora bien, la consulta a la base de datos se hace de la siguiente forma (Figura 8): SELECCIONAR Grueso, Ancho, Largo, Cantidad, Volumen, Especie, Origen DE LA TABLA inventario_materia_aserrada DONDE Cantidad SEA MAYOR A 0 Figura 8. Algoritmo para consulta de inventario de madera aserrada. En el caso de la madera aserrada pueden existir otras dos variantes para definir el estado en que una pieza se encuentra, en este caso puede ser madera aserrada verde o madera aserrada seca. En este caso la consulta sufre una ligera modificación quedando de la siguiente forma (Figura 9): 37

54 SELECCIONAR Grueso, Ancho, Largo, Cantidad, Volumen, Especie, Origen DE LA TABLA inventario_materia_aserrada DONDE Cantidad SEA MAYOR A 0 Y EL ESTADO SEA verde O EL ESTADO SEA seca Figura 9. Algoritmo para consulta de inventario de madera aserrada 2. También en este caso pueden aplicar más condiciones para reducir el número de resultados filtrando sólo aquellos que son de interés al usuario, quedando como sigue (Figura 10): SELECCIONAR Grueso, Ancho, Largo, Cantidad, Volumen, Especie, Origen DE LA TABLA inventario_materia_aserrada DONDE Cantidad SEA MAYOR A 0 Y EL grueso SEA 7/8 Y EL ESTADO SEA verde O EL ESTADO SEA seca Figura 10. Algoritmo para consulta de inventario de madera aserrada Estado de las estufas de secado Cuando se desea saber el estado en el que se encuentran las estufas de secado (ya sea que sea libre u ocupado) la instrucción se envía desde que se ejecuta la aplicación. Esto se hace de la siguiente manera: Se selecciona el total de número de estufas que posee la industria (que es configurado cuando se ejecuta por primera vez el programa después de la instalación), se hace una consulta a la base de datos con cada número de estufa, seleccionando el volumen de madera que cada una posee, si la suma del volumen obtenido es igual a cero entonces se dice que la estufa está libre, por el contrario, si la suma resulta mayor a cero entonces la estufa se encuentra ocupada. 38

55 El estado ocupado se representa con un icono en color rojo y el estado libre con un icono en color verde. Las variables usadas en este caso son: Volumen y N_estufa (Número de estufa de secado), la primer variable es de punto flotante (double) y la segunda es de tipo entero (int). El pseudocódigo de la instrucción queda de la siguiente forma: Int ne, i,total; String sql,estado; total=numero_de_estufas; La variable ne almacena el número de la estufa, la variable i es un contador y la variable total representa el número total de las estufas; la variable sql representa a la instrucción SQL que se envía a la base de datos y la variable estado el estado en que se encuentra la estufa, ya sea vacía u ocupada de acuerdo al algoritmo de la Figura 11. FOR (i=0;i<total+1;i++) { sql= SUMA volumen DONDE N_estufa SEA IGUAL A ne ; SI(SUMA==0) estado=vacía; POR EL CONTRARIO SI(SUMA>0) estado=ocupado; } Figura 11. Algoritmo para conocer el estado de la estufa (libre u ocupada). Ahora, si se desea saber el contenido de una estufa que se encuentra ocupada (porque en el caso de una estufa que se encuentre vacía no habría resultados que mostrar) se procede a hacer una consulta utilizando las variables: grueso, ancho, largo, 39

56 cantidad, volumen, especie, Clase, Tipo y Numero_estufa. De donde grueso, ancho, largo, especie, Tipo y Clase son variables de tipo cadena alfanumérica (String); Volumen es una variable de punto flotante (double) y Numero_estufa es una variable de tipo entero (int). Por lo tanto la instrucción se realiza de acuerdo al algoritmo de la Figura 12. SELECCIONAR Grueso, Ancho, Largo, Cantidad, Volumen, Especie, Origen, Tipo DE LA TABLA estados_estufa DONDE Cantidad SEA MAYOR A 0 Y LA ESTUFA SEA = Numero_estufa Figura 12. Algoritmo para conocer el contenido de la estufa. El resultado anterior se obtiene simplemente al indicarle al programa el número de estufa que se desea consultar y que es seleccionado de una lista con un simple clic del usuario. Otra cuestión que se toma en cuenta para el caso de que una estufa esté ocupada es saber la fecha en que esta fue manipulada (la última fecha en que se le agregaron datos al registro para la estufa indicada), para este caso se agrega una variable de tipo cadena alfanumérica (String) llamada estufa y se obtiene el resultado deseado procediendo de la siguiente forma (Figura 13): SELECCIONA DIFERENTE Fecha DE LA TABLA estados_estufa DONDE LA ESTUFA SEA = Numero_estufa Figura 13. Algoritmo para conocer fechas de entrada y salida de madera en estufas. 40

57 El parámetro DIFERENTE sería la traducción de DISTINCT, una cláusula del lenguaje SQL que indica al compilador que seleccione todos los registros independientemente si este aparece una o más veces en la base de datos. Esto se hace porque en teoría si una estufa fue ocupada en una fecha determinada, todo se hace en un sólo momento y por lo tanto la variable fecha no debe repetirse Coeficientes de aprovechamiento Para poder conocer el coeficiente de aprovechamiento de una determinada fecha sólo tiene que crearse una lista de las fechas existentes considerando que en cada una de ellas que se encuentre en la base de datos cuando menos un aserradero ha estado trabajando, por lo tanto se tiene un coeficiente de aprovechamiento. La selección de la fecha se realiza con base en el algoritmo de la Figura 14: SELECCIONA DIFERENTE Fecha DE LA TABLA coeficientes Figura 14. Algoritmo de las fechas para coeficientes de aprovechamiento. Una vez hecho lo anterior, se puede seleccionar de la lista obtenida la fecha que se desee, se buscan todos los coeficientes que coincidan con la fecha seleccionada, para proceder a graficar, pero primero, se determina el número de aserraderos existentes en toda la industria, suponiendo que en este caso son cinco entonces hay que hacer cinco búsquedas con la misma fecha. Como se muestra en el algoritmo de la Figura 15 41

58 FOR (i=1;i<6;i++) { BUSCA Aserradero,Coeficiente EN coeficientes DONDE Fecha= fecha Y Aserradero=i; SI LO ENCUENTRAS coeficiente=valor_coeficiente; SI NO LO ENCUENTRAS coeficiente=0; } Gráfica->EjeX->Agrega(i); Gráfica->EjeY->Agrega(coeficiente); Gráfica->EjeXY->Une(Punto en X, Punto en Y); Figura 15. Algoritmo para el coeficiente de aprovechamiento. Y así sucesivamente, lo que se hace es buscar cada coeficiente de aprovechamiento que coincida con el número de aserradero y fecha correspondientes y al final se grafican los datos obtenidos. Si no se encuentra el valor del coeficiente se toma como cero porque de todas formas el aserradero existe pero con esto se da a entender que fue un día en que dicho aserradero no estuvo en funcionamiento. 42

59 Procesos Entradas de trocería. Para el caso de las entradas de trocería lo que se hace es definir las variables Diámetro 1 (cm), Diámetro 2, Longitud, cantidad, especie, origen y volumen. El volumen es calculado por el programa y los demás son introducidos por el usuario, obviamente todos guardan una estrecha relación. El volumen, Diámetro 1, Diámetro 2 y Longitud son variables de punto flotante (float) mientras que Cantidad es de tipo entero (int) y finalmente Especie y Origen son variables de tipo cadena alfanumérica (String). Para proceder con la creación del nuevo registro y el cálculo del volumen se emana de la siguiente forma. En este caso, como ejemplo, se usa la fórmula de Smalian por ser la más simple y completa de ejemplificar. Primero se toman las variables Diámetro 1, Diámetro 2, Longitud y Cantidad para poder calcular el volumen, para hacer se tiene que definir otras dos variables adicionales de punto flotante (float) que representan la superficie de cada cara de una troza. Por lo tanto quedaría de la siguiente forma para el cálculo de la superficie. Superficie * Diametro 4 2 En donde es una constante equivalente a: Para hacerlo en una tabla con un bloque de datos es necesario definir un contador usando la variable i como entero (int), otra llamada n que sea del mismo tipo para representar el número total de renglones de la tabla que se van a calcular. 43

60 Si se desea incluir en un sólo ciclo la creación de los registros puede hacerse simplemente tomando el valor resultante del volumen y agregando las funciones de inserción de registro, para este caso es necesario recoger también las variables de Especie y Origen que pueden ser introducidos por el usuario en dos campos de texto para que el proceso de captura y cálculos matemáticos se haga más simple, es importante decir que esto puede reducir la velocidad de captura pero por otro lado el sistema se hace más amigable con el usuario. Para recoger los datos de Especie y Origen puede ser de la siguiente forma: Especie=campo_especie. Origen=campo_origen. Ahora bien, el pseudocódigo incluyendo la creación del nuevo registro quedaría de acuerdo al algoritmo siguiente (Figura 16). PARA (i=0;i<n+1;i++) { Diámetro 1=tabla[0][i]; Diámetro 2=tabla[1][i]; Longitud=tabla[2][i]; Cantidad=tabla[3][i]; Superficie 1=(pi((Diámetro 1)(Diámetro 1)))/4; Superficie 2=(pi((Diámetro 2)(Diámetro 2)))/4; Volumen=((Superficie 1 + Superficie 2)/2)Longitud; SI(Volumen>0) { BUSCA EN tabla_troceria DONDE D1=Diámetro 1 Y D2=Diametro2 44

61 } Y Long=Longitud Y Cant=Cantidad Y Vol=Volumen Y Esp=Especie Y Origen=Origen SI LO ENCUENTRAS { ACTUALIZA tabla_troceria HAZ Cant=Cant+Cantidad, Vol=Vol+Volumen DONDE D1=Diámetro 1 Y D2=Diametro2 Y Long=Longitud Y Cant=Cantidad Y Vol=Volumen Y Esp=Especie Y Origen=Origen } SI NO LO ENCUENTRAS { INSERTA EN tabla_troceria (Diámetro 1, Diámetro 2, Longitud, Especie, Origen) VALORES (Valor D1, Valor D2, Valor longitud, Especie, Origen) } } Figura 16. Algoritmo para recepción y cubicación de trocería. En el pseudocódigo anterior lo que se hace es recorrer una tabla de entrada de datos, calcular el volumen de cada troza con los datos contenidos en cada renglón y a continuación buscar en la base de datos un registro donde coincida con los valores 45

62 introducidos, si el registro se encuentra, entonces se actualizan los valores de cantidad y volumen, de esta forma se evita que existan duplicados, en caso contrario simplemente se inserta un nuevo registro con los datos recogidos de la tabla y que han sido introducidos previamente por el usuario. Al calcular el volumen hay otras condiciones que cada dato introducido por el usuario debe cumplir, como por ejemplo que la Cantidad no puede ser igual o menor a cero, una vez que el programa detecta estas condiciones es necesario tratar la expresión de una determinada forma, pero en este caso no se incluye ya que no estaría reflejando precisamente la esencia de la función descrita Salida de trocería del patio de almacenamiento al aserradero. En este caso lo que se hace es desplegar en una tabla los valores de materia prima (trozas) existentes en la base de datos, agregar una columna adicional para que el usuario pueda introducir la cantidad de piezas (número de trozas) que desea restar del inventario. La consulta para mostrar el inventario es muy parecida a la que se hace cuando se llaman los datos del inventario de materia prima, por lo tanto no es necesario describirla nuevamente. Ahora bien, cuando hay que hacer la actualización del inventario es necesario modificar el número de piezas existentes y el volumen, esto sería igual al mismo número de piezas y volumen existentes menos el valor que el usuario introduzca, es decir, usando las mismas variables que en el caso de Entradas de trocería y agregando una variable de tipo entero (int) llamada restar y dos variables de tipo cadena alfanumérica (String) llamadas Origen y Especie. Como se aprecia en el algoritmo de la Figura

63 PARA (i=0;i<n+1;i++) { Diámetro 1=tabla[0][i]; Diámetro 2=tabla[1][i]; Longitud=tabla[2][i]; Cantidad=tabla[3][i]; Restar=tabla[4][i]; Especie=tabla[5][i]; Origen=tabla[6][i]; Superficie 1=(pi((Diámetro 1)(Diámetro 1)))/4; Superficie 2=(pi((Diámetro 2)(Diámetro 2)))/4; Volumen=((Superficie 1 + Superficie 2)/2)Longitud; SI(Restar>0) { BUSCA EN tabla_troceria DONDE D1=Diámetro 1 Y D2=Diametro2 Y Long=Longitud Y Cant=Cantidad Y Vol=Volumen Y Esp=Especie Y Origen=Origen SI LO ENCUENTRAS { ACTUALIZA tabla_troceria HAZ Cant=Cant-Cantidad, Vol=Vol-Volumen 47

64 } DONDE D1=Diámetro 1 Y D2=Diametro2 Y Long=Longitud Y Cant=Cantidad Y Vol=Volumen Y Esp=Especie Y Origen=Origen } SI NO LO ENCUENTRAS { ERROR; } } Figura 17. Algoritmo para el envío de trocería del patio del almacenamiento a un aserradero. Por lo tanto, con este algoritmo se busca el registro en la base de datos, si se encuentra entonces se actualiza, en caso contrario simplemente se manda un mensaje de error. Como algo adicional el usuario tiene que indicar un número de aserradero al que será enviada toda la trocería que se saque del inventario, con base en ello y la producción de madera aserrada, se calcula el coeficiente de aprovechamiento, esto se hace simplemente con el total de pies tablas resultante de la producción dividido por la cantidad de metros cúbicos de trocería entrante al mismo aserradero Producción de madera aserrada. Para este caso existen dos variantes, la primera es la producción de maderas de medidas nominales y la segunda es la producción de madera de medidas no nominales, es decir, aquellas que poseen dimensiones que son imprevisibles ya que están 48

65 directamente relacionadas con los intereses del cliente y no de la industria que los produce. Para el primer caso el proceso es de la siguiente forma: Se definen las variables de tipo cadena alfanumérica (String) llamadas grueso, ancho, largo y especie ; una variable de punto flotante (double) para el volumen llamada volumen y dos variables de tipo entero (int), una llamada cantidad para almacenar el número total de piezas y otra llamada na para almacenar el número de aserradero del cual proviene la madera producida. La variable grueso, especie y na son tomados directamente de un campo de texto donde el usuario introduce el valor correspondiente, por lo tanto queda de la siguiente forma: Grueso=campo_grueso; Especie=campo_especie; na=campo_numero_aserradero; Ahora para poder recoger los valores de las variables grueso, ancho y largo y compararlo con las existentes en la base de datos es necesario crear una tabla de dos entradas, esto para facilitar la captura por parte de un usuario. La primera fila de la tabla contiene los valores de la variable largo y la primera columna los valores de la variable ancho, por lo tanto es necesario recorrer toda la tabla y recoger los valores de la variable cantidad, hacer esto es mucho más sencillo de programar y capturar ya que esos valores son fijos y por lo tanto se pueden almacenar en una matriz quedando como lo indica la Figura

66 A\L Figura 18. Matriz para la captura de datos de madera aserrada. También podría almacenarse sin problemas en un vector, en este caso se optó por usar matrices por considerarse más sencillo de manejar tomando en cuenta que los valores de la variable cantidad también están dentro de una matriz y todas poseen la misma dimensión. Para almacenar los valores de las variables ancho y largo se hace como se muestra en la Figura 19. m_ancho[8][8]={ 0,0,0,0,0,0,0,0, 0,4,4,4,4,4,4,4, 0,6,6,6,6,6,6,6, 0,8,8,8,8,8,8,8, 0,10,10,10,10,10,10,10, 0,12,12,12,12,12,12,12, 0,14,14,14,14,14,14,14, 0,16,16,16,16,16,16,16 }; 50

67 m_largo[8][8]={ 0,0,0,0,0,0,0,0, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16, 0,4,6,8,10,12,14,16 }; Figura 19. Algoritmo para almacenar datos de madera aserrada. Ahora sólo falta recorrer la tabla de entradas para poder recoger los valores de la variable cantidad, para esto es necesario definir dos variables de tipo entero (int) que serán usadas como contadores y sirven para recorrer la matriz de entrada, en este caso se les asigna el nombre de i, j. Para poder comenzar a recorrer la matriz también es necesario comprobar que las variables grueso, especie y na contengan un valor compatible con lo que se desea hacer. Esto se hace como indica en el algoritmo de la Figura

68 SI(especie NO ESTÁ VACÍA) { SI(grueso NO ESTÁ VACÍA) { SI(na NO ESTÁ VACÍA) { PARA(i=1;i<8;i++) PARA(j=1;j<8;j++) { cantidad=tabla[j][i]; ancho=m_ancho[j][i]; largo=m_largo[j][i]; SI(cantidad>0) { volumen=(grueso*ancho*largo)*cantidad; BUSCA EN inventario DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Especie=especie Y Clase= Sin clasificar SI(ENCONTRADO) { ACTUALIZA inventario HAZ Cantidad=Cantidad+cantidad Volumen=Volumen+volumen DONDE Grueso=grueso 52

69 Y Ancho=ancho Y Largo=largo Y Especie=especie } EN CASO CONTRARIO { INSERTA EN inventario (Grueso,Ancho,Largo,Cantidad,Volumen,Especie) VALORES (grueso,ancho,largo,cantidad,volumen,especie) } } } } EN CASO CONTRARIO ERROR; } EN CASO CONTRARIO ERROR; } EN CASO CONTRARIO ERROR; Figura 20. Algoritmo para almacenar datos de madera aserrada 2. Por lo tanto, lo que se hace es recoger los valores de las variables grueso, ancho, largo, calcular el volumen de una pieza y luego multiplicar el resultado por cantidad, posterior a esto se busca el registro con las mismas características (grueso, ancho y largo) en la base de datos, si se encuentra entonces se actualizan los valores de 53

70 Cantidad y Volumen, en caso contrario sólo se crea un nuevo registro. Se considera como madera sin clasificar porque es madera recién aserrada. Ahora para el caso de las medidas no nominales, el proceso es parecido al que se usa cuando se crea un nuevo registro de trocería, sólo cambia el nombre de las variables y se incluye el número de aserradero, esto quedaría como se indica en la Figura 21. FOR (i=0;i<n+1;i++) { grueso=tabla[0][i]; ancho=tabla[1][i]; largo=tabla[2][i]; cantidad=tabla[3][i]; volumen=(grueso*ancho*largo)*cantidad; BUSCA EN inventario DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Especie=especie Y Clase= Sin clasificar SI(ENCONTRADO) { ACTUALIZA inventario HAZ Cantidad=Cantidad+cantidad Volumen=Volumen+volumen DONDE 54

71 } Grueso=grueso Y Ancho=ancho Y Largo=largo Y Especie=especie EN CASO CONTRARIO { INSERTA EN inventario (Grueso,Ancho,Largo,Cantidad,Volumen,Especie) VALORES (grueso,ancho,largo,cantidad,volumen,especie) } } Figura 21. Algoritmo para almacenar datos de madera aserrada (medida no nominal). Y por lo tanto, el proceso es semejante a la producción de madera aserrada de medidas nominales, sólo que en este caso el usuario tiene que capturar también las medidas del grueso, ancho y largo Clasificación de madera aserrada Para este caso se usa un método semejante al usado para la salida de materia prima, salvo que tiene que considerarse la variable clase, esta es la clave para hacer cualquier operación. Se cargan los datos del inventario existente y se le aplica un filtro parecido al descrito en la función de consulta al inventario de materia prima, a continuación se recorren los datos y se procesa lo que indique el usuario. Ver algoritmo de la Figura

72 FOR (i=0;i<n+1;i++) { grueso=tabla[0][i]; ancho=tabla[1][i]; largo=tabla[2][i]; cantidad=tabla[3][i]; restar=tabla[4][i]; especie=tabla[5][i]; clase=tabla[6][i]; volumen=(grueso*ancho*largo)*cantidad; SI(Restar>0) { BUSCA EN inventario DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Cantidad=cantidad Y Volumen=volumen Y Especie=especie Y Clase= Sin clasificar SI LO ENCUENTRAS { ACTUALIZA tabla_troceria HAZ Cantidad=Cantidad-cantidad, Volumen=Volumen-volumen DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Cantidad=cantidad 56

73 Y Volumen=volumen Y Especie=especie Y Clase= Sin clasificar BUSCA EN inventario DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Cantidad=cantidad Y Volumen=volumen Y Especie=especie Y Clase=clase SI LO ENCUENTRAS { ACTUALIZA tabla_troceria HAZ Cantidad=Cantidad-cantidad, Volumen=Volumen-volumen DONDE Grueso=grueso Y Ancho=ancho Y Largo=largo Y Cantidad=cantidad Y Volumen=volumen Y Especie=especie Y Clase=clase } SI NO LO ENCUENTRAS { INSERTA EN inventario (Grueso,Ancho,Largo,Cantidad,Volumen,Especie,Clase) 57

74 } } VALORES (grueso,ancho,largo,cantidad,volumen,especie,clase) } } SI NO LO ENCUENTRAS { ERROR; } Figura 22. Algoritmo para clasificar madera aserrada. Cuando se hace la primera búsqueda se considera que la primera pieza aún no está clasificada, por lo tanto debe ser actualizada con la clase indicada por el usuario Entradas de madera aserrada a las estufas de secado y ventas de madera aserrada. Para ambas funciones se utiliza básicamente el mismo modelo de que para el caso de clasificación de la madera aserrada, la diferencia radica en que en el caso de la entrada de madera a las estufas de secado tiene que crearse una variable de tipo entero (int) para indicar el número de la estufa, es un proceso semejante al usado cuando se describe la producción de madera aserrada. Para el caso de la venta de madera aserrada se tiene que agregar una variable de tipo cadena alfanumérica (string) para indicar el destino de la venta. En resumen, lo que se hace es buscar los valores introducidos por el usuario en la base de datos, encontrar una coincidencia y actualizarla (ya sea sumar o restar) y crear un nuevo registro cuando es necesario. 58

75 4.5. DISEÑO, PROGRAMACIÓN Y DESARROLLO DE LA INTERFASE DEL USUARIO DE LA BASE DE DATOS EN EL IDE DE C++ Builder 5.0 Para poder realizar la comunicación entre la base de datos y el usuario, se procedió a elaborar una interfase en el lenguaje C++, utilizando el compilador de Borland C++ Builder 5.0. Se modeló e implementó utilizando la programación estructurada. Las consultas a la Base de datos se dividen en tres: altas, bajas y cambios, que se realizan a través de las instrucciones estándares del lenguaje SQL (Structured Query Languaje). Las tablas fueron elaborados en formato PARADOX de Database Desktop. 59

76 5. RESULTADOS. Con base en la información obtenida de las diferentes fuentes bibliográficas, se desarrolló el sistema para la administración de inventarios en industria de aserrío y secado de la madera, mismo sistema contiene las funciones y operaciones básicas para poder realizar el control y manejo de inventarios SISTEMA INFORMÁTICO PARA CONTROL DE INVENTARIOS EN INDUSTRIAS DE ASERRÍO DENOMINADO CINTIA. Parte de la presente tesis fue el diseño y la programación del sistema informático para el control de inventarios en industrias de aserrío, y como resultado se obtuvo el software denominado: Control de Inventarios con Tecnología Informática Aplicada (CINTIA). CINTIA, es un software amigable, ya que cuenta con gráficos e iconos que hacen que su manejo sea más fácil. En este software se han programado muchas funciones las cuales son de aplicación exclusiva para la industria de aserrío y secado de la madera Funciones presentes en CINTIA. Todas las funciones que se realizan con el software son almacenadas en una base de datos y se les asigna un único número (clave de identidad) que no puede repetirse. Dicho número representa a la operación, por ejemplo, el número 134 se refiere a madera estufada de dimensiones nominales. Las funciones que puede realizar CINTIA se han agrupado en dos grupos: Operaciones de Procesos y Consulta. 60

77 Operaciones de procesos: Estas funciones permiten lo siguiente: a) Capturar las dimensiones de trocería que llega al aserradero, así como la fecha de llegada y su lugar de procedencia. b) Cubicar las trozas por una de las tres fórmulas (formula de Servicio de medición Forestal, Smalian y Huber modificada por Romahn). c) Controlar los datos de la salida de trozas del área de almacenamiento al aserrado x. d) Capturar los datos de la madera aserrada producida por día. e) Calcular el coeficiente de aprovechamiento, con base en las trozas aserradas y a la madera aserrada producida. f) Clasificar los niveles de calidad de madera aserrada producida en un día, ya sea seca o verde. g) Enviar el registro de la madera aserrada verde a cualquier estufa virtual que se desee. h) Permite la venta de madera aserrada verde o seca Operaciones de consulta: Con estas funciones se logra lo siguiente: a) Conocer el inventario de materia prima (trocería) disponible, así como el volumen en m 3 de la trocería. b) Generar un reporte (que puede ser impreso) de la trocería existente 13. c) Conocer el inventario de madera aserrada seca y verde. d) Generar el reporte de inventarios de madera aserrada ya sea de madera seca o verde Los reportes pueden ser, con filtros de información, lo cual evita imprimir datos que no se requieran en el momento 61

78 e) Conocer el estado de las estufas o pilas de secado (ocupado o desocupado), si están ocupados, CINTIA ofrece la posibilidad de ver su contenido, así se puede conocer el inventario de la madera en proceso de secado. f) Generar un reporte de la madera en proceso de secado, pero también puede crear un reporte del historial de la estufa, es decir permite conocer las cantidades de madera que se ha secado en esa estufa, así como las fechas del inicio y término del proceso. g) Realizar una gráfica del coeficiente de aprovechamiento del o de los aserraderos con los cuales se cuente Funciones adicionales. Aunado a todo lo mencionado con anterioridad, CINTIA permite configurar las variables del programa, esto permite al usuario configurar el software sin problemas a cualquier industria de aserrío sin importar su tamaño. Las variables que pueden configurarse son: a) Puede definir el número de aserraderos con los cuales cuenta la industria. b) El número de estufas de secado también es configurable. c) El usuario puede modificar y/o agregar los grosores de dimensiones estándar con los cuales trabaja el aserradero. d) Se puede cambiar, agregar o sustituir las actuales normas de clasificación de madera aserrada, por otras normas que el usuario guste. e) Escoger la fórmula de cubicación de trocería que más se adapte a las necesidades de la industria. f) Permite ingresar n clientes que la industria tenga. g) Permite ingresar n orígenes de procedencia de la materia prima (trocería). h) Permite ingresar n especies con la cual la industria trabaje. 62

79 5.2. CONSULTAS DINÁMICAS. Para realizar las consultas en las diferentes entidades, se utilizó e lenguaje Structured Query Language (SQL), a continuación se muestra un ejemplo y la descripción de la estructura de la consulta (Figura 23). 1: String sql,elemento="aserraderos",nelemento; 2: int i,n; 3: combo->clear(); 4: sql="select Elemento, Cantidad FROM configuracion WHERE ELEMENTO LIKE '"+elemento+"'"; 5: query->sql->clear(); 6: query->sql->add(sql); 7: query->open(); 8: n=query->fieldbyname("cantidad")->asinteger; 9: query->close(); 10: for(i=1;i<n+1;i++) { 11: nelemento=i; 12: combo->items->add(nelemento); } Figura 23. Estructura de una consulta SQL. En el ejemplo anterior lo que se hace es cargar el número de aserraderos en una lista desplegable tomando en cuenta el valor introducido por el usuario durante la configuración de las variables del programa. El procedimiento se hace de la siguiente manera. En las líneas 1 y 2 se definen las variables a usar. sql, elemento y nelemento, éstos son variables de tipo cadena de texto y su descripción es la siguiente. 63

80 sql: Variable que se usa para almacenar la consulta SQL que posteriormente será enviada a la base de datos. elemento: Los elementos que se desea encontrar en la base de datos, en este caso los aserraderos. nelemento: El número de aserradero se define porque una lista desplegable sólo acepta variables de tipo String, por lo tanto, hay que tomar el valor de la variable i y asignársela a la variable String para poder enviarla a la lista. i: Variable para contador n: Variable para determinar el número total de aserraderos. En la línea 3 se limpia la lista en caso de que contenga datos, en la línea 4 se crea la consulta SQL para obtener el número de aserraderos En la línea 5 se limpia el objeto usado para procesar la consulta SQL, en la línea 6 se le agrega la nueva consulta y en la línea 7 se ejecuta. Posterior a esto se obtiene el número de aserraderos en la línea 8, se almacena en la variable n y finalmente se cierra la consulta en la línea 9. En la línea 10 se crea un ciclo para poder obtener la lista de aserraderos (desde 1 hasta n), se recupera el número con la variable String nelemento asignándole el valor de la variable i y finalmente en la línea 12 se agrega el valor obtenido con la variable naserradero a la lista desplegable. 64

81 5.3. MANUAL DE USUARIO. Para poder utilizar el software correctamente, y evitar posibles errores humanos, se ha elaborado este manual de usuario, el cual, cabe mencionarlo, también está incluido en éste software Instalación de CINTIA. La instalación de CINTIA, es simple al igual que todos los programas elaborados para la plataforma Windows, hay que ejecutar el Setup del programa (Figura 24) y seguir las sencillas instrucciones de instalación del programa (Figura 25). Figura 24. Instalación (Setup) del programa CINTIA. Figura 25. Pantalla de instalación de CINTIA. 65

82 Iniciar CINTIA. Una vez logrado la instalación de CINTIA, puede iniciar la ejecución de software desde el botón de inicio de Windows, después en Todos los programas, luego en CINTIA y por último otra vez en CINTIA (Figura 27), o Simplemente en el icono de CINTIA en su escritorio (Figura 26). Figura 26. Ícono de CINTIA Figura 27. Iniciar CINTIA desde el botón de inicio de Windows. 66

83 Configuración inicial de CINTIA. Si es la primera vez que corre el programa, éste le indicará que debe configurar las variables de su industria, como lo es: el número de aserraderos con los cuales cuenta, el número de estufas de secado, números de pilas para secado al aire libre, el sistema de clasificación para madera aserrada que desea utilizar, y la fórmula para la cubicación de trocería. Así como se muestra en la Figura 28. Figura 28. Configuración de variables de CINTIA. De la misma forma en la pestaña Clientes se deberá agregar los clientes que la empresa tenga, en Origen se agregará los predios de procedencia de la madera, en Grueso se agregará otro u otros grosores que maneje la industria aparte de los mencionados en la NMX-C para tablas y tablones, y en Nva. Norma se podrá agregar otra norma para la clasificación de madera aserrada en caso de que así se requiera. Para agregar información en pestañas de Clientes, Origen, Grueso y Especie, se realiza de la siguiente manera: hacer clic en el botón de +, posterior a ello se visualizará un campo en el cual se escribirá el dato que se desea agregar, por ejemplo, si se desea agregar sólo se deberá escribir el grosor a agregar y hacer clic en el botón de Aceptar (Figura 29), y con esto se habrá agregado a la base de datos. Si se desea eliminar una dato, se selecciona el dato y se hace clic en el botón con el signo de -. 67

84 Figura 29. Configuración de variables de CINTIA Pantalla inicial de CINTIA. Una vez instalado y configurado el programa, ahora sí aparecerá la pantalla principal de CINTIA (Figura 30), que a diferencia de otros programas desarrollados, este tiene una única pantalla en la cual se realizan todas las operaciones necesarias para poder realizar el control de inventario, esto lo hace más amigable y fácil de manejar. Figura 30. Pantalla de inicio de CINTIA 68

85 Como se aprecia en la Figura 30 en el lado izquierdo de la pantalla de CINTIA se encuentra un menú de funciones en donde están todas las operaciones que puede realizar el software, son en total nueve, de éstas cuatro se encuentran dentro del grupo de consultas y los cinco restantes en el grupo de procesos. Sólo basta hacer clic en cualquier función que se desee para que esa acción se ejecute (Figura 31). Se describirán y explicarán cada una de las funciones en ese orden que aparecen en la pantalla. Figura 31. Ejemplo de selección de una función (inventarios de madera aserrada). También, CINTIA cuenta con una barra de filtro de información la cual se encuentra en la parte superior de la pantalla de inicio, estos filtros de información sirven para mostrar solamente la información que se requiere en un momento dado, evitando así una larga lista de información que no se ocupa en un caso determinado (Figura 32). 69

86 Barra para filtro de información Figura 32. Barra de filtro de información de CINTIA Cerrar aplicación, minimizar y reiniciar. Para cerrar y reiniciar la aplicación puede realizarse desde el menú desplegable Archivo y después en cerrar o reiniciar, según sea el caso. Pero, otra forma más fácil es en los íconos que están en la esquina superior derecha de la pantalla (Figura 33), el botón de color rojo cierra la aplicación, el amarillo minimiza la aplicación y el azul reinicia la aplicación. Minimizar Reiniciar Cerrar Figura 33. Iconos de cerrar, minimizar y reiniciar la aplicación CINTIA. 70

87 Inventarios de materia prima. Para conocer el inventario de materia prima (trozas) que existe en el patio de almacenamiento, basta con hacer clic en Inventarios de materia prima dentro del menú de funciones y, automáticamente se mostrarán todas las trozas con sus respectivos diámetros, longitudes, la cantidad de trozas, el volumen y el volumen total de todas las trozas (Figura 34). En caso de ser muy extensa la información, ésta puede ser filtrada por dos opciones: Origen y Especie. Figura 34. Inventarios de materia prima Inventarios de madera aserrada. Para conocer el inventario de madera aserrada es necesario hacer clic en Inventarios de madera aserrada, que se encuentra en el menú de funciones. El programa ofrece dos tipos de inventario: el inventario de madera aserrada de medidas estándar (medidas nominales de tablas y tablones NMX-C-1986), y el inventario de madera aserrada no estándar. Para esto existe un icono que le puede indicar en que tipo de inventario se encuentra (Figura 35). 71

88 Icono indicador Figura 35. Indicador del tipo de inventario de madera aserrada. Para el caso de inventario de madera aserrada de medidas estándar, el icono indicador debe estar como la Figura 36, de lo contrario hacer clic sobre el icono, en respuesta el programa necesita saber si lo que usted desea es conocer inventario de madera verde o el inventario de madera seca, hay que seleccionar una opción en la barra de Filtro de información (por defecto está madera verde), el siguiente paso consiste en indicarle al software el grueso y la clase de la cual se desea conocer las existencias; y como resultado se obtendrá todos el inventario con las características indicadas (Figura 37). Figura 36. Ícono para Inventario de madera aserrada de medidas estándar. 72

89 Figura 37. Inventario de madera aserrada de medidas estándar. Para el caso de madera aserrada de dimensiones no estándar, basta con hacer clic en el icono indicador del tipo de inventario y cuando se vea como en la Figura 38, automáticamente se cargarán todo el inventario de madera aserrada de dimensiones no estándar (Figura 39). Figura 38. Ícono para Inventario de madera aserrada de medidas no estándar. 73

90 Figura 39. Inventario de madera aserrada de medidas no estándar Estados de estufas de secado. Dependiendo de la cantidad de estufas de secado con que se cuente en la industria, será la cantidad de iconos de estufas que aparecerán en la pantalla de CINTIA al hacer clic en Estados de estufa de secado en el menú de funciones, cada icono indica una estufa, el estado de la estufa dependerá del color en que aparezca el icono de la estufa, el verde significa que está libre y el rojo ocupada (Figura 40). En caso de que la estufa esté ocupada (icono de color rojo) al hacer clic sobre el icono aparecerá la cantidad de madera aserrada en proceso de secado, así como sus anchos, gruesos, largos, el volumen en pies tabla y la clase (Figura 40). 74

91 Figura 40. Estados de estufa de secado. Cuando el proceso de secado haya terminado y exista la necesidad de vaciar la estufa, simplemente hay que posicionarse con un clic en la estufa que se desea vaciar y hacer clic en el icono como se indica en la Figura 41, y todo la madera que estaba en proceso de secado pasará a formar parte del inventario de madera seca. Por otra parte, si se desea conocer el historial de una estufa, es decir, conocer la cantidad de madera que en esa estufa se ha estado secando durante determinado tiempo, y la fecha de inicio de cada proceso de secado, tendrá que hacer clic en el icono de historial de estufa (Figura 42), y automáticamente obtendrá una visualización de pantalla como en la Figura 43. En esta última figura las flechas verdes significan entrada de madera a la estufa y las rojas salidas de madera de la estufa. Figura 41. Ícono para vaciar estufa de secado. Figura 42. Ícono para ver historial de la estufa de secado. 75

92 Figura 43. Historial de una estufa de secado. Para el caso de secado al aire libre, funciona de la misma manera que las estufas, son los mismos iconos para vaciar la pila, conocer el historial de la pila. Para navegar entre las pilas hay que hacer clic en el botón PILAS, y aparecerán los iconos de las pilas de madera aserrada en proceso de secado (Figura 44). Icono indicador Figura 44. Pilas de madera en proceso de secado al aire libre. 76

93 Coeficientes de aprovechamiento. El coeficiente de aprovechamiento se calcula automáticamente a partir del producto obtenido (madera aserrada) y relacionándolo con el trocería que entra en un aserradero en un día de producción. Para conocer el coeficiente de aprovechamiento, debe hacer clic en Coeficientes de aprovechamiento del menú de operaciones y seleccionar la fecha en que se desea conocer el coeficiente de aprovechamiento. Figura 45. Figura 45. Coeficiente de aprovechamiento Entrada/salida de trocería. Dentro del grupo de procesos tenemos a la función de Entada/salida de trocería, en la cual se podrá realizar la captura de la trocería que llega al patio de almacenamiento, así como la cubicación de las mismas. También de ahí mismo se puede mandar la trocería al o a los aserraderos que se desee. 77

94 Entrada de trocería. Al hacer clic en Entrada/salida de trocería, se visualizará la ventana como se muestra en la Figura 46. En la ventana habrá dos opciones a escoger (entrada y salida), escoja entrada, después se encuentra Número que indica el número de trozas a capturar, basta con escribir el número de trozas y automáticamente se construirá el número de celdas necesarias para realizar la operación. Una vez hecho lo anterior, seleccionar de la lista desplegable la especie de las trozas, después, seleccionar de la lista desplegable el origen de las trozas (predio de origen), cabe mencionar que si se recibe trocería de diferentes predios en un día lo que se debe hacer es: primero capturar las trozas de un predio y después las trozas de otro predio. Figura 46. Entrada de trocería. Dependiendo de la fórmula de cubicación que se esté usado será el número de datos que se tiene que ingresar, por ejemplo se está utilizando la fórmula de la Medición servicio forestal, sólo tendrá que ingresar un diámetro, en cambio sí es con las otras dos fórmulas tendrá que ingresar los dos diámetros extremos de la troza; para una mayor facilidad de captura las unidades en que tendrá que ingresar los datos es en 78

95 centímetros sin escribir cm (es más fácil escribir 40 que 0.40). Ahora sólo falta ingresar la longitud de la troza la cual tiene que estar en metros (ingresar la cantidad así 2.54 y NO así 2.54 m), es necesario mencionar que este software utiliza el punto y no la coma, como se hace en otros países. En cuanto a la columna de cantidad, la explicación de la existencia de esta columna es la siguiente: suponiendo que existan tres trozas con las mismas dimensiones, no será necesario capturarlo tres veces, sólo basta capturar las medidas en sus respectivas columnas y después en cantidad colocar el número 3. Esto hace más fácil la captura de datos. Pero en caso de que sea una sola troza es necesario colocar el número 1 en ella. La columna de volumen es de sólo lectura. Una vez terminada la captura de datos, hay que hacer clic en ejecutar, pero por seguridad se recomienda verificar todos los datos antes de realizar esta acción. Cuando se hace clic en el botón de Ejecutar orden, automáticamente se cubican las trozas y se almacena en la base de datos las trozas con la fecha actual de la computadora. Figura 47. Figura 47. Entrada de trocería 2. 79

96 Salida de trocería. Cuando se quiere realizar la operación de salida de trozas del patio de abastecimiento al aserradero, se tiene que seleccionar la opción de salidas en la barra de filtro de información; en la misma barra se puede filtrar la información, igual que en Inventarios de materia prima. Después se tiene que seleccionar el aserradero al cual se va a mandar la trocería, posteriormente se busca las trozas que se desea mandar al aserradero y restarlo del resto de los demás. Ejemplo: Suponer que se tiene una cantidad de 50 trozas con un diámetro de 50 cm, otro diámetro 48 cm, con longitudes de 2.54 m, y que procede del predio de Zoquiapan, y que se van a enviar 30 trozas de estas características al aserradero 2, sólo basta restar del total de trozas la cantidad de 30 trozas y seleccionar el aserradero 2, por último hacer clic en Ejecutar orden. Figura 48. Figura 48. Salida de trocería del patio de almacenamiento al aserradero. 80

97 Producción de madera aserrada. La función de Producción de madera aserrada, permite la captura de información sobre la madera aserrada que se ha producido en un día, aquí, al igual que en el inventario de madera aserrada está dividido en dos grupos: medidas estándar y medidas no estándar. Para la captura de madera aserrada de dimensiones estándar, el icono indicador de medidas estándar tendrá que estar con la letra E (en caso de duda, ver la sección 5.3.7). Ejemplo de la captura de datos de producción de madera aserrada. Seguir los siguientes pasos (ver Figura 49): a) La captura se realiza por grosor, así que se debe seleccionar el grosor de la madera aserrada a capturar (en caso de exista otro grosor, debe terminar primero todo este proceso e iniciar uno nuevo), para fin de este ejemplo seleccionamos el grosor de 5/4 de pulgada. b) Seleccionar la especie de la madera aserrada producida, por ejemplo pino. c) Seleccionar el aserradero en el cual se ha producido la madera. Suponer que se ha producido en el aserradero 2. d) Existe una matriz con las dimensiones estándar de madera aserrada, solamente tendrá que relacionar filas y columnas; como parte del ejemplo se relacionará la columna 3 (8 ) y la fila 2 (6 ), se escribirá en la intersección de estas filas el número 30. e) El resultado de estos tres simples pasos es que: se guardará en nuestra base de datos treinta tablas de 5/4 de pulgada de grueso por 6 pulgadas de ancho y 8 pies de largo (5/4 x6 x8 ) producidos en el aserradero 2. f) Ahora sólo falta hacer clic en Ejecutar orden y se habrá guardado la información, e iniciar el proceso de nuevo en caso de que exista madera de otro grosor o de otro aserradero. 81

98 Figura 49. Producción de madera aserrada. NOTA 1: es importante revisar la información, ya que por ejemplo, en el caso de equivocarse en el número de aserradero, afectará directamente al coeficiente de aprovechamiento de dos aserraderos (en uno estará muy bajo y en otro estará muy alto el coeficiente). NOTA 2: Puede llenar las celdas que desee a la vez, si es que existe madera de esas dimensiones, las demás puede dejarlas vacías, no hay necesidad de escribir cero Entradas de madera aserrada a estufas de secado. Entradas de madera aserrada a estufas de secado, es el nombre que se le ha dado a la función, pero, también es para enviar madera a las pilas de secado al aire libre. Al hacer clic en esta función dentro del menú de funciones, aparecerá en la pantalla información de la madera aserrada verde en forma de columnas, adicionalmente habrá una columna cuyo encabezado es Restar. Para enviar la madera aserrada verde a proceso de secado, hay que seguir los siguientes pasos y ver la Figura

99 a) Filtrar la información en caso de ser necesario. b) Dentro de la información que presenta el programa, buscar y encontrar la madera aserrada que se desea enviar a proceso de secado. c) Una vez encontrado la información, en esa misma fila pero en la columna de Restar, escribir la cantidad de piezas que se desean enviar a proceso de secado. d) En la parte inferior de la pantalla, en donde dice Enviar a, hay que seleccionar hacia donde se desea enviar, si a una estufa o a una pila de secado al aire libre. e) Continuando, se debe indicar el número de pila o estufa al que se va enviar la madera aserrada. f) Por último, hacer clic en Ejecutar orden. Figura 50. Entrada de madera a estufas de secado. 83

100 Clasificación de madera aserrada. Para la clasificación de madera aserrada, hay que hacer clic en Clasificación de madera aserrada, dentro del menú de funciones, hay que seguir los mismos pasos que en Entradas de madera aserrada a estufas de secado, sólo que aquí hay que seleccionar la clase y no la estufa o pila (ver Figura 51). Figura 51. Clasificación de madera aserrada Venta de madera aserrada. Cuenta con el mismo principio que los dos anteriores, salvo que aquí hay que seleccionar al cliente que se le va a vender la madera aserrada, ya sea verde o seca, medida estándar o no estándar (ver Figura 52). 84

101 Figura 52. Venta de madera aserrada Generación de reportes. Se pueden generar reportes en todas las funciones de consulta, y para realizarlo basta con hacer clic en el icono correspondiente (Figura 53). Cabe mencionar que el mismo icono realiza múltiples reportes y varía de acuerdo con lo que el usuario esta visualizando en la pantalla. Por ejemplo: si se está posicionado en Inventarios de madera aserrada se obtendrá un reporte como se muestra en la Figura 54, la cual es una vista previa antes de ser impreso; en la misma figura observa las funciones de los iconos principales. Figura 53. Ícono de generación de reportes. 85

102 Seleccionar impresora Imprimir Figura 54. Vista previa de un reporte Seguridad. Para la seguridad e integridad de los datos se ha incluido en el software cuentas de administrador y de invitado, en las cuales sólo la o las cuentas de administrador pueden ingresar y/o manipular la información. En cambio las cuentas de invitado sólo pueden llegar a realizar consultas si es que el administrador lo permite Ayuda. Cuenta con un apartado de ayuda en el menú principal el cual le ayudará a tener un mejor manejo del software CINTIA. 86

103 Posibles errores al ejecutar CINTIA. En caso de que se presentaran mensajes de errores como se muestra en la Figura 55 ó semejantes. Esto se debe a la configuración regional del sistema operativo, ya que, CINTIA utiliza el punto para la separación de unidades y fracciones de unidades. La solución a este error está en el Panel de Control de Windows, hacer clic en Opciones regionales, de idioma, y de fecha y hora, después Configuración regional y de idioma. En la pestaña de Opciones regionales, de las opciones desplegables seleccionar Español (México), y por último clic en Aceptar (Figura 56). Figura 55. Posibles errores al ejecutar CINTIA. Figura 56. Solución a posibles errores el ejecutar CINTIA. 87

UNIVERSIDAD AUTÓNOMA CHAPINGO DIVISIÓN DE CIENCIAS FORESTALES

UNIVERSIDAD AUTÓNOMA CHAPINGO DIVISIÓN DE CIENCIAS FORESTALES UNIVERSIDAD AUTÓNOMA CHAPINGO DIVISIÓN DE CIENCIAS FORESTALES SISTEMA INFORMÁTICO PARA EL CONTROL DE INVENTARIOS EN INDUSTRIAS DE ASERRÍO. TESIS PROFESIONAL Que como requisito parcial para obtener el título

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

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

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

Más detalles

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

UNIVERSIDAD MINUTO DE DIOS PROGRAMA CONTADURÍA PÚBLICA

UNIVERSIDAD MINUTO DE DIOS PROGRAMA CONTADURÍA PÚBLICA UNIVERSIDAD MINUTO DE DIOS PROGRAMA CONTADURÍA PÚBLICA COSTOS II Guía No. 1.- Conceptos Básicos OBJETIVO 1. Asimilar conceptos fundamentales de costos I. CONCEPTOS BASICOS DE COSTOS 1. CONTABILIDAD DE

Más detalles

Cadena de valor. Cadena de valor genérica. Actividades primarias. Actividades de apoyo Actividades primarias

Cadena de valor. Cadena de valor genérica. Actividades primarias. Actividades de apoyo Actividades primarias Cadena de valor La cadena de valor habla del valor total que un consumidor está dispuesto a pagar por un producto o servicio dividiendo esto en actividades de valor que desempeña la empresa y el margen

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

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

Unidad 18. Clasificación según el momento en que se determinan los costos.

Unidad 18. Clasificación según el momento en que se determinan los costos. Unidad 18 Clasificación según el momento en que se determinan los costos. Desde este punto de vista, los costos de producción pueden determinarse con posterioridad a la conclusión del periodo de costos,

Más detalles

Nociones básicas de inventario

Nociones básicas de inventario Semana 12 12 Empecemos! En esta semana realizarás un estudio del inventario como parte de la empresa, mediante una serie de conceptos básicos, con la finalidad de conocer los factores que pudieran estar

Más detalles

Metodología de construcción de Indicadores MODELO 3

Metodología de construcción de Indicadores MODELO 3 MODELO 3 El Departamento Administrativo de la Función Pública, elaboró el documento Guía para el Diseño de un Sistema de Evaluación y Control de gestión. El contiene las instrucciones para el diligenciamiento

Más detalles

LOGISTICA D E COMPRAS

LOGISTICA D E COMPRAS LOGISTICA D E COMPRAS 1. - Concepto de compras OBTENER EL (LOS) PRODUCTO(S) O SERVICIO(S) DE LA CALIDAD ADECUADA, CON EL PRECIO JUSTO, EN EL TIEMPO INDICADO Y EN EL LUGAR PRECISO. Muchas empresas manejan

Más detalles

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.

Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas. El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los

Más detalles

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.

Más detalles

Observatorio Bancario

Observatorio Bancario México Observatorio Bancario 2 junio Fuentes de Financiamiento de las Empresas Encuesta Trimestral de Banco de México Fco. Javier Morales E. fj.morales@bbva.bancomer.com La Encuesta Trimestral de Fuentes

Más detalles

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS TRABAJO DE GRADO:

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS TRABAJO DE GRADO: UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS TRABAJO DE GRADO: DISEÑO DE UN PLAN DE MERCADEO PARA INCREMENTAR LA DEMANDA DE LOS PRODUCTOS EMBUTIDOS QUE COMERCIALIZAN LAS MEDIANAS EMPRESAS

Más detalles

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

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

Más detalles

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

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de Administración de Relaciones con Clientes (CRM). Reconocida como Microsoft Gold Certified

Más detalles

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

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

Más detalles

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Por

Más detalles

CAPÍTULO 3 VISUAL BASIC

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

Más detalles

Análisis de los datos

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

Más detalles

CAPITULO 1. MARCO TEORICO

CAPITULO 1. MARCO TEORICO CAPITULO 1. MARCO TEORICO 1.1. Definición de inventario Son bienes tangibles que se tienen para la venta en el curso ordinario del negocio o para ser consumidos en la producción de bienes o servicios para

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

LAS ETAPAS DEL PROCESO DE VENTA EN LA VENTA TECNICA

LAS ETAPAS DEL PROCESO DE VENTA EN LA VENTA TECNICA Página 1 de 9 Si usted no puede visualizar correctamente este mensaje, presione aquí Boletín técnico de INDISA S.A. Medellín, 19 de febrero de 2010 No.80 LAS ETAPAS DEL PROCESO DE VENTA EN LA VENTA TECNICA

Más detalles

Normas chilenas de la serie ISO 9000

Normas chilenas de la serie ISO 9000 Normas chilenas de la serie ISO 9000 Hernán Pavez G. Director Ejecutivo del Instituto Nacional de Normalización, INN, Matías Cousiño N 64, 6 Piso, Santiago, Chile. RESUMEN: en nuestro país las empresas

Más detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles

Utilidades de la base de datos

Utilidades de la base de datos Utilidades de la base de datos Desde esta opcion del menú de Access, podemos realizar las siguientes operaciones: Convertir Base de datos Compactar y reparar base de datos Administrador de tablas vinculadas

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

La explicación la haré con un ejemplo de cobro por $100.00 más el I.V.A. $16.00

La explicación la haré con un ejemplo de cobro por $100.00 más el I.V.A. $16.00 La mayor parte de las dependencias no habían manejado el IVA en los recibos oficiales, que era el documento de facturación de nuestra Universidad, actualmente ya es formalmente un CFD pero para el fin

Más detalles

INSTITUTO TECNOLOGICO DE COSTA RICA ESCUELA DE INGENIERIA FORESTAL MANUFACTURA DE PRODUCTOS FORESTALES I

INSTITUTO TECNOLOGICO DE COSTA RICA ESCUELA DE INGENIERIA FORESTAL MANUFACTURA DE PRODUCTOS FORESTALES I INSTITUTO TECNOLOGICO DE COSTA RICA ESCUELA DE INGENIERIA FORESTAL MANUFACTURA DE PRODUCTOS FORESTALES I Actividad para realizar en la I Gira de Curso, Tema Aserrío La industria costarricense está basada

Más detalles

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA V REUNIÓN DE AUDITORES INTERNOS DE BANCA CENTRAL 8 AL 11 DE NOVIEMBRE DE 1999 LIMA - PERÚ IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA Claudio Urrutia Cea Jefe de Auditoría BANCO CENTRAL DE CHILE

Más detalles

JUSTO A TIEMPO YA. Con el objetivo de dar a conocer una de las formulas para, lograr la excelencia

JUSTO A TIEMPO YA. Con el objetivo de dar a conocer una de las formulas para, lograr la excelencia JUSTO A TIEMPO YA Andrade, G. Raciel, González N. Nora E. Celaya F. Roberto, Treviño, Moreno Dolores. INSTITUTO TECNOLOGICO DE SONORA Email:janethita16@hotmail.com,ngonzalez@itson.mx,rocefi@itson.mx,mmoreno@itson.mx

Más detalles

Módulo 7: Los activos de Seguridad de la Información

Módulo 7: Los activos de Seguridad de la Información Módulo 7: Los activos de Seguridad de la Información Se explica en este tema cómo deben abordarse la elaboración de un inventario de activos que recoja los principales activos de información de la organización,

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

Sistemas de Información Geográficos (SIG o GIS)

Sistemas de Información Geográficos (SIG o GIS) Sistemas de Información Geográficos (SIG o GIS) 1) Qué es un SIG GIS? 2) Para qué sirven? 3) Tipos de datos 4) Cómo trabaja? 5) Modelos de datos, Diseño Conceptual 6) GeoDataase (GD) 7) Cómo evaluamos

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

INSTITUTO TECNOLÓGICO DE COSTA RICA. Caso #09 - Chrysler. Administración de la Función de la Información

INSTITUTO TECNOLÓGICO DE COSTA RICA. Caso #09 - Chrysler. Administración de la Función de la Información INSTITUTO TECNOLÓGICO DE COSTA RICA Caso #09 - Chrysler Administración de la Función de la Información Álvaro Navarro Barquero 200944186 Alejandro Rodríguez Jiménez 200924533 09/05/2012 Contenido I Situación

Más detalles

Sistema PYMES Ventas e Inventarios H&S

Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3

Más detalles

Control del Stock, aprovisionamiento y distribución a tiendas.

Control del Stock, aprovisionamiento y distribución a tiendas. Control del Stock, aprovisionamiento y distribución a tiendas. Tan importante como el volumen de ventas y su rentabilidad, el control del stock supone uno de los pilares fundamentales en el éxito de una

Más detalles

Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ

Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ ERICK ANASTASIO FLORES 29/09/2010 UNIVERSIDAD AUTONOMA DE GUADALAJARA TECNOLOGIAS DE INFORMACION Qué

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

e-mailing Solution La forma más efectiva de llegar a sus clientes.

e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution Es muy grato para nosotros presentarles e-mailing Solution, nuestra solución de e-mail Marketing para su empresa. E-Mailing

Más detalles

ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB. (Modificada en 2008) (IV Difusión)

ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB. (Modificada en 2008) (IV Difusión) ANEXO 26-A COMITÉ PERMANENTE DE INTERPRETACIÓN SIC N 32 ACTIVOS INTANGIBLES COSTOS DE SITIOS WEB (Modificada en 2008) (IV Difusión) Interpretación SIC-32 Activos Intangibles - Costos de Sitios Web Referencias

Más detalles

de la empresa Al finalizar la unidad, el alumno:

de la empresa Al finalizar la unidad, el alumno: de la empresa Al finalizar la unidad, el alumno: Identificará el concepto de rentabilidad. Identificará cómo afecta a una empresa la rentabilidad. Evaluará la rentabilidad de una empresa, mediante la aplicación

Más detalles

MODIFICACIÓN DE PANTALLAS. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación

MODIFICACIÓN DE PANTALLAS. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación UNIVERSIDAD TECNOLÓ GICA DE QUERÉ TARO Voluntad. Conocimiento. S ervicio MODIFICACIÓN DE PANTALLAS Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

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

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

Más detalles

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica) Servinet Sistemas y Comunicación S.L. www.softwaregestionsat.com Última Revisión: Octubre 2014 FUNCIONALIDADES SAT

Más detalles

Plantilla para Casos de Éxito

Plantilla para Casos de Éxito Plantilla para Casos de Éxito Nombre/Actividad de la EMPRESA objeto de estudio: INSIGNA Sector al que pertenece: Presidente o gerente de la empresa: Antonio Gil Moreno Localización: Valencia Facturación

Más detalles

INTRODUCCIÓN. El propósito de esta investigación es analizar la importancia que ha surgido en

INTRODUCCIÓN. El propósito de esta investigación es analizar la importancia que ha surgido en INTRODUCCIÓN El propósito de esta investigación es analizar la importancia que ha surgido en los sistemas de costos ABC para las empresas de Servicios Mexicanas, ya que este sector forma una parte muy

Más detalles

CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO.

CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO. 204 CAPITULO VI PLAN DE IMPLEMENTACIÓN DEL SISTEMA DE PRESUPUESTOS DE COSTOS DE TIEMPOS ESTÁNDARES DE CONFECCIÓN DE PRENDAS DE VESTIR DE TEJIDO DE PUNTO. 6.1 INTRODUCCIÓN El éxito de la aplicación del

Más detalles

IMI: máxima calidad en la gestión de proyectos con SAP Business One

IMI: máxima calidad en la gestión de proyectos con SAP Business One IMI: máxima calidad en la gestión de proyectos con SAP Business One Partner de implementación Compañía Ingeniería y Mantenimiento Industrial Ltda. Industria Ingeniería, construcción y operaciones Productos

Más detalles

Principios de Contabilidad Generalmente Aceptados C8 y Norma Internacional de Contabilidad No. 38

Principios de Contabilidad Generalmente Aceptados C8 y Norma Internacional de Contabilidad No. 38 Capítulo IV Principios de Contabilidad Generalmente Aceptados C8 y Norma Internacional de Contabilidad No. 38 4. BOLETIN C8 PCGA 4.1 Definición Activos Intangibles Este boletín establece las reglas particulares

Más detalles

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES

PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

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

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo

Más detalles

Gestión de Oportunidades

Gestión de Oportunidades Gestión de Oportunidades Bizagi Suite Gestión de Oportunidades 1 Tabla de Contenido CRM Gestión de Oportunidades de Negocio... 4 Elementos del Proceso... 5 Registrar Oportunidad... 5 Habilitar Alarma y

Más detalles

Portal de Compras del Gobierno del Estado de Baja California (www.comprasbc.gob.mx) A. Antecedentes

Portal de Compras del Gobierno del Estado de Baja California (www.comprasbc.gob.mx) A. Antecedentes Buenas prácticas en la implementación de las recomendaciones de la Guía para Mejorar la Calidad Regulatoria de Trámites Estatales y Municipales e Impulsar la Competitividad de México Portal de Compras

Más detalles

2.1 Clasificación de los sistemas de Producción.

2.1 Clasificación de los sistemas de Producción. ADMINISTRACION DE OPERACIONES Sesión 2: La Administración de operaciones II Objetivo específico 1: El alumno conocerá la clasificación de los sistemas de producción, los sistemas avanzados de manufactura

Más detalles

FACULTAD DE CONTADURIA Y CIENCIAS ADMINISTRATIVAS FINANZAS I NORMAS DE INFORMACION FINANCIERA

FACULTAD DE CONTADURIA Y CIENCIAS ADMINISTRATIVAS FINANZAS I NORMAS DE INFORMACION FINANCIERA Normas de Información Financiera Durante más de 30 años, la Comisión de Principios de Contabilidad (CPC) del Instituto Mexicano de Contadores Públicos A. C. (IMCP) fue la encargada de emitir la normatividad

Más detalles

CAPITULO III A. GENERALIDADES

CAPITULO III A. GENERALIDADES CAPITULO III INVESTIGACION DE CAMPO SOBRE EL DISEÑO DE UN SISTEMA AUTOMATIZADO DE CONTROL INVENTARIO Y EXPEDIENTES DE MENORES DE EDAD PARA EL CENTRO DE DESARROLLO INTEGRAL LA TIENDONA EN LA ZONA METROPOLITANA

Más detalles

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS Administración Nacional de Universidad de la República Educación Pública Facultad de Ingenieria CF Res..0.07 Consejo Directivo Central Consejo Directivo Central Res..05.07 Res. 17.0.07 TECNÓLOGO EN INFORMÁTICA

Más detalles

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS CORPORACIÓN UNIVERSITARIA IBEROAMERICANA TECNOLOGIA EN LOGISTICA INFORMATICA BOGOTA D.C. 2013 INTRODUCCIÓN

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

FUNCIÓN FINANCIERA DE LA EMPRESA

FUNCIÓN FINANCIERA DE LA EMPRESA FUNCIÓN FINANCIERA DE LA EMPRESA La función financiera, junto con las de mercadotecnia y producción es básica para el buen desempeño de las organizaciones, y por ello debe estar fundamentada sobre bases

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo

Más detalles

Sistema para Gestión Hotelera Visión

Sistema para Gestión Hotelera Visión Sistema para Gestión Hotelera Visión Tabla de Contenidos 1. Introducción 4 1.1 Propósito 4 1.2 Alcance 4 1.3 Definiciones, Acrónimos, y Abreviaciones 4 1.4 Referencias 4 2. Posicionamiento 4 2.1 Oportunidad

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA DICIEMBRE 2007. El Sistema de Almacén fue desarrollado con la finalidad de facilitar a los usuarios el proceso de entradas y salidas del almacén mediante

Más detalles

UNIVERSIDAD TECNICA DEL NORTE

UNIVERSIDAD TECNICA DEL NORTE UNIVERSIDAD TECNICA DEL NORTE FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS ESCUELA DE INGENIERIA EN SISTEMAS COMPUTACIONALES MANUEL DE USUARIO TEMA: SISTEMA INFORMÁTICO PARA LA PROMOCIÓN Y PUBLICIDAD DE

Más detalles

CAPÍTULO IV: ANÁLISIS, INTERPRETACIÓN Y DISCUSIÓN DE RESULTADOS

CAPÍTULO IV: ANÁLISIS, INTERPRETACIÓN Y DISCUSIÓN DE RESULTADOS CAPÍTULO IV: ANÁLISIS, INTERPRETACIÓN Y DISCUSIÓN DE RESULTADOS 4.1 CUESTIONARIO Con la finalidad de dar validez al presente trabajo de investigación, se realizó el diagnóstico y estudió sobre el desarrollo

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

1. Métodos para ubicación y localización fija de los productos en el almacén

1. Métodos para ubicación y localización fija de los productos en el almacén 1. Métodos para ubicación y localización fija de los productos en el almacén En cualquiera de las variantes que pudieran existir o crearse, el principio que sustenta estos métodos es el de una posición

Más detalles

1.2 SISTEMAS DE PRODUCCIÓN

1.2 SISTEMAS DE PRODUCCIÓN 19 1.2 SISTEMAS DE PRODUCCIÓN Para operar en forma efectiva, una empresa manufacturera debe tener sistemas que le permitan lograr eficientemente el tipo de producción que realiza. Los sistemas de producción

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

Administración Logística de Materiales

Administración Logística de Materiales Administración Logística de Materiales Para un mejor conocimiento de la industria acerca de distribución física, manufactura y compras, se estableció el programa de administración logística de materiales.

Más detalles

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION

Más detalles

GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO

GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO GUÍA PARA LA INDUCCIÓN AL PUESTO DE TRABAJO DIRECCION DE RECURSOS HUMANOS INDUCCIÓN AL PUESTO. La finalidad de la Inducción es brindar información general, amplia y suficiente al colaborador que le permita

Más detalles

INDICADORES DE LA GESTIÓN LOGÍSTICA. KPI Los indicadores claves del desempeño logístico

INDICADORES DE LA GESTIÓN LOGÍSTICA. KPI Los indicadores claves del desempeño logístico INDICADORES DE LA GESTIÓN LOGÍSTICA KPI Los indicadores claves del desempeño logístico AUTOR ING. LUIS ANIBAL MORA GARCÍA TABLA DE CONTENIDO Pág. LISTA DE FIGURAS... vi LISTA DE TABLAS... vii LISTA DE

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

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

El plan de mercadeo. Material de apoyo. El plan de mercadeo

El plan de mercadeo. Material de apoyo. El plan de mercadeo Universidad de San Carlos de Guatemala Facultad de Ciencias Económicas Escuela de Administración de Empresas Área de Mercadotecnia Mercadotecnia III El plan de Es un documento de trabajo que detalla acciones

Más detalles

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS

UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS UNIVERSIDAD FRANCISCO GAVIDIA FACULTAD DE CIENCIAS ECONÓMICAS TRABAJO DE GRADO DISEÑO DE UN PLAN DE MERCHANDISING PARA INCREMENTAR LAS VENTAS DE LA CATEGORIA DE CONFITURAS, DE LAS EMPRESAS COMERCIALIZADORAS

Más detalles

Manual del Usuario. Sistema de Help Desk

Manual del Usuario. Sistema de Help Desk Manual del Usuario Sistema de Help Desk Objetivo del Manual El siguiente manual tiene como objetivo proveer la información necesaria para la correcta utilización del sistema Help Desk. Describe los procedimientos

Más detalles

CAPÍTULO VI CONCLUSIONES Y RECOMENDACIONES

CAPÍTULO VI CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VI CAPÍTULO VI CONCLUSIONES Y RECOMENDACIONES El CRM considera el potencial para aumentar las ventas de la empresa a través de programas destinados a los clientes actuales recurriendo a promociones

Más detalles

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión?

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión? Mohamad, Jorge Alejandro Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión? Preprint del artículo publicado en Revista Énfasis

Más detalles

Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de

Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de Sergio Sánchez Que es normalización? Normalización de una base de datos Grados de normalización: Primera Forma Grados de normalización: Segunda Forma Grados de normalización: Tercera Forma Otras formas

Más detalles

Capitulo II: Fundamento Teórico. Los conceptos que sustentan la investigación se presentan a continuación:

Capitulo II: Fundamento Teórico. Los conceptos que sustentan la investigación se presentan a continuación: 9 Capitulo II: Fundamento Teórico Los conceptos que sustentan la investigación se presentan a continuación: Contabilidad de Costos Polimeni, Fabozzi y Adelbreg, (1994, p. 4), La contabilidad de costos

Más detalles

CADENA DE VALOR. Andalucia Emprende, Fundación Pública Andaluza

CADENA DE VALOR. Andalucia Emprende, Fundación Pública Andaluza CADENA DE VALOR Andalucia Emprende, Fundación Pública Andaluza 09/06/2014 INDICE PÁG 1. INTRODUCCIÓN 3 2. CADENA DE VALOR DE MCKINSEY 4 3. CADENA DE VALOR DE PORTER 5 3.1. Actividades Primarias o Principales

Más detalles

Creación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos

Creación de un Gráfico con OpenOffice.org Calc Presentación de los Datos Asistente para Gráficos Creación de un Gráfico con OpenOffice.org Calc Los gráficos elaborados con OpenOffice.org son de gran importancia para ver la tendencia de los datos. Es una herramienta de análisis que permite mostrar

Más detalles

LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción PORQUÉ SISTEMAS DE INFORMACIÓN? El Competitivo Entorno de los Negocios

LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción PORQUÉ SISTEMAS DE INFORMACIÓN? El Competitivo Entorno de los Negocios LA REVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN (S.I.) Introducción Tanto empresas grandes como pequeñas usan Sistemas de Información y Redes para realizar una mayor proporción de sus actividades electrónicamente,

Más detalles

I INTRODUCCIÓN. 1.1 Objetivos

I INTRODUCCIÓN. 1.1 Objetivos I INTRODUCCIÓN 1.1 Objetivos En el mundo de la informática, la auditoría no siempre es aplicada en todos las empresas, en algunos de los casos son aplicadas por ser impuestas por alguna entidad reguladora,

Más detalles

Instalación de Sistemas de Automatización y Datos

Instalación de Sistemas de Automatización y Datos UNIVERSIDADE DE VIGO E. T. S. Ingenieros Industriales 5º Curso Orientación Instalaciones y Construcción Instalación de Sistemas de Automatización y Datos José Ignacio Armesto Quiroga http://www www.disa.uvigo.es/

Más detalles

6. CIRCUITO Y FLUJO DE MATERIALES

6. CIRCUITO Y FLUJO DE MATERIALES UNIDAD DIDÁCTICA 1: EL APROVISIONAMIENTO 1. LA EMPRESA: FUNCIONES Y ORGANIZACIÓN 1.1. FUNCIONES DE LA EMPRESA 1.2. ORGANIZACIÓN DE LA EMPRESA 2. EL DEPARTAMENTO DE COMPRAS 2.1. EL PERSONAL DE COMPRAS 3.

Más detalles

Procedimiento de Sistemas de Información

Procedimiento de Sistemas de Información Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4

Más detalles