Professional Documents
Culture Documents
PARA EL PROCESO
METALRGICO DE LA PLANTA
SAN VICENTE
Introduccin - Antecedentes
-
San Vicente es operado por la Empresa Pan American Silver Bolivia S.A., una
subsidiaria integral de Pan American Silver Corporation, una empresa con
capitales canadienses, en base a un contrato de riesgo compartido suscrito
con la Corporacin Minera de Bolivia.
Antecedentes
- Balance Metalrgico proyecto de grado presentado en la Universidad
Tcnica de Oruro del Ing. Ivn Mendoza Moya.
- Optimizacin del Proceso de Planificacin y Control de la Produccin de
Mineral de Hierro Fino y Grueso, del Ing. Br. Gabriel Faleni.
- Sistema Experto de Flotacin de Minerales Zinc, del Ing. Nina Yucra Mara
Objetivo General
Implementar un sistema de informacin para el proceso metalrgico de la Planta San
Vicente, para registrar los resultados de la produccin diaria de la planta, a fin de
coadyuvar en el control de la toma de decisiones en el rea de operaciones.
Objetivos Especficos
-
Idea a defender
Implementar un sistema de informacin para el proceso metalrgico de la Planta San
Vicente, para registrar los resultados de la produccin diaria de la planta, a fin de
coadyuvar en el control de la toma de decisiones en el rea de operaciones.
Criterio de verificacin
El cumplimiento de los objetivos se confirmara a travs de consultas a usuarios finales
quienes verificarn si el sistema desarrollado cumple con los requerimientos estipulados
por la institucin, utilizando el mtodo de Escalamiento de Likert.
Objeto de estudio
Se constituye en un sistema de informacin para el registro del proceso metalrgico
del rea de operaciones de la planta de concentracin.
Campo de accin
El campo de accin para el caso de estudio son las reas de trituracin, molienda,
flotacin, reactivos y galpn de concentrados.
Justificacin
-
Tcnica
Econmica
Operativa
Alcances
Toneladas ingresadas Vs. Consumo de agua
Recuperacin Vs. Consumo de reactivos
Recuperacin Vs. Leyes de Concentrados
Toneladas ingresadas Vs. Consumo de molturantes
Consumo de reactivos Vs. Leyes de concentrados
Limitaciones y Aportes
Marco Terico
-
Metodologa
Proceso Unificado de Rational
Marco Terico
-
UML
CODEIGNITER
PHP
MySQL
Marco Terico
-
Mtodo VORD
Mtodo Likert
Metalurgia
Operaciones Metalrgicas
Trituracin
Molinos
Flotacin
Filtros
Reactivos
Embolsado
Determinacin de Requerimientos
Analizar Resultados Obtenidos
Producir mineral
Operador de pala
Superintendente
Supervisor
Metalurgista
Preparar Sacos de Concentrado Cu_Ag
Proveedor de Mineral
Embolsador
Comercializar Mineral
Obtener datos de ingreso de mineral
Balancero
Operador de montacarga
Realizar Informe
Reactivero
Chancadorista
Filtrero
Flotadorista
Molinero
Filtrar concentrado
Palero
Controlar circuito de triturado de Mineral
Aforar Reactivos
Controla operacin de molino
Observar Coloracin de Flotacin
Producir mi neral
Operador de pala
Superi ntendente
Supervisor
Metalurgista
Preparar Sacos de Concentrado Cu_Ag
Proveedor de Mi neral
Embol sador
Comercializar Mi neral
Obtener datos de ingreso de mineral
Balancero
Operador de montacarga
Realizar Informe
Reactivero
Chancadorista
Filtrero
Flotadorista
Molinero
Filtrar concentrado
Palero
Controlar circui to de triturado de Mineral
Aforar Reactivos
Controla operaci n de molino
Observar Coloracin de Fl otaci n
Mtodo VORD
Ver
Ver
Reportes
Reportes
Registrar
Registrar
datos
datos de
de Lote
Lote
de
Mineral
de Mineral
Flotadorista
Flotadorista
Registrar
Registrar Datos
Datos
de
de Operacin
Operacin
de
de Trituracin
Trituracin
Molinero
Molinero
Rendimiento
Rendimiento
Registrar
Registrar
consumo
consumo de
de
reactivos
reactivos
Registrar
Registrar parte
parte
diario
diario de
de
Flotacin
Flotacin
Facilidad
Facilidad
de
de uso
uso
Seguridad
Seguridad
Registrar
Registrar
Laboratorio
Laboratorio
Chancadorista
Chancadorista
Supervisor
Supervisor
Filtrero
Filtrero
Registrar
Registrar datos
datos
de
de operacin
operacin
de
de molinos
molinos
Asignar
Asignar Rol
Rol
de
de Usuario
Usuario
Crear
Crear
Persona
Persona
Iniciar
Iniciar
Procesos
Procesos
Administrador
Administrador
del
del sistema
sistema
Embolsador
Embolsador
Reactivero
Reactivero
Adaptabilidad
Adaptabilidad
Registrar
Registrar datos
datos
de
de operacin
operacin de
de
Filtracin
Filtracin
Crear
Crear
Empleado
Empleado
Chancadorista
Lista de servicios
Registrar
datos
de
Operacin de Trituracin.
Flotadorista
Lista de servicios
Registrar parte diario de
Flotacin.
Filtrero
Lista de servicios
Registrar Datos de
Operacin de Filtracin.
Reactivero
Lista de servicios
Registrar consumo de
reactivos.
Supervisor
Lista de servicios
Ver Reportes.
Registrar Laboratorio
Iniciar Procesos
Molinero
Lista de servicios
Registrar datos de
operacin de molinos.
Embolsador
Lista de servicios
Registrar datos de lote de
mineral.
Requerimientos Funcionales
Nro.
Funcin
Ver Reportes.
Registrar Laboratorio.
Crear Persona.
10
Crear Empleado.
11
12
Iniciar procesos
Requerimientos No Funcionales
Nro.
1
Atributo
Seguridad
Descripcin
El usuario debe tener una cuenta y contrasea para el
acceso al sistema, para resguardar la informacin generada
en el mismo.
Adaptabilidad
3
4
Rendimiento
Facilidad de uso
Flotadorista
Filtrero
(from Actors)
(from Actors)
Administrador del
Sistema
Usuario
Cambiar Clave
(f rom Actors)
(f rom Actors)
Molinero
Reactivero
(from Actors)
(from Actors)
<<include>>
<<include>>
Chancadorista
Supervisor
(f rom Actors)
<<include>>
(from Actors)
Embolsador
<<include>>
Molinero
Flotadorista
(f rom Actors)
(f rom Actors)
(f rom Actors)
Filtrero
Reactivero Embolsador
(f rom Actors)
(from Actors)
<<include>>
Registrar datos de Operacin de
Trituracin
Chancadorista
Iniciar Procesos
<<include>>
Ingreso al
Sistema
Ver reportes
(f rom Casos de Uso)
Supervisor
(from Actors)
Crear Empleado
Crear Persona
<<include>>
Registrar Laboratorio
(f rom Casos de Uso)
Operaciones
Metalurgicas
Administrador
del sistema
Administrador del
Sistema
(f rom Actors)
Iniciar Proceso
Actores:
Supervisor
Propsito:
Resumen:
Actor
Sistema
1. Elige la opcin
Proceso de su men
principal.
3. Realiza la bsqueda
por uno de los campos,
para
ejecutar
las
4. Si elige aadir
nuevo operacin,
presiona el botn
Nuevo.
pantalla P-70
nueva operacin.
7. Presiona el botn
pantalla P-70.
guardar, si desea
introducidos.
cancelar, si no desea
la pantalla P-70
introducidos.
pantalla P-70
Editar.
de operacin.
guardar, si desea
modificados.
Tipo:
Bsico
CProceso
ListarProceso
Procesos
(f rom Diagrama de Clases)
<<submit>>
<<build>>
<<submit>>
<<build>> <<submit>>
idproceso : Integer
fechainicio : Date
fechafin
turno
Crear() : Integer
Editar()
Buscar()
FListarProceso
EditarProceso
FEditarProceso
NuevoProceso
FNuevoProceso
: ListarProceso
: CProceso
: FListarProceso
: EditarProceso
: FEditarProceso
: NuevoProces o
AccedeporMenu(procesos)
Ingresa(nombre)
Presiona(buscar)
submit(buscar proceso)
Buscar(proceso)
Datos de proceso
Actualizar()
MostrarDatosProcesoBuscado
Presiona(nuevo)
submit(nuevo)
build()
MostrarnuevoProceso
Ingresa(datos de proceso)
Presiona(guardar)
submit(guardar datos de proceso)
Crear(datos de proceso)
Actualizar
MostrarDatosNuevoProceso
Presiona(editar)
submit(editar)
build()
MostrarEditarProceso
Modifica(dato de proceso)
Presiona(guardar)
s ubmit(modificar datos de proceso)
Modificar(datos de proceso)
Actualizar
MostrarDatosModificadosProceso
: FNuevoProceso
: Procesos
1: AccedeporMenu(proces os)
: Lis tarProces o
8: MostrarDatosProcesoBuscado
7: Actualizar()
18: MostrarDatosNuevoProceso
17: Actualizar
28: MostrarDatos ModificadosProceso
27: Actualizar
23: Modifica(dato de proceso)
24: Presiona(guardar)
25: subm it(modificar datos de proceso): CProces o
2: Ingresa(nom bre)
: Supervisor
3: Pres iona(buscar)
9: Presiona(nuevo)
5: Buscar(proceso)
4: s ubm it(buscar proceso)
19: Pres iona(editar)
16: Crear(datos de proceso)
10: subm it(nuevo)
26:
Modificar(datos de proceso)
20: subm it(editar)
: FEditarProces o
6: Datos de proceso
12: MostrarnuevoProceso
22: MostrarEditarProces o
21: build()
: FListarProceso
: Procesos
: EditarProceso
11: build()
15: subm it(guardar datos de proces o)
: NuevoProceso
: FNuevoProceso
Usuario
idpersona : Integer
nombre : String
ci : Integer
fechaNacimiento : Date
direccion : String
telefono : Integer
Empleado
idempleado : Integer
cargo : String
profesion : String
Aadir()
Editar()
Borrar()
idusuario : Integer
idoperario : Integer
usuario : String
contrasena : String
rol : String
Aadir()
Editar()
Borrar()
DetalleEmbolsado
Crear()
Editar()
Borrar()
iddetallembolsado : Integer
saco : Integer
peso : Float
observaciones : String
1
Crear()
*
Molino
Trituracion
idtrituracion : Integer
turno : String
tntrituradas : Integer
rampa : Integer
cantera : Integer
observacion : String
Crear()
Ver()
Imprimir()
idmolino : Integer
turno : String
lpit : Integer
lft : Integer
tth : Integer
dmps : Float
Embolsado
Flotacion
idflotacion : Integer
circuito : String
turno : String
hora : Time
xz11acond : Float
xz11scav : Float
sulfatomdb : Float
sulfatoacond : Float
sulfatoscav : Float
cianuromdb : Float
cianuroacond : Float
mibcceldaunit : Float
mibcrougher : Float
mibcscav : Float
cytecrougher : Float
cytecscav : Float
phcalacond : Float
calviva : Float
obsevaciones : String
Crear()
Mostrar()
1
*
DetalleMolino
iddetallemolino : Integer
hora : Time
amperajesag : Integer
presionciclon : Integer
bomba20pp01 : String
dmsd : Integer
dmsp : Integer
acd : Integer
acps : Integer
ufcd : Integer
ufcps : Integer
ofcd : Integer
ofcps : Integer
dmdbd : Integer
dmdbps : Integer
acud : Integer
acups : Integer
flujometrot : Float
adm4 : Float
adm2 : Float
cdabd : Float
cdabsetenta : Float
observaciones : String
Crear()
Editar()
Borrar()
Mostrar()
Filtros
idembolsado : Integer
turno : String
nrolote : Integer
idfiltro : Integer
turno : String
hora : Time
enkactcu : Integer
eppapcu : Float
epacu : Float
epdacu : Float
enkactzn : Integer
eppapzn : Float
epazn : Float
epdazn : Float
cdcd : Float
cdcps : Float
cdcf : Float
cfdkagcu : Integer
cfdkznag : Integer
observaciones : String
idreactivo : Integer
turno : String
tanqueconsumohi : Float
tanqueconsumohf : Float
consumo : Float
nacn : Float
znso4 : Float
cuso4 : Float
z11 : Float
mibc : Float
cytec : Float
inhibidor : Float
observaciones : String
Crear()
Editar()
...
Crear()
Editar()
...
Reactivo
Crear()
Imprimir()
Ensayo
Crear()
Editar()
Borrar()
Mostrar()
idensayo : Integer
turno : String
atms : Float
aag : Float
acu : Float
azn : Float
ah2o : Float
cagag : Float
ccuag : Float
cagcu : Float
ccucu : Float
cznag : Float
cagzn : Float
cznzn : Float
cag : Float
ccu : Float
czn : Float
Crear()
...
Proceso
idproceso : Integer
Fecha : Date
Crear()
Tipo
idproceso
int(11)
Clave de la tabla
proceso
varchar(50)
fecha
Date
Nombre de la clave
PRIMARY
Comentarios
nico
S
Columna
idproceso
Nulo
No
Script
Cliente
Paginas
HTML
Servidor Web
Base de
Datos
Paginas
Servidor
Maquina Cliente
Supervisor
Maquina Servidor
TCP/IP
TCP/IP
TCP/IP
TCP/IP
TCP/IP
Impresora
Maquina Cliente
Chancadorista
Maquina Clinete
Molinero
TCP/IP
Maquina Cliente
Flotadorista
TCP/IP
Maquina Cliente
Filtrero
Maquina Cliente
Reactivero
Maquina Cliente
Embolsador
Equivalencia
Usuario
Contrasea
Resultado
Admin
12345678
Administrador
123
V(G)=2
Camino 1: 1-2-3-4-5
Camino 2: 1-2-3-4-6-1-2-3
Escalamiento de LIKERT
Ni de
Muy de
De
acuerdo
acuerdo
acuerd
En
o, ni en
desac
desacu
uerdo
erdo
59*5
295
83*4
332
19*3
57
0*2
0
X=684/(23*7) = 4,25
Muy
en
desac
TE
uerdo
0*1
0
684
[meses]
[personas]
COSTO DEL SOFTWARE
Conunatarifalaboralde300$us/mes,elcostodelsoftwareesiguala:
C=P*Salariodeunprogramador=1*300*4*2.84=3408[$us]
Costo Del Proyecto = 8520 [$us]
Conclusiones
A travs de las entrevistas, la realizacin de cuestionarios y la recoleccin
de documentos se tiene informacin referente al proceso metalrgico de
tratamiento de mineral, lo cual coadyuva en identificar los
requerimientos funcionales y no funcionales.
Con la aplicacin del RUP y la Semntica del Lenguaje Unificado de
Modelacin UML se realiza la especificacin e interpretacin del Modelo
de casos de uso, obteniendo diseo de interfaces de fcil manejo, las
cuales apoyan en la toma de decisiones del alto mando de la Planta San
Vicente.
Conclusiones
Se implement una base de datos adecuada, el cual guarda la
informacin de las operaciones metalrgicas, dando una respuesta
optima y precisa de la aplicacin.
El diseo de reportes de las diferentes areas de operacin de la
planta San Vicente, apoya en la toma de decisiones de la
Superintendencia, presentando informacin til, veraz y confiable.
La implementacin del sistema informtico, muestra informacin,
el cual brinda un apoyo en la toma de decisiones dando un
adecuado soporte en la gestin administrativa en la Planta San
Vicente obteniendo mejores resultados y rpidos en la produccin
de tratamiento de minerales.
Recomendaciones
Tener un especial control con el acceso al sistema, con el objetivo de asegurar la integridad,
veracidad y confiabilidad de los datos y la informacin almacenada en el sistema de
informacin.
Para complementar el sistema en estudio, se recomienda ampliar y completar la
automatizacin de procesos con los sistemas de informacin para la sala de control, rea de
concentrados y dique de colas, con el fin de llevar un control ms exacto del proceso
metalrgico.
Para mayor resguardo de informacin el usuario con el rol administrador del sistema debe
llevar una revisin peridica del mismo, obteniendo los respectivos backups.
El sistema necesita peridicamente el suministro de datos e informacin, para brindar los
reportes esperados.
Gracias