Informe de prácticas laborales de Sara Paracuellos Planas INFORME DE PRÁCTICAS LABORALES (A CUMPLIMENTAR POR EL/LA ESTUDIANTE) D ª. Sara Paracuellos Planas , edad : 27 años Matriculado en: Ingeniería de Telecomunicación (Especialidad Telemática), Curso: 3º PRÁCTICAS: Departamento de GM-España: Centro de control (PMC) Periodo de prácticas del __1-Octubre-2004 al 28-Febrero-2005__ DESCRIPCIÓN DE ACTIVIDADES REALIZADAS: Básicamente las funciones desarrolladas durante este periodo se pueden resumir en: Diseño y programación de una aplicación web en el entorno de programación ASP, (herramienta de programación orientada a objetos y eventos) utilizando para ello el lenguaje de programación Visual Basic Script. Realización de consultas y creación de tablas nuevas usando para ello el lenguaje de consultas estructurado SQL en la base de datos SQL-SERVER, que es utilizada por el centro de control para recoger la información que proporciona su sistema. 1. ENTORNO DE TRABAJO. El proceso productivo de la fábrica de GM España es un proceso que se realiza en serie. Existen unas líneas de montajes por las cuales la carrocería va pasando y se van realizando operaciones en la misma. Cada parte del proceso, por la estructura que la empresa GM España tiene, se realiza en una nave distinta: Página 1 de 12 Informe de prácticas laborales de Sara Paracuellos Planas 1. El proceso comienza con el modelado de las chapas en la nave de prensas (nave 61). 2. Tras esto, se procede al ensamblaje de la carrocería en la nave 51 (Body Shop) realizándose en la misma labores de soldaduras, ajustes, reparaciones etc. 3. Estando la carrocería ya ensamblada, pasa a la nave de pintura, nave 41 (Peint Shop), en la que se procede al pintado de la misma. 4. Tras esto la carrocería pasa a acabado final en la nave 31 (Car Final), donde se procede a montar el vehículo. Desde aquí ya se procede a la distribución del automóvil. 5. Nave 21, llamada Nave de chasis, aunque en ella no se implementa todo el chasis del coche, sino sólo algunos de sus componentes. Se trata de una nave complementaria que abastece a las demás. También se encarga de los mecanizados. 61 Prensas 51 41 Carrocería Pintura 31 Car Final 21 Chasis En GM España actualmente hay tres turnos de trabajo: - Turno N, Turno de noche que es fijo y siempre trabaja en horario nocturno de 22:00:00 a 06:00:00. - Turnos A y B, que son dos turnos que pueden trabajar de mañana o de tarde según la semana: En las semanas pares el turno A va por la mañana con horario de 06:00:00 a 14:00:00 y por las tardes el turno B con horario de 14:00:00 a 22:00:00, y en las semanas impares al contrario. Esta información es muy importante a la hora de realizar los programas de las aplicaciones y querer saber qué es lo que está sucediendo en cada turno. Página 2 de 12 Informe de prácticas laborales de Sara Paracuellos Planas 2. DESARROLLO DE UNA APLICACIÓN WEB DE ANDON CALIDAD. Se ha desarrollado una aplicación que permita tener acceso a los datos relativos a las incidencias que se producen en el proceso de producción tales como Mantenimiento, Averías, Coordinador, Peticiones Andon, etc. Cuando en la cadena de producción se produce alguna de estas incidencias es importante tener conocimiento del tipo de incidencia que ha sido y la duración que ha tenido, especificando si el problema ha dado lugar a parada en producción o no. Dentro de las plantas, hay una serie de tableros que, de forma visual, informan a los trabajadores de dichas incidencias. Al mismo tiempo, estos datos quedan almacenados en la base de datos SQL Server. El programa implementado ha supuesto una herramienta capaz de crear informes que contengan dichos datos de tal forma que un usuario, independientemente de su ubicación física en la empresa, pueda introducirse en la Intranet y consultar dichos datos en cualquier momento. La aplicación desarrollada permite tener un acceso rápido y cómodo, con un interface agradable y pensado para que cualquier usuario lo pueda manejar Con el desarrollo de una aplicación de este tipo se persiguen una serie de objetivos definidos que redundarán en unos mejores resultados tanto de control de calidad, como de eficiencia y económicos. • Posibilidad de disponer los datos en tiempo real. Mediante el desarrollo de esta aplicación informática se puede disponer de un seguimiento en tiempo real, tan sólo condicionado por las limitaciones temporales del sistema informático que se use, que en ningún caso exceden de los 10 minutos. El sistema que la empresa utiliza para recoger información, bien desde autómatas programables, o bien información introducida desde X-Terminals distribuidos por las plantas, es un sistema Scada llamado Cimplicity. Estos datos son constantemente volcados y almacenados en una base de datos. Además hay implementados una serie de procedimientos que, cada 10 minutos, copian esa información y la reestructuran y ordenan en tablas más específicas. De esta forma, las personas encargadas de analizar la evolución de la producción podrán disponer cada 10 minutos como mucho, de datos actualizados de lo que está sucediendo en su turno, pudiendo actuar por tanto inmediatamente y tomar medidas correctivas que les permitan resolver los problemas con el consiguiente beneficio económico. Página 3 de 12 Informe de prácticas laborales de Sara Paracuellos Planas • Posibilidad de disponer de los datos en cualquier parte de la planta. Gracias a la red que existe por toda las plantas, una vez que los datos se encuentren informatizados podrán ser consultados en cualquier parte de las mismas, con la consiguiente comodidad para las personas que se encargan de su análisis, pues no tendrán que desplazarse a pie de línea. • Facilidad a la hora de analizar los datos. La aplicación permite poder consultar fácilmente períodos de tiempo largos, ofrece resultados totales de lo que ha sucedido en esos períodos, y todos aquellos datos que sean de interés para los usuarios mediante los filtros de los que dispone. Al estar todo informatizado, el usuario puede utilizar parte del tiempo que empleaba en el análisis de estos datos, en desarrollar otras tareas. Debido a la gran envergadura de la aplicación se han incluido dentro de esta memoria las pantallas principales de que consta la aplicación tratando de explicarla de la manera mas resumida posible, si bien en la propia página principal de la aplicación se muestran las instrucciones de uso de la misma. 1 6 2 5 3 Página 4 de 12 4 7 Informe de prácticas laborales de Sara Paracuellos Planas • Posibilidad de disponer de informes de incidencias en la producción a gusto del usuario de manera automática. La aplicación permite obtener las incidencias ocurridas en producción sin necesidad de hacer ningún tipo de operación. Está pensada y diseñada para ser aplicable a cualquiera de las plantas de producción. Una vez seleccionado el edificio, el usuario se encontrará ante la primera interfaz con la que puede interactuar, se trata de un filtro a modo de formulario en el que figuran las siguientes opciones: 1. Tablero que desea visualizar. Este es el único parámetro que debe ser introducido de forma obligatoria, si el usuario no seleccionase ningún tablero, le aparecería un cuadro de texto recordándole que debe hacerlo. 2. Los eventos en los que está interesado. Si el usuario no seleccionase un evento en concreto mediante el correspondiente menú desplegable, la aplicación seleccionará por defecto la opción “todos”. 3. La cantidad mínima de incidencias que le interesan y/o la duración mínima de las mismas. El usuario puede rellenar estos dos cuadros mediante el tecleo directo de la cantidad deseada o bien haciendo uso de los botones “+” y “-“ para aumentar o disminuir la cantidad, partiendo de cero. Si las casillas se dejan en blanco, se tomará por defecto el valor cero, por lo que la información se filtrará sin tener en cuenta esta información. 4. La escala correspondiente a la duración, es decir, si el dato introducido por el usuario en la casilla “duración” se desea tener en cuenta en días, horas, minutos o segundos. 5. Si desea incluir el tiempo de pausas en los resultados, deberá seleccionar la casilla correspondiente, si no, la dejará en blanco. 6. El intervalo de fechas de la consulta, con las siguientes consideraciones: - El usuario podrá introducir las fechas manualmente o bien, empleando el botón “Periodo”, el cual muestra un calendario: Página 5 de 12 Informe de prácticas laborales de Sara Paracuellos Planas - Si no se modifican las fechas mediante ninguno de los métodos anteriores, se tomará por defecto como fecha de inicio el día actual con la hora del inicio del turno actual y como fecha de final de intervalo la fecha actual pero con la hora actual. - Si el usuario introdujese o seleccionase una fecha de inicio posterior a la fecha de fin o viceversa, le será mostrado un cuadro de texto indicándole que dicho error. Lo mismo ocurrirá si las fechas no existen (por ejemplo, introducir 31/02/2004) o si no tiene el formato correcto (por ejemplo, introducir “navidades”). 7. Por último, el usuario deberá pulsar el botón “Ejecutar” para visualizar los resultados. Página 6 de 12 Informe de prácticas laborales de Sara Paracuellos Planas 1. Resultado de la consulta de incidencias: En esta pantalla el usuario puede ver el resultado de su consulta, mostrando las incidencias deseadas, agrupadas por líneas, columnas y tipos de evento. Si el usuario desease consultar, ya no solo la suma total de esos sucesos, sino la duración de algún evento punto en particular, bastará con que se sitúe sobre una de las líneas que se le han mostrado, o sobre uno de los eventos o celdas. Asimismo, si se sitúa sobre “desglose tablero” obtendrá detalle de toda la información de todo el tablero al completo. Página 7 de 12 Informe de prácticas laborales de Sara Paracuellos Planas 2. Desglose de la información: Cuando el usuario pincha sobre una de las opciones para obtener información más detallada de las incidencias requeridas, aparece una pantalla como las siguientes. En ellas, en primer lugar, se muestra el filtro utilizado en la consulta y a continuación el desglose de datos, que incluye, la fila que estoy consultando, la columna, el evento y sus correspondientes fechas y tiempos que duró la incidencia, hasta un número máximo de 100 fechas por evento. No obstante, al final de esta ventana, se realiza un sumatorio de tiempos por cada evento, columna y fila, seguido en una suma total. Obsérvese también que en la parte superior derecha de estas ventanas aparece un botón “Imprimir”, para obtener una versión impresa, la cual será detallada más adelante. Se trata de un Script necesario a la hora de imprimir el documento, puesto estas ventanas son modales y, por tanto, no muestran las opciones propias del navegador web. Estas son las ventanas modales obtenidas como resultado de pinchar sobre la opción de “desglose de tablero” y sobre una línea (en concreto la línea TW2): Página 8 de 12 Informe de prácticas laborales de Sara Paracuellos Planas Y aquí tenemos las que corresponden a pinchar sobre un evento (avería de la línea TW3) o sobre una de las celdas de datos: 3. La versión impresa: Como ya se ha comentado anteriormente, si se pulsa sobre el botón “Imprimir” en cualquiera de las ventanas modales, se obtiene una versión impresa de la misma. En ella se ha pretendido dar un aspecto más formal a la presentación de los datos, como si de un informe se tratase, por lo que se han eliminado los colores de las tablas y se ha incluido un encabezado de página y un pie de página en todos los documentos que se vayan a imprimir. Página 9 de 12 Informe de prácticas laborales de Sara Paracuellos Planas El encabezado consta del logotipo de la empresa, el edificio del cual se están obteniendo los datos, el logotipo de PMC Zaragoza, como responsable de la aplicación y una tabla en la que se indica el periodo de fechas consultado, el número de página que se está viendo, el total de páginas que van a imprimir y la fecha de impresión de las mismas. Por último, el pie de página contiene información del filtro de la consulta realizada. Página 10 de 12 Informe de prácticas laborales de Sara Paracuellos Planas DESCRIPCIÓN DE ACTIVIDADES REALIZADAS (CONTINUACIÓN): 3. MEJORA DEL DISEÑO DE LA WEB DE PMC ZARAGOZA Estudio de las posibles mejoras de la web de PMC Zaragoza, dándole un aspecto similar al de la web de Sócrates. Importación y sincronización de eventos Javascript entre la web de Sócrates y PMC Zaragoza. Las figuras anteriores muestran el aspecto actual de la web de PMC Zaragoza y un esbozo del que tendrá en el futuro. Página 11 de 12 Informe de prácticas laborales de Sara Paracuellos Planas ACTIVIDADES CON LAS QUE SE IDENTIFICA MÁS EL ALUMNO: De las actividades realizadas, creo haber aportado más a la hora de diseñar gráficamente las aplicaciones. ÁREAS DE INTERÉS PREFERENTE: Comunicaciones. Análisis, diseño, implementación y gestión de redes de transmisión de datos. Análisis, diseño, implementación y gestión de redes de telefonía. Análisis, diseño e implementación de sistemas electrónicos. Diseño gráfico. COMENTARIOS: La realización de estas prácticas en el departamento Centro de Control me ha sido muy útil para añadir a mis conocimientos de telecomunicaciones, otros de los que carecía, relativos a la programación y el manejo de bases de datos Además de los conocimientos técnicos que he podido adquirir, estas prácticas han supuesto mi primer contacto con el mundo laboral, y sirven para aprender a desenvolverse en él, adquiriendo nuevos conocimientos y experiencias que difícilmente vienen dados por los estudios. Todo ello hace que considere como muy positiva mi estancia en GM España. Quiero dar las gracias a todo el departamento de Centro de Control (PMC), por la ayuda que me han prestado en los cinco meses que he estado aquí. En especial a mi supervisor, Antonio, por sus enseñanzas e infinita paciencia. Gracias a todos ellos por acogerme en un ambiente de trabajo agradable y distendido. Página 12 de 12