You are on page 1of 135

SEP

DGEST

DITD

INSTITUTO TECNOLGICO SUPERIOR


DE ATLIXCO
Organismo Pblico Descentralizado del Gobierno del Estado de Puebla

LIMS-H
Laboratory Information Management System
LaPUE.
Herradura
ATLIXCO,
(MES) DE 2003

OPCIN I.
TESIS PROFESIONAL

QUE PARA OBTENER EL TTULO DE:

INGENIERO EN SISTEMAS COMPUTACIONALES

P R E S E N T A:

C. ADRIAN CUAHUTENCO ROBLES

ASESOR: C. LIC.CLAUDIA ELENA PORTILLO ZEPEDA

ATLIXCO, PUE. MARZO DE 2012

Agradecimientos.
A mis padres,
por haberme dado la vida,
por haberme educado de la mejor manera,
inculcndome los valores
que hoy me hacen un hombre de bien.
A ellos que sacrificaron muchas cosas
con tal de que yo tuviera la mejor educacin
que hoy es la mejor herencia
que puedo tener y que para mi
tiene mas valor que algo material.
A mi madre,
ese hermoso ser humano
que me llevo en su vientre,
que cada da desde de mi nacimiento
me enseo que siempre
se tiene que luchar por lo que quieres,
y que cada vez que toco sus manos,
me demuestran aos de trabajo
y sacrificios por su familia.
A mi padre,
Que me demostr que se
puede cambiar por el amor a tu familia,
que nunca es tarde para rectificar caminos,
y darme la confianza para poder
hacer un gesto de afecto y demostrarle
mi cario.
Papa, Mama
gracias por todo su cario,
confianza y apoyo
en mi vida escolar, profesional
y mas importante en mi vida personal.
Esto es para ustedes
Los Amo

A mis hermanos,
ellos con los que he compartido
gran parte de mi vida,
y que hasta el da de hoy
me han demostrado su confianza, cario
y apoyo incondicional.
A mi hermana Eva,
Que fue mi modelo a seguir profesionalmente,
ya que ella fue la primera en la familia
en obtener un titulo de licenciatura.
A mi hermana Verito,
por su gran calidad como ser humano,
y ese carcter fuerte que me
ense que no importa las veces que podamos caer,
siempre debemos levantarnos.
A mi hermana Xchitl,
el mejor ejemplo de que no hay nada
que pueda impedir lo que te propones,
que a pesar de las adversidades y con fe en Dios,
Se puede lograr.
A mi hermano Adn,
por su apoyo moral,
y porque me ha demostrado que siempre
puedo contar con el.
Gracias hermanos,
porque como el menor de todos
he podido aprender muchas cosas
de cada uno.
A mis sobrinos,
Porque siempre me inyectan alegra y felicidad
Que emana de su niez
Magali, Enrique, Nayeli, Jess y Abigail

ii

A la Lic. Claudia Elena Portillo,


porque confi en mi
al darme la oportunidad de desarrollarme
profesionalmente en la ciudad de Monterrey
y tenerme paciencia, tiempo y dedicacin
para la culminacin de este trabajo.
Gracias por todos sus consejos y apoyo.
A mis amigos,
porque son mi otra familia,
en los que he podido confiar,
apoyarme y guiarme cuando lo he necesitado.
Gracias Mara, Oscar, Tomy,
David, Carolina, Jess Prez.
A los nuevos amigos y excepcionales
personas que conoc en la ciudad de Monterrey,
porque estando lejos de los mos
ellos han estado ah.
Gracias Viri, Claudia y Jess Len.
A mis dos familias,
Robles y Cuahutenco,
Por formar ese ambiente nico
y caracterstico de cada una.
Finalmente a ese ngel,
que hoy en da no estas ms con nosotros,
pero desde arriba s que estas cuidando
a todos los que te queremos,
especialmente a tus padres y hermanos.
Vctor Hugo.

iii

Abstract.
As technology has evolved, companies must been adapted to the change
using new software and hardware solutions which facilitate tasks to the users and
the management of information is the most optimal, leaving the application of
manual processes and formats in paper and pen.

This work presents the activities for the development of Laboratory


Information Managament System La Herradura (LIMS-H), which will make use of
new technologies such as the portable terminals, barcode readers, bluetooth
printers, network computers, databases, etc. It shows the analysis, the design, the
development and the implementation of the system.

The process undertaken for the successful goal attainment of the project is
by carrying out customer requirements, development, testing users and
implementation in the La Herradura mine.

It will show the difference in information processing times and report


generations to the operating rate before and after the implementation of LIMS-H
demonstrating that the use of information technologies is a great help for large
companies.

In the development of the project, knowledge was acquired in areas where


bases were not taken. Finally, both customer and myself were satisfied for the
accomplishment of the development and the training learned from experience.

iv

CONTENIDO
Agradecimientos....................................................................................................... i
Abstract. ..................................................................................................................iv
INTRODUCCIN. ................................................................................................. viii

CAPTULO 1. MARCO TERICO. .......................................................................... 1


1.1 Conceptos bsicos de Ingeniera en Sistemas. ................................................. 1
1.1.1 Ingeniera de Software.............................................................................. 1
1.1.2 Bases de Datos. ....................................................................................... 1
1.1.3 Visual Studio 2005. ................................................................................... 3
1.1.3.1 ASP .NET ...................................................................................... 4
1.1.3.2 Visual C# .NET .............................................................................. 4
1.1.3.3 ADO. NET ..................................................................................... 5
1.1.4 SQL Server 2005. ..................................................................................... 6

CAPTULO 2. ANLISIS DEL SISTEMA. ................................................................ 8


2.1 Anlisis del problema. ....................................................................................... 8
2.1.1 Antecedentes.......................................................................................... 11
2.1.1.1 Laboratorio de la unidad minera La Herradura............................ 11
2.1.1.2 Situacin Actual.......................................................................... 12
2.2 Usuarios del Sistema....................................................................................... 21
2.3 Especificacin de los Requisitos. .................................................................... 22
2.3.1 Requisitos de Hardware para el desarrollo e instalacin del sistema. .... 22
2.3.2 Requisitos de Software para el desarrollo e instalacin del sistema. ..... 23
2.3.3 Casos de Uso. ........................................................................................ 24
2.3.4 Diagrama de actividades. ...................................................................... 26
2.3.5 Diseo Diagrama de Clases del LIMS-H. ............................................. 30
2.3.6 Arquitectura del Sistema. ........................................................................ 31
2.3.7 Anlisis de Riesgos. ............................................................................... 32
2.3.8 Estimacin de costos-beneficios............................................................. 33
2.3.9 Mtricas de Calidad del Software. .......................................................... 34
v

2.4 La solucin al problema................................................................................... 36


2.4.1 LIMS-H. .................................................................................................. 36
2.4.2 Descripcin Global del Producto............................................................. 37

CAPTULO 3. DISEO DEL LIMS-H. .................................................................... 41


3.1 Diseo de BD LIMS-H Web. ............................................................................ 41
3.2 Diseo de la Base de Datos LIMS-H Mobile. .................................................. 43
3.3 Diseo de Interfaz Grfica del LIMS-H. .......................................................... 47

CAPTULO 4. IMPLEMENTACIN ....................................................................... 51


4.1 IMPLEMENTACIN. ....................................................................................... 51
4.1.1 La Implementacin de LIMS-H. .............................................................. 52
4.1.1.1 Pantalla Login. ............................................................................ 53
4.1.1.2 Pantalla Men Principal............................................................... 54
4.1.1.3 Tarea Configurar Archivo. ........................................................... 56
4.1.1.4 Tarea Detalle Archivo. ................................................................. 59
4.1.1.5 Compaas. ................................................................................ 61
4.1.1.6 reas. .......................................................................................... 61
4.1.1.7 Macroprocesos. ........................................................................... 63
4.1.1.8 Periodicidad. ............................................................................... 64
4.1.1.9 Procesos. .................................................................................... 65
4.1.1.10 Tipos de Muestra....................................................................... 67
4.1.1.11 Tipos de Anlisis. ...................................................................... 69
4.1.1.12 Elementos. ................................................................................ 70
4.1.1.13 Valores Lmite. ......................................................................... 70
4.1.1.14 Configura Ensaye. .................................................................... 72
4.1.1.15 Proceso-Tipo de Muestra. ........................................................ 73
4.1.1.16 Etiquetas. ................................................................................. 74
4.1.1.17 Etiquetas-Datos. ....................................................................... 75
4.1.1.18 Usuarios. .................................................................................. 77
4.1.1.19 Crear Muestras......................................................................... 81
vi

4.1.1.20 Plantilla de Programacin. ........................................................ 83


4.1.1.21 Programar Muestras................................................................. 84
4.1.1.22 Asignar Barrenos...................................................................... 85
4.1.1.23 Procesar Muestras. .................................................................. 86
4.1.1.24 Reportes................................................................................... 90
4.1.1.24.1 Reporte de Muestras Procesadas. ........................... 90
4.1.1.24.2 Reporte Resultados Muestras. ................................. 92
4.1.1.24.3 Reporte Evaluacin Precisin y/o Exactitud. ............ 94
4.1.1.25 Interfaz Grfica del LIMS-H Mobile. ........................................ 96
4.1.1.25.1 Pantalla Login. .......................................................... 96
4.1.1.25.2 Pantalla Men........................................................... 97
4.1.1.25.3 Pantalla Exploracin. ................................................ 98
4.1.1.25.4 Pantalla Mina. ........................................................... 99
4.1.1.25.5 Pantalla Ver Captura Mina...................................... 100
4.1.1.25.6 Pantalla Laboratorio................................................ 100
4.1.1.25.7 Pantalla Ver Captura Laboratorio. .......................... 101
4.2 Pruebas del Sistema. .................................................................................... 102
4.3 Capacitacin de Usuarios del Sistema. ......................................................... 103
4.3.1 Capacitacin del LIMS-H. ..................................................................... 103
4.4. La Evaluacin del Sistema. .......................................................................... 109
4.4.1 Evaluacin del LIMS-H. ........................................................................ 109
4.4.1.1 Problemas en la implementacin de LIMS-H. ........................... 109
4.4.1.2 Qu fall en la implementacin de LIMS-H?. .......................... 109
4.4.1.3 Costos-Beneficios de LIMS-H. .................................................. 110
RESULTADOS Y CONCLUSIONES. .................................................................. 112
REFERENCIAS BIBLIOGRFICAS .................................................................... 117
ANEXOS ............................................................................................................. 118
NDICE DE FIGURAS Y GRFICAS. .................................................................. 119
GLOSARIO.......................................................................................................... 121
DICCIONARIO DE ABREVIATURAS...124

vii

INTRODUCCIN.
En el presente trabajo se expondr el proceso llevado a cabo para el
desarrollo de un sistema de software realizado para el grupo minero Peoles.

Grupo Peoles, es un grupo minero con operaciones integradas en la


fundicin y afinacin de metales no ferrosos y en la elaboracin de productos
qumicos. Concentra sus actividades en la exploracin y beneficio de minerales con
contenidos metlicos de oro, plata, plomo, zinc y cobre, para producir concentrados
de plomo, zinc y cobre, precipitados de oro-plata. La figura 1 muestra la divisin y
perfil de las minas de Grupo Peoles.

Fig. 1. Grupo Peoles a nivel nacional.

Para el desarrollo del sistema se tomaron en cuenta los procesos llevados a


cabo en la mina La Herradura, situada en el estado de Sonora, al Noroeste de
Hermosillo en el municipio de Caborca, dicha mina, es una de las principales
productoras de oro de Amrica Latina.

ste trabajo pretende demostrar que con la integracin de nuevas


viii

tecnologas y la correcta administracin de la informacin, en un sistema de


software desarrollado a la medida, se puede lograr un mayor control de los
procesos dentro de una empresa. Todo esto conllevar a una reduccin
considerable en tiempos de ejecucin de los mismos, y la mxima explotacin de la
informacin generada a ritmo de operacin.

Algunos

de

los

principales

objetivos

que

se

alcanzarn

con

la

implementacin del sistema LIMS-H (por sus siglas en ingls Laboratory


Information Management System - La Herradura) son:

Llevar de manera ordenada el procesamiento de las muestras


mediante una mejor identificacin, creando una etiqueta configurable,
de material resistente con la informacin necesaria que incluya un ID
nico en cdigo de barras.

Incluir en la operacin el uso de nuevas tecnologas en dispositivos


porttiles

para

el

procesamiento

de

muestras

(terminales

impresoras de cdigo de barras porttiles) y as lograr una renovacin


tecnolgica en los procesos que actualmente se llevan a cabo a mano
y en papel.

Mejor almacenamiento de resultados de ensayes aplicados a las


muestras.

Generacin de reportes a ritmo de operacin: resultados de ensayes


autorizados, ubicacin de la muestra dentro del procesamiento,
reportes y grficas de Precisin y/o Exactitud, los cuales son de vital
importancia para la toma de decisiones dentro de la mina.

Administracin y Seguridad de la informacin de acuerdo al usuario


que tenga acceso al sistema.

Crear un sistema compartido que no necesite instalacin en cada uno


de los clientes.

Tener un sistema configurable, el cual tenga el mnimo de cambios en

ix

cdigo fuente.

Dentro del captulo 1 se explicar el modelo operativo actual de la Unidad


Minera La Herradura, que va desde la descripcin del proceso estndar por el cual
deben pasar las muestras hasta los formatos utilizados en las diferentes reas de
la mina para la identificacin y procesamiento de una muestra. Tambin se
expondrn algunos conceptos y definiciones de la ingeniera de software,
conceptos claves para el desarrollo del sistema y conceptos de bases de datos.

En el captulo 2 se realizar el anlisis del sistema. Se especificarn las


necesidades del cliente, se determinarn los requisitos mnimos de software y
hardware tanto para el desarrollo como para la implementacin del sistema, as
mismo se identificarn los usuarios involucrados en el manejo del nuevo software,
se mostrar parte de la documentacin de casos de uso del sistema LIMS-H Web
(mdulo con acceso va web) y LIMS-H Mobile (mdulo en terminal porttil).

En el captulo 3 se documentar el diseo del sistema LIMS-H, en l se


encuentra el diseo de la base de datos de la parte web y del dispositivo mvil;
especificando el nombre de las tablas, campos y tipos de datos, se muestra
tambin el diagrama relacional de la base de datos. Por ltimo se describir el
diseo del sistema mediante prototipos de pantallas.

Por ltimo el captulo 4 mostrar la implementacin y puesta en marcha del


sistema LIMS-H, mostrando el software en su versin final, la cantidad de equipo
utilizado para la instalacin, la evaluacin de LIMS-H post instalacin y durante
operacin, en donde se tocan puntos como: Problemas en la implementacin?
Qu fall en la implementacin?.

CAPTULO 1. MARCO TERICO.


Para comprender mejor el proceso de desarrollo de software es importante
comprender algunos conceptos y definiciones de la ingeniera de software.

1.1 Conceptos bsicos de Ingeniera en Sistemas.


El proceso de desarrollo de software requiere por un lado un conjunto de
conceptos, una metodologa y un lenguaje propio. La concepcin define el alcance
del proyecto y desarrolla un caso de negocio. La elaboracin define un plan del
proyecto, especifica las caractersticas y fundamenta la arquitectura. La
construccin crea el producto y la transicin transfiere el producto a los usuarios.

1.1.1 Ingeniera de Software.


El proceso de desarrollo de software comprende una serie de actividades
bsicas que son:
Anlisis.
Diseo.
Desarrollo.
Pruebas e Implementacin.

Mantenimiento.
Lo anterior forma parte del llamado ciclo de vida del sistema. La ingeniera de
software es una disciplina de la ingeniera que comprende todos los aspectos de la
produccin de software desde las etapas iniciales de la especificacin del sistema, hasta el
mantenimiento de ste despus de que se utiliza. [1]

1.1.2 Bases de Datos.


Actualmente vivimos en una era en la que se genera informacin a cada

segundo: transacciones bancarias, inscripciones en escuelas, compras por


Internet, registro de propiedades. As mismo se tiene la necesidad de almacenar
dichos datos para su uso posterior o simplemente para fines informativos.
Las bases de datos son el mtodo preferido para el almacenamiento estructurado de datos.
Desde las grandes aplicaciones multiusuario, hasta los telfonos mviles y las agendas
electrnicas utilizan tecnologa de bases de datos para asegurar la integridad de los datos y
facilitar la labor tanto de usuarios como de los programadores que las desarrollaron. [2]

Una herramienta muy til para el correcto manejo de la informacin


mediante la organizacin y control de la misma son las bases de datos, las cuales
administran cualquier volumen de informacin.
Base de datos. Es una coleccin de archivos interrelacionados, son creados con un DBMS.
El contenido de una base de datos engloba a la informacin concerniente (almacenadas en
archivos) de una organizacin, de tal manera que los datos estn disponibles para los
usuarios, una finalidad de la base de datos es eliminar la redundancia o al menos
minimizarla. Los tres componentes principales de un sistema de base de datos son el
hardware, el software DBMS y los datos a manejar, as como el personal encargado del
manejo del sistema. [3]

El acceso a la base de datos se realiza por medio de interfaces como


sistemas, que son un conjunto de instrucciones que realizan una tarea especfica.

Las bases de datos cuentan con componentes como tablas, registros o


filas, campos, vistas, ndices; los ms comunes se explican a continuacin:
Una tabla es la parte principal de la estructura de la base de datos, ya que
en ella se almacenan los registros o filas de informacin que son tiles para la
organizacin. Un registro, es la agrupacin de campos de diferentes o iguales
tipos; un campo es la unidad mnima de informacin en la base de datos el cual
es de un solo tipo de dato. El dato es un conjunto de caracteres con algn
significado, ste puede ser de tipo booleano, entero, fecha, texto.
2

En una base de datos se pueden realizar las siguientes operaciones que


permiten al usuario interactuar con la informacin contenida dentro de la misma,
esto por medio de interfaces o lenguaje SQL.

Consulta de informacin.

Altas.

Bajas.

Modificaciones.

Estructuracin de reportes.

1.1.3 Visual Studio 2005.


Visual Studio 2005 proporciona una variedad de herramientas que ofrece amplios beneficios
tanto para desarrolladores individuales como para equipos. [4]

Microsoft Visual Studio .NET proporciona un entorno de desarrollo integrado


el cual permite disear, desarrollar, depurar soluciones basadas en .NET
Framework. En .NET se pueden desarrollar aplicaciones basadas en Windows
Forms y Web Forms, as como soporte para desarrollo de aplicaciones para
dispositivos mviles.

Las principales ventajas de desarrollar con .NET son:

Diseador de Windows Forms.

Herramientas para Windows Forms y Web Forms.

Soporte de mltiples lenguajes (Visual Basic .NET, Visual C#, Visual


J#, Visual C++).

Acceso a datos mediante ADO .NET.

Gestin de errores.

Asistentes.

1.1.3.1 ASP .NET


ASP.NET es un framework para aplicaciones web desarrollado y
comercializado por Microsoft. Es usado por programadores para construir sitios
web dinmicos, aplicaciones web y servicios web XML. Apareci en enero de 2002
con la versin 1.0 del .NET Framework, y es la tecnologa sucesora de la
tecnologa Active Server Pages (ASP). ASP.NET est construido sobre el
Common Language Runtime, permitiendo a los programadores escribir cdigo
ASP.NET usando cualquier lenguaje admitido por el .NET Framework.
Las pginas de ASP.NET, conocidas oficialmente como web forms
(formularios web), son el principal medio de construccin para el desarrollo de
aplicaciones web. Los formularios web estn contenidos en archivos con una
extensin ASPX; estos archivos contienen etiquetas HTML o XHTML esttico, y
tambin etiquetas definiendo Controles Web que se procesan del lado del
servidor y Controles de Usuario donde los desarrolladores colocan todo el cdigo
esttico y dinmico requerido por la pgina web. Adicionalmente, el cdigo
dinmico que se ejecuta en el servidor puede ser colocado en una pgina dentro
de un bloque <% -- cdigo dinmico -- %> que es muy similar a otras tecnologas
de desarrollo como PHP, JSP y ASP, pero esta prctica es, generalmente,
desaconsejada excepto para propsitos de enlace de datos pues requiere ms
llamadas cuando se genera la pgina.

1.1.3.2 Visual C# .NET


C# is a type-safe, object-oriented language that is simple yet powerful, allowing
programmers to build a breadth of applications. Combined with the .NET Framework, Visual
C# 2005 enables the creation of Windows applications, Web services, database tools,
components, controls, and more. [5]

La sintaxis de C# es muy expresiva, pero tambin es sencilla y fcil de


aprender. La sintaxis de C# basada en signos de llave podr ser reconocida

inmediatamente por cualquier persona familiarizada con C, C++ o Java. Los


desarrolladores que conocen cualquiera de estos lenguajes pueden empezar a
trabajar de forma productiva en C# en un plazo muy breve. La sintaxis de C#
simplifica muchas de las complejidades de C++ y proporciona caractersticas
eficaces tales como tipos de valores que admiten valores NULL, enumeraciones,
delegados, y acceso directo a memoria, que no se encuentran en Java. C# admite
mtodos y tipos genricos, que proporcionan mayor rendimiento y seguridad de
tipos, e iteradores, que permiten a los implementadores de clases de coleccin
definir comportamientos de iteracin personalizados que el cdigo cliente puede
utilizar fcilmente.

Como lenguaje orientado a objetos, C# admite los conceptos de


encapsulacin, herencia y polimorfismo. Todas las variables y mtodos, incluido el
mtodo Main que es el punto de entrada de la aplicacin, se encapsulan dentro de
definiciones de clase. Una clase puede heredar directamente de una clase
primaria, pero puede implementar cualquier nmero de interfaces. Los mtodos
que reemplazan a los mtodos virtuales en una clase primaria requieren la palabra
clave override como medio para evitar redefiniciones accidentales. En C#, una
estructura es como una clase sencilla; es un tipo asignado en la pila que puede
implementar interfaces pero que no admite la herencia.

1.1.3.3 ADO. NET


ADO.NET es un conjunto de clases que exponen servicios de acceso a datos para el
programador de .NET. ADO.NET ofrece abundancia de componentes para la creacin de
aplicaciones de uso compartido de datos distribuidas. Constituye una parte integral de .NET
Framework y proporciona acceso a datos relacionales, XML y de aplicaciones. ADO.NET
satisface diversas necesidades de desarrollo, como la creacin de clientes de base de datos
de aplicaciones para usuario y objetos empresariales de nivel medio que utilizan
aplicaciones, herramientas, lenguajes o exploradores de Internet. [6]

ADO .NET y sus componentes han sido diseados para separar el acceso
de los datos de la manipulacin de los mismos. Algunos de los componentes ms
importantes son:

Connection.

Command.

DataReader.

DataAdapter.

ADO .NET proporciona un modelo de objetos para cada proveedor de datos


en especfico, algunos proveedores son: SQL Server, Microsoft Acces, OLE BD,
etc.

1.1.4 SQL Server 2005.


Microsoft SQL Server es un sistema de gestin de bases de datos
relacionales (SGBD) basado en el lenguaje Transact-SQL, y especficamente en
Sybase IQ, capaz de poner a disposicin de muchos usuarios grandes cantidades
de datos de manera simultnea.

Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes


sistemas gestores de bases de datos como son Oracle, Sybase ASE, PostgreSQL,
Interbase, Firebird o MySQL.

Las caractersticas principales de SQL Server son:

Soporte de transacciones.

Escalabilidad, estabilidad y seguridad.

Soporta procedimientos almacenados.

Incluye tambin un potente entorno grfico de administracin, que


permite el uso de comandos DDL y DML grficamente.

Permite trabajar en modo cliente-servidor, donde la informacin y


datos se alojan en el servidor y las terminales o clientes de la red
slo acceden a la informacin.

Adems permite administrar informacin de otros servidores de


datos.

CAPTULO 2. ANLISIS DEL SISTEMA.


El anlisis de los requisitos es una tarea de ingeniera del software que cubre el hueco entre
la definicin del software a nivel sistema y el diseo del software. El anlisis de requisitos
permite al ingeniero de sistemas especificar las caractersticas operacionales del software
(funcin, datos y rendimientos), indica la interfaz del software con otros elementos del
sistema y establece las restricciones que debe cumplir el software. [7]

El almacenamiento de informacin por si solo, nos proporciona poco valor;


para drselo, la informacin debe estar correctamente ordenada y clasificada, para
que sea ms fcil la explotacin de la misma. Actualmente existen diferentes
herramientas tecnolgicas que nos pueden facilitar esta labor, mediante sistemas
de software y/o maquinaria especializada para cada tarea.

Valindose de estas herramientas se pretende crear una solucin al


proceso actual de La Herradura que incluye papeleo fsico y procesos de captura
manual de datos, los cuales generan inversiones de tiempo innecesarias; esta
solucin deber hacer que dichos procesos sean mayormente automticos,
eliminar en lo posible el error humano en la captura de informacin, adems de
tener la posibilidad de comunicarse con software existente de algunos aparatos
del laboratorio para el intercambio de informacin, todo esto con el fin de la
reduccin tanto de tiempos muertos como la alteracin o errores en los datos.

2.1 Anlisis del problema.


Parte del proceso que debe llevar una muestra desde que es recolectada,
hasta que se obtienen los resultados del ensaye que se le aplic en los distintos
elementos, es llevar un control para que los clientes del laboratorio puedan saber
en qu parte del proceso se encuentra su muestra, esto debe hacerse por cada

una de las 400 muestras que se reciben diariamente en el laboratorio


aproximadamente, adems que la etiqueta con que se identifica cada una de ellas
tiene poca legibilidad y el material del que estn fabricadas es poco resistente al
polvo y sequa en que se trabaja en la mina.
Los cambios son inevitables en todos los proyectos de software grandes. Los
requerimientos del sistema cambian cuando el negocio que procura el sistema responde a
las presiones externas. Las prioridades de gestin cambian. Cuando se dispone de nuevas
tecnologas, cambian los diseos y la implementacin. Esto significa que el proceso del
software no es un proceso nico; ms bien, las actividades del proceso se repiten
regularmente conforme el sistema se rehace en respuesta a peticiones de cambios. [8]

Tomando en cuenta la cita anterior y teniendo presente que el sistema a


desarrollar requiere de la entrega de avances al usuario final - para que el mismo
vaya familiarizndose con las nuevas interfaces y procesos -, al elegir un modelo
de desarrollo de software que se adapte a la necesidad encontrada, se opt por un
modelo de desarrollo de procesos iterativo, el cual agrupa dos principales
modelos:

Entrega Incremental: dado que se definirn mdulos entregables,


que puedan ser funcionales por si mismos sin afectar la entrega final
del sistema.

Desarrollo en espiral: ya que el desarrollo del sistema se


comenzar con el esbozo o idea general del sistema y concluir con
la entrega final.

Basndose en un calendario de actividades, y el modelo de desarrollo


adoptado; se cre un archivo maestro en este caso una hoja de clculo donde se
fueron registrando las observaciones y/o correcciones a cada mdulo que fue
entregado al cliente; en el cul se le asign una prioridad para atenderlo, la cual
defini el cliente, esto de acuerdo a las necesidades del usuario final.

El archivo maestro consta de las siguientes columnas, las cuales fueron


llenadas de acuerdo a las revisiones del cliente:

Tarea: es el modulo del sistema donde se realizar la correccin y/o


adaptacin.

Actividad: la accin que se afectar (clic en botn guardar, seleccin


de registro en la tabla, etc.)

Tarea por hacer: descripcin de la correccin y/o adaptacin.

Fecha de entrega observacin: es la fecha en que el cliente realiz


la observacin por primera vez.

Observacin hecha por: el nombre de la persona que realiz la


observacin.

Prioridad: nivel jerrquico de la correccin y/o adaptacin (alto,


media, baja, despreciable).

Requerida para: fecha compromiso para la entrega por parte del


desarrollador.

Comentarios: comentarios adicionales de la persona que hace la


observacin cuando se entrega al desarrollador.

Comentarios correccin: comentarios una vez hecha la revisin de


la peticin.

Estatus: es el estado del registro (ok, pendiente, en revisin).

Es importante mencionar que este archivo maestro fue modificado en cada


entrega de mdulos que se realizaba, as hasta llegar al final del desarrollo y
entrega final. La siguiente figura muestra como ejemplo algunas de las
observaciones y/o adaptaciones.

10

Fig. 2.1 Archivo maestro de entrega de mdulos.

2.1.1 Antecedentes.
En el siguiente apartado se describe la operacin y procesos llevados a
cabo en la mina donde se implementa el proyecto, esto con el objetivo de dar un
panorama global de las tareas y procesos a sustituir con el sistema.

2.1.1.1 Laboratorio de la unidad minera La Herradura.


El laboratorio de la unidad minera La Herradura tiene como objetivo el de
certificar la calidad del mineral mediante la realizacin de ensayes para determinar las
leyes de los elementos de inters econmico as como las impurezas que en estos se
encuentran [9], para esto analizan un promedio de 400 muestras por da,

ensayando para cada muestra 3 elementos, oro, plata y zinc, en un futuro cercano
se espera analizar un promedio de 800 muestras por da.

Las dimensiones de la mina La Herradura son actualmente de 2.8 km de


largo por 2 km de ancho. (Ver Fig. 2.2)

11

Fig. 2.2 Imagen satelital de mina La Herradura.

1.2.2 Situacin Actual.


Se tuvo la oportunidad de admirar las caractersticas peculiares de esta
mina, ya que no sigue el estereotipo tradicional de mina, una cueva en un cerro
con carros repletos de mineral que corren sobre rieles, sino que la obra se realiza
a tajo abierto, segn explic el Departamento de Exploracin, este adjetivo se
designa al corte practicado en el lugar de donde se extrae el mineral, yacimientos
con grandes tonelajes, en este caso de ms de un milln de onzas y bajas leyes,
para lo cual se cuenta con la maquinaria especializada para este tipo de trabajos
con la cual se extrae el mineral econmico, adems de realizar el movimiento de
tierras que no cumplen el estndar o cut off (ley de corte).

12

Para la localizacin del yacimiento, se requiere de mtodos indirectos de


exploracin y una infraestructura necesaria para conocer el terreno con tecnologa
de vanguardia, como son los geoposicionadores satelitales o GPS (instrumentos
que se valen de satlites artificiales para proporcionar las coordenadas donde se
ubica el sitio en donde se hacen muestreos geoqumicos del mineral situado en
determinada localidad).

El paso siguiente, una vez tomadas las muestras, consiste en buscar


anomalas que hicieran sospechar sobre la posibilidad de encontrar el mineral,
cuando eso se comprueba, se organiza un programa de trabajos para llevar a
cabo estudios ms a detalle.

Cuando un equipo de gelogos o ingenieros en geologa encuentra mineral


con el potencial necesario para ser tomado en cuenta, se elabora un programa de
exploracin y se determinan los planes de minado, lo que depende de las
cotizaciones de los metales que rigen en ese momento.

La etapa que sigue es la barrenacin, proceso que permite determinar las


dimensiones del yacimiento. Para ello se usan barrenadoras, mquinas
perforadoras montadas en camiones y dotadas de compresores de aire y motores
que hacen girar tubera para taladrar roca inyectando presin de aire. Las
muestras del subsuelo obtenidas, denominadas ripios, se precipitan a una tubera
de donde se sacan y colocan en cajas especiales para realizar los estudios
necesarios y un nmero de kilos para su ensaye en laboratorio para determinar la
zona mineralizada. En ocasiones y dependiendo del tamao del yacimiento, basta
con que se tenga 1 gramo de oro por tonelada de material removido, para que la
inversin en una mina sea rentable; el objetivo de este proceso es obtener
muestras del suelo a diferentes profundidades para contar con una informacin
ms real de un probable cuerpo mineralizado.

13

Despus se hacen proyecciones con base en estudios de laboratorio y


sistemas computacionales para delimitar la composicin del suelo, lo que se logra
con grficas que presentan diferentes colores, siguiendo un cdigo que asigna un
color para cada tipo de roca para su fcil identificacin.

El personal encargado de la barrenacin de produccin de la unidad


minera, indica que con anticipacin se colocan seales (banderas de colores) en
el terreno donde previamente se barren, diferenciando el mineral en sus
diferentes rangos de ley, anteriormente analizado en el laboratorio, donde se
cuantifica la cantidad de oro presente por volumen de roca para determinar si el
segmento de donde se extrajo la muestra es minable, esto es, si vale la pena
invertir en la extraccin, segn los parmetros de la empresa, para iniciar la
explotacin del mineral. Una vez que se ha decidido explotar un segmento de
terreno, barrenos ms cortos son utilizados para insertar una carga de explosivos,
que al detonar harn posible obtener mayor cantidad de rocas con mineral,
material con el que despus se cargarn (mediante maquinaria pesada) los
camiones de acarreo, algunos con capacidad de carga de 100 toneladas mtricas
(TM) otros pueden transportar 150 TM, para trasladar la materia bruta y
depositarla en los tanques de lixiviado, donde siguen un proceso metalrgico
basado en reacciones fsico-qumicas, y finalmente se obtiene el oro con
diferentes grados de pureza.

El esquema operativo actual del laboratorio lo podemos describir en tres


grandes grupos (Ver Fig. 2.3):

Fig. 2.3 Esquema Operativo del Laboratorio.

14

El

laboratorio

tiene

clientes

principales

que

envan

muestras

constantemente que son Geologa, Planta y Mina, debiendo mantener control y


seguimiento a travs de los procesos necesarios para obtener el ensaye final.
Describiendo de manera general cada uno de los macro-procesos tenemos:
1. Recepcin y preparacin de muestras:
a. Recepcin.
o Mina y Geologa.- Los mineros entregan muestras de las
reas de mina y geologa, debiendo entregar una bolsa por
cada muestra con su respectiva etiqueta que la identifica, el
minero

proporciona

una

relacin

con

las

muestras

entregadas, el laboratorista las recibe y las examina


fsicamente para su aprobacin contra el listado, una vez
validado firma acuse de recibo.

Para geologa, se recibe la numeracin inicial y final de las


muestras, haciendo en laboratorio una relacin detallada para
control, finalmente firman de recibido. Antes de entregar
fsicamente, se exportan electrnicamente las muestras
desde Intellicad hacia DATALAB.

Fig. 2.4 Etiquetas para identificar muestras.

15

o Planta.-Diariamente

entregan

muestras

puntuales,

el

laboratorista las recibe y las identifica en formato elaborado


en Excel para control interno.
b. Preparacin.
o Para control de las muestras que llegan de mina y/o geologa
los laboratoristas utilizan las etiquetas que se asignaron en
sitio, estas las colocan los muestreros o los gelogos segn
sea el caso, es comn que por las caractersticas de la unidad
las etiquetas se encuentren poco legibles al momento de
recibirlas en laboratorio (Ver Fig. 2.4) , esto ocasiona que les
sea difcil dar seguimiento en el proceso de ensaye, para
poder resolver este problema, los laboratoristas se apoyan de
formatos impresos en los cuales registran las muestras que
estn siendo preparadas, llevando el control de los datos de
la muestra y los controles internos que utilizan en laboratorio
como son el nmero de turno, el numero de muestra interno,
fecha, rea, origen, tipo de ensaye que se les aplicara, etc.
(Ver Fig. 2.5, Fig. 2.6) , una vez preparada la muestra, esta se
enva a la siguiente etapa que es la obtencin del DORE,
para identificar las muestras se asigna la misma etiqueta que
trae desde origen la muestra, es comn que en este proceso
se caiga o pierda alguna de las etiquetas, esto implica un
trabajo extra de identificar manualmente los datos de la
muestra.

16

Fig. 2.5 Formato de control interno de muestras.

Fig. 2.6 Formato de control de fundida y ensaye de muestra.

o Slo

preparan

las

muestras

de

Mina

Geologa,

17

espordicamente se ensayan muestras provenientes de un


cliente externo, debiendo mantener el mismo control que el
resto, con la excepcin de que no son registradas en el
sistema actual.

o Muestras provenientes de Mina o geologa pueden ser


ensayadas como proceso de control interno de laboratorio
para monitorear los procesos en base a precisin, sin alterar
o excluir el ensaye de la muestra recibida.

2. Obtener DORE.
o En este proceso, se programan los ensayes del da y se
reciben las muestras programadas ya preparadas, en este
punto se crea nuevamente un formato de control interno en
donde se

relacionan las muestras conforme van siendo

procesadas, las muestras son tratadas por lotes (Ver Fig. 2.7),
para identificacin fsica de las muestras se crean etiquetas
con datos de la muestra y control interno. Una vez obtenido el
DORE se envan para obtener su ensaye final.

Fig. 2.7 Formato de relacin de Ensaye y fundida de muestras.

18

3. Ensaye de muestras:
o Las muestra pueden ser ensayadas por dos mtodos distintos:
a. Va hmeda.

Se reciben los lotes de las muestras ya

como DORE, se crea otro formato manual de control en el


cual registran los lotes de muestras en el orden en que
sern analizadas, una vez diluido el DORE se envan para
su anlisis en el espectrofotmetro, para identificar
electrnicamente las muestras se importa un archivo plano
del DATALAB (sistema actual del laboratorio) hacia el
VARIAN, las muestras son analizadas una a una y
registrado su ensaye en el VARIAN, una vez concluido el
lote se exporta un archivo de VARIAN a DATALAB ya con
los resultados de los ensayes, se valida y se autoriza
electrnicamente.

b. Va seca. Se recibe el DORE se prepara mediante una


disolucin para poder obtener una partcula de oro, esta es
pesada en una balanza y se obtiene mediante un calculo el
contenido de oro por tonelada (LEY), estas muestras
pueden ser las misma que ya se analizaron va hmeda,
es decir que una muestra puede ser ensayada mas de una
vez. Tambin existe la posibilidad de intercambiar
informacin

electrnicamente entre la balanza y el

DATALAB o el nuevo sistema que entre en operacin. Al


final se valida y autoriza resultados.

En la Figura 2.8 se muestra el modelo operativo actual:

19

Fig. 2.8 Modelo operativo actual de La Herradura.

20

Para el realizar las actividades necesarias para el desarrollo de este


sistema se mantuvo una constante comunicacin con los Ingenieros Guillermo
Gurrola y Carlos Alberto Campos, encargados por parte de la unidad La Herradura
del anlisis, diseo, desarrollo e implementacin de este sistema, quienes
proporcionaron las distintas necesidades encontradas en el laboratorio, la forma
de cmo atacarlas y la solucin ms adecuada tomando en cuenta la optimizacin
de todas las tareas involucradas, as como la implementacin de nuevas
tecnologas tanto en software como hardware. Todo esto entregando la
documentacin necesaria del anlisis y diseo realizado por la empresa Minera
Peoles.

2.2 Usuarios del Sistema


Una de las funciones importantes que tendr el sistema es que podrn
registrarse N usuarios, a los cuales se les asignar un perfil determinado, el cual
tambin podr adaptarse a una N cantidad de combinaciones de permisos. Cabe
mencionar que como en todo sistema existir un perfil de acceso FULL, es decir al
control total del sistema, es de suma importancia resaltar que ser un perfil mas
no un usuario, es decir que podrn coexistir N usuarios con acceso FULL, esto
dependiendo del administrador principal del sistema quien ser el encargado de
otorgar los perfiles y permisos.

Tomando en cuenta

el funcionamiento actual del sistema se tienen

registrados los siguientes tipos de usuario con sus distintos permisos asignados:

Funcional Laboratorio: Equivalente al administrador del Sistema.


Administrador Geologa.
Planta: Usuarios de Planta.
Colaborador Laboratorio.
Planeacin.
21

Topografa.
Muestreo.
Asistente de Laboratorio.
Laboratoristas.
Exploracin.
Mina.

2.3 Especificacin de los Requisitos.

En el siguiente apartado se muestra parte de la documentacin para fines


informativos, misma que fue entregada por los ingenieros de La Herradura,
quienes fueron los encargados del levantamiento de requerimientos con los
usuarios involucrados en los procesos a sustituir con el nuevo sistema.

2.3.1 Requisitos de Hardware para el desarrollo e instalacin del


sistema.
Para desarrollo:

Procesador Pentium a 2.8Ghz. en adelante.

1 GB en RAM.

Espacio en disco duro 100MB ms.

Tarjeta de red Ethernet.

Puerto USB Disponible.

Router Wireless 802.11 g.

Impresora Zebra QL420, Zebra ZM400.

Para instalacin:

Procesador Dual Core a 2.8Ghz. en adelante

4GB en RAM

22

Espacio en disco duro 4 GB ms.

Tarjeta de red Ethernet

Terminal LXE MX3X. (Ver Anexo A. Disponible en CD).

Router Wireless 802.11 g.

Impresora Zebra QL420, Zebra ZM400.

2.3.2 Requisitos de Software para el desarrollo e instalacin del


sistema.
Para desarrollo:

Windows XP en adelante.

Visual Studio.NET 2005 (C#).

SQL Server 2005.

SQL Server 2005 Compact Edition.

Active Sync 4.5

Crystal Reports.

Web Deployments Projects.

Internet Information Services (IIS).

Internet Explorer 6.0 o superior.

Para instalacin:

Windows XP en adelante.

Internet Information Services (IIS).

Crystal Reports.

SQL Server 2005

SQL Server 2005 Compact Edition.

Windows CE 5.0.

.NET Compact Framework.

23

.Net Framework 2.0

Internet Explorer 6.0 o superior.

2.3.3 Casos de Uso.


Un caso de uso describe una interaccin con los actores como secuencia de mensajes entre
el sistema y uno o ms actores. [10]

Es preciso mencionar que la documentacin de casos de uso fue entregada


por parte de La Herradura ya elaborada, nicamente para la interpretacin y
ejecucin en el desarrollo. La figura 2.9 muestra el caso de uso general del
sistema entregado por la empresa.

Si desea obtener mayor informacin de la documentacin Ver Anexo B


(Disponible en CD), que muestra a detalle los casos de uso de algunos mdulos
del sistema.

24

uc Laboratorio_parametrizado
Laboratori o
CRUD

Administrador del
sistema

CRUD tipo
muestras

CRUD
Listado_Etiqueta

CRUD procesos

Parametrizar
secuencia de
analisis

Validar perfil
usuario

CRUD Consultas

Generar muestras
automticas

include

Asesor planta

Generar muestras

Asesor

extend

Imprimir muestras

include
i mplementati on

Importar/Exportar
archiv o

Realizar consulta

Analista de laboratorio

BD_Laboratorio
extend

include

extend

Procesar muestras

Muestrero
extend
TP (Terminal Portatil)
Obtener Ensaye

Difi cultad baja

Dificultad Media

Dificul tad Alta

Fig. 2.9 Caso de uso general del sistema.

25

2.3.4 Diagrama de actividades.

A continuacin las figuras 2.10 - 2.13

muestran algunos diagramas de

actividades entregados por La Herradura para la interpretacin en el desarrollo.

Fig. 2.10 Diagrama de actividades de creacin de procesos.

26

Fig. 2.11 Diagrama de actividades de creacin de muestras.

27

Fig. 2.12 Diagrama de actividades de procesamiento de muestras.

28

Fig. 2.13 Diagrama de actividades de importacin/exportacin archivos.

29

2.3.5 Diseo Diagrama de Clases del LIMS-H.

En la siguiente figura se muestra el diagrama de clases, slo aparecen las


clases ms importantes del sistema LIMS-H Web. (Ver Fig. 2.14)

Fig. 2.14 Diagrama de Clases del sistema LIMS-H.

30

2.3.6 Arquitectura del Sistema.

La figura 2.15 muestra la arquitectura general del sistema mostrando los


subsistemas y algunas de las dependencias principales del sistema LIMS-H.

Entrada

Proceso

Salida

Reportes
Intellicad
Generacin de
Etiquetas

Creacin de
Muestras

Servidor
Web

VARIAN

Espectrofotmetro.

LIMS-H Mobile
BD
LIMS-H

LIMS-H Mobile

Procesamiento
de muestras.

Fig. 2.15 Arquitectura general de LIMS-H

31

2.3.7 Anlisis de Riesgos.


En el desarrollo de software siempre existirn riesgos que afecten el
proceso de desarrollo, tanto en calidad como en tiempos de entrega. La siguiente
tabla muestra una descripcin de posibles riesgos a encontrar en el desarrollo del
sistema.

Riesgo

Probabilidad

Impacto

La estimacin del tamao del sistema


puede ser muy baja.

50%

Mayor nmero de usuarios de los


previstos.

20%

Los usuarios finales se resisten al


sistema.

60%

La fecha de entrega estar muy


ajustada.

70%

El cliente cambiar los requisitos.

80%

30%

20%

50%

Personal sin experiencia.


Los equipos solicitados (Hand Held,
impresoras) no se entregan a tiempo.
El material de la etiqueta no es
apropiado.

Valores de impacto: 1- catastrfico, 2- crtica, 3- marginal, 4- despreciable

32

Es importante mencionar que los planes de gestin de riesgos, para lo


presentado anteriormente fueron elaborados por personal de minera Peoles,
quienes determinaron la mejor manera de administrar el problema si llegara a
suceder.

2.3.8 Estimacin de costos-beneficios.


El desarrollo de sistemas siempre tiene un costo, el cual es calculado en
base a trabajo de horas/hombre, lneas de cdigo, etc. Para la estimacin de costo
de software existen diferentes tcnicas como por ejemplo:

Modelado algortmico de costos.

Juicio Experto.

Estimacin por Analoga.

Ley de Parkinson.

Pricing to win.

Modelo COCOMO.

La Ecuacin del Software.

En este caso la estimacin del costo del sistema, fu realizada por el


Project manager de la empresa MOOV Sofware Solutions S.A. quien defini la
mejor tcnica de acuerdo a su experiencia en cotizacin de proyectos.

Beneficios.
El sistema proveer acceso a los datos en tiempo real, transferencias de
datos a otros departamentos y/o sistemas brindndole a los usuarios la posibilidad
de consultar la informacin en cualquier momento. Se podrn identificar que
muestras se encuentran en determinado proceso, en conjunto con los ensayes
que se le hayan realizado. Se generarn reportes de muestras procesadas,
precisin y/o exactitud y resultado de ensayes.
33

Beneficios Tangibles:

Todos los datos de muestras estarn centralizados en una sola base de


datos.

Las mejoras al cdigo fuente se hace en un solo lugar, evitando la


instalacin en cada computadora.

Los datos podrn exportarse electrnicamente hacia otros sistemas.

Se pueden hacer informes con los datos en tiempo real.

Mantenimiento de datos y correccin de errores entrados.

Se evita el gasto innecesario de papel.

Control en el procesamiento de muestras.

Con la inversin de equipo nuevo se reduce el tiempo en la productividad


del personal.

Mejorar las estadsticas ya que los datos sern ms confiables y el margen


de error es menor.

Beneficios Intangibles:

La integracin de las reas de La Herradura, facilitando la integracin del


sistema.

Los usuarios podrn integrarse a este sistema con pocos requerimientos


tecnolgicos.

Que los clientes podrn consultar el estatus de muestras.

2.3.9 Mtricas de Calidad del Software.


Al final del desarrollo del software se espera contar con un producto de alta
calidad, para lograr este objetivo el ingeniero de software debe ejecutar mtodos
efectivos junto con herramientas modernas, esto dentro del contexto del proceso
de madurez del software.

34

En el desarrollo del sistema se har uso de medidas de calidad antes de


realizar la entrega final al cliente, las cuales estn basadas en:

Correccin. Esto es el grado en el que el software lleva a cabo su funcin


requerida. La medida ms comn son los defectos por KLDC.
Esta medida se usar durante el desarrollo, cada vez que se
programe un mdulo del sistema y se realicen las pruebas pertinentes.

Facilidad de Mantenimiento. Es la facilidad con que se puede corregir un


error que haya surgido en un programa. La medida utilizada es el TMC.
En LIMS-H se disear con el objetivo de que el mantenimiento lleve
el mnimo de tiempo requerido, dado que la mayora de su funcionamiento
ser definido a travs de la configuracin.

Integridad. Se refiere a la habilidad del sistema para resistir ataques


informticos.
Debido a que LIMS-H ser implementado en una infraestructura de
red ya creada, ser un sistema seguro y aislado de personas ajenas a la
empresa.

Facilidad de Uso. Simplemente se refiere al calificativo amigable para el


usuario.
Esta es la principal mtrica a utilizar en el desarrollo de LIMS-H dado
que los usuarios pueden no estar tan familiarizados con el uso de sistemas
computacionales, por ello, la interfaz de usuario ser intuitiva y con balance
de colores amigables.

35

2.4 La solucin al problema.


El problema de control de muestras y confiabilidad de ensayes se debe al
alto volumen, a la duplicidad de formatos, al hecho de no contar con
procedimientos automatizados y a la prdida o difcil identificacin de muestras en
etiquetas a lo largo del proceso. Esto afecta a las diferentes reas que dependen
de los resultados de los ensayes para la toma de decisiones operativas: Geologa,
Mina, Planta, Embarques y Gerencia de la unidad, adems de afectar
internamente la confiabilidad de los procesos del laboratorio. El impacto asociado
obedece a que quien certifica la calidad del mineral puede ocasionar que los
resultados obtenidos en el proceso de ensaye no sean confiables y se afecte la
produccin

proyectada,

as

como

que

haya

prdidas

econmicas

no

cuantificables.

Una adecuada solucin sera automatizar los procesos de laboratorio


mediante la implementacin de un nuevo sistema que permita mantener el control
y la administracin de las muestras, que permita el fcil acceso y la navegacin,
as como la captura gil mediante cdigo de barras e interfaces con los diferentes
equipos del laboratorio.

2.4.1 LIMS-H.
LIMS-H Laboratory Information Management System - La Herradura, es
un sistema que contribuir en la administracin de informacin generada en los
procesos de ensaye, permitiendo la toma de decisiones oportuna de las reas
involucradas.
El objetivo principal de LIMS-H es contar con un sistema flexible que integre
un modelo de datos por cada proceso del laboratorio, para control de muestras y
confiabilidad de los ensayes resultantes, adems de agilizar las tareas de

36

procesamiento para cumplir oportunamente con los ritmos de operacin que las
reas de negocio de La unidad Herradura precisan.

2.4.2 Descripcin Global del Producto.


Con el LIMS-H se crear un sistema flexible que integre un modelo de datos
por cada proceso del laboratorio, para control de muestras y confiabilidad de los
ensayes resultantes, adems de agilizar las tareas de procesamiento para cumplir
oportunamente con los ritmos de operacin que las reas de negocio de la Unidad
Herradura precisan, esto bajo un ambiente Web y la implementacin de
tecnologas mviles y el uso de cdigo de barras.
rea operativa
Obtencin oportuna y confiable de los ensayes de las muestras enviadas.
rea laboratorio
El sistema deber permitir el gil proceso de ensaye de muestras, as como
el monitoreo de los procesos, mediante el anlisis de controles de calidad
como son precisin y exactitud.
A continuacin la figura 2.16 muestra la infraestructura definida para LIMSH:

37

Fig. 2.16 Infraestructura del sistema LIMS-H.

Para cubrir esta necesidad se desarroll LIMS-H Web que consta de


mdulos totalmente configurables, en los cuales se administra la informacin de
muestras, reas, usuarios, configuracin de etiquetas, creacin de muestras,
procesamiento de muestras, todo esto mediante la creacin de catlogos. LIMS-H
Web tiene la posibilidad de imprimir las etiquetas haciendo uso de cdigo de
barras que identificarn a las muestras mediante el uso de una impresora Zebra
ZM400 (Ver Fig. 2.17). Adems de mantener una comunicacin con los dems
sistemas que existen actualmente en el laboratorio (Varian, Datalab, etc.)
mediante la importacin y exportacin de archivos propios de cada sistema.

38

Fig. 2.17 Impresora Zebra ZM400.

Debido a que se tiene la necesidad de obtener informacin del


procesamiento de la muestra, LIMS-H Web crear 3 tipos de reporte, que son:
reporte de muestras procesadas, reportes de resultados de muestras y reporte de
precisin y exactitud.

LIMS-H tiene como parte complementaria un sistema de informacin porttil


para llevar a cabo algunas tareas de campo, en las cuales es imposible tener
acceso a una computadora personal, tomando en cuenta este objetivo se
desarroll LIMS-H Mobile, que ser un sistema basado en tecnologa mvil,
implementado en una hand held LXE MX3X. (Ver Fig. 2.18)

Fig. 2.18 Hand Held LXE MX3X.

39

LIMS-H Mobile tiene la tarea principal de procesar y crear muestras en


campo sin necesidad de estar frente a una computadora personal para tener
acceso a LIMS-H Web. LIMS-H Mobile tendr la capacidad de crear etiquetas
auxiliado de la impresora Zebra QL420 (Ver Fig. 2.19) con conectividad Bluetooth.

Fig. 2.19 Impresora Zebra QL420.

Es importante resaltar que LIMS-H Mobile afecta la informacin en lnea


cuando se tiene acceso a la conectividad Wireless de la unidad La Herradura; en
caso de no tenerla se realiza una sincronizacin de informacin para llevarla en la
hand held, afectarla en campo y al acercarse al rea de conectividad se realiza la
actualizacin de la informacin.

Los objetivos principales de LIMS-H Mobile son:

Sincronizacin de informacin con la base de datos LIMS-H.

Actualizacin en tiempo real de la informacin.

Capacidad de procesar muestras por medio de lectura de cdigo de


barras.

Creacin de muestras.

Creacin e impresin de etiquetas.

40

CAPTULO 3. DISEO DEL LIMS-H.


El diseo de sistemas se define el proceso de aplicar ciertas tcnicas y
principios con el propsito de definir un dispositivo, un proceso o un sistema, con
suficientes detalles como para permitir su interpretacin y realizacin fsica.
La etapa del diseo del sistema encierra cuatro etapas:

El diseo de los datos. Trasforma el modelo de dominio de la


informacin, creado durante el anlisis, en las estructuras de datos
necesarios para implementar el software.

El Diseo Arquitectnico. Define la relacin entre cada uno de los


elementos estructurales del programa.

El Diseo de la Interfaz. Describe como se comunica el software


consigo mismo, con los sistemas que operan junto con l y con los
operadores y usuarios que lo emplean.

El Diseo de procedimientos. Transforma elementos estructurales de


la arquitectura del programa.

3.1 Diseo de BD LIMS-H Web.


Los sistemas de bases de datos se disean para gestionar grandes cantidades de
informacin. La gestin de los datos implica tanto la definicin de estructuras para
almacenar la informacin como la provisin de mecanismos para la manipulacin de la
informacin. Adems, los sistemas de bases de datos deben proporcionar la fiabilidad de la
informacin almacenada, a pesar de las cadas del sistema o los intentos de acceso sin
autorizacin. Si los datos van a ser compartidos entre diversos usuarios, el sistema debe
evitar posibles resultados anmalos. [11]

41

Tomando en cuenta el objetivo de que el sistema se desarrollar de manera


en que en un futuro pudieran cambiar algunos procesos de operacin, se diseo
la base de datos

de forma que al insertar un registro se pueda modificar el

funcionamiento del mismo.

Cabe mencionar que el diseo, as como la construccin de la base de


datos estuvo a cargo del personal de la empresa Peoles, quienes determinaron la
estructura, nomenclatura, normalizacin, y relaciones entre tablas de la misma de
acuerdo a las necesidades encontradas.

Las tablas existentes en la base de datos LIMS-H en orden alfabtico con el


nombre exacto dentro de SQL Server son las siguientes:

ANALISIS_MINERAL
ARCHIVOS
AREAS
BARRENOS
COMPANIA
CONFIGURAENSAYE
CONT_FUND_ENS
CONTADORES
DATOSARCHIVO
DETALLEETIQUETA
EQUIPOTRABAJO
ETIQUETA
MACROPROCESOS
MINERAL
MUE_PROC
MUESTRA_DETALLE
MUESTRAS
PERIODICIDAD
PERMISOS_USUARIO
PLANTILLAPROGRAMACION
PRE_EXAC
PROCESAMUESTRAS
PROCESOS
PROCESOSAREAS
PROCESOTIPOMUESTRA
PROCMTAS_DETALLE
42

TIPOANALISIS
TIPOMUESTRA
TURNO
USUARIO_AREA
USUARIO_PROCESOS
USUARIOCOMPANIA

Para mayor informacin acerca de la base de datos, puede Ver Anexo C


(Disponible en CD), en el cual se muestra de manera detallada los nombres de
cada campo contenido en las tablas, las llaves primarias y forneas, el tipo de dato
de cada campo, y la descripcin de cada dato.

3.2 Diseo de la Base de Datos LIMS-H Mobile.


Debido a que el sistema LIMS-H necesita tener acceso a la informacin en
tiempo real y en campo, donde no se tiene acceso a conectividad Wireless se
decidi crear una base de datos interna, en la cual se almacenar la informacin
creada en campo para posteriormente realizar la sincronizacin hacia BD LIMS-H.
La estructura de las tablas de BDLIMS-H Mobile se muestra a continuacin:

Nombre Campo
USUCVE
USUNOM
USUPWD
USUPER

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar

USU
Descripcin
Clave de usuario.
Nombre de usuario.
Password usuario.
Perfil de usuario.

Nombre Campo
CIACVE
CIANOM
CIANOMCOR

Tipo de Dato
nvarchar
nvarchar
nvarchar

CIA
Descripcin
Clave de compaa.
Nombre de compaa.
Nombre corto de compaa.

Nombre Campo
ARECVE
CIACVE
USUCVE

Tipo de Dato
nvarchar
nvarchar
nvarchar

USUARE
Descripcin
Clave de rea.
Clave de compaa.
Clave de usuario.

43

Nombre Campo
PERCVE
EXPLORACION
CERRARBARR
DESCARGAREXP
MINA
REGSTATUS
DESMINA
LAB
SINCRO
BORRART

PERFILES
Tipo de Dato
Descripcin
nvarchar
Clave del perfil.
nvarchar
Permiso tarea Exploracin.
nvarchar
Permiso cerrar barreno.
nvarchar
Permiso descargar informacin de Exploracin.
nvarchar
Permiso tarea Mina.
nvarchar
Permiso regresar estatus.
nvarchar
Permiso descargar informacin de Mina.
nvarchar
Permiso tarea Laboratorio.
nvarchar
Permiso sincronizar informacin.
nvarchar
Permiso borrar tablas.

Nombre Campo
TM_CVE
TA_CVE
MIN_CVE
TA_NOM
MIN_NOM
ANAVALMIN
ANAVALMAX
ANAPRI

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar

Nombre Campo
CIACVE
ARECVE
ARENOM
ARENOMCOR
TMCVE
ARECREABARR

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar

ARE
Descripcin
Clave de compaa.
Clave de rea.
Nombre de rea.
Nombre corto de rea.
Clave tipo de muestra.
El rea crea barreno?

Nombre Campo
CIACVE
ARECVE
TMCLA
MPROCVE
PROCVE
MTAID
MTAHOR
MTABAN
MTABARR
MTAMALL
MTAFEC
MTAFUM
USUCVE
MTASTA
MTACONPRO
MTAMIN
MTATA

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar

MUE
Descripcin
Clave de compaa.
Clave de rea.
Clave tipo de muestra.
Clave macroproceso
Clave proceso.
Id muestra.
Hora muestra.
Banco muestra.
Barreno muestra.
Malla muestra.
Fecha muestra.
Fecha ultima modificacin muestra.
Clave de usuario.
Status muestra.
Consecutivo procesamiento.
Clave mineral.
Clave Tipo Anlisis.

ANAMIN
Descripcin
Clave Tipo de muestra.
Clave tipo de anlisis.
Clave mineral.
Nombre tipo de anlisis.
Nombre mineral.
Valor mnimo tipo anlisis.
Valor mximo tipo anlisis.
Prioridad anlisis.

44

MUEDET
Descripcin
Clave de compaa.
Id muestra.
Clave Tipo Anlisis.
Clave Mineral.
Prioridad anlisis.
Valor mnimo anlisis.
Valor mximo anlisis.
Tipo Anlisis aplicado.

Nombre Campo
CIACVE
MTAID
TACVE
MINCVE
ANAPRI
ANAVALMIN
ANAVALMAX
DETTAAPLI

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar

Nombre Campo
CIACVE
MPROCVE
PROCVE
PRONOM
PRONOMCOR
PROCREMUE
PRORECOL

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar
nvarchar

Nombre Campo
TMCVE
MPROANT
PROANT
TACVE

PROTIPMUE
Tipo de Dato
Descripcin
nvarchar
Clave tipo de muestra.
nvarchar
Clave Macroproceso anterior.
nvarchar
Clave Proceso anterior.
nvarchar
Clave tipo anlisis.

Nombre Campo
CIACVE
ARECVE
TMCVE
TMNOMCOR

Tipo de Dato
nvarchar
nvarchar
nvarchar
nvarchar

PRO
Descripcin
Clave de compaa.
Clave macroproceso.
Clave proceso.
Nombre de proceso.
Nombre corto de proceso.
Es proceso creacin?
Es proceso recoleccin?

TIPMUE
Descripcin
Clave compaa.
Clave rea.
Clave tipo muestra.
Nombre corto tipo muestra.

A continuacin la figura 3.1 muestra para fines ilustrativos el diagrama


relacional de la base de datos de LIMS-H.

45

Fig. 3.1 Diagrama Relacional de Base de Datos LIMS-H.

46

3.3 Diseo de Interfaz Grfica del LIMS-H.


Las interfaces de formulario consisten de formularios en pantalla o formularios que
se basan en la Web que despliegan campos que contienen datos o parmetros que
necesitan ser comunicados al usuario. El formulario a menudo es un facsmil de un
formulario impreso que ya es familiar para el usuario. Esta tcnica de interfaz tambin se
conoce como mtodo basado en el formulario y en formularios de entrada/salida. [12]

Para llevar acabo el diseo de la interfaz grfica fue indispensable hacer


uso de elementos como skins, themes para tener uniformidad y balance entre los
colores usados para el sistema.

En el diseo de las pantallas se requiri el uso de controles de tipo Button,


TextBox, Label, ComboBox, CheckBox, GridViews, ListBox, etc., disponibles en el
entorno de desarrollo de ASP. NET 2005.

El desarrollo del comportamiento de las tareas fue elaborado usando el


lenguaje de programacin C# disponible en Visual Studio 2005.

Las conexiones a la base de datos se realizaron con el objeto


SqlConnection, definiendo en el Web.config de la aplicacin la cadena de
conexin para todos los objetos de este tipo.

A continuacin las figuras 3.2 a 3.7 muestran el diseo de los prototipos de


algunas de

las pantallas deseadas para

LIMS-H, mismas que fueron

proporcionadas por el personal de minera Peoles, para la interpretacin en el


desarrollo.

47

Fig. 3.2 Diseo de pantalla de Usuarios-reas

Fig. 3.3 Diseo de pantalla Tipos de Muestra.

Fig. 3.4 Diseo de pantalla Procesos

48

Fig. 3.5 Diseo de pantalla de reas

Fig. 3.6 Diseo de pantalla de Crear Muestras

Fig. 3.7 Diseo de pantalla Procesar Muestras.

49

Estas son algunos de los prototipos entregados, para mayor informacin


Ver Anexo D (Disponible en CD) que muestra la documentacin completa.

50

CAPTULO 4. IMPLEMENTACIN
Y PRUEBAS DE LIMS-H.

4.1 IMPLEMENTACIN.
La implementacin es usar diferentes estrategias para capacitar a usuarios y personal,
usando una variedad de tcnicas de capacitacin y asegurndose que cada usuario
entienda cualquier papel nuevo que l o el cliente deben asumir debido al nuevo sistema de
informacin.[13]

Es la ltima fase del desarrollo de sistemas. Es el proceso de instalar


equipos o software nuevo, resultado de un anlisis y diseo previo de la
sustitucin o mejoramiento de la forma de llevar a cabo un proceso automatizado.

Al implementar un sistema de informacin lo primero que debe hacerse es


asegurarse que el sistema sea operacional o que funcione de acuerdo a los
requerimientos del anlisis y permitir que los usuarios puedan operarlo.

Existen varios enfoques de implementacin:

Es darle responsabilidad a los grupos.

Uso de diferentes estrategias para el entrenamiento de los


usuarios.

El analista de sistemas necesita ponderar la situacin y proponer


un plan de conversin que sea adecuado a la organizacin.

El analista necesita formular medidas de desempeo con las


cuales evaluar a los usuarios.

Debe convertir fsicamente el sistema de informacin antiguo, al


nuevo modificado.

51

En la preparacin de la implementacin, aunque el sistema este bien


diseado y desarrollado correctamente, su xito depender de su implementacin
y ejecucin por lo que es importante capacitar al usuario con respecto a su uso y
mantenimiento.

4.1.1 La Implementacin de LIMS-H.


LIMS-H se termin de desarrollar el 15 de Junio de 2008, MOOV Software
Solutions realiz la entrega formal a la Unidad Minera La Herradura, quienes
definieron la fecha de inicio de instalacin e implementacin de LIMS-H.

La implementacin de LIMS-H dio inicio el 1 de Julio de 2008 terminando el


1 de Septiembre del mismo ao en las instalaciones de la Unidad Minera La
Herradura, ubicadas en el municipio de Caborca, en el estado de Sonora.

En el lapso de tiempo entre la entrega y el inicio de la implementacin se


llevaron a cabo actividades de organizacin y preparacin de las personas,
departamentos y maquinaria involucrada en el uso del nuevo sistema.

La implementacin estuvo a cargo del Ing. Carlos Alberto Campos por parte
de La Herradura, quien fue el encargado de montar la infraestructura para la
instalacin de LIMS-H, como lo fue el servidor de base de datos, la instalacin del
sistema en el servidor web, la configuracin de las terminales porttiles e
impresoras (porttiles y USB). Mientras que por parte de MOOV Software
Solutions fui asignado para brindar el soporte necesario para la implementacin,
teniendo una constante comunicacin durante 3 semanas va e-mail y en la ltima
semana se requiri mi presencia en la unidad minera para apoyar al ingeniero
Carlos para la solucin de las probables dificultades a presentarse en el arranque
de LIMS-H.

52

El equipo adquirido para la implementacin fue el siguiente:


7

Terminales MX3X

Impresoras SM400

Impresoras QL420

A continuacin se muestran algunas pantallas de la versin final de LIMS-H


Web y LIMS-H Mobile, con una breve descripcin de las tareas.

4.1.1.1 Pantalla Login.


Es la pantalla inicial del LIMS-H, se muestra una vez que se ha llamado al
sistema desde la barra de direcciones del explorador de Internet (Ver Fig. 4.1).

Fig. 4.1 Pantalla Login del LIMS-H.

La pantalla login requiere que el usuario teclee un USUARIO

PASSWORD vlido, que este registrado en la BD y tenga por lo menos permiso


para ejecutar una tarea en el sistema.

53

Al presionar el botn

si el usuario y password tecleados son vlidos, el

sistema direcciona al Men Principal (Ver Fig. 4.3). Si el usuario no es vlido se


mostrara la leyenda Usuario Invalido (Ver Fig. 4.2).

Fig. 4.2 Mensaje Usuario Invlido.

4.1.1.2 Pantalla Men Principal.


Se muestra una vez que el usuario se valid correctamente, se carga el
men principal del sistema (Ver Fig. 4.3, 4.4), con la identificacin del usuario
colocando su nombre en la parte superior derecha, mostrando en la parte central
el nombre corto y largo del sistema, a los extremos los logotipos de la unidad La
Herradura y Unidad Fresnillo.

Fig. 4.3 Pantalla Men Principal del LIMS-H.

54

Fig. 4.4 Detalle de Men del Sistema.

Desde este men, se puede entrar a cualquier tarea que se encuentre


disponible para el perfil del usuario, en caso de que un usuario no tenga habilitado
el acceso, se muestra la pantalla de Acceso Denegado (Ver Fig. 4.5).

Fig. 4.5 Pantalla de Acceso Denegado.

Antes de comenzar con la descripcin de cada una de las tareas del


LIMS-H, cabe mencionar que existen operaciones (Ver Fig. 4.6) presentes en cada
una de ellas que tienen el mismo funcionamiento, a excepcin de algunas que
aparecen en otras tareas que en su momento se detallarn.

Fig. 4.6 Operaciones Comunes de una tarea en el LIMS-H.

Botn Guardar. Almacena la informacin capturada en la BD.


Botn Eliminar. Si el registro a eliminar no tiene relacin con otra tabla lo
borra fsicamente, si tiene relacin solo cambia el estatus a inactivo.
Botn Consultar. Ejecuta la consulta con los filtros definidos en la tarea.

55

Botn Limpiar Forma. Regresa el formulario a como estaba al iniciar la


tarea.
Botn Salir. Sale de la tarea y regresa a la pantalla de bienvenida.

Cuando el usuario no tenga permiso a ejecutar alguna operacin el cursor


solo se mostrara como flecha [ ] y no como hipervnculo [ ].

4.1.1.3 Tarea Configurar Archivo.


En esta tarea se define la estructura de lectura (importacin) y escritura
(exportacin) de

archivos que puedan asociarse para la creacin y/o

procesamiento de muestras, as como datos para su identificacin como lo es una


clave, nombre, nombre corto, ruta del archivo, tipo de archivo (exportacin o
importacin) (Ver Fig. 4.7).

Fig. 4.7 Tarea Configurar Archivo.

Como la definicin depende de la estructura del archivo, en la siguiente


imagen (Ver Fig. 4.8) se muestra un ejemplo de archivo de importacin, en este
caso se presenta un archivo generado por el sistema Varian, el archivo muestra
56

los IDs de las muestras que pasaron por Varian, el elemento que se analiz y los
resultados obtenidos y la definicin del archivo en el sistema para que LIMS-H
pueda leer de forma correcta este tipo de archivo (Ver Fig. 4.9).

14 lneas de inicio
Separador ( ) Espacio

6 lneas continuas

2 lneas intermedias

Fig. 4.8 Archivo obtenido al pasar muestras por el Varian.

Fig. 4.9 Definicin del archivo resultados Varian en el LIMS-H.

Se define un archivo de con extensin .txt, para importar datos al procesar


muestras, inicia con 14 lneas basura, 6 lneas con datos tiles, los cuales estn
separados por espacios, y hay 2 lneas intermedias cada 6 lneas de datos tiles.

57

El siguiente ejemplo muestra la definicin del archivo que el LIMS-H podr


crear para el Varian, y pueda ser ledo correctamente (Ver Fig.4.10, 4.11).

Encabezado

6 lneas continuas

Replicar x lneas continuas

Enumera Lneas

Separador (,) Coma

Fig. 4.10 Archivo creado por el LIMS-H para Varian.

Fig. 4.11 Definicin del archivo Varian en el LIMS-H.

Se define un archivo con extensin .lbl para exportar datos de muestras,


con un encabezado definido, que se replicara despus de cada 6 lneas que

58

contengan informacin de las muestras, el separador de campos es la coma (,) y


se enumeraran las lneas que se generen.

4.1.1.4 Tarea Detalle Archivo.


En esta tarea se definen los campos que se leern o escribirn en el
archivo definido previamente, aqu se determina el archivo, el dato de la muestra,
el nmero de campo en la lnea, la posicin inicial y posicin final dentro del
campo (Ver Fig. 4.12). Un campo es definido por el nmero de separadores, es
decir cada que se encuentra el carcter separador, se cuenta como un campo en
la lnea del archivo.

Fig. 4.12 Tarea Detalle-Archivo en el LIMS-H.

A continuacin se muestra la configuracin para el archivo de resultados


Varian (Ver Fig. 4.13, 4.14).

Campo 1

Campo 2

Fig. 4.13 Identificacin de campos en Archivo Varian.

59

Fig. 4.14 Definicin de datos del archivo Resultados Varian en el LIMS-H.

En el LIMS-H se define el archivo RESULTADOS VARIAN, con los datos


de muestra:

Elemento: ubicado en el campo 1, iniciando en el carcter 19 y


terminando en el carcter numero 20.

ID Muestra: extrado del campo 1, del carcter 1 al 18.

Resultado: ubicado en el campo 2, del carcter 1 al 5.

60

4.1.1.5 Compaas.
Esta tarea es una de las ms importantes, ya que aqu se definen las
compaas que administrar el sistema, cabe mencionar que la clave de las
compaas registradas es la llave fornea para todos los dems datos en el
sistema (Ver Fig. 4.15). La ubicacin de esta tarea es en Infraestructura>Generales->Compaa.
Como en las dems tareas, se tienen las acciones propias de un catlogo,
los datos necesarios para registrar una compaa son: Clave, Nombre, Nombre
Corto, Status. De la misma manera se tiene el grid para mostrar la informacin.

Fig. 4.15 Catlogo Compaa.

4.1.1.6 reas.
Una Compaa puede definir n reas de trabajo, en esta tarea se definen
dichas reas, que pertenezcan a una compaa previamente registrada en el
sistema. Para el caso de la Unidad Minera La Herradura, al definir un rea, se
61

tiene que determinar si el rea tiene la posibilidad de crear Barrenos, esto es que
al crear muestras se verifique si el campo Crea Barrenos esta activado, el
sistema verifica si el barreno existe en el sistema (Ver Fig. 4.16). Este proceso se
explicar con ms detalle al llegar a la tarea Crear Muestras.

Fig. 4.16 Catlogo rea.

Los datos necesarios para registrar un rea de manera correcta son:


Compaa, Clave de rea, Nombre, Nombre Corto, Status y determinar si crea
barrenos o no.

La tarea est disponible en el LIMS-H en desde el men Infraestructura ->


Generales -> reas.

62

4.1.1.7 Macroprocesos.
Esta tarea es la encargada de administrar los macroprocesos, un
macroproceso es el que agrupa procesos comunes, como se puede ver en la
Figura 4.17, se pueden registrar n macroprocesos para una compaa.

Fig. 4.17 Catlogo Macroprocesos.

Los datos necesarios para el registro de un macroproceso son: Compaa,


Clave, Nombre, Nombre Corto, Status y un campo de Capacidad de
Procesamiento, el cual es el encargado de llevar el control de cuantas muestras
tiene capacidad de procesar este macro.

La tarea est disponible desde el men Infraestructura -> Generales ->


Macroprocesos.

63

4.1.1.8 Periodicidad.
El catlogo Periodicidad define los periodos de tiempo en que se crearn
muestras, es decir que el sistema pueda crear automticamente muestras en
horas especificas, tomando en cuenta la configuracin correspondiente del tipo de
muestra. Como se muestra en la Fig. 4.18, se pueden crear las periodicidades
necesarias para cada una de las compaas definidas en el sistema. Para definir
una periodicidad de forma correcta se necesitan especificar los siguientes datos:
Compaa, Clave, Nombre, Nombre Corto, Frecuencia, Hora de Inicio y estatus.

Fig. 4.18 Catlogo Periodicidad.

La periodicidad se define de la manera siguiente: Tomemos como ejemplo


el registro con clave PE01 en la Fig. 4.18. Para esta periodicidad se tiene definida
una frecuencia de 6 y como hora de inicio 08:00. El sistema crear 4 muestras
tabulando por periodo de tiempo en cada 6 horas. Es decir el sistema crear
muestras en los horarios siguientes:

64

08:00

14:00

20:00

02:00

La frmula para calcular los horarios de creacin de muestras es:

Intervalo= 24/ Periodicidad

Obteniendo este dato, se realiza una sumatoria de la hora de inicio +


intervalo, as hasta llegar nuevamente a la hora de inicio definida.
Periodicidad est disponible en el LIMS-H en desde el men Infraestructura
-> Generales -> Periodicidad.

4.1.1.9 Procesos.
Esta tarea es una de mas importantes en el LIMS-H, ya que aqu se
determinan los procesos que administrar el sistema, as como su comportamiento
cuando sea aplicado a las muestras.

Fig. 4.19 Catlogo Procesos.

65

Para crear un proceso, en primer lugar se debe asociar a una compaa,


despus en el combo se cargan los macroprocesos pertenecientes a esta
compaa, se deben llenar los datos que son: Clave, Nombre, Nombre Corto y
status (Ver Fig. 4.19). Despus se elige el tipo de proceso, de los cuales se tienen
los siguientes indicadores para tipo de procesos:

Creacin: Indicador de proceso de creacin de muestras. Este tipo


de proceso aplicado al inicio de todo procesamiento de muestra, ya
que

primero

debe existir

su registro en

el

sistema,

para

posteriormente darle el seguimiento adecuado segn el tipo de


muestra-tipo de anlisis.

Programacin: Indicador de un proceso de programacin de


muestras. Este proceso es aplicado para poner en cola las muestras
cuando entrarn a un proceso que requiere de una previa agenda.

Cancelacin: Indicador para un proceso de cancelacin de


muestras. Se utiliza para quitar de procesamiento una muestra, no se
elimina de la base de datos, solo inhabilita la muestra.

Recoleccin: Indicador para el proceso de recoleccin muestras. Es


el proceso que aplican los mineros, al estar en campo reuniendo las
muestras e identificndolas con la correspondiente etiqueta.

Autorizacin: Indicador para proceso de Autorizacin de muestras.


Una vez que se ha aplicado todo el procesamiento a las muestras,
este tipo de proceso es el calificador que determina que resultados
de ensayes son vlidos, es decir, este es el proceso de aprobacin.

Ore Control: Indicador para proceso de Ore Control. Despus de la


autorizacin, el rea de geologa aplica este proceso para elegir las
muestras que ya estn autorizadas, extraer sus datos y comenzar el
proceso de explotacin del suelo de donde se obtuvo esta muestra
en la mina.

66

A un proceso se le debe asignar por lo menos un rea que podr aplicarlo,


definir cada cuantas muestras procesadas se crearn muestras de precisin y/o
exactitud y si es que el proceso puede desencadenar esta accin. Tambin se
debe registrar si se acepta el procesamiento y la exportacin de muestras por
archivo. Por ltimo se puede elegir si al procesar una muestra se deber capturar
algn resultado que puede ser de proceso o de anlisis; y asociar si se llevara un
clculo de ensaye para las muestras procesadas.

Procesos est disponible en el LIMS-H en desde el men Infraestructura ->


Generales -> Procesos.

4.1.1.10 Tipos de Muestra.

La tarea Tipos de Muestra tiene como objetivo definir la configuracin para


los distintos tipos de muestra que se puedan manejar en la operacin, la
configuracin es bsicamente como se crea el ID de la muestra con el cual se
identifica a lo largo de todo el procesamiento, el cual es nico en todo el universo
de las muestras.
La creacin del ID de la muestra, se defini con ayuda de los ingenieros por
parte de La Herradura, dando como resultado la siguiente estructura para el ID, el
cual tomar diferentes valores dependiendo de la configuracin para el tipo de
muestra en especifico.
Clave Tipo Muestra

Fecha DDMMYY

Campo Identidad

Consecutivo

00

000000

000000

0000

Clave Tipo de Muestra: se refiere a los dos dgitos de la clave de un tipo


de muestra.
Fecha: se refiere a la fecha de creacin de la muestra con formato
DDMMYY.
Campo Identidad: el dato que se define como identidad, que puede ser:
Nada: slo de colocar 000000 en el Id de la muestra.

67

Hora: es la hora de creacin de la muestra, en formato HHMMSS.


Barreno: tomara el barreno asignado a la muestra, llenara con 0s
hasta completar los 6 dgitos.
Consecutivo: 4 posiciones para colocar un nmero progresivo.

En la pantalla (Ver Fig. 4.20) se muestran 3 opciones que activadas tendrn


el siguiente comportamiento:

Consecutivo nico: los ltimos 4 dgitos del ID siempre sern 0001.


Valida Fecha: el sistema verificar si en el sistema ya existen muestras
para esa fecha.
Banco: colocar el banco de la muestra en lugar de consecutivo.

Fig. 4.20 Catlogo Tipo de Muestras.

Un tipo de muestra puede estar asociado a un tipo de archivo, es decir que


pueda importarse un archivo con datos de muestras y el sistema pueda crearlas.

Otra de las configuraciones al tipo de muestra es la periodicidad, que ya se


explic anteriormente, en caso de que la creacin sea automtica.

68

Los datos para dar de alta un tipo de muestra correctamente son:


Compaa, rea, Clave, Nombre, Nombre Corto, Tipo de muestra (Precisin o
Exactitud), y definir los parmetros para el ID explicados anteriormente.

Tipos de muestra est disponible en el LIMS-H en desde el men


Infraestructura -> Laboratorio -> Tipo Muestras.

4.1.1.11 Tipos de Anlisis.

En esta tarea se administran los diferentes tipos de anlisis que se pueden


aplicar a los elementos; para registrar de manera correcta un tipo de anlisis es
necesario proporcionar al sistema: Compaa, Clave, Nombre, Nombre Corto y
Estatus (Ver Fig. 4.21).

Tipos de anlisis est disponible en el LIMS-H en desde el men


Infraestructura -> Laboratorio -> Tipo de Anlisis.

Fig. 4.21 Catlogo Tipo de anlisis.

69

4.1.1.12 Elementos.

Administra la informacin de los elementos posibles de analizar en el


laboratorio. Los datos necesarios para registrar un elemento son: compaa, clave,
nombre, nombre corto y estatus (Ver Fig. 4.22).

Fig. 4.22 Catlogo Elementos.

La tarea Elementos est disponible en el LIMS-H desde el men


Infraestructura -> Laboratorio -> Elementos.

4.1.1.13 Valores Lmite.

Una vez que se tienen definidos todos los Tipos de Muestra, Tipos de
Anlisis y Minerales disponibles en el sistema, se deben crear los valores lmite
para los resultados de anlisis-mineral por tipo de muestra (Ver Fig. 4.23).

70

Un tipo de muestra puede tener muchos Tipos de anlisis-mineral, LIMS-H


permite crear hasta 5 combinaciones de estos al mismo tiempo.

Fig. 4.23 Catlogo Valores Limite.

Para registrar correctamente valores lmite para un tipo de muestra es


necesario elegir la compaa, rea, y el tipo de muestra al que se definirn los
valores,

a continuacin se elige un tipo de anlisis de la lista junto con un

elemento, se agrega a la lista, y se definen los valores Min y Max aceptados por
el LIMS-H (Ver Fig. 4.24).

Fig. 4.24 Definiendo Valores Limite.

71

4.1.1.14 Configura Ensaye.

Como se mencion en la tarea de Procesos, un proceso puede generar el


clculo de ensaye, en la tarea Configura Ensaye se administra esta informacin.
(Ver Fig. 4.25)

Fig. 4.25 Catlogo Configura Ensaye.

Un ensaye define la manera en que se llevar el conteo de fundida y


ensaye de la muestra, el cual es agregado a la informacin de la muestra cuando
esta pase por el proceso que tenga asociado el clculo de ensaye.

Para crear un Ensaye, es necesario definir la siguiente informacin:


Compaa, Clave, Nombre, Muestras por lote, Ensaye reinicia por (da, lote, turno),
lote reinicia por (da, turno), # mximo ensaye.
La tarea Elementos est disponible en el LIMS-H en desde el men
Infraestructura -> Laboratorio -> Configura ensaye.

72

Para comprender mejor este proceso Ver Anexo E (Disponible en CD) que
presenta un ejemplo de cmo se comportara un ensaye.

4.1.1.15 Proceso-Tipo de Muestra.


Proceso-Tipo de muestra es la tarea ms importante ya que aqu se definen
los caminos que deben seguir las muestras, es decir que estatus debe tener una
muestra para que pueda ser procesada (proceso anterior y proceso actual). Aqu
tambin se definen los procesos al que deben regresar las muestras cuando estn
fuera de los valores lmite (re-ensaye automtico) (Ver Fig. 4.26).

Fig. 4.26 Catlogo Proceso-Tipo Muestra.

Para dar de alta un camino de procesamiento se debe indicar: Compaa,


rea, Tipo de Muestra, Tipo de anlisis, Macroproceso y proceso Actual (que se
va aplicar), Macroproceso y proceso anterior (el proceso que debe tener una
muestra para que se pueda aplicar el proceso actual), y por ultimo definir si este
proceso es de re-ensaye, es decir si aqu van a regresar las muestras cuando

73

salgan de los valores permitidos. Se tiene la opcin de relacionar una etiqueta al


proceso, esto significa que etiqueta se imprimir al aplicar el proceso.

La tarea Proceso-Tipo Muestra est disponible en el LIMS-H en desde el


men Infraestructura -> Laboratorio -> Proceso Tipo Muestra.

4.1.1.16 Etiquetas.

Administra las distintas etiquetas que el LIMS-H podr administrar para las
muestras. En esta tarea solo se definen datos generales de la etiqueta que son:
Compaa, Clave, Nombre, Nombre Corto, Ruta del Archivo, Estatus. (Ver Fig.
4.27)

Fig. 4.27 Catlogo Etiquetas.

La tarea Etiquetas est disponible en el LIMS-H en desde el men


Infraestructura -> Etiquetas -> Etiquetas.

74

4.1.1.17 Etiquetas-Datos.

Una vez que se han registrado las etiquetas que estarn disponibles en el
LIMS-H, se debe definir los datos que se colocarn en dicha etiqueta, as como la
variable que se buscar en el archivo y ser reemplazado por el dato (Ver Fig.
4.28).

Fig. 4.28 Catlogo Etiqueta-Datos.

El siguiente ejemplo muestra la configuracin para la etiqueta de Mina.

Fig. 4.29 Archivo Plano de Etiqueta Mina.

75

La Figura 4.28 muestra la plantilla de la Etiqueta para muestras de Mina, en


este caso se debe elegir como etiqueta a configurar Muestra Mina, dar de alta
cada una de las variables a reemplazar junto con el nmero de lnea en que se
encuentran dentro del archivo (Ver Fig. 4.29), se elige la tabla y dato de origen y
la tabla y dato a mostrar. Para esta etiqueta la configuracin queda de la siguiente
manera.

Variable

Lnea

Tabla Origen

Campo origen

Tabla a mostrar

Dato a mostrar

VAR AREA

17

MUESTRAS

ARE_CLAVE

AREAS

ARE_NOM_CORTO

VARBANCO

21

MUESTRAS

MTA_BANCO

MUESTRAS

MTA_BANCO

VARBARRENO

20

MUESTRAS

MTA_BARRENO

MUESTRAS

MTA_BARRENO

VARCIA

MUESTRAS

CIA_CLAVE

COMPANIA

CIA_NOMBRE

VARFECHA

18

MUESTRAS

MTA_FECHA

MUESTRAS

MTA_FECHA

VARID

24

MUESTRAS

MTA_ID

MUESTRAS

MTA_ID

VARMALLA

16

MUESTRAS

MTA_MALLA

MUESTRAS

MTA_MALLA

VARTA

11

MUESTRA_DETALLE

TA_CLAVE

TIPOANALISIS

TA_NOM_CORTO

VARTM

12

MUESTRAS

TM_CLAVE

TIPOMUESTRA

TM_NOM_CORTO

Cabe mencionar que los datos de origen, en este caso son propios de la
muestra, pero como en la tabla de muestras solo se tienen claves, se decidi
colocar la informacin del dato a mostrar, es decir, por ejemplo, para el dato de
origen Are_Clave este dato se toma de la muestra, pero el nombre del rea est
en la tabla reas, por lo cual se defini como dato a mostrar. La figura 4.30
muestra la configuracin en LIMS-H:

Fig. 4.30 Etiqueta Mina configurada en LIMS-H.

La Etiqueta con las variables reemplazadas por los datos, y cuando la


impresora ha interpretado el lenguaje, queda como se muestra en la Figura 4.31.
76

Fig. 4.31 Etiqueta Mina LIMS-H.

La tarea Etiquetas-Datos est disponible en el LIMS-H en desde el men


Infraestructura -> Etiquetas -> Etiquetas-Datos.

4.1.1.18 Usuarios.
Los usuarios tienen diferentes permisos dentro del LIMS-H, en este
apartado se describen los accesos que puede tener un usuario.

En primer lugar un usuario debe tener un perfil, por lo cual se deben


registrar los diferentes perfiles, en los que se da permiso a ejecutar tareas y
operaciones dentro de la tarea, esto en los dos sistemas: LIMS-H Web y LIMS-H
Porttil, esto se realiza en la tarea Seguridad.

La tarea Seguridad est disponible en el LIMS-H en desde el men


Infraestructura -> Usuarios -> Seguridad.

77

En la siguiente figura se muestra la tarea para definir los permisos, a un


perfil (Ver Fig. 4.32).

Fig. 4.32 Tarea Perfiles en el LIMS-H.

78

Una vez que se registraron los perfiles del sistema, se pueden crear los
usuarios que tendrn acceso, esto desde el men Infraestructura -> Usuarios ->
Acceso Usuario (Ver Fig. 4.33). En donde registran los siguientes datos: Clave,
Usuario, Password, Tipo de usuario (Perfil), estatus y compaas a las que tiene
acceso.

Fig. 4.33 Tarea Usuarios.

Los usuarios deben tener accesos a determinadas reas y/o Procesos, en


estas tareas se debe elegir el usuario y seleccionar a las que se tendr permiso.
(Ver Fig. 4.34, Fig. 4.35).

Fig. 4.34 Tarea Usuarios-reas.

79

Fig. 4.35 Tarea Usuarios-Procesos.

La operacin en La Herradura est administrada por turnos (Ver Fig. 4.36),


los cuales estn registrados en el LIMS-H, los turnos a su vez estn conformados
por equipos de trabajo formados por un grupo de usuarios (Ver Fig. 4.37).

Fig. 4.36 Tarea Turnos.

80

Fig. 4.37 Tarea Equipos de Trabajo.

4.1.1.19 Crear Muestras.


Las muestras en la mina deben ser registradas en el sistema, para poder
iniciar su proceso de anlisis, en este apartado se describe como se registran las
actas de nacimiento de cada muestra (Ver Fig. 4.38).

El proceso de creacin de muestras se realiza de diferentes maneras en el


LIMS-H:

Manual.

Seleccionando

escribiendo

los

datos

necesarios

(compaa, tipo de muestra, rea, tipo de anlisis, banco, malla,


barreno, hora) para creacin de una muestra.

Crear Puntuales. (Automtica). Esta forma de crear muestras est


ligado con la tarea de periodicidad en conjunto con la definicin de
tipos de muestras, como se menciono en ese apartado, se generan
las muestras de acuerdo a su configuracin, sin necesidad de
colocar informacin adicional en la pantalla.

81

Crear por Archivo. LIMS-H tiene la funcionalidad de poder tomar un


archivo que se haya registrado y parametrizado, para obtener los
datos necesarios para la creacin la muestra.

Crear en Bloque. Para facilitar el proceso de creacin, esta opcin


genera n muestras del mismo tipo, diferencindolas con el
consecutivo manejado en el ID.

Fig. 4.38 Tarea Crear Muestras.

LIMS-H al crear la muestra, verifica la configuracin de creacin del ID del


tipo de muestra seleccionado (Tarea Tipo de Muestra), y una vez que se han
generado de manera correcta las muestras, como se muestra en la Figura 4.37, se
agregan al grid, mostrando la informacin ms sobresaliente, anexando tambin
un detalle de las muestras que nos indica para que tipo de anlisis-mineral se
analizar la muestra (Ver Fig. 4.39).

82

Fig. 4.39 Detalle Muestras.

Como se muestra en la Fig. 4.38 desde crear muestras se envan a imprimir


las etiquetas, esto es seleccionando de la tabla las muestras que necesiten
etiqueta, y presionar el botn

de manera automtica se enviarn a cola

de impresin, el sistema valida la etiqueta que tiene asociada cada tipo de


muestra, y realiza el proceso de sustitucin de datos como se haya configurado.

En la creacin de muestras existe un caso especial, que se menciono en el


apartado de la tarea reas, en dicha tarea existe una opcin llamada Crea
Barreno, esta opcin si LIMS-H la detecta habilitada, adicionalmente al proceso
normal de la creacin, se debe buscar si el barreno que se proporcion esta
registrado en el sistema (Asignacin de Barrenos) para el rea que est creando
las muestras; si el barreno existe la muestra se crea, si no existe LIMS-H enva la
notificacin Barreno no vlido.

4.1.1.20 Plantilla de Programacin.

En el procesamiento de muestras, algunos procesos necesitan ser


agendados, ya que puede suceder que el equipo por el cual pasarn no est
disponible; o que determinadas muestras o reas tengan mayor prioridad para
poder utilizarlos, la tarea plantilla de programacin se diseo para este propsito,
crear filtro personalizados para dar un orden a las muestras para que al momento
de programarlas estas ya aparezcan en un orden predeterminado (Ver Fig. 4.40).

83

En la plantilla de programacin es necesario proporcionar una clave, un


nombre y nombre corto para identificarla, as como definir los filtros que aplicara y
el orden.

Fig. 4.40 Plantilla de Programacin.

4.1.1.21 Programar Muestras.

La tarea Programar Muestras, es la ejecucin de la plantilla de


programacin, es decir, se elige alguna de las plantillas disponibles y al consultar
muestra en forma de lista los IDs de las muestras que cumplieron con el filtro y
que tienen un estatus anterior vlido para pasar por programacin, colocndolas
en el orden indicado en la plantilla; para programar muestras es necesario
tomarlas de la lista de Muestras Encontradas y pasarlas la lista Para
Programar, en esta segunda lista podemos cambiar el orden de procesamiento,
es decir el orden en que aparecern las muestras para el siguiente proceso. (Ver
Fig. 4.41)

84

Al guardar, LIMS-H toma las muestras Para Programar, cambia el status


de las muestras al proceso de programado y coloca el orden de procesamiento
dependiendo el orden que tengan en la lista.

Fig. 4.41 Programar Muestras.

4.1.1.22 Asignar Barrenos.


Como se mencion en el apartado de creacin de muestras, existen reas
que tienen obligado el crear antes el barreno con el cual crearn muestras, esta
tarea est dirigida a esto, registrar un nuevo barreno, asignarlo a un usuario, esto
para que al sincronizar con la terminal porttil, tome los barreno que tenga y pueda
crear muestras tambin desde la terminal.

En el registro del nuevo barreno se puede colocar el numero consecutivo de


la ltima muestra generada, que por default adquiere el valor de 0, y empezando a
crear muestras desde el consecutivo 0001.

85

Fig. 4.42 Asignar Barrenos.

4.1.1.23 Procesar Muestras.

Sin duda la tarea ms importante y ms utilizada del LIMS-H dado que aqu
se genera la mayor parte de la informacin (Ver Fig. 4.43).

Fig. 4.43 Procesar Muestras.

86

El funcionamiento bsico es: es elegir el macroproceso y proceso a aplicar,


se realiza la consulta, la cual arroja como resultado todas las muestras que
cumplen con el requisito para pasar por el proceso elegido, se seleccionan las
muestras que se procesarn, y por ltimo se guarda el procesamiento.

Al realizar el cambio de estatus a la muestra, LIMS-H verifica la


configuracin del proceso recin aplicado y puede direccionar a las siguientes
tareas:
Captura de resultados: si el proceso que se aplico est configurado para
captura de resultado, LIMS-H mostrar la ventana de captura con todas las
muestras procesadas cada una con el tipo de anlisis- mineral con los que se
crearon (Ver Fig. 4.44).

Fig. 4.44 Captura Resultados.

Una

vez capturados los resultados, al guardar LIMS-H realiza la

comprobacin de valores lmite que se definieron para el tipo de muestra-mineral,


evaluando que el resultado capturado se encuentre dentro de los lmites, en caso

87

que detecte que existen muestras fuera del rango, LIMS-H sugiere el reensaye de
manera automtica, enviando la pantalla de reensaye (Ver Fig. 4.45), en la cual
muestra un resumen de las muestras que no cumplieron con los valores, y dando
la opcin de que pueda buscar el siguiente anlisis-mineral por el cual ensayar
(prioridad) o bien el usuario puede determinar el anlisis para realizar el reensaye,
eligiendo de una lista el que mejor le convenga.

Fig. 4.45 Reensaye de Muestras.

Importacin de archivo: la importacin de archivos es muy til en el


proceso de captura de resultado, ya que tomando en cuenta que diariamente se
estn procesando aproximadamente 400 muestras, la captura manual resulta muy
tediosa, por esa razn se diseo esta herramienta para el procesamiento, que
bsicamente es el mismo funcionamiento de la importacin en la tarea Crear
Muestras, la diferencia est en que en procesamiento, se tiene el ID de la muestra
el Elemento que se analiz y el resultado que arrojo el aparato del laboratorio
(Espectrofotmetro, Varian, etc.). Tomando en cuenta la configuracin registrada
en LIMS-H.

Exportacin de Archivo: Genera el archivo asociado al proceso de


acuerdo a la configuracin registrada una vez

exportados todos los datos

necesarios, LIMS-H enva alerta de generacin de archivo.

Generacin de Nmero de Fundida y Ensaye: como se mencion


anteriormente en dicha tarea se defini una configuracin, al procesar muestras
LIMS-H realiza el clculo y agrega el dato a la informacin de la muestra.

88

Por ejemplo, las siguientes muestras tienen el proceso actual de creado, se


aplicar el proceso de Preparacin VS (Ver Fig. 4.46), el cual est configurado
para realizar el clculo de Fundida y ensaye.
Macroproceso y Proceso a aplicar

Nmero de
Fundida y
ensaye actual

Muestras
a Procesar

Fig. 4.46 Procesando Muestras.

Al consultar nuevamente, ahora para aplicar el proceso DORE, que es el


siguiente en el orden de procesamiento, las mismas muestras tienen el campo de
Fundida y Ensaye con el nmero que les asigno LIMS-H segn la configuracin
que se defini (Ver Fig. 4.47).

Fig. 4.47 Aplicando clculo de ensaye.

89

Creacin de Muestras de Precisin y Exactitud. Como se mencion


anteriormente un proceso puede desencadenar la creacin de muestras de tipo
Precisin y/o Exactitud cada n cantidad de muestras procesadas, esta tarea est
dirigida hacia el control de calidad, las muestras de Precisin y/o Exactitud tienen
definido tambin un procesamiento, una captura de resultados etc., lo que las
hace diferentes de los dems tipos de muestras es que son utilizadas al final de la
jornada para la generacin de reportes, los cuales muestran la calidad del mineral
en la tierra, por cada lote de muestras que ya han sido procesadas, lo que es de
gran utilidad para la explotacin del mineral.

4.1.1.24 Reportes.

Los reportes es la presentacin final de la informacin en una manera


ordenada y entendible para cualquier lector. LIMS-H proporciona tres tipos de
reportes que fueron divididos segn el tipo de informacin que contienen. Todos
con la opcin de elegir informacin en un rango de fechas y con la posibilidad de
exportar hacia otros formatos (PDF, Word, Excel, etc.)

4.1.1.24.1 Reporte de Muestras Procesadas.


Presenta las muestras que fueron procesadas en un Macroproceso y/o
proceso del LIMS-H en un rango de fechas. El reporte tiene la capacidad de filtrar
la informacin por: rea, Tipo de Muestra, por Muestra, Fundida y Turno (Ver Fig.
4.48, Fig. 4.49).

90

Fig. 4.48 Tarea Reporte de Muestras Procesadas.

Fig. 4.49 Reporte de Muestras Procesadas.

Segn el anlisis de los ingenieros de La Herradura, la informacin que


presenta el reporte es:

ID muestra.

rea

91

Tipo de muestra

Fundida

Fecha

Tipo de anlisis

Nmero de procesamiento

Elemento

Resultado.

Ver Anexo F (Disponible en CD) que muestra el reporte completo de las


muestras procesadas para el macroproceso Va Seca y Recepcin.

4.1.1.24.2 Reporte Resultados Muestras.


Presenta los resultados de muestras que ya han sido autorizados por el
rea pertinente, est disponible la informacin por rango de fechas, se pueden
hacer filtros por compaa, rea, tipo de muestra, banco, barreno, malla, ID de
muestra. En este reporte el usuario puede elegir entre varios tipos de muestra (Ver
Fig. 4.50).

Fig. 4.50 Tarea Reporte Resultado de Muestras.

92

La informacin presentada en el reporte es (Ver Fig.4.51):


Muestra
Barreno
Banco
Malla
Hora
Fecha
Tipo anlisis
Elemento
Resultado

Fig. 4.51 Reporte Resultado de Muestras.

Ver Anexo G (Disponible en CD), que muestra el reporte completo del


resultado de muestras procesadas para el rea de Mina.

93

4.1.1.24.3 Reporte Evaluacin Precisin y/o Exactitud.


Este reporte al igual que los anteriores maneja el rango de fechas de donde
tomara la informacin, contiene filtros que son: rea, Tipo de Anlisis, tipo de
Muestra, elemento, tipo de Evaluacin (Ver Fig. 4.52).

Como se mencion en el apartado de procesamiento de muestras, la


generacin de muestras de precisin y/o exactitud, sern usadas para la
generacin de este reporte, ya que, aplicando una serie de clculos y agrupando
las muestras por da, semana, mes, ao o una n cantidad de muestras, LIMS-H
genera los clculos correspondientes, as como la creacin de una grafica que
indica los diferentes valores obtenidos en cada agrupacin de muestras.

Ver Anexo H (Disponible en CD). Muestra las formulas utilizadas para el


clculo de precisin y Exactitud.

Fig. 4.52 Tarea Evaluar Precisin / Exactitud.

El reporte de Precisin/Exactitud muestra los siguientes datos de las


muestras (Ver Fig. 4.53):

Tipo de Muestra.

94

Muestra Origen (muestra que cre la muestra de


Precisin/Exactitud).

Muestra Precisin/Exactitud.

Fecha

Resultado Muestra Origen.

Resultado Muestra Precisin/Exactitud.

(x/y)2. Vase Anexo I (Disponible en CD).

Despus de la agrupacin de las muestras y clculo de su resultado segn


la frmula utilizada, LIMS-H presenta la grfica comparativa de estos resultados, la
cual tambin est disponible desde el botn Graficar de la tarea, mostrando slo
la grfica (Ver Fig. 4.54).

Fig. 4.53 Reporte Precisin/Exactitud.

95

Fig. 4.54 Grafica de Precisin/Exactitud.

Vase Anexo J (Disponible en CD). Muestra el reporte completo para la


evaluacin por da de Precisin.

4.1.1.25 Interfaz Grfica de LIMS-H Mobile.


El diseo del GUI fue diseado de manera que pueda ser manipulado por
medio del touchscreen de la terminal y la informacin est distribuida para facilitar
su lectura. Se cont con el apoyo de los ingenieros de La Herradura para
determinar el diseo ms apropiado al rea de trabajo donde estar
implementndose LIMS-H Mobile.

4.1.1.25.1 Pantalla Login.

96

Esta es la pantalla de inicio una vez que el usuario elige ejecutar LIMS-H
Mobile, se presentan los cuadros de texto de Usuario y Password donde el usuario
debe introducir estos datos (Ver Fig. 4.55).

Fig. 4.55 Pantalla Login LIMS-H Mobile.

Una vez que se escribe los datos de login, se debe presionar el botn
Aceptar para que LIMS-H Mobile valide los datos con BD LIMS-H Mobile. Si el
usuario es vlido, se mostrara la pantalla de Men (Ver Fig. 4.56). Si alguno de los
datos es incorrecto se enva un mensaje de Usuario y/o Password incorrecto.

4.1.1.25.2 Pantalla Men


Presenta las tareas disponibles en el sistema para el usuario logueado. Las
tareas a las que no tenga acceso el usuario aparecern deshabilitadas (Ver Fig.
4.56).

Fig. 4.56 Pantalla Men LIMS-H Mobile.

97

4.1.1.25.3 Pantalla Exploracin.

Fig. 4.57 Pantalla Exploracin LIMS-H Mobile.

La tarea Exploracin est dedicada a la creacin de muestras en bloque,


esto es utilizado cuando el usuario se encuentra en campo. Se presenta la
informacin que previamente fue sincronizada a la terminal (Ver Fig. 4.57).

Para la creacin de muestras, se debe elegir el rea, el tipo de muestra a


crear, el tipo de anlisis con el cual ser procesado, el barreno al cual pertenece la
muestra y por ltimo el nmero de muestras a crear.

Al presionar el botn Generar muestras LIMS-H Mobile comienza con la


generacin segn la configuracin establecida para la muestra elegida y de
manera automtica enva a la impresora bluetooth las etiquetas correspondientes.

El botn Cerrar barreno es usado para cambiar el estatus de abierto a


cerrado del barreno seleccionado en la lista, esto es para que no se puedan crear
ms muestras con este barreno.

El botn Salir regresa al men principal de LIMS-H Mobile.

98

4.1.1.25.4 Pantalla Mina.

Esta tarea proporciona la funcionalidad de poder cambiar de status de


procesamiento a las muestras de mina que han sido sincronizadas que estn listas
para recolectarse (Ver Fig. 4.58).

Fig. 4.58 Pantalla Mina LIMS-H Mobile.

En la pantalla se tienen cuadros de texto donde se muestra la informacin


referente a la muestra a recolectar.

Se cuenta con un cuadro de texto llamado muestra, el cual est configurado


para esperar la entrada del id de la muestra, ya sea por modo manual o por medio
del lector de cdigo de barras.
La tarea lleva un conteo de las muestras que se tienen que recolectar y
cuantas se llevan recolectadas.

Al presionar el botn Ver Captura, LIMS-H Mobile nos mostrara el


resumen de las muestras de mina (Ver Fig. 4.59).

El botn Salir regresa al usuario al men principal de LIMS-H Mobile.

99

4.1.1.25.5 Pantalla Ver Captura Mina.


Se muestran en una tabla las muestras que deben ser recolectadas,
mostrando un resumen de su informacin, as como el status en el que se
encuentran.

Desde esta tarea se puede elegir una muestra y realizar un regreso de


status.

Fig. 4.59 Pantalla Ver Captura Mina LIMS-H Mobile.

4.1.1.25.6 Pantalla Laboratorio.


Laboratorio est diseado para tener la posibilidad de procesar muestras
desde campo, el nico requisito es que exista conexin wireless, ya que esta tarea
afecta directamente a BD LIMS-H (Ver Fig. 4.60).

Fig. 4.60 Pantalla Laboratorio LIMS-H Mobile.

100

Tiene una funcionalidad parecida al modulo de Procesar muestras de LIMSH Web, la diferencia radica en que desde la terminal se procesa una a una cada
muestra y se carga la informacin en los cuadros de texto que se muestran en la
Figura 4.60.

El funcionamiento del procesamiento es el mismo, se elige el macroproceso


y proceso a aplicar, se coloca el cursor dentro del cuadro de texto Muestra, el cual
est esperando el ID de la muestra para aplicar el proceso, en este caso es por
medio de la lectura del cdigo de barras de la etiqueta. LIMS-H Mobile verifica que
la muestra cumpla con el requisito para aplicar el proceso seleccionado, si es as,
ejecuta el procesamiento, tomando en cuenta tambin como el LIMS-H Web la
validacin para creacin de muestras de precisin, exactitud, clculo de ensaye,
etc.

Al presionar el botn Ver Captura, se muestra la pantalla Ver Captura de


Laboratorio (Ver Fig. 4.61).

4.1.1.25.7 Pantalla Ver Captura Laboratorio.

Muestra en un grid la informacin de las muestras que han sido procesadas


por el usuario logueado, en la fecha actual. De igual manera que en Ver Captura
de mina, se puede realizar el regreso de status a la muestra (Ver Fig. 4.61).

Fig. 4.61 Pantalla Ver Captura Laboratorio LIMS-H Mobile.

101

Para las tareas de Sincronizar, Descargar Mina, Descargar Exploracin y


Borrar Tablas no existen pantallas, slo al terminar las tareas se enva un cuadro
de mensaje con la informacin, es decir, si se termin correctamente u ocurri
algn error.

4.2 Pruebas del Sistema.


La prueba del software es un elemento crtico para la garanta de la calidad del software y
representa una revisin final de las especificaciones, del diseo y de la codificacin. [14]

El proceso de desarrollo de software implica realizar una serie de pruebas


al sistema nuevo, con la intensin de verificar que lo que se esta entregando es lo
que se especifico en los requisitos del cliente.

En el proceso del desarrollo de LIMS-H, antes de entregar algn modulo al


cliente, se realizaron pruebas funcionales para verificar que el modulo cumpliera
con las especificaciones del cliente y pruebas unitarias para corroborar su
funcionamiento y utilidad como mdulo independiente.

Tambin se hizo uso de pruebas de integracin esto para validar que los
mdulos entregados como independientes tambin pudieran intercomunicarse con
los dems, esto validando que la informacin afectada en un mdulo, llegara de
manera correcta a los dems que hicieran uso de la misma.

Es importante mencionar que la mayora de pruebas realizadas a LIMS-H


fueron elaboradas y ejecutadas por personal de minera Peoles, quienes validaron
el funcionamiento correcto de cada uno de los mdulos, y regresando una
retroalimentacin del resultado de las pruebas para correccin y/o modificacin.

102

4.3 Capacitacin de Usuarios del Sistema.


En la implementacin de proyectos grandes, el analista normalmente estar
manejando la capacitacin en lugar de estar involucrado personalmente en ella. Uno de los
recursos ms valiosos que el analista puede aportar en cualquier situacin de capacitacin
es la habilidad de ver el sistema desde el punto de vista del usuario. El analista nunca debe
olvidar lo que es enfrentar un nuevo sistema. Esas recopilaciones pueden ayudar a analistas
a identificarse con los usuarios y pueden facilitar su capacitacin. [15]

La capacitacin es la accin de ensear a los usuarios que se relacionan u


operan en un proceso de implantacin el uso del nuevo sistema a implementar.

La responsabilidad de esta capacitacin a los usuarios primarios y


secundarios es del analista, desde el personal de captura de datos hasta aquellos
que toman las decisiones sin usar una computadora.

El objetivo de la capacitacin es lograr que los usuarios tengan el dominio


necesario de las cosas bsicas acerca de las maquinarias y procesos que se
emplean para su operacin de manera eficiente y segura.

4.3.1 Capacitacin del LIMS-H.


La etapa de capacitacin en La Unidad Minera La Herradura, duro
aproximadamente una semana en la cual personal de la empresa Peoles se dio a
la tarea de mostrar el funcionamiento de LIMS-H, a continuacin las figuras 4.624.71 muestran a algunos de los usuarios haciendo uso de LIMS-H.

103

Fig. 4.62 Asignacin de Barrenos.

Fig. 4.63 Creando muestras de mina.

104

Fig. 4.64 Revisando muestras de mina por recolectar y no recolectadas.

Fig. 4.65 Etiquetas de muestras de mina por recolectar.

105

Fig. 4.66 Dando recepcin a muestras con terminal, acuse de recibo electrnico.

Fig. 4.67 Etiqueta Anterior.

106

Fig. 4.68 Etiqueta de LIMS-H.

Fig. 4.69 Procesando muestras con terminal en Va Seca.

Los dems procesos de laboratorio se aplican de manera similar,


leyndolas con la terminal porttil.

107

Fig. 4.70 Leyendo muestras en espectro.

El sistema crea un archivo de texto para que sea ledo en otra aplicacin
que pertenece al espectro. La aplicacin del espectro regresa el archivo con los
valores de oro de cada muestra y este archivo se vuelve a cargar en el sistema
(Ver Fig. 4.70).

Fig. 4.71 Obteniendo archivo con ensayes.

108

4.4. La Evaluacin del Sistema.


A lo largo del ciclo de vida del desarrollo de sistemas, el analista, los directivos y los
usuarios han estado evaluando la evolucin de los sistemas de informacin y las redes para
proporcionar retroalimentacin para su mejora eventual. La evaluacin tambin se necesita
para dar seguimiento a la implementacin del sistema. [16]

4.4.1 Evaluacin del LIMS-H.


4.4.1.1 Problemas en la implementacin de LIMS-H.

Algunos detalles en la definicin de los requerimientos del cliente que


provocaron cambios en la concepcin de las claves de identificacin de las
muestras.

Involucramiento del administrador del sistema en la parte de la definicin de


la infraestructura, principalmente por el manejo de conceptos muy
orientados a la informtica.

La implementacin del proceso de recoleccin de muestras

donde se

requera trabajar fuera de lnea ya que el proceso era demasiado lento


primero por la deteccin del sistema si tena o no conexin y segundo por la
cantidad de muestras a cargar.

Falta de apoyo a los usuarios en cuanto a manuales ligados a la aplicacin.

4.4.1.2 Qu fall en la implementacin de LIMS-H?.

La definicin del modelo de los lectores de cdigos de barras no fueron las


adecuadas ya que por el volumen de estos la maniobra era complicada
porque se requera el uso de las dos manos. Hubiese sido mejor lectores de

109

pistola, lo que requera de un manejo de las interfaces del sistema para


adaptarse al tamao de la pantalla.

Trabajar a la par con el sistema, en la elaboracin de la ayuda para ligarla a


la aplicacin.

Tiempo para la definicin correcta del manejo de las configuraciones ya que


algunas no se cumplieron al 100%.

Falta de interfaces para la conexin con basculas gravimtricas.

Detalles en el manejo de archivos por parte de la aplicacin, ya que


requiere que los archivos estn dentro del servidor para funcionar.

Proceso de bsquedas, ya que est muy enfocado a alguien de sistemas y


no a un usuario final.

4.4.1.3 Costos-Beneficios de LIMS-H.

Identificacin correcta de las muestras ya que el material de las etiquetas


soporta humedad y no se degrada en el traslado. Lo que elimin errores en
la presentacin de resultados de ensayes y tiempos muertos por no tener
correcta identificacin de la muestra.

Reduccin de tiempos en el procesamiento de las muestras al eliminar en


gran parte el uso de formatos, principalmente en aquellos procesos donde
el volumen de muestras era considerable.

110

Independencia del rea de informtica, ya que con la configuracin de la


infraestructura los tiempos de respuesta a nuevas solicitudes son muy
cortos. Aun se apoya al funcional en el manejo, pero ya no es tan
absorbente el soporte a la aplicacin.

Actualizacin tecnolgica al dar el servicio de la aplicacin va Web lo que


permite acceder desde cualquier punto de la red.

Obtencin de reportes de muestras procesadas por da, ya que el sistema


las entrega por proceso y anteriormente esto se obtena en los formatos en
papel y deban llevar un control para el reporte mensual.

111

RESULTADOS Y CONCLUSIONES.

Aplicando ingeniera en las operaciones llevadas a cabo por la Mina la


Herradura se obtuvo una herramienta que mejor los procesos de las reas de
mina, planta, geologa, laboratorio y que ayud en la toma de decisiones para el
departamento de planeacin en el mapeo de zonas ms factibles para explotar el
mineral.

Adems con la integracin de LIMS-H a La Unidad Minera La Herradura,


se obtuvieron los siguientes resultados:
o Control.- Se garantiz la continuidad en la operacin, la confiabilidad y la
agilidad del sistema en cuanto a registro y administracin de informacin
mediante :
Automatizacin.- La captura de informacin de la muestra en
cada proceso pudo agilizarse mediante el uso de terminales
porttiles, la generacin e identificacin por cdigo de barras e
interfaces automticas con los equipos de laboratorio,
incrementando la capacidad de procesamiento y reduciendo el
rango de error que origina una captura manual.
Configuracin.- Ofrecer una alta configuracin que permite
realizar cambios sin modificar cdigos de programa.
o Renovacin tecnolgica. Se actualizaron los sistemas a las nuevas
tecnologas de Informacin para mantenerlos a la vanguardia y aprovechar
los beneficios ofrecidos mediante:
Ambiente Web.- Fcil acceso a los sistemas y sus
componentes, fcil control de versiones, seguridad en los
sistemas.
Integracin de dispositivos mviles.- Uso de terminales e

112

impresoras de cdigo de barras porttiles.


Conectividad Wireless.- Rpido acceso desde el punto de
origen de la informacin.
Usabilidad.- Facilita la navegacin dentro del sistema, permite
una

interface

amigable

para los

usuarios

finales

sin

demasiadas capturas.

o Flexibilidad.- El sistema es adaptable a los cambios de procesamiento de


muestras que demande La Unidad Herradura.
Adaptabilidad al cambio.- El sistema se adapta fcilmente a
posibles cambios de procesamiento de ensaye, mediante la
configuracin de secuencia de procesos, la integracin de
nuevos instrumentos electrnicos de laboratorio, y el agregar
o quitar elementos de ensaye.

o Confiabilidad. El sistema contribuye a la toma de decisiones oportuna a


ritmo de operacin para los departamentos de geologa y planeacin orel
mediante:
Ensayes a ritmo de operacin.- Que las reas de negocio
pueden consultar el estatus de procesamiento de la muestra
enviada y el resultado correspondiente al ser autorizado.
Ensayes

de

control

calidad.-

Identificar

las

muestras

correspondientes al proceso de exactitud y precisin, para


evaluar la calidad de procesamiento y hacer las correcciones
pertinentes.
Estadsticas.- Estadsticas de precisin en el proceso de
ensaye de muestras; exactitud en comparacin a los
estndares internacionales; procesamiento de muestras.
Seguridad.- Por medio de la creacin de perfiles el usuario
tiene acceso a mdulos en el sistema para los cuales est
capacitado y puede realizar su trabajo.

113

Cabe mencionar que el beneficio ms importante fue la correcta


identificacin de las muestras mediante la creacin de la etiqueta en material
plstico con el cdigo de barras, lo que dio como resultado una reduccin de
tiempos considerable ya que anteriormente las etiquetas eran de papel con datos
escritos con tinta y que con la humedad y el traslado se perda la legibilidad,
provocando tiempos muertos en la re-identificacin y errores en la presentacin de
los resultados de los ensayes.

Otro de los resultados notables fue la velocidad de procesamiento de las


muestras con el uso de las terminales porttiles y las interfaces con los aparatos
del laboratorio; as como la creacin de reportes que anteriormente tenan que
pasar aproximadamente 48 horas para que toda la informacin estuviera
recopilada y poder crearlos.

Actualmente se procesan alrededor de 600 muestras por da, las cuales


recorren entre 7 u 8 procesos para llegar al resultado final.

Proceso

Manual

LIMS-H

Procesamiento de muestras por

20 Segundos.

4 Segundos.

2 Das.

7.5 Minutos.

muestra por proceso.


Reportes de muestras.

Tabla 1. Comparacin de tiempos

A continuacin las figuras 4.71, 4.72 muestran la reduccin de los tiempos


en las actividades ms importantes de la mina, como lo es el procesamiento de
muestras y la generacin reportes, estos ltimos se suma importancia para la
toma de decisiones del departamento de Planeacin Orel Control para la
elaboracin del mapeo para la explotacin del suelo y extraccin del mineral.

114

Fig. 4.72 Grfica de tiempos de procesamiento de muestras.

Fig. 4.73 Grfica de tiempos de creacin de reportes.

Con la implementacin del sistema, se detectaron las siguientes mejoras,


cabe mencionar que fueron propuestas por el personal de la Herradura, las cuales
no fueron realizadas.
115

Depuracin del proceso de carga de muestras para trabajar fuera de lnea,


debe ser ms prctico.

Interfaz con bsculas gravimtricas.

Por ltimo es importante mencionar que el beneficio en cuanto a valores


monetarios no fue incluido en la presente, dado que es informacin confidencial de
ambas empresas.

116

REFERENCIAS BIBLIOGRFICAS

[1] Sommerville, Ian. "Ingeniera del Software. Sptima Edicin. Pearson


Educacin S.A. Madrid, 2005 : 6.
[2] Camps Par Rafael,Casillas Santillan Luis Alberto, Costal Costa Dolors, Gilbert
Ginest Marc, Martn Escofet Carme, Prez Mora Oscar. Bases de Datos.
Eureca Media, Software Libre., Barcelona, Espaa. Mayo 2005: 5.
[3] http://sistemas.itlp.edu.mx/, revisado Noviembre (2009).
[4] http://www.microsoft.com, revisado Noviembre (2009).
[5] http://msdn.microsoft.com/en-us, revisado Noviembre (2009).
[6] http://msdn.microsoft.com, revisado Noviembre (2009).
[7] Pressman, Roger S. Ingeniera de Software. Un enfoque Practico.. Quinta
Edicion. Mc Graw Hill. Mexico. 2002:182.
[8] Sommerville, Ian. "Ingeniera del Software. Sptima Edicin. Pearson
Educacin S.A. Madrid, 2005 : 66.
[9] http://www.penoles.com.mx, revisado Julio (2008).
[10] Rumbaugh J.,Jacobson I., Booch G. "El lenguaje Unificado de Modelado.
Manual de Referencia. Pearson Educacin S.A. Madrid, 2000:55
[11] Silberschatz Abraham, Korth Henry F., Sudarshan S. "Fundamentos de Base
de Datos." Cuarta Edicin. Mc Graw Hill, Madrid, 2002: 1.
[12] E. Kendall, Kenneth y E. Kendall, Julie. "Anlisis y diseo de sistemas." Sexta
edicin. Pearson Educacin S.A., Mxico, 2005:501.
[13] E. Kendall, Kenneth y E. Kendall, Julie. "Anlisis y diseo de sistemas." Sexta
edicin. Pearson Educacin S.A., Mxico, 2005:621.
[14] Pressman, Roger S. Ingeniera de Software. Un enfoque Practico.. Quinta
Edicion. Mc Graw Hill. Mexico. 2002:281.
[15] E. Kendall, Kenneth y E. Kendall, Julie. "Anlisis y diseo de sistemas." Sexta
edicin. Pearson Educacin S.A., Mxico, 2005:632-633.
[16] E. Kendall, Kenneth y E. Kendall, Julie. "Anlisis y diseo de sistemas." Sexta
edicin. Pearson Educacin S.A., Mxico, 2005:42.

117

ANEXOS

Los anexos fueron colocados en un disco compacto para su lectura en digital,


ya que son demasiado extensos para incluirlos en la impresin.

118

NDICE DE FIGURAS Y GRFICAS.


Fig. 1.1 Imagen satelital de mina La Herradura. ....................................................................................... 12
Fig. 1.2 Esquema Operativo del Laboratorio. ........................................................................................... 14
Fig. 1.3 Etiquetas para identificar muestras. ........................................................................................... 15
Fig. 1.4 Formato de control interno de muestras. .................................................................................... 17
Fig. 1.5 Formato de control de fundida y ensaye de muestra. ................................................................ 17
Fig. 1.6 Formato de relacin de Ensaye y fundida de muestras. ............................................................. 18
Fig. 1.7 Modelo operativo actual de La Herradura................................................................................... 20
Fig. 2.1 Caso de uso general del sistema. ................................................................................................ 25
Fig. 2.10 Hand Held LXE MX3X. ................................................................................................................ 39
Fig. 2.11 Impresora Zebra QL420. ............................................................................................................. 40
Fig. 2.2 Diagrama de actividades de creacin de procesos. .................................................................... 26
Fig. 2.3 Diagrama de actividades de creacin de muestras. .................................................................... 27
Fig. 2.4 Diagrama de actividades de procesamiento de muestras........................................................... 28
Fig. 2.5 Diagrama de actividades de importacin/exportacin archivos. ................................................ 29
Fig. 2.6 Diagrama de Clases del LIMS-H. .................................................................................................. 30
Fig. 2.7 Arquitectura general de LIMS-H................................................................................................... 32
Fig. 2.8 Infraestructura del LIMS-H. .......................................................................................................... 38
Fig. 2.9 Impresora Zebra ZM400. .............................................................................................................. 39
Fig. 3.1 Diagrama Relacional de Base de Datos LIMS-H ......................................................................... 46
Fig. 3.2 Diseo de pantalla de Usuarios-reas ........................................................................................ 48
Fig. 3.3 Diseo de pantalla Tipos de Muestra........................................................................................... 48
Fig. 3.4 Diseo de pantalla Procesos ....................................................................................................... 48
Fig. 3.5 Diseo de pantalla de reas ........................................................................................................ 49
Fig. 3.6 Diseo de pantalla de Crear Muestras ......................................................................................... 49
Fig. 3.7 Diseo de pantalla Procesar Muestras ........................................................................................ 49
Fig. 4.1 Pantalla Login del LIMS-H. ........................................................................................................... 53
Fig. 4.10 Archivo creado por el LIMS-H para Varian................................................................................ 58
Fig. 4.11 Definicin del Archivo Varian en el LIMS-H. .............................................................................. 59
Fig. 4.12 Tarea Detalle-Archivo en el LIMS-H. .......................................................................................... 59
Fig. 4.13 Identificacin de campos en Archivo Varian. ............................................................................ 60
Fig. 4.14 Definicin de datos del Archivo Resultados Varian en el LIMS-H. ............................................ 60
Fig. 4.15 Catlogo Compaa. ................................................................................................................... 61
Fig. 4.16 Catlogo rea. ........................................................................................................................... 62
Fig. 4.17 Catlogo Macroprocesos. ......................................................................................................... 63
Fig. 4.18 Catlogo Periodicidad. .............................................................................................................. 64
Fig. 4.19 Catlogo Procesos. ................................................................................................................... 66
Fig. 4.2 Mensaje Usuario Invlido. ............................................................................................................ 54
Fig. 4.21 Catlogo Tipo de anlisis. ......................................................................................................... 70
Fig. 4.22 Catlogo Elementos. ................................................................................................................. 71
Fig. 4.23 Catlogo Valores Limite. ........................................................................................................... 72
Fig. 4.24 Definiendo Valores Limite ......................................................................................................... 72
Fig. 4.25 Catlogo Configura Ensaye. ...................................................................................................... 73
Fig. 4.26 Catlogo Proceso-Tipo Muestra................................................................................................. 74
Fig. 4.27 Catlogo Etiquetas. .................................................................................................................... 75
Fig. 4.28 Catlogo Etiqueta-Datos. ........................................................................................................... 76
Fig. 4.29 Archivo Plano de Etiqueta Mina. ................................................................................................ 76
Fig. 4.3 Pantalla Men Principal del LIMS-H. ............................................................................................ 55
Fig. 4.30 Etiqueta Mina configurada en LIMS-H........................................................................................ 77
Fig. 4.31 Etiqueta Mina LIMS-H. ................................................................................................................ 78
Fig. 4.32 Tarea Perfiles en el LIMS-H. ....................................................................................................... 79
Fig. 4.33 Tarea Usuarios. .......................................................................................................................... 80
Fig. 4.34 Tarea Usuarios-reas................................................................................................................. 80
Fig. 4.35 Tarea Usuarios-Procesos. .......................................................................................................... 81
Fig. 4.36 Tarea Turnos. ............................................................................................................................. 82
Fig. 4.37 Tarea Equipos de Trabajo. ......................................................................................................... 82
Fig. 4.38 Tarea Crear Muestras. ................................................................................................................ 83
Fig. 4.39 Detalle Muestras. ........................................................................................................................ 84

119

Fig. 4.4 Detalle de Men del Sistema. ....................................................................................................... 55


Fig. 4.40 Plantilla de Programacin. ......................................................................................................... 85
Fig. 4.41 Programar Muestras................................................................................................................... 86
Fig. 4.42 Asignar Barrenos. ...................................................................................................................... 88
Fig. 4.43 Procesar Muestras. .................................................................................................................... 88
Fig. 4.44 Captura Resultados.................................................................................................................... 89
Fig. 4.45 Reensaye de Muestras. .............................................................................................................. 90
Fig. 4.46 Procesando Muestras. ............................................................................................................... 91
Fig. 4.47 Aplicando clculo de ensaye. .................................................................................................... 91
Fig. 4.48 Tarea Reporte de Muestras Procesadas. ................................................................................... 93
Fig. 4.49 Reporte de Muestras Procesadas. ............................................................................................. 93
Fig. 4.5 Pantalla de Acceso Denegado. .................................................................................................... 55
Fig. 4.50 Tarea Reporte Resultado de Muestras....................................................................................... 94
Fig. 4.51 Reporte Resultado de Muestras. ................................................................................................ 95
Fig. 4.52 Tarea Evaluar Precisin / Exactitud. .......................................................................................... 96
Fig. 4.53 Reporte Precisin/Exactitud. ..................................................................................................... 97
Fig. 4.54 Grafica de Precisin/Exactitud................................................................................................... 98
Fig. 4.55 Pantalla Login LIMS-H Mobile. ................................................................................................... 99
Fig. 4.57 Pantalla Exploracin LIMS-H Mobile ........................................................................................ 100
Fig. 4.58 Pantalla Mina LIMS-H Mobile.................................................................................................... 101
Fig. 4.6 Operaciones Comunes de una tarea en el LIMS-H. ..................................................................... 55
Fig. 4.60 Pantalla Laboratorio LIMS-H Mobile. ....................................................................................... 103
Fig. 4.61 Pantalla Ver Captura Laboratorio LIMS-H Mobile. ................................................................... 104
Fig. 4.62 Asignacin de Barrenos........................................................................................................... 107
Fig. 4.63 Creando muestras de mina. ..................................................................................................... 107
Fig. 4.64 Revisando muestras de mina por recolectar y no recolectadas. ............................................ 108
Fig. 4.65 Etiquetas de muestras de mina por recolectar. ....................................................................... 108
Fig. 4.66 Dando recepcin a muestras con terminal, acuse de recibo electrnico. .............................. 109
Fig. 4.67 Etiqueta Anterior. ..................................................................................................................... 109
Fig. 4.68 Etiqueta de LIMS-H. .................................................................................................................. 110
Fig. 4.69 Procesando muestras con terminal en Va Seca. ................................................................... 110
Fig. 4.7 Tarea Configurar Archivo............................................................................................................. 57
Fig. 4.70 Leyendo muestras en espectro................................................................................................ 111
Fig. 4.71 Obteniendo archivo con ensayes. ........................................................................................... 111
Fig. 4.72 Grfica de tiempos de procesamiento de muestras. ............................................................... 118
Fig. 4.73 Grfica de tiempos de creacin de reportes. ........................................................................... 118
Fig. 4.8 Archivo obtenido al pasar muestras por el Varian. ..................................................................... 57
Fig. 4.9 Definicin del archivo Resultados Varian en el LIMS-H. ............................................................ 58

120

GLOSARIO.
Banco. En explotacin a cielo abierto, es el equivalente a un rebaje de una mina
subterrnea; consta de un piso inferior para rezagar el producto, una cara libre y
expuesta de diferente altura segn el diseo, y; un piso superior desde donde se
realiza la barrenacin y el cargado.

Barrenar. Accin de perforar la tierra para obtener muestras posibles a analizar y


determinar la riqueza de mineral.
Barreno. Orificio realizado en el terreno con el fin de avanzar una obra, o tumbar
mineral, o desbordar una obra para ampliarla mediante explosivo, que para el fin,
se introduce en el barreno.
Copela. Pequeos cilindros de ceniza de hueso usados en el proceso de ensaye
con el objeto de por fusin, separar el oro y la plata del botn de plomo.
Copelar. Proceso donde se deposita el payn de plomo en las copelas, y se funde
en un horno de copelacin para obtener el botn de DORE.

DORE. Barras de plata con valores de oro afinado obtenidas en un horno de


copelacion, en el cual el plomo ha sido oxidado y desnatado.

Espectro. Cinta continua de luz que demuestra los sucesivos colores prismticos.

Espectrofotmetro. Instrumento de laboratorio utilizado para realizar anlisis de


soluciones en base a atomizacin.

Exactitud. Proximidad entre el valor medido y el valor aceptado como verdadero.


La exactitud se expresa como % de Error (% E).
121

Lixiviacin. Separacin de materiales solubles de otros, mediante de un lavado


con solvente. Usado en procesos metalrgicos como la separacin de valores de
oro.
Malla. Abertura de una criba, determinada por el hueco en pulgadas lineales.

Muestras. Ejemplar de un elemento al cual se le indica que tipo de pruebas se le


van a realizar la cual contiene los datos banco, barreno malla, tipo anlisis.
Muestreo. Proceso encargado de recolectar las muestras de mineral de la zona
de barrenacin marcada por Geologa.
Muestrero. Representa a las personas encargadas de realizar la recoleccin,
identificacin y traslado de las muestras.

Numero de Ensaye. Corresponde a las 24+1 muestras tomadas para realizar


cada fundida. Al llegar a, mximo, 1000 ensayes, se vuelve a iniciar con el ensaye
1.

Numero de Fundida. Una fundida corresponde a seleccionar 24+1 (+1,


corresponde a duplicar la ultima, para control de calidad) muestras, depositarlas
en los crisoles y meterlas al horno de fusin. Por turno se realizan diariamente,
alrededor de 8 fundidas. En cada turno se inicia con la fundida 1.
Plantilla programacin muestras. Plantilla definida para indicar el orden de
procesamiento de las muestras recibidas en laboratorio. El orden lo define
laboratorio, en base a: origen, elementos a analizar, ley, etc. El cual puede ser
modificado segn necesidades del proceso.
Precisin. Es la medicin del grado de repetibilidad de un mtodo analtico bajo
condiciones normales de operacin y es usualmente expresada como % de

122

Desviacin Estndar Relativa (% DER), tambin llamado % de Coeficiente de


Variacin (% CV), para un nmero de muestras estadsticamente significativas.

Solucin Estril. Solucin sobrante en el proceso de "Merril Crowe", baja en


mineral; la cual es enviada al patio de lixiviacin para posteriormente volver a
procesarla y obtener el mayor mineral posible.

Solucin Rica. Solucin obtenida de patio de lixiviacin, rica en mineral; la cual es


enviada a Planta al proceso "Merrill Crowe" para la recuperacin del mismo.

Varian. Software utilizado por el espectrofotmetro para reportar el resultado de


los anlisis hechos a las soluciones.

123

DICCIONARIO DE ABREVIATURAS.
DBMS. Data Base Management System.
SQL. Structured Query Language.
DDL. Lenguaje de definicin de datos (Data Definition Language, DDL).
DML. Lenguaje de Manipulacin de Datos (Data Manipulation Language, DML).
GPS. Global Positioning System - Sistema de Posicionamiento Global.
KLDC. Miles de Lneas de Cdigo.
TMC. Tiempo Medio de Cambio.
GUI. Graphic User Interface (Interfaz Grafica de Usuario).

124