Вы находитесь на странице: 1из 150

HELP DESK PARA EL MANTENIMIENTO PREVENTIVO EN

MAQUINARIA PESADA

YOLANDA HERNÁNDEZ ÁVILA

UNIVERSIDAD EL BOSQUE
FACULTAD DE INGENIERÍA DE SISTEMAS
BOGOTÁ, D.C.
2007
HELP DESK PARA EL MANTENIMIENTO PREVENTIVO EN
MAQUINARIA PESADA

Yolanda Hernández Ávila

Trabajo de grado para optar el título de Ingeniero de Sistemas

Mario Rincón
Director

Adriana Leiva
Asesora Metodológica

UNIVERSIDAD EL BOSQUE
FACULTAD DE INGENIERÍA DE SISTEMAS
BOGOTÁ, D.C.
2007
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

ING. MARIO RINCON .


Director

ING. GERMAN VARGAS .


Jurado

ING. CARLOS ANGARITA .


Jurado

ING. HERNANDO RAMIREZ .


Jurado

Bogotá, D.C., Mayo de 2007

i
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

La Universidad El Bosque, no se hace responsable de los conceptos emitidos por


los investigadores en su trabajo, sólo velará por el rigor científico, metodológico y
ético del mismo en aras de la búsqueda de la verdad y la justicia.

ii
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

AGRADECIMIENTOS

La autora de la presente investigación, expresa su agradecimiento:

Especialmente al Ingeniero Mario Rincón, mi asesor, por su valiosa orientación,


interés y paciencia para la culminación exitosa de este proyecto, por sus consejos
y por haberme guiado durante todos estos años, como profesor, tutor y como
director de tesis.

A las directivas y personal docente de la Universidad El Bosque, en especial a la


Facultad de Ingeniería de Sistemas, por facilitar los medios y por brindarme la
oportunidad de ser partícipe en el cambio y desarrollo de nuestro país, a través de
la formación profesional que me brindaron.

A Adriana Leiva, quien con su colaboración y dedicación posibilitaron la realización


de esta propuesta.

Al personal de la empresa SISTEMAS & AUTOMATISMOS LTDA., por permitirme


aportar mis conocimientos en pro de mejorar su productividad, a través de la
implementación de este software.

A mi familia y amigos, por su paciencia infinita y compañía constante, ustedes


constituyen un verdadero soporte en los momentos definitivos de mi vida.

iii
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

GRACIAS

A Dios a quien dedico este trabajo porque me ha


concedido el privilegio de culminar exitosamente mi
carrera profesional.

A mis padres y hermanos porque nunca escatimaron


esfuerzos por ayudarme.

A las directivas de la Universidad El Bosque por abrir


sus puertas en pos de mi ascenso.

A todas aquellas personas que han hecho parte de mi


desarrollo profesional.

iv
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

CONTENIDO

INTRODUCCIÓN

1. PLANTEAMIENTO DEL PROBLEMA 3


1.1. DESCRIPCIÓN DEL PROBLEMA 3
1.2. FORMULACIÓN DEL PROBLEMA 3
1.3. DELIMITACIÓN 4
1.4. ESTADO DEL ARTE 4
1.5. JUSTIFICACIÓN 5
1.6. OBJETIVOS 6
1.6.1. Objetivo General 6
1.6.2. Objetivos Específicos 6
2. MARCO TEÓRICO 7
2.1. ANTECEDENTES TEÓRICOS 7
2.2. MARCO CONCEPTUAL 10
2.2.1 Internet 11
2.2.2 Sitio Web y aplicación Web 11
2.2.3 Intranet 12
2.2.4 MySql 12
2.2.5 Características de mySql 13
2.2.6 Desventajas de mySql 13
2.2.7 PHP 13
2.2.8 OOWS 15
2.2.9 Easy PHP 25
2.3. EL MARCO CONTEXTUAL 26
3. REQUERIMIENTOS 29
3.1. INTRODUCCIÓN SOLUCIÓN INGENIERIL 29
3.2. PLANIFICACIÓN Y ANÁLISIS 29
3.2.1. Recursos Utilizados 29
3.2.2. Técnica y Desarrollo 29
3.2.3. Misión 30
3.2.4. Visión 30
3.2.5. Actividades 30
4. METODOLOGIA DE DESARROLLO 31
5. DISEÑO GLOBAL 32
6. DISEÑO DETALLADO 33
6.1. Búsqueda de Requisitos 33
6.1.1. Requisitos 33
6.1.2. Funcionalidad 33
6.1.3. Agente 34

v
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.1.4. Funcionalidad y Actores 35


6.2. DIAGRAMA FUNCIONAL 37
6.2.1. Diagrama Funcional Ingresar 37
6.2.2. Diagrama Funcional Eliminar 38
6.2.3. Diagrama Funcional Modificar 39
6.2.4. Diagrama Funcional Reportes 40
6.2.5. Diagrama Funcional Actualizar 40
6.3. DIAGRAMA DE AGENTES 41
6.4. DIAGRAMA ASOCIACIÓN FUNCIONAL 42
6.4.1. Diagrama Asociación del Administrador 42
6.4.2. Diagrama Asociación del Usuario 43
6.4.3. Diagrama Asociación del Cliente 44
6.5. MODELADO CONCEPTUAL 45
6.5.1. Modelo Entidad - Relación 45
6.6. TABLAS EN TERCERA FORMA NORMAL 46
6.7. MODELO NAVEGACIONAL 50
6.7.1. Modelo Navegacional Cliente 50
6.7.2. Modelo Navegacional Usuario 51
6.7.3. Modelo Navegacional Administrador 52
6.8. CONTEXTO NAVEGACIONAL DE MODIFICACIÓN 56
6.8.1. Contexto Navegacional de Buscar Registro 56
6.8.2. Contexto Navegacional de Registro de Orden de Trabajo 57
7. IMPLEMENTACIÓN 58
7.1. HERRAMIENTA DE DESARROLLO 58
7.2. INSTALACIÓN 58
8. PRUEBAS 65
9. MANUALES 66
CONCLUSIONES 107
PROYECCIONES 108
RECOMENDACIONES 109
BIBLIOGRAFÍA 110
ANEXOS

vi
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

LISTA DE FIGURAS

Figura. 1 Centro de Gestión RedP – Secretaria de Educación 7


Figura. 2 Gestión de Peticiones - Manual del Service Desk 8
Figura. 3 Mapa Conceptual 10
Figura. 4 Funcionamiento de PHP 14
Figura. 5 Adquisición de Funcionalidad 19
Figura. 6 Representación gráfica para modelo de objetos 20
Figura. 7 Mapa Navegacional 21
Figura. 8 Áreas del Contexto Navegacional 22
Figura. 9 Relación de Contexto 24
Figura. 10 Relación de dependencia contextual 24
Figura. 11 Menú Administrador 67
Figura. 12 de registro de la Orden de Trabajo. 68
Figura. 13 Registro de Más Insumos para una orden de trabajo. 70
Figura. 14 Datos ingresados en la nueva orden de trabajo generada.
71
Figura. 15 Formato de Impresión de una orden de trabajo. 72
Figura. 16 registro de Insumos 73
Figura. 17 modificación de Insumos. 73
Figura. 18 Ingreso de Ubicación 74
Figura. 19 Ingreso de Equipo Raíz 74
Figura. 20 registro de Equipo 75
Figura. 21 Ingreso de Más Operaciones de Mantenimiento 76
Figura. 22 Datos ingresados en el nuevo equipo, Opción de registro de
más operaciones de mantenimiento 77
Figura. 23 ingreso de mantenimientos de cada uno de los equipos. 78
Figura. 24 registro de Personas. 79
Figura. 25 modificación de datos de Personas. 80
Figura. 26 registro de Proveedores 81
Figura. 27 Ingreso de archivo a la biblioteca. 82
Figura. 28 Ingreso de Tipos de Usuario 82
Figura. 29 Ingreso de Operación de Mantenimiento 83
Figura. 30 Búsqueda de Orden de Trabajo 83
Figura. 31 registro de la Orden de Trabajo Rutinario 84
Figura. 32 modificación de orden de trabajo no rutinario 85
Figura. 33 Botones utilizados en modificación de Orden de Trabajo 86
Figura. 34 Búsqueda de Insumos 86
Figura. 35 modificación de Insumos 87
Figura. 36 Búsqueda de Ubicación 87
Figura. 37 Búsqueda de Equipo Raíz 88
Figura. 38 modificación del Equipo Raíz 88
Figura. 39 modificación del equipo. 89

vii
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura. 40 ingreso de mantenimientos de cada uno de los equipos. 90


Figura. 41 Ingreso de Más Operaciones de Mantenimiento 91
Figura. 42 modificación de datos de Personas 91
Figura. 43 selección del Proveedor a modificar 92
Figura. 44 modificación del Proveedor 92
Figura. 45 selección del Tipo de usuario a modificar 93
Figura. 46 modificación del Tipo de Usuario 93
Figura. 47 selección de la operación de mantenimiento a modificar. 94
Figura. 48 modificación de la operación de mantenimiento 94
Figura. 49 Búsqueda de Insumos a eliminar 94
Figura. 50 Mensaje de Error 95
Figura. 51 Búsqueda de la ubicación a eliminar 95
Figura. 52 Mensaje de Error 95
Figura. 53 Búsqueda del equipo raíz a eliminar 96
Figura. 54 Mensaje de Error 96
Figura. 55 Búsqueda del equipo a eliminar 97
Figura. 56 Mensaje de Error 97
Figura. 57 Búsqueda de la persona a eliminar de la base de datos 98
Figura. 58 Mensaje de Error 98
Figura. 59 Búsqueda del proveedor a eliminar de la base de datos 98
Figura. 60 Mensaje de Error 99
Figura. 61 Búsqueda de la operación de mantenimiento a eliminar 99
Figura. 62 Mensaje de Error 100
Figura. 63 búsqueda del equipo para la orden de servicio. 100
Figura. 64 registro de Orden de Servicio 100
Figura. 65 registro de Orden de Servicio 101
Figura. 66 búsqueda del equipo para ver las órdenes de trabajo
realizadas. 102
Figura. 67 reporte de control de servicios 102
Figura. 68 Reporte de Órdenes de trabajo pendientes 103
Figura. 69 Listado de Maquinaria 104
Figura. 70 Listado de Insumos 104
Figura. 71 Listado de Biblioteca 105
Figura. 72 Listado de Personas 106

viii
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

LISTA DE TABLAS

Tabla 1 Representación gráfica de las primitivas del diagrama funcional 18


Tabla 2 Representación gráfica de las primitivas del diagrama de 19
agentes

ix
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

El presente proyecto se enmarcó dentro de la línea de


software y se centró en el desarrollo de un software
aplicado en un esquema WEB para llevar el control
de los mantenimientos realizados a la maquinaria
pesada de la empresa SISTEMAS &
AUTOMATISMOS LTDA., creada para dar solución a
las necesidades que tiene actualmente en cuanto al
manejo de la información. Mediante esta aplicación se
pueden registrar las ordenes de trabajo de cada
máquina que requiera mantenimiento ya sea
preventivo o correctivo, donde se puede detallar todo
el proceso que se le va realizar a la máquina y los
suministros que va utilizar. Esta empresa cuenta con
varias sucursales en todo el país y, cada una de ellas,
con diferentes máquinas o plantas, las cuales
necesitan de un control y mantenimiento programado.
La aplicación se realizó con herramientas reconocidas
para este tipo de desarrollos.

La aplicación está desarrollada para empresas


dedicadas a la explotación de recursos hidrocarburos,
a la construcción de vías y carreteras, dedicadas al
montaje de torres eléctricas, es decir, a todas
aquellas empresas que necesiten la ayuda de
maquinaria pesada para el desarrollo de su función.

Palabras claves: Software, WEB, Help Desk,


Mantenimiento, Maquinaria Pesada, PHP, Mysql,
OOWS.

x
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

The present project was framed within the line of


software and WEB was centered in the development
of a software applied in a scheme to take the control
of the made maintenances to the heavy machinery of
the company SISTEMAS & AUTOMATISMOS Ltda.,
created to give solution to the necessities that it at the
moment has as far as the handling of the information.
By means of this application they are possible to be
registered you order them of work of each machine
that requires preventive or corrective maintenance or,
where is possible to be detailed all the process that
goes away to him to make to the machine and the
provisions that go to use. This company counts on
several branches in all the country and, each one of
them, on different machines or plants, which need a
control and programmed maintenance.

The application was made with tools recognized for


this type of developments. The application is
developed for dedicated companies to the operation
of resources hydrocarbons, to the construction of
routes and highways, dedicated to the assembly of
electrical towers, that is to say, to all those companies
that need the aid heavy machinery for the
development of their function.

Key words: Software, WEB, Help Desk,


Maintenance, Heavy Machinery, PHP, MySql, OOWS.

xi
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

INTRODUCCIÓN

La visión tradicional del control y diagnóstico industrial, como una ayuda al


mantenimiento, está cambiando radicalmente. Hoy en día, el mantenimiento
preventivo y predictivo se está convirtiendo en una poderosa herramienta de
productividad, la innovación tecnológica está permitiendo erradicar de las
empresas de manejos industriales el mantenimiento correctivo que lleva implícitos
elevados costos, tanto en tiempo real de productividad como en horas hombre,
maquinaría parada y, por ende, retrasos en las entregas y respuestas de trabajo.

La tendencia, hoy por hoy, es trabajar con economías de acción rápida, que
permitan la utilización de ayudas tecnológicas de punta en pro de su producción y
productividad, ya que su ritmo acelerado exige cumplimientos estrictos en tiempo y
velocidad con que fluyan datos, información y conocimientos, de manera que esta
poderosa herramienta permitirá, en menor tiempo, tomar decisiones
trascendentales y definitivas que aprovechen mejor las oportunidades del mercado
y que se adapten más fácilmente a las exigencias del medio.

A medida que se implementa una transformación dentro de una empresa, los


costos de producción sufren un cambio radical; a la fecha, la competitividad de
una empresa está dada por su capacidad y velocidad de respuesta, está
comprobado que, en muchos sectores donde se aplican mantenimientos
preventivos, los costos en la sola mano de obra presentan una notable
disminución del 10% de los costos totales de mantenimiento.

Este trabajo pretende expresar la importancia de los manejos y el control del


mantenimiento oportuno en la maquinaria, y, a partir de ello, presentar una
estrategia de prevención para mejorar la productividad y competitividad de la
empresa SISTEMAS & AUTOMATISMOS LTDA., estableciendo como objetivo el
mantenimiento preventivo y los requerimientos para su implementación exitosa.

El proyecto está dirigido a profesionales, asesores, empresarios, estudiantes,


docentes y personas interesadas en crear la posibilidad de obtener mayores
oportunidades de implementar una aplicación que inculque los mantenimientos
preventivos en la organización a la que pertenece. Está organizado con el objetivo
de aportar información relevante a la hora de tomar decisiones rentables, que
arrojen resultados reales, alcanzables y de beneficio mutuo.

Quienes consulten este material, con fines didácticos o prácticos, encontrarán de


manera sencilla y ordenada, una guía que les permitirá fortalecer sus
conocimientos y maximizar los recursos a su alcance.
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

A continuación se traza la elaboración del método OOWS, diseñado


exclusivamente para el desarrollo de Aplicaciones Web, se define de manera
explícita la visión que tendrán cada uno de los tipos de usuarios del sistema, la
influencia que tiene en el proceso de desarrollo de la solución el diseño de la
interfaz de usuario y determinar cómo se va a almacenar, manipular y distribuir la
información.

El proceso de este trabajo inicia con la descripción y planteamiento del problema


utilizando los requerimientos de la empresa SISTEMAS & AUTOMATISMOS
LTDA., para qué se quiere diseñar este sistema, mostrando ejemplos similares
desarrollados en otras empresas y sus vivencias al tener o no tener un sistema de
este tipo; posteriormente se mostrarán las definiciones de la investigación de las
herramientas que se utilizaron para desarrollar la aplicación Web, donde se dará
una explicación del Método OOWS.

Más adelante se definen los requerimientos del sistema, el diseño del software,
aplicando la metodología OOWS y los pasos que se deben seguir de acuerdo a
las etapas que define el método. Al final se mostrará toda la arquitectura que debe
tener el sistema para su buen funcionamiento.

Después se mostrará la implementación del desarrollo del software al cual se le


colocó el nombre de ELFE, que será la denominación con la que se identificará.

2
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

1. PLANTEAMIENTO DEL PROBLEMA

1.1. DESCRIPCIÓN DEL PROBLEMA

Actualmente la compañía SISTEMAS & AUTOMATISMOS LTDA., no cuenta con


el mantenimiento preventivo necesario para la buena administración de la
maquinaria en general; se están realizando mantenimientos correctivos, lo cual ha
generado un mayor retraso en la producción, incrementos en los costos porque se
requiere mano de obra especializada que exige pagos más altos por conceptos de
honorarios, así como en algunos casos la importación de equipos, repuestos e
insumos especializados que implican una mayor inversión, tanto en tiempo como
en dinero.

El mantenimiento que se lleva en la compañía actualmente, es obsoleto, debido a


que el control de las máquinas se lleva de forma manual, los mantenimientos no
se tienen programados sino que se realizan al momento en que los operarios de
los equipos lo solicitan, ya sea por medio de llamadas telefónicas, un
mantenimiento correctivo, ocasiona retardos en el cronograma de trabajo de la
empresa e importantes pérdidas económicas para la empresa. Buscando
encontrar una solución, que pueda satisfacer estas necesidades, se le presentó
este proyecto de software Help-Desk con el objetivo de brindarles la opción de
realizar mantenimientos preventivos que identifiquen previamente las condiciones
de la maquinaria, evitar o erradicar los mantenimientos correctivos, ahorrar dinero,
invertir mejor los recursos, generar un control más estricto en la asignación del
personal, observar un comportamiento estadístico que establezca monitoreos en
cuanto a la utilización de los insumos y repuestos, con base en esos informes,
tomar decisiones trascendentales que beneficien la parte financiera de la empresa.

Con el aplicativo se espera aportar un avance tecnológico para el monitoreo del


mantenimiento realizado a los equipos y maquinaria pesada ubicada en las
diferentes sedes, permitiendo que el área administrativa esté al tanto de las tareas
realizadas en los equipos, y la parte operativa pueda funcionar de forma proactiva,
ya que el sistema permitirá mantener actualizada toda la información que
corresponde a la máquina como son descripción, funciones, tiempos de
mantenimiento, tiempos de controles y recursos utilizados; y por medio de estos
datos saber en qué momento se requiere una nueva tarea sobre el equipo.

1.2 FORMULACIÓN DEL PROBLEMA

¿Qué debe hacer una compañía, cuando sus controles de mantenimiento son
llevados manualmente, para sistematizar y proporcionar la utilización de un
recurso tecnológico que le permita estar al tanto de las tareas de mantenimiento

3
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

realizadas sobre los equipos y maquinaria pesada, en el sector industrial y


petrolero en tiempo real?

1.3. DELIMITACIÓN

El principal interés de esta investigación es diseñar e implementar un Help Desk


para controlar el mantenimiento preventivo de la maquinaria y sus respectivos
insumos, utilizados en diferentes plantas de la empresa SISTEMAS &
AUTOMATISMOS LTDA. Así mismo, crear un registro sobre el mantenimiento
correctivo aplicado a las diferentes máquinas y establecer parámetros para que, a
partir de su nueva puesta en marcha, se puedan determinar mantenimientos
preventivos que aporten en la disminución de los costos y, a su vez, controlen el
buen funcionamiento de las máquinas de la empresa. Cualquier empresa soporta
hoy día una gran carga de aplicaciones de informáticas y hardware: Paquetes
ofimáticas, ordenadores, impresoras, bases de datos y servidores, todos ellos
conectados en red. Si falla alguno de estos elementos, la necesidad de la empresa
es contar con una herramienta que le pueda servir para registrar todos los
problemas que se puede presentar y la posible solución, también que se pueda
llevar estadísticas del tipo de problema y la posible solución todo registrado en un
aplicativo.

1.4. ESTADO DEL ARTE

En la mayoría de las empresas, los departamentos de soporte técnico empezaron


a tener una necesidad de tener un control de la información del estado de sus
equipos, un informe que les tuviera al tanto de los problemas que necesitaban ser
solucionados; porque, si los usuarios no podían trabajar, no contribuirían a los
ingresos de la compañía, aunque sí añadían costos a la corporación.

Para poder mantener la relación costo-beneficio (efectividad) de la Tecnología de


la Información de la corporación, los usuarios tenían que mantenerse trabajando.
Por esto, la mayoría de las organizaciones implementaron un lugar donde podían
enviarse estos problemas para buscarles una solución en forma rápida. Así
nacieron los departamentos de soporte técnico, mantenimiento o Help Desk.

El reto para los Ingenieros de Sistemas y, en especial, para la mayoría de los


departamentos de soporte técnico es encontrar un balance entre la respuesta a
una necesidad, el costo que ésta demanda y la efectividad de la tarea. Justamente
de allí surgió la necesidad de crear una plataforma de ayuda, no únicamente a los
equipos de cómputo como tal o a los usuarios de los mismos, sino a desarrollar
una estrategia que colabore dentro de una empresa en la detección oportuna de

4
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

fallas y a la erradicación del los correctivos, gracias al mantenimiento preventivo


de las maquinarias que le prestan los servicios, razón de ser de la compañía.

Cuando existe un cambio tecnológico dentro de una compañía, aumentarán las


solicitudes pidiendo mantenimientos preventivos y predictivos, como ingenieros se
tendrá que estar listos. Se debe empezar ahora, reuniendo información sobre el
nuevo producto, tratando de imaginar el impacto que tendrá y, prepararlos para
eso. Por supuesto, para poder hacer esa preparación se tendrá que redirigir
recursos que se emplean para la solución de problemas día a día.

Este Help Desk se propone parámetros que permiten identificar e implementar


mejoras en los procesos de la empresa. Dentro de sus principales objetivos se
encuentran: Identificar, cuantificar y controlar solicitudes de mantenimiento
preventivo para la maquinaria pesada, utilizada en diferentes partes de Colombia;
con la ayuda de estos reportes se identificará la raíz del problema que dará como
resultado un análisis interno de dónde se encuentran los factores y causas del
problema.

A través de la fase de control se verán reflejados los indicadores de gestión del


proceso, reflejando los puntos problemáticos y los indicadores necesarios para
caracterizar, comprender y confirmar los procedimientos.

1.5. JUSTIFICACIÓN

Existen Compañías dedicadas al desarrollo de aplicaciones que implementan un


sistema de gestión, cuya función es centralizar la información y mejorar los
procesos y así poder brindar calidad y mejoras en el servicio al cliente y en la
productividad de la empresa.

Este problema se ha planteado teniendo en cuenta la necesidad de la compañía


SISTEMAS & AUTOMATISMOS LTDA, brindando una solución adecuada
mediante una aplicación, con el fin de mejorar la productividad y el desempeño,
logrando calidad en el servicio y minimizando costos.

Con esta herramienta innovadora, se está aportando un avance tecnológico para


el control del mantenimiento preventivo y correctivo de los equipos y, en general,
de la maquinaria pesada ubicada en las diferentes sedes; sistematizando por
medio de un software un adecuado control en la realización de sus
mantenimientos.

Desde la Ingeniería de Sistemas los aportes que generará este desarrollo están
basados en las plataformas de programación como son PHP, MySql y Web. Un

5
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

aplicativo que pueda ser montado en la Web, utilizar software seguro que le pueda
garantizar conectividad. El software de PHP será, sin duda, el motor más potente y
versátil que encontrará para sus sitios-Web.

1.6. OBJETIVOS

1.6.1. Objetivo General

Desarrollar una aplicación Web de Help Desk para realizar control de


mantenimiento de Maquinaria Pesada, en la empresa SISTEMAS &
AUTOMATISMO LTDA.

1.6.2. Objetivos Específicos

Diseñar una aplicación Web de Help Desk para realizar control de mantenimiento
de Maquinaria Pesada.

Implantar un Help Desk para el mantenimiento de maquinaria pesada en la


empresa SISTEMAS & AUTOMATISMOS LTDA, con el fin de mejorar la
información para la operación de mantenimiento.

Validar el sistema en su funcionamiento y los resultados que arroje.

6
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2. MARCO TEORICO

2.1 ANTECEDENTES TEÓRICOS

El mundo gerencial actual está urgido de encontrar innovaciones tecnológicas que


les mejoren su productividad y que agilicen los procesos industriales, hoy en día
se requiere del uso de herramientas que faciliten el trabajo sin perder de vista los
parámetros de calidad y protección al medio ambiente. Así mismo se busca la
oportunidad de disminuir los costos y maximizar los recursos con los que se
cuenta.

Actualmente los Help Desk se utilizan en empresas de tecnología, agencias de


viajes y comerciales, entre otras, ofreciendo la posibilidad de gestionar y
solucionar todas las posibles incidencias.

Como su nombre lo dice, es una Mesa de Ayuda, donde los responsables ofrecen
servicios acerca de soporte a inquietudes (técnicos, consultas), ayudando a
incrementar la productividad y aumentando la satisfacción de los usuarios internos
y externos. Uno de los proyectos realizados e implementados actualmente es el de
la Secretaria de Educación (REDP), donde se coordinan los mantenimientos de
los equipos y enlaces de las instituciones educativas del Distrito.

Figura 1. Centro de Gestión RedP1

1 Fuente: Secretaria de Educación. Centro de Gestión RedP (cited. 21 de agosto 2.006).


http://www.redp.edu.co/php00.html

7
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Otra de las plataformas es Service Desk, una solución global y escalable que
ayuda a gestionar Centros de Soporte, automatizando las tareas del Service Desk
hace más eficiente la identificación, seguimiento y resolución de las incidencias y
problemas de los usuarios, permitiendo definir los procedimientos adecuados para
iniciar, seguir y administrar el flujo de trabajo requerido para completar las
peticiones.

Figura 2. Gestión de Peticiones2

El Service Desk está compuesto por funciones separadas pero integradas entre si
por datos en común, Gestión de Llamadas, Problemas, Cambios y Gestión del
Conocimiento, estas funciones trabajan conjuntamente para reducir el tiempo de
respuesta de la organización, asegurar la disponibilidad de todos los recursos y
optimizar la eficiencia del servicio.

Es por eso que algunas empresas, con razón social industrial, han decidido
incursionar en el desarrollo de nuevas tecnologías, como es el caso especifico de
“Petrotesting3”, el departamento de mantenimiento migró, de usar formatos
realizados en Excel diligenciados de manera rudimentaria y manual, hacia un
aplicativo exclusivo que informa al personal técnico sobre el estado actual de la
maquinaria de la empresa, y le permite crear el historial y los antecedentes de las
mismas con el fin de hacer un seguimiento oportuno y real.

2
Fuente: Manual del Service Desk
3
Información suministrada por el dpto. técnico Ing. Raúl Velásquez Usado con permiso de la
empresa de Petrotesting

8
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Empresas, como el Oleoducto Central Petrolero “OCENSA4”, están


implementando un sistema operativo que trabaja con un gran paquete que
controla todas las áreas de manera global, allí se encuentra, a manera de módulo,
el área de mantenimiento, sólo que éste lo hace de forma resumida, apuntando
más hacia la administración de los inventarios en cuanto a insumos y repuestos se
trata. Pero no existe aún una herramienta dedicada exclusivamente a verificar y
reseñar la historia de la maquinaria que necesita de un mantenimiento preventivo
eficaz.

Dadas las anteriores circunstancias y como respuesta a la mayoría de


interrogantes planteados por el personal técnico de las empresas industriales, se
considera pertinente y necesario hacer un aplicativo que combine las herramientas
básicas para generar, entre otras cosas, el control en cuanto al mantenimiento de
las maquinarias, la eliminación del mantenimiento correctivo porque genera gastos
innecesarios y absolutamente elevados que se podrían considerar como costos
ocultos, porque implican la adquisición de repuestos que hay que importar, si es el
caso, de una maquinaria sofisticada que no existe en el país, los honorarios del
personal técnico que cuenta con la experiencia del producto y el conocimiento del
personal idóneo para manejarlo.

Es importante destacar que dentro del aplicativo existe un módulo que opera a
manera de biblioteca virtual que le permite a los usuarios encontrar, de manera
ágil y detallada, el manual del fabricante y los instructivos propios de cada
máquina, porque así será más fácil aplicar correctamente los procedimientos de
limpieza, de aceitado, el mapa del producto, el orden de las piezas, fotos con las
indicaciones pertinentes y, en casos extremos, detectar los errores, ya sea por el
mal funcionamiento o por las imprudencias hechas al manipular las máquinas.

Durante el proceso de investigación realizado en la empresa SISTEMAS &


AUTOMATISMOS LTDA, se encontraron grandes falencias en el control del
mantenimiento y así mismo se concluyó:

Es importante, hoy por hoy, trabajar de manera interdisciplinaria en la operación


de procesos a todo nivel, integrando actividades como la administración, la
producción y, en especial, los sistemas.

Hace falta crear conciencia a los operarios que tienen asignados equipos para el
desarrollo de su labor, la importancia, que el mantenimiento preventivo tiene sobre

4 Información suministrada por el área de Mto. Ing. Juan Alberto Acosta Usado con permiso de
Ocensa

9
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

la empresa, en industrias como “FIBREXA5” una empresa dedicada a la


fabricación de hilos, se experimentó una compleja situación cuando una de sus
principales máquinas embobinadoras se paró a causa de un repuesto, el personal
encargado, luego de reportar el daño, procedió a la consecución del mismo, pero
por ser está una máquina traída desde Alemania, se vió en la necesidad de
importarlo.

Durante el tiempo de la espera el personal operario consideró necesario utilizar


algunos de sus repuestos para evitar otras paradas en los equipos de trabajo, de
manera que utilizó algunas de las piezas que ésta tenía disponibles y a la vista;
pero una vez llegó el repuesto, la máquina ya requería de más inversión, de otros
repuestos que le habían sido extraídos para ser utilizados, a fin de no crear un
caos mayor, parando más de las mismas máquinas por otra clase de insumos y
repuestos de los que no se disponen fácilmente.

Si simplemente se implementan nuevos aplicativos, como en este caso el Help


Desk de mantenimiento preventivo, que cuenten con plataformas amigables y de
fácil manejo, será más efectivo y ágil el proceso de subir los indicadores de
calidad, productividad, rentabilidad y gestión.

2.2 MARCO CONCEPTUAL

Figura 3. Gestión de Peticiones6

5
Información suministrada por Dir. Dpto. Mto. Ing. Henry de Los Ríos Usado con permiso de
Fibrexa
6
Este es el mapa Conceptual que se utilizo para implementar el Marco Conceptual.

10
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2.2.1 Internet. Internet parte de la definición “Red de redes”7, debido a que se


conoce como la interconexión de redes informáticas más grande en el mundo,
permitiendo que miles de computadores, conectados desde diferentes partes del
mundo, puedan comunicarse entre sí, ya sea para informarse sobre política,
economía, arte, tecnología, entre otros temas de interés, o para enviar correos
electrónicos a amigos o conocidos. Actualmente son muchos los servicios que
ofrece la gran red de redes convirtiéndose en una precursora de la llamada
“superautopista de la información” como se define en la enciclopedia Encarta8.

En el sitio Web lafacu.com9 comentaban sobre algunos escritores tales como


José Daniel Sánchez Navarro (1.996), quien en su libro el Camino fácil a Internet,
define a la red como “…una gran comunidad de las que forman parte personas de
todo el mundo, que usan sus computadoras para interactuar unas con otras, y con
la posibilidad de obtener información…”.
Internet fue creado en el año de 1969 con la creación de la red Arpanet, cuyo
propósito era mantener comunicación entre varias universidades de los Estados
Unidos por medio del envió y recibo de datos. Internet se ha mantenido durante
estos años gracias a la necesidad de centralizar o distribuir la información,
recursos o servicios de una instalación informática, por medio de archivos y
documentos de los usuarios, las aplicaciones o paquetes que se utilizan, las
impresoras y dispositivos de almacenamiento como discos duros, y los canales de
comunicación con entidades externas, entre otros.

2.2.2 Sitio Web y Aplicación Web. Un sitio Web es un grupo de páginas Web
relacionadas entre sí10, las cuales pueden contener texto, enlaces, imágenes y
otros elementos multimedia. Cualquier persona puede ver su sitio utilizando el
nombre de su dominio. Los sitios Web pueden ser desde simples páginas
personales, donde incluir sus aficiones, hasta complejas aplicaciones
empresariales donde realizar transacciones bancarias y comerciales.11

7
En Internet: Qué es Internet. (cited. septiembre 15 de 2.006). http://www.Monografias.com "
Consulta = ¿Qué es Internet?
8
"Internet", Enciclopedia Microsoft® Encarta® 99. © 1993-1998 Microsoft Corporation.
Reservados todos los derechos.
9
En Internet: SANDOVAL, Franklin “Internet el arte de romper paradigmas” (cited septiembre 20
de 2.006) www.lafacu.com/apuntes/informatica/intern_arte_romp_para/default.htm
10
En Internet:¿Qué es un sitio Web?(cited. septiembre 20 de 2.006). http://www.infoactiva3.com
11
En Internet:¿Qué se necesita para tener un sitio Web? (cited. septiembre 20 de 2.006).
http://www.infoactiva3.com.

11
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Por otra parte, una aplicación Web se define como "un sitio Web donde la
navegación a través de él y la entrada de datos por parte de un usuario, afectan el
estado de la lógica del negocio. En esencia, una aplicación Web usa un sitio Web
como entrada (front-end) a una aplicación típica. Si no existe lógica del negocio en
el servidor, el sistema no puede ser llamado aplicación Web”12.

2.2.3 Intranet. Una intranet es una red de ordenadores de una red de área local
(LAN) privada empresarial o educativa, que proporciona herramientas de Internet,
las cuales tienen como función principal proveer lógica de negocios para las
aplicaciones de captura, de reportes, de consultas. con el fin de auxiliar la
producción de dichos grupos de trabajo; es también un importante medio de
difusión de información interna a nivel de grupo de trabajo. No necesariamente
proporciona Internet a la organización; normalmente, tiene como base el protocolo
TCP/IP de Internet y, por ser privada, puede emplear mecanismos de restricción
de acceso a nivel de programación como lo son usuarios y contraseñas de acceso
o incluso a nivel de hardware como un sistema firewall (cortafuegos) que pueda
restringir el acceso a la red organizacional.13

2.2.4 MySql. MySql es un gestor de Bases de Datos Multi-Thread, multiusuario


que gestiona bases de datos relacionales poniendo las tablas en ficheros
diferenciados, es uno de los gestores de bases de datos SQL más utilizado
gracias a su facilidad de uso, instalación y conFiguración, de igual forma su
robustez y rapidez en sus procesos. MySQL, se conoce como una implementación
cliente / servidor que consiste de un servidor de dominio MySql y diferentes
programas de cliente y librerías14.

MySql es software libre licenciado bajo la GPL(General Public License) de la GNU,


sin embargo, existe una versión comercial distribuida por la empresa MySQL AB,
que ofrece además del software versión libre, soporte técnico, y la posibilidad de
integrar este gestor en un software propietario, con el objetivo de no vulnerar la
licencia GPL, vista por desarrolladores de software libre como: “ la licencia que
permite entender que el camino a seguir y para la evolución pasa por la
compartición de las soluciones ”15.

12
CON ALLEN, Jim. Building Web Applications with UML. Addison Wesley. 1999.
13
En Internet : Que es Intranet? (cited. julio 25 de 2.006).http://es.wikipedia.org/wiki/Intranet.
14
En Internet : MySQL Reference Manual (cited. agosto 5 de 2006) http://www.mysql.com/
15
En Internet: RODRÍGUEZ, Daniel. ¿Por qué debemos adoptar la licencia GPL? (cited. Agosto 8 de
2.006)http://bulmalug.net/body.phtml?nIdNoticia=813

12
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2.2.5 Características de MySql. Entre sus características se puedes distinguir


las siguientes:

9 Consume muy pocos recursos tanto de CPU como de memoria.

9 Mayor rendimiento

9 Mayor velocidad

9 Proporciona facilidades en el manejo administrativo

9 Mejor integración con PHP

9 No hay límites en el tamaño de los registros

9 Mejor control de acceso, en el sentido de qué usuarios tienen acceso a qué


tablas y con qué permisos

2.2.6 Desventajas de MySql. Las desventajas presentadas en este gestor de


bases de datos derivan por la búsqueda de rapidez en las operaciones por parte
de sus creadores. Mysql carece de aspectos importantes tales como el uso de
subconsultas e integridad referencial descrito en el sitio Web aditel.org16. Varios
desarrolladores comentan que, aunque existan otros gestores de bases de datos
excelentes para manejar procesos en la Web, la gran acogida del MySql se debe a
que muestra una interfaz amigable y los comandos para gestionar la base de
datos son más intuitivos.

2.2.7 PHP. Es un lenguaje interpretado que sirve principalmente para realizar


páginas HTML dinámicas. El lenguaje PHP es un lenguaje de programación que
permite el uso de variables, sentencias condicionales, bucles, funciones. El sitio en
Internet WebEstilo, esquematiza el funcionamiento de PHP mostrado en la Figura
4. PHP se ejecuta en el servidor, por tanto, se puede acceder a los recursos que
éste tenga como, por ejemplo, una base de datos. El programa PHP es ejecutado
en el servidor y el resultado enviado al navegador. El resultado es normalmente

16
En Internet: Mysql: “¿Qué es lo que le falta?”. (cited. agosto 15 de 2.006)
http://www.aditel.org/~dpecos/docs/mysql_postgres/x57.html

13
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

una página HTML pero igualmente podría ser una página WML (Wireless Markup
Language).17

Figura 4. Funcionamiento de PHP.18

La aplicación va a ser desarrollada en PHP debido a la gran cantidad de funciones


preestablecidas por este lenguaje, lo que permite hacer grandes cosas con pocas
líneas de código como son: El acceso a bases de datos, encriptación, envío de
correo. PHP cuenta con un manejo de código mucho más legible y es más fácil de
aprender. PHP cada día se muestra como la solución más adecuada y sencilla
para multitud de necesidades. Otras ventajas del PHP publicadas en una página
de programadores de PHP en Internet son las siguientes:

9 PHP no soporta directamente punteros, como el C, de forma que


no existen los problemas de depuración provocados por éstos.

17
En Internet: Conceptos Básicos. Manual PHP. Tutorial PHP. WebEstilo. (cited. agosto 20 de
2.006) http://www.webestilo.com/php/php00.html
18
Fuente: En Internet: Conceptos Básicos. Manual PHP. Tutorial PHP. WebEstilo. (cited. agosto 20
de 2.006) http://www.webestilo.com/php/php00.html.

14
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9 Al poderse encapsular dentro de código html se puede recoger el


trabajo del diseñador gráfico e incrustar el código PHP posteriormente.

9 Está siendo utilizado con éxito en varios millones de sitios Web.

9 Hay multitud de aplicaciones PHP para resolver problemas


concretos (weblogs, tiendas virtuales, periódicos,...) listas para usar.

9 Es multiplataforma, funciona en todas las plataformas que


soporten apache.

9 Es software libre. Se puede obtener en la Web y su código está


disponible bajo la licencia GPL. 19

2.2.8 OOWS ( Método de Producción de Software en Ambientes Web )


Argumentación: El auge del comercio electrónico ha convertido rápidamente a
Internet en el medio más popular para el manejo de las aplicaciones de negocio de
toda clase, desde venta de libros por catálogo o revisar la cuenta en el banco,
hasta encontrar la pareja ideal al otro lado del mundo. Diariamente, es mayor el
número de organizaciones que requieren la implementación de soluciones Web
para ejecutar transacciones comerciales por Internet.

Del mismo modo, se requieren modelos, que cambian de acuerdo al método que
se desea implantar. La ingeniería del software destaca la necesidad de usar
modelos que ayudan al control y a la coordinación de los proyectos. Roger S.
Pressman menciona que “...los modelos son una estrategia de desarrollo que
acompaña a los procesos...”20.

En la actualidad existen diversas clases de métodos que le permiten al ingeniero


de sistemas elegir aquella cuyos procedimientos sean acordes a los objetivos
planteados en el proyecto. Por ejemplo, existen los métodos para el desarrollo de
sistemas expertos, para crear sistemas de información de gestión (SIG), de ayuda
a la decisión (SAD) y ejecutiva (SIE), al igual que métodos para el desarrollo de
sistemas de información basados en Web (WIS), entre otros.

19
En Internet: “Ventajas e inconvenientes de PHP”. (cited. Septiembre 6 de 2.006)
http://ascii.eii.us.es/cursos/php/php4.html
20
ROGER S., Pressman. Ingeniería del Software, Un enfoque práctico. Capitulo 2. El proceso,
página 19.

15
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

La aplicación ha sido construida mediante la utilización de un método para


desarrollar sistemas de información basados en Web, puesto que se requiere no
sólo presentar la información, sino también incluir interfaces que permitan la
utilización de texto, y multimedia (Hipermedia) y, sobre todo, la navegación por
cada una de sus páginas.

Sin embargo, la tarea de encontrar el método adecuado para el desarrollo del sitio
Web requiere de un análisis detallado de las herramientas existentes. Para
escoger el método más oportuno para la empresa es necesario informarse sobre
aspectos tales como:

9 El tipo de técnica, ya sea Orientada a objetos (OO) o Entidad–Relación (ER)

9 Los usuarios, a quienes va dirigido el sitio Web, por ejemplo, siva dirigido a
niños, presentara interfaz gráfica diferente a la utilizada para un público adulto

9 La misión y metas de la empresa, entre otros

Hoy en día existen numerosas metodologías que facilitan al desarrollador


soluciones para la creación de aplicaciones Web dentro de procesos certeros para
producir software de calidad. Sin embargo, periódicos, revistas e, inclusive,
Internet publican diariamente artículos sobre la facilidad y rapidez para el
desarrollo de dichas páginas, enfocándose sólamente en el diseño y, dejando a un
lado la estructura y organización, tanto de los datos como de las páginas del sitio
Web; por tal motivo existen en Internet empresas cuyos sitios carecen de una
estructura coherente de navegación, donde el visitante nunca sabrá dónde se
encuentra ni hacia dónde debe dirigirse para encontrar lo que está buscando y, lo
que es peor, saturan las páginas de imágenes o animaciones que restan
credibilidad. Estos errores llevan a las compañías al fracaso, y por está razón se
hace evidente la necesidad de utilizar métodos que respondan a las exigencias de
los usuarios en Internet.

Entre los métodos para desarrollar sistemas de información, basados en la Web,


se encuentran: HDM, OOHDM, RMM, OO-METHOD, UML, entre otras (Para
mayor información ver anexo 1). Para el desarrollo de la aplicación Web, se ha
escogido el método de producción de ambientes de software OOWS, cuyos
procedimientos serán descritos en detalle para un mayor entendimiento de los
procesos realizados en el proyecto. Los aspectos más importantes, que se
tuvieron en cuenta para seleccionar este método, fueron:

9 El uso de bases de datos para generación dinámica de contenidos

16
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9 La utilización de una estructura arquitectónica y navegación al ideal para un


WIS (Sistemas de información basados en Web), integrando páginas Web con
contenidos y documentos hipermediales junto a sistemas de información.

Aunque una de las ventajas de OOWS es su técnica orientada a objetos, la


aplicación en Web va a ser realizada con técnicas de modelado Entidad–Relación.
El motivo de trabajar con el método OOWS es que permite esquematizar la
navegación de sitios Web con el uso de contextos navegaciones, explicados
posteriormente.

Definición: OOWS (Object-Oriented Web-Solutions) es un método para


soluciones Web Orientado a Objetos, presentado en el año 2002 por los doctores
Óscar Pastor López y Joan J. Fons I Cors, del Departamento de Sistemas
Informáticos y Computación de la Universidad Politécnica de Valencia.

Este método propone el uso de procesos para capturar apropiadamente las


aplicaciones comerciales de las empresas con presencia en Internet, integrando
notaciones de UML y agregando una nueva semántica de navegación, que,
mediante el uso de primitivas, captura los requerimientos navegacionales de los
usuarios, necesarios para el desarrollo de aplicaciones Web competitivas.

Proporciona una guía metodológica precisa para ir de la etapa conceptual a la


solución del problema representado en el producto final, dividiendo este proceso
en las siguientes etapas: Búsqueda de requisitos, modelado conceptual y
desarrollo del sistema, al igual que una pre-etapa para la recolección y
procesamiento de la información.

Las etapas del método OOWS son las siguientes:

9 Búsqueda de Requisitos. En esta etapa se establecen los agentes que


participaran en el sistema, además de la descripción de sus funciones con el
objetivo de facilitar la construcción de aplicaciones Web. La búsqueda de
requisitos en el método OOWS utiliza los siguientes diagramas21:

9 Diagrama Funcional. Son representaciones gráficas para definir las funciones


que realizarà cada uno de los agentes participantes del sistema. El diagrama
funcional cuenta con las siguientes primitivas (ver tabla 1):

21
En Internet: “Método OOWS”. (septiembre 10 de 2.006)
http://www.servidorti.uib.es/metodologías

17
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Tabla1. Representación gráfica de las primitivas del diagrama funcional

Tipo de Primitiva Descripción Representación Grafica


Su representación gráfica corresponde a los
Funcionalidad de servicios básicos del sistema imposible de
Granularidad Mínima subdividir en otros subservicios.

Funcionalidad Su representación gráfica corresponde a los


Externa servicios heredados por otros sistemas.

Su representación gráfica corresponde a los


servicios básicos y externos, llamado también
Agrupación de
conjunto de funcionalidades.
Funcionalidades

Su representación gráfica corresponde a las


Descomposición relaciones entre las agrupaciones funcionales y
Funcional sus funcionalidades

18
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Diagrama de Agentes. Diagramas utilizados para representar los agentes


participantes del sistema quienes harán uso de las funciones descritas en el
diagrama funcional y cuenta con las siguientes primitivas (Ver tabla 2):

Tabla 2. Representación gráfica de las primitivas del diagrama de agentes

Tipo de Primitiva Descripción Descripción Grafica

Agente que no necesita ?


identificarse para
Agente Anónimo
participar del sistema.

Nombre

Agente que no cuenta


Agente sin Permiso de
con permiso de acceso.
Acceso
Nombre

Agente con permiso de


acceso siempre y
Agente con Permiso
cuando se identifique en
de Acceso
el sistema usando su
clave de acceso. Nombre
Relación de Herencia
ente Agentes.
Relación de Agentes

9 Diagrama de Asociación Funcional. El diagrama de asociación funcional


asocia cada uno de los agentes que interactúan en el sistema con sus respectivas
funciones descritas en el diagrama funcional. La relación entre el diagrama de
agentes y funcional se realiza mediante la primitiva de adquisición de
funcionalidad, cuya representación gráfica es mostrada en la Figura 5.

Figura 5. Adquisición de Funcionalidad22

22
Fuente: En Internet: “Análisis, diseño e implementación de un portal Web para un departamento
universitario”.(cited: septiembre 9 de 2.006) http://www.tejo.usal.es/fgarcia/eventos/pastor.pdf

19
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

El uso de la primitiva de adquisición de funcionalidad puede tener dos formas: en


primer lugar, creando una relación entre un agente origen y otro agente destino, y
por último, cuando la relación se realiza entre un agente y cualquiera de las
primitivas del diagrama funcional.

9 Modelado Conceptual. Con el método OOWS se busca mostrar la necesidad


de desarrollar un modelo conceptual útil para el correcto desarrollo de aplicaciones
Web. Los autores proponen una aproximación enfocada en la creación de un
diseño navegacional a partir de un modelo de objetos, que puedan ser usados
juntos como entrada a la generación de código.

9 Modelo de Objetos. Correspondiente a diagramas de conFiguración de


clases, un modelo gráfico donde las clases son declaradas junto con sus atributos
y servicios (ver Figura 5). De igual manera se agregan las relaciones entre los
agentes participantes para especificar quién puede ver los atributos y activar los
servicios.

Nombre Clase

Atributos

Servicios

Figura 6. Representación gráfica para modelo de objetos23

9 Modelo Navegacional. En OOWS, la aplicación de la solución Web se


obtiene agregando un diseño navegacional derivado del modelo de objetos del
método OO-Method; esta semántica es descrita en un Modelo Navegacional
usando notaciones o primitivas parecidas a UML, entre las que se encuentran los
mapas de navegación, contextos navegacionales, relaciones, filtros.

23
Fuente: “Análisis, diseño e implementación de un portal Web para un departamento
universitario”.En Internet: tejo.usal.es/fgarcia/eventos/pastor.pdf

20
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9 Mapa de Navegación. El modelo navegacional se compone por un mapa de


navegación, el cual representa gráficamente la visión global del sistema para un
agente, y está compuesto por contextos navegacionales, agentes y enlaces de
navegación como se muestra en la Figura 7.

<<Contexto>>
HOME

Agente

<<Contexto>> <<Contexto>>
Nombre_Contexto Nombre_Contexto

Contexto Navegacional

Enlace Navegacional

<<Contexto>>
Nombre_Contexto

Figura 7. Mapa Navegacional24

En la Figura 7, el agente es el usuario que interactúa con los elementos del


sistema; por otro lado, se encuentran los nodos llamados contextos
navegacionales, y las flechas que son los links navegacionales, cuyo objetivo es
unir los contextos con otros; además, un mapa navegacional se compone de los
servicios que pueden ser activados al inicializar y finalizar un proceso.

9 Contexto Navegacional: Los contextos navegacionales están conformados


por tres áreas: Área de definición de contexto, área navegacional y área de
características avanzadas (ver Figura 8).

24
Fuente: . En Internet: Building E-Commerce Applications from Object-Oriented Conceptual
Models (cited. Septiembre 9 de 2.006).
http://www.acm.org/sigs/sigecom/exchanges/volume22_(01)/2.2+pastor.pdf

21
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

S
Área de Definición de Contexto
<< Contexto >>
Nombre_Contexto
(Atributo de Filtro, tipo) Área Navegacional
<<Vista>> <<Vista>>
Clase Directora
Atributo de Enlace Clase de Cobertura
Atributo de Rol
Atributo 1

Atributo 1 Relación de Contexto


(Atributo de Contexto)
Atributo n Método 1

<<Vista>>
Método 1 Clase de Cobertura

Método n Atributo 1
Relación de Dependencia de Contexto
(Relación)
Método 1

Filtro de Población: Expresión Lógica


Filtro de Dependencia: {(Contexto1, Atributo1),..., (Contexton, Atributon)}
Presentación: Patrón Cardinalidad: Número
Área de Características Avanzadas
Figura 8. Áreas del Contexto Navegacional25.

25
Fuente: En Internet: Building E-Commerce Applications from Object-Oriented () Conceptual Modelos. (cited Septiembre 9 de 2.006).
http://www.acm.org/sigs/sigecom/exchanges/volume22_(01)/2.2+pastor.pd

22
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Área de Definición de Contexto: muestra el tipo de contexto, que puede


clasificarse en dos tipos: Contexto de exploración (E) y contexto de Secuencia (S).

El contexto de exploración es aquél que puede ser accedido por el usuario en


cualquier momento, independientemente de la ubicación en la que se encuentre
dentro del sitio Web; por el contrario, el contexto de Secuencia solo puede ser
alcanzable siguiendo una secuencia predefinida de enlaces de navegación.26

Área Navegacional: Está compuesto por una serie de clases estereotipadas con
la palabra reservada <<vista>> o <<view>> (En inglés).22 Estas clases son
llamadas clases navegacionales y pueden ser conectadas por dos tipos de
relaciones. De hecho, una clase navegacional puede ser definida como una
proyección (Vista) especificada sobre una clase del modelo de objetos, el cual
está constituido por un subconjunto de atributos y operaciones.

En todo contexto navegacional va a ver una clase principal llamada Clase


Directora de donde empieza la navegación; la otra clase es llamada Clase de
Cobertura, cuyo objetivo es suministrar información complementaria a las
instancias de la clase directora.27 Los tipos de relaciones que pueden ser
definidos entre las clases navegacionales son relaciones de contexto o relaciones
de dependencia contextual.

Una relación de Contexto es una relación binaria unidireccional que puede ser
definida sobre relaciones de agregación o herencia. Estas relaciones de
agregación o herencia vienen del modelo de objetos, garantizando una mayor
compatibilidad entre el modelo navegacional y los otros modelos usados en los
procesos del modelado conceptual. Una relación de contexto indica la dirección de
navegación entre las correspondientes clases. La representación grafica se
muestra en la Figura 9.

26
En Internet: “OOWS modelo conceptual de aplicaciones Web”. (cited. Septiembre 10 de 2.006).
http://)www.dsic.upv.es/asignaturas/facultad/eds/ppt/tema4-modeladoweboows.ppt

27
En Internet: “Análisis, diseño e implementación de un portal Web para un departamento
universitario”. (cited. Septiembre 10 de 2.006). http://tejo.usal.es/fgarcia/eventos/pastor.pdf

23
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 9. Relación de Contexto28

La relación de dependencia contextual es usada para proveer la información


adicional requerida en el nodo actual.29 La existencia de un contexto navegacional
asociado no es necesaria. La representación grafica se muestra en la Figura 10.

Figura 10. Relación de dependencia contextual30

En una relación de contexto se definen atributos de contexto, atributos de enlace,


atributos de filtro y atributos de rol. Un atributo de contexto especifica el contexto
de navegación destino de un enlace navegacional. Un atributo de enlace
específica cuál atributo de la clase destino está involucrada en la conexión
definida por el correspondiente enlace navegacional. Un atributo de filtro
introduce un criterio de selección sobre la clase destino, especificado por el valor
del atributo relacionado. De esta forma, se facilita la búsqueda del objeto
requerido. Es posible especificar los siguientes comportamientos básicos para
realizar un filtrado:

Exacto: La instancia de la clase directora en el contexto destino tendrá el valor


exacto descrito por el usuario.

Aproximado: La instancia de la clase directora en el contexto destino tendrá un


valor aproximado al descrito por el usuario.

Rango: La instancia de la clase directora en el contexto destino se encontrará


entre un rango de valores igual al descrito por el usuario.

28
Fuente: “Análisis, diseño e implementación de un portal Web para un departamento
universitario. (cited. Septiembre 10 de 2.006). http://tejo.usal.es/fgarcia/eventos/pastor.pdf.
29
En Internet: “Análisis, diseño e implementación de un portal Web para un departamento
universitario”. (cited. Septiembre 10 de 2.006). http://tejo.usal.es/fgarcia/eventos/pastor.pdf
30
Fuente:“Análisis, diseño e implementación de un portal Web para un departamento
universitario”. (cited. Septiembre 10 de 2.006). http://tejo.usal.es/fgarcia/eventos/pastor.pdf

24
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Un atributo de rol indica el rol al que se hace referencia en una relación cuando
dos clases tienen más de una relación.31 En estos casos el nombre de la clase
destino no puede usarse para identificar la relación y así evitar ambigüedades.

Por otro lado se encuentran los enlaces de servicio, los cuales están definidos
por los servicios de las clases. Los enlaces de servicio están asociados a un
contexto de navegación de destino, lo cual significa que la ejecución de ese
servicio producirá un salto al contexto navegacional asociado.

Área de Características avanzadas: en el área de características avanzadas


ubicado en la parte inferior del contexto navegacional, se pueden establecer varios
filtros; por ejemplo, un filtro de población para la clase directora, cuyas
características pueden ser establecidas durante el diseño. Este es representado
por una expresión lógica sobre los correspondientes atributos de las clases. Un
filtro de dependencia muestra una dupla (contexto, atributo) para cada contexto
que tenga al contexto actual como destino en un salto de una relación de contexto
y también para cada atributo de contexto donde se haya definido un filtro de
atributo. Además, es posible especificar el estilo de presentación de la información
usando los siguientes patrones: Modo registro, modo tabular y modo maestro-
detalle.

Por otro lado la Cardinalidad de exploración, que combina los números de


instancia de la clase directora con sus correspondientes dependencias

2.2.9 Easy PHP


Programa que instala en un solo paso el servidor Apache, junto con el módulo
para programación en PHP y la base de datos MySql, son tres en uno. EasyPHP
es un paquete fácil de instalar y configurar en una máquina que disponga del S.O.
Windows 9x, 2k y XP. Este es el lenguaje o tecnología más extendido para realizar
páginas con programación en servidor, acceso a bases de datos. EasyPHP integra
un sistema de gestión de bases de datos (MySql) muy usado en Internet.

Estos sistemas soportan los elementos habituales de las bases de datos: bases de
datos formadas a su vez por tablas que se estructuran mediante campos y que
guardan la información en los correspondientes registros. No obstante, en los
sistemas de gestión de bases de datos de cierta envergadura se definen también

31
En Internet: “OOWS: Un Método de Producción de Software en Ambientes Web”.(cited.
Septiembre 10 de 2.006). http://gplsi.dlsi.ua.es/gplsi/areas.htm

25
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

los usuarios que van a crear, modificar o consultar los datos existentes,
habilitándose los permisos necesarios32

2.3 MARCO CONTEXTUAL

Hoy el mantenimiento preventivo involucra un enfoque global que lo integre en el


contexto empresarial con la importancia que se merece.

Este Help Desk se presenta con sus requerimientos de Recursos Humanos,


Recursos Materiales, Sistemas y Procedimientos, desarrollando cada uno de ellos
en sus aspectos conceptuales y de implementación. El desarrollo de este software
presenta un enfoque que cumple estos requisitos y que, como su nombre lo indica,
se orienta a la Integración de una herramienta de sistemas con la parte del
Mantenimiento en la maquinaria pesada alineada con el objetivo principal de la
empresa.

Se identifica una situación, en la cual los clientes buscan calidad, precio y servicio;
los Inversores buscan mayor rendimiento y máxima seguridad para su inversión; el
Personal persigue mejores condiciones de trabajo; la Sociedad exige cada vez con
más fuerza, atención a temas de medio ambiente y al respeto por parte de las
empresas de normas de convivencia; el Estado cada vez más se concentra en la
actividad fiscalizadora y recaudadora; por otro lado, los Competidores ya no son
sólo del país sino del mundo entero, por lo que la competencia ya no es local
sólamente, es global. ¿Cómo satisfacer estas múltiples expectativas crecientes?

Para ofrecer una solución clara a este planteamiento surge la idea de crear un
software con características integradas que permita, mediante la realización de
mantenimientos preventivos a la maquinaria pesada, generar informes que
aporten resultados concretos orientados a mejorar la productividad de la empresa,
disminuir los costos en los que incurría por causa de los correctivos que debía
constantemente aplicar y de manera organizada crear un historial que le permita
reconocer prematuramente el estado real de sus máquinas; sabiendo que son
ellas el recurso principal para el desarrollo de su razón social, apuntando a
obtener confiabilidad y reconocimiento en el mercado con la aplicación de un
correcto Mantenimiento.

Estos informes deben traducirse en Indicadores de Gestión que permitan medir el


avance en el cumplimiento de los objetivos planteados para el mantenimiento
realizado en cada una de las máquinas involucradas, a fin de lograr una acción

32
En Internet: Easy PHP (cited. 11 mayo de 2.007) http://www.desarro
lloweb.com/articulos/2458.php

26
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

integral y, por tanto, estar en condiciones de tomar las elecciones correctas


respecto a las herramientas a aplicar.

Se debe brindar al cliente los productos y servicios que satisfagan sus


necesidades, estos factores se deben cumplir sin descuidar las exigencias en
temas de Seguridad y Medio Ambiente que hoy día son tan claves para la
competitividad.

Es entonces por la incidencia, que el mantenimiento de los equipos tiene como


factor clave, la confiabilidad, seguridad, medio ambiente, calidad y productividad,
así como en otros no menos importantes como la disponibilidad, la costo-eficacia y
el uso racional de la energía, que se lo ubica actualmente en los primeros planos
de la dirección empresarial, se puede decir que el mantenimiento se ha convertido
en un “factor clave” de la competitividad.

En los últimos tiempos ha habido una evolución de conceptos respecto al


mantenimiento, en la década de los ochenta se hablaba de Gestión de
Mantenimiento, en la década de los noventa se amplió el concepto a Gestión de
Activos, hoy en día ya se está hablando de Gestión de Confiabilidad. Si a esta
gran herramienta se le suma el avance tecnológico y el alcance que una ayuda de
escritorio, como la que se planteó en este proyecto, se logrará fusionar dos
grandes técnicas que facilitarán el proceso de revisión y control, logrando
finalmente optimizar la productividad de la empresa.

Al hablar de mantenimiento se hace absolutamente necesario definir con precisión


este término.

Mantenimiento es asegurar que todo activo continúe desempeñando las funciones


deseadas. Su objetivo principal es asegurar la competitividad de la empresa,
brindándole la disponibilidad y confiabilidad planeadas para alcanzar la función
deseada, actuar conforme a los requisitos del sistema de calidad de la empresa y
cumplir con todas las normas de seguridad y medio ambiente.

El hacer mantenimiento preventivo y predictivo con un concepto actual no implica


reparar un equipo tan pronto como se pueda, sino es más bien mantener un
equipo en operación con las condiciones óptimas y a los niveles especificados. En
conclusión, la prioridad número uno es prevenir fallas en los equipos y, de este
modo, reducir los riesgos de paradas imprevistas.

El mantenimiento consiste en ajustar, remplazar o modificar los componentes, ya


sea de una planta industrial o de equipos, para trabajos pesados, para que puedan
operar satisfactoriamente en cantidad y calidad durante un período dado.

27
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Vale la pena resaltar que el mantenimiento requiere de excelencia en su manejo


gerencial y profesional, implica tenerlo presente desde el momento en que se
diseña y monta una planta industrial o que se modifica y/o refacciona total o
parcialmente un equipo.

El aporte de este software es absolutamente importante porque colabora en este


caso puntual con la recolección detallada de información en cuanto a consumo de
insumos, repuestos.

Con la ayuda de un Help Desk como instrumento idóneo de trabajo, lograr incidir
mediante el levantamiento de informes de gestión en la productividad y producción
de la empresa, ayudándola en los procesos de mejoras continuas en eficiencia,
calidad, reducción de costos y de pérdidas. Optimizando así la competitividad de
las empresas que lo implementan dentro del contexto de la excelencia gerencial y
empresarial.

28
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

3. REQUERIMIENTOS

3.1. INTRODUCCIÓN SOLUCIÓN INGENIERIL

Las primeras fases para el desarrollo de un sistema de información se realizaron


con el propósito de establecer el alcance del proyecto, qué requisitos se deben
cumplir y cuáles son los logros que se desean alcanzar para el buen desarrollo del
sistema de información. Además, es la mejor forma de llevar un plan organizado
para identificar el área en la que se laborará y, posteriormente, ubicar las
ineficiencias para mejorarlas. Esta información será presentada en la primera
parte de la solución ingenieril.

En la segunda parte se desarrollan las etapas del método OOWS explicado


anteriormente.

3.2. PLANIFICACIÓN Y ANÁLISIS


3.2.1. Recursos Utilizados

9 Investigación
9 Libros
9 Internet
9 Información de Requerimientos por parte de la empresa SISTEMAS &
AUTOMATISMOS LTDA.
3.2.2. Técnica y Desarrollo
9 El método OOWS, involucra metodologías y modelos útiles para la creación de
sitios Web.
9 La herramienta de programación PHP, para realizar páginas dinámicas dentro
del sitio.
9 La herramienta de diseño Dreamweaver, para crear una interfaz organizada y
confiable.
9 El gestor de bases de datos MySql, para recolectar y procesar la información.
9 La herramienta HTML, para presentar los enlaces, textos y multimedia de las
páginas que integran el sitio Web.

29
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

3.2.3. Misión: Prestar un servicio confiable que permita controlar mejor el


Mantenimiento de la maquinaria en la empresa de SISTEMAS Y
AUTOMATISMOS LTDA.

3.2.4. Visión: Obtener la confianza y el reconocimiento de nuestros usuarios,


ofreciendo excelentes mecanismos para gestionar controles de gestión.

3.2.5. Actividades

Las actividades que se desarrollaron fueron las siguientes:

¾ Construcción de una aplicación Web que se utilizara para llevar el control de


los mantenimientos realizados a la maquinaria de una compañía las cuales se
encuentran ubicadas en diferentes sectores rurales del país, con una interfaz
gráfica amigable.

¾ Recolección de información acerca de las distintas metodologías para el


análisis, diseño y construcción de sitios Web.

¾ Investigación de la eficacia de las metodologías Web implementada.

¾ Utilización del método OOWS para la construcción de sitios Web.

30
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

4. METODOLOGÍA DE DESARROLLO

El presente trabajo se va a desarrollar bajo la metodología OOWS; un método


para desarrollar sistemas de información basados en Web, donde se incluyen
interfaces que permitan la utilización de texto y multimedia y, sobre todo, la
navegación por cada una de las páginas del sitio Web del Help Desk. A partir de
análisis detallado del problema descrito y de una revisión de este método aplicado
en la solución del problema.

La metodología se lleva a cabo a través de las siguientes Etapas:

Etapa 1 Se debe partir de la detección del problema con el Diagrama


Funcional que va permitir representar gráficamente las funciones que
se van a definir y a realizar en cada uno de los agentes participantes
del sistema.

Etapa 2 Cuando ya están definidos la funcionalidad de los Agentes se


utilizara el sistema el Diagrama de Agentes que son los que harán
uso de las funciones que ya se fueron descritas para agente.

Etapa 3 Con el diagrama de Asociación Funcional se asocia cada uno de los


agentes que interactúan en el sistema con sus respectivas funciones
descritas en el Diagrama Funcional.

Etapa 4 Se hace a nivel teórico la aplicación el diagrama de configuración de


clases, con un modelo gráfico, donde las clases son declaradas junto
con los atributos y servicios.

Etapa 5 Se programa la creación de un diseño navegacional a partir de u


Modelo de Objetos, donde va utilizar notaciones parecidas a UML,
entre los que se encuentran los mapas de navegación, contexto
navegacionales, relaciones.

31
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

5. DISEÑO GLOBAL

El software está diseñado en un Modelo Conceptual para incorporar la semántica


de navegación, desarrollado en lenguaje de PHP, con una conexión a la base de
datos la cual está implementada en MySql; esta conexión se puede realizar tanto
por Internet como por la red interna de comunicaciones de la empresa SISTEMAS
& AUTOMATISMO LTDA.

En la Base de Datos se almacenará toda la información necesaria de los equipos,


insumos, ubicación, y
ordenes de trabajo que se generen para registrar los problemas de la maquinaria,
como de las diferentes personas que ingresan los datos, para así poder soportar
futuras operaciones.

El ingreso de los datos a la base de datos se realiza por medio de formularios, los
cuales solicitarán la información del usuario y clave. Cada usuario tiene un perfil y
un módulo especial de consulta que le permitirá tener acceso a diferentes
consultas y desarrollar diferentes funciones.

32
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6. DISEÑO DETALLADO

6.1. Búsqueda de Requisitos

6.1.1. Requisitos

A continuación se describen detalladamente todos los aspectos necesarios para


llevar a cabo la fase de modelado para la aplicación Web.

6.1.2 Funcionalidad

La funcionalidad de ELFE es la que a continuación se describe:

1. Sesión.

2. Conexión.

2.1. Ingresar.

2.1.1. Orden de trabajo


2.1.2. Insumos
2.1.3. Ubicación
2.1.4. Equipo Raíz
2.1.5. Equipos
2.1.6. Personas
2.1.7. Proveedores
2.1.8. Biblioteca
2.1.9. Tipo de Usuario
2.1.10. Operaciones de Mantenimiento
2.1.11. Orden de Servicio

2.2. Modificar.

2.2.1. Orden de trabajo


2.2.2. Insumos
2.2.3. Ubicación
2.2.4. Equipo Raiz
2.2.5. Equipos
2.2.6. Personas
2.2.7. Proveedores
2.2.8. Tipo de Usuario
2.2.9. Operaciones de Mantenimiento

33
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2.3. Eliminar

2.3.1. Insumos
2.3.2. Ubicación
2.3.3. Equipo Raiz
2.3.4. Equipos
2.3.5. Personas
2.3.6. Proveedores
2.3.7. Operaciones de Mantenimiento

2.4. Reportes
2.4.1. Control de servicios
2.4.2. Pendientes OT
2.4.3. Listado Maquinaria
2.4.4. Listado Insumos
2.4.5. Listado Biblioteca
2.4.6. Listado Personas

2.5. Actualizacion
2.5.1. Orden de Trabajo
2.5.2. Orden de Servicio
2.5.3. Biblioteca

2.6. Cambio de Clave


2.7. Ayuda
2.8. Home

6.1.3 Agentes

9 Internauta: Se refiere al actor por defecto del sistema. Todo usuario se


conectará como Internauta y sólo tendrá permiso para ver la información contenida
de acuerdo a sus permisos.

9 Administrador: Persona inscrita al sistema con privilegios para la


administración de los datos almacenados en ELFE. Su identificación al sistema se
realiza por medio de una página Web privada, para acceder al registro, consulta,
modificación o eliminación de la información necesaria.

9 Usuario: Persona inscrita al sistema con privilegios limitados para la


actualización de los datos almacenados en ELFE. Su identificación al sistema se
realiza por medio de una página Web privada, para acceder consulta y
modificación de la información necesaria.

34
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9 Cliente: Persona inscrita al sistema con privilegios limitados para la consulta


de los datos almacenados en ELFE. Su identificación al sistema se realiza por
medio de una página Web privada, para acceder a consultar la información
necesaria.

6.1.4 Funcionalidad y Actores

• Administrador:

1. Sesión.

2. Conexión.

2.1. Ingresar.

2.1.1. Orden de trabajo


2.1.2. Insumos
2.1.3. Ubicación
2.1.4. Equipo Raíz
2.1.5. Equipos
2.1.6. Personas
2.1.7. Proveedores
2.1.8. Biblioteca
2.1.9. Tipo de Usuario
2.1.10. Operaciones de Mantenimiento
2.1.11. Orden de Servicio

2.2. Modificar.

2.2.1. Orden de trabajo


2.2.2. Insumos
2.2.3. Ubicación
2.2.4. Equipo Raiz
2.2.5. Equipos
2.2.6. Personas
2.2.7. Proveedores
2.2.8. Tipo de Usuario
2.2.9. Operaciones de Mantenimiento

2.3. Eliminar

2.3.1. Insumos
2.3.2. Ubicación

35
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2.3.3. Equipo Raiz


2.3.4. Equipos
2.3.5. Personas
2.3.6. Proveedores
2.3.7. Operaciones de Mantenimiento

2.4. Reportes
2.4.1. Control de servicios
2.4.2. Pendientes OT
2.4.3. Listado Maquinaria
2.4.4. Listado Insumos
2.4.5. Listado Biblioteca
2.4.6. Listado Personas

2.6. Cambio de Clave


2.7. Ayuda
2.8. Home

• Usuario:

1. Sesión.

2. Conexión.

2.4. Reportes
2.4.1. Control de servicios
2.4.2. Pendientes OT
2.4.5. Listado Biblioteca

2.5. Actualizacion
2.5.1. Orden de Trabajo
2.5.2. Orden de Servicio
2.5.3. Biblioteca

2.6. Cambio de Clave


2.7. Ayuda
2.8. Home

• Clientes:

1. Sesión.

2. Conexión.

36
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2.4. Reportes
2.4.1. Control de servicios
2.4.2. Pendientes OT
2.4.3. Listado Maquinaria
2.4.4. Listado Insumos
2.4.5. Listado Personas

2.6. Cambio de Clave


2.7. Ayuda
2.8. Home

6.2 DIAGRAMA FUNCIONAL


6.2.1 Diagrama Funcional Ingresar

37
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.2.2 Diagrama Funcional Eliminar

38
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.2.3 Diagrama Funcional Modificar

39
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.2.4 Diagrama Funcional Reportes

6.2.5 Diagrama Funcional Actualizar

40
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.3 DIAGRAMA DE AGENTES

41
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.4 DIAGRAMA ASOCIACION FUNCIONAL


6.4.1 Diagrama Asociación del Administrador

42
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.4.2 DIAGRAMA ASOCIACION DEL USUARIO

43
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.4.3 DIAGRAMA ASOCIACION DEL CLIENTE

44
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.5 MODELADO CONCEPTUAL

6.5.1 Modelo Entidad - Relación

45
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.6 TABLAS EN TERCERA FORMA NORMAL

acceso biblioteca
cod_acceso int(4) cod_biblioteca int(6)
password blob titulo blob
password_anterior blob biblioteca longtext
fechapassw varchar(20) fecha_biblioteca varchar(20)
id_persona varchar(15)

fotos_maquinaria insumos
cod_foto_maquinaria int(11) cod_insumos int(4)
foto varchar(30) descripcion blob
cod_maquinaria int(6)

permiso horas_maquinaria
cod_permiso int(4) cod_mnto_maquinaria int(11)
cod_acceso int(4) horas_mnto int(4)
cod_modulo int(2) fecha_hora varchar(20)
cod_operaciones_mnto int(4)
cod_maquinaria int(6)

46
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

maquina_nivel1 festivo
cod_maquina_nivel1 int(4) festivo varchar (20)
nombre_maquina blob

modulo operaciones_mnto
cod_modulo int(2) cod_operaciones_mnto int(4)
modulo blob nombre_operaciones_mnto blob

ot_maquinaria ubicacion
cod_ot_maquinaria int(11) cod_ubicacion int (4)
cod_ot int(11) ubicacion blob
cod_maquinaria int(6)

47
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

maquina mantenimiento
cod_maquinaria int(6) cod_mantenimiento int(11)
referencia varchar(20) cantidad int(4)
descripcion blob cod_operaciones_mnto int(4)
marca varchar(30) cod_insumos int(4)
serie varchar(10) cod_maquinaria int(6)
arreglo blob
fecha varchar(20)
capacidad varchar(20)
breakers blob
RPM blob
ot_insumos
n_inventario blob
horas_mnto_maquinaria int(11) cod_ot_insumos int(11)
cod_ubicacion varchar(7) Cantidad int(2)
cod_maquina_nivel1 int(4) cod_ot int(11)
cod_insumos int(4)

orden_trabajo
cod_ot int(11)
Fechasis varchar(20)
Trabajo blob
Tiempo int(4) persona
fechaini varchar(20)
fechafin varchar(20) id_persona varchar(10)
descripcion blob persona blob
Observaciones blob tel_persona varchar(20)
Parada char(2) fechavin varchar(20)
fecha_parada varchar(20) fechadesvin varchar(20)
cierre_orden char(2) cod_tusuario int(4)
fecha_cierre varchar(20)
tipo_ot int(2)
id_persona_responsable varchar(10)
id_persona_autorizada varchar(10)
cod_proveedor int(4)

48
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

proveedor tipo_usuario
cod_proveedor int(4) cod_tusuario int(4)
proveedor blob tipo_usuario blob
persona_responsable blob
telefono varchar(30)
direccion varchar(40)
observacion text

referencia_insumos
cod_ref_insumos int(4)
nombre_ref_insumos varchar(30)
cod_insumos int(4)

transacciones
cod_transaccion int(11)
id_persona varchar(15)
fecha_transaccion varchar(20)
tipo_transaccion char(2)
codigo_registro varchar(6)
tabla varchar(30)

orden_servicio
cod_orden_servicio int(11)
numplan_os int(11)
horas_mnto int(11)
fecha_orden_servicio varchar(20)
observaciones text
id_persona varchar(10)
cod_operaciones_mnto int(4)
cod_maquinaria int(6)

49
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.7 MODELO NAVEGACIONAL


6.7.1 Modelo Navegacional Cliente

<<Contexto>>
<<Contexto>>
Cliente Página Principal
Usuarios Página Cliente

E E E E
<<Contexto>> <<Contexto>> <<Contexto>> <<Contexto>>

Ayuda Home Reportes Cambio de Clave

S S
cod_
<<Contexto>> <<Contexto>>

Control de Pendiente OT Registro S


Servicios Orden de
<<Contexto>>
S
Listado Personas
<<Contexto>>

Listado Insumos

50
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.7.2. Modelo Navegacional Usuario

<<Contexto>>
Usuario <<Contexto>>
Página Principal
Usuarios Página Usuario

E E E E
<<Contexto>> <<Contexto>> <<Contexto>> <<Contexto>>

Actualización Ayuda Reportes Cambio de Clave

E
<<Contexto>>

S Home
S
<<Contexto>>
<<Contexto>>
Orden de
Servicio Pendiente OT

S
S
S S
<<Contexto>> <<Contexto>> <<Contexto>> <<Contexto>>
Orden de Biblioteca Control de Listado Biblioteca
Trabajo Servicios

51
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.7.3. Modelo Navegacional Administrador

Administrador <<Contexto>> <<Contexto>>


Página Principal Página Administrador
Usuarios

E E E
E
<<Contexto>> <<Contexto>> <<Contexto>>
Cambio de Clave Ingresar <<Contexto>>
Ayuda
Home

S S <<Contexto>>
S S
<<Contexto>> <<Contexto>> Orden de
<<Contexto>> <<Contexto>>
Servicio
Orden de Biblioteca
Trabajo Listado Biblioteca Orden de
Servicio
S
S S
S
<<Contexto>> <<Contexto>>
<<Contexto>> <<Contexto>>
Orden de Servicio Control de
Servicios Pendiente OT Orden de
Servicio

52
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Modelo Navegacional Administrador (Continuación)

Administrador <<Contexto>> <<Contexto>>


Página Principal Página Administrador
Usuarios

E
<<Contexto>>

Modificar

S
<<Contexto>>

Buscar Registro

S S S S
S
<<Contexto>> S <<Contexto>>
<<Contexto>> <<Contexto>>
<<Contexto>>
Orden de Insumos Ubicación <<Contexto>> Personas
Equipo Raíz
Trabajo
Equipos
S
S S
<<Contexto>>
<<Contexto>> <<Contexto>>
Proveedores
Tipo de Usuario Operaciones de
Mantenimiento

53
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Modelo Navegacional Administrador (continuación)

<<Contexto>>
Administrador <<Contexto>>
Página
Página Principal
Administrador
Usuarios

E
<<Contexto>>

Eliminar

S S S S
S
<<Contexto>> S <<Contexto>>
<<Contexto>> <<Contexto>>
<<Contexto>>
Ubicación Equipo Raíz <<Contexto>> Proveedores
Insumos
Equipos
Personas

<<Contexto>>

Operaciones de
Mantenimiento

54
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Modelo Navegacional Administrador (Continuación)

<<Contexto>>
Administrador <<Contexto>>
Página
Página Principal
Administrador
Usuarios

E
<<Contexto>>

Reportes

S S S S
S
<<Contexto>> S <<Contexto>>
<<Contexto>> <<Contexto>>
<<Contexto>>
Control de Pendientes OT Listado <<Contexto>> Listado
Maquinaria Listado Insumo Personas
Servicios
Listado
Biblioteca

55
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.8. CONTEXTO NAVEGACIONAL DE MODIFICACION

6.8.1. Contexto Navegacional de Buscar Registro

56
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6.8.2. Contexto Navegacional de Registro Orden de Trabajo

57
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

7. IMPLEMENTACIÓN

7.1. HERRAMIENTA DE DESARROLLO:

El software de ELFE, corresponde a una aplicación Web utilizando lo siguiente:

¾ Lenguaje de programación PHP Versión 4.2.0.


¾ Gestor de Base de Datos Mysql Versión 3.23.49.
¾ Servidor Apache para Windows Versión 1.3.24.
¾ No requiere de Licencias para su posterior utilización.

7.2 INSTALACIÓN

La instalación se desarrolló teniendo en cuenta los siguientes pasos:

1. Se instala las herramientas de desarrollo PHP, MySql y Apache, las cuales


están integradas en la aplicación de EasyPhp 1-6; aplicación que instala en un
solo paso el servidor Apache, junto con el módulo para programación en PHP y
la base de datos MySql.

2. Para esta instalación se ubica el archivo EasyPhp 1-6_setup; este instalador se


encuentra en el idioma Francés, pero su instalación no es difícil se debe tener en
una unidad donde lo podamos identificar fácilmente.

3. Al darle doble clic, él muestra una ventana titulada installation, la cual se debe
dar clic al botón si

58
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

4. La siguiente pantalla muestra un mensaje de Bienvenida y la recomendación


de cerrar todos los programas en curso de ejecución antes de continuar, todo esto
para evitar conflicto durante la instalación. Y si quiere continuar se haga clic en
"Suivant" para continuar sobre "Annuler" para anular la instalación.

59
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

5. En la siguiente pantalla se muestra el “Acuerdo de licencia”, el cual sugiere


leerlo antes de proseguir. Pregunta si está de acuerdo con la licencia, y para
seguir la instalación sin problema se debe dar clic en el botón Oiu que significa Si.

6. En esta pantalla esta pidiendo que elija el directorio de destino dentro del
equipo, para hacer la instalación y se debe dar clic al botón de Suivant
(Continuar).

7. En esta pantalla pide que seleccione la aplicación a instalar y, por defecto, él


llama la de EasyPHP, se debe dar clic al botón de Suivant (Continuar).

60
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

8. En esta pantalla pide confirmar la instalación de la Aplicación, se debe dar clic


al botón de Installer (Instalar)

9. Ha terminado la instalación de EasyPHP 1.6

10. Para iniciarlo se debe seleccionar Inicio/Todos los programas/EasyPHP


1.6/EasyPHP

61
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

11. A continuación, en la barra de estado nos debe aparecer el logo del programa
con un puntito rojo parpadeante, esto nos indica que el servidor Apache está
activo y dispuesto a servir páginas Web

12. Por defecto, EasyPHP define una carpeta como la depositaria de todas las
páginas que el servidor Apache debe servir que es C://Archivos de
programa/Easyphp/www/.

13. Se copia la carpeta ELFE que contiene los programas PHP, manuales,
páginas Web y la página de inicio en la dirección ya mencionada
anteriormente:

14. Se copia la carpeta ELFE que se encuentra la carpeta de las Bases de


datos construida en MySql en la dirección:
C://Archivos de programa/Easyphp/mysql/data/.

15. Para ejecutar el software en el equipo (Donde se encuentren almacenados


los programas y la base de datos), se abre una explorador de Windows y
se digita la siguiente dirección: http://Direccion_IP/ELFE/ ó
http://localhost/ELFE/.

16. Para ejecutar el software en un equipo conectado en RED. Se copia la


carpeta con los programas y la base de datos en el servidor, en las mismas
direcciones mencionadas en el punto 12 y 13. Posteriormente, abra una
explorador de Windows y escriba la siguiente dirección: http://Direccion_IP
del SERVIDOR/ELFE/.

17. Entrar con el usuario asignado para hacer las pruebas pertinentes dentro
del software. Se debe tener en cuenta que debe estar inicializados los
servicios de Apache y Mysql.

Los perfiles de usuario determinados para el software de mantenimiento son


los siguientes:

9 Administrador: Es el usuario principal encargado de ingresar las claves de


accesos y permisos para una de las personas que van a interactuar con el
software de mantenimiento y el que interactúa totalmente con el sistema.

62
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9 Usuarios: Se encuentran representados por todo el personal que hará uso


del software con privilegios de acceso limitado.

9 Clientes internos: Se encuentran representados por todo el personal al que


se le asigna la tarea específica que demanda consulta.

En común acuerdo con la empresa SISTEMAS & AUTOMATISMOS LTDA., la


estructura del software para el mantenimiento y control de maquinaria será
distribuido por módulos, donde cada uno se encarga del manejo de
determinadas tareas. Para acceder a cada uno de estos módulos, debe digitar
un nombre de usuario y clave de acceso:

Página principal de Acceso a los Módulos.

1. Administración.
Registro de usuarios que van a tener acceso al sistema.
Ingreso de username, claves de accesos y permisos
Ayuda.

2. Órdenes de Trabajo
Ingreso de Órdenes de Trabajo.
Consulta de Órdenes de Trabajo registradas en la base de datos.
Opciones de ingreso para dar parada a órdenes de trabajo.
Ayuda.

3. Plan de de Trabajo
Ingreso de actividades relacionadas con cada orden de trabajo.
Ingreso de maquinaria utilizada en las actividades, tiempos estimado entre cada
actividad, y mano de obra utilizada.
Ayuda.

4. Mano de Obra
Ingreso de mano de obra que realizará las labores de mantenimiento a las
máquinas.
Consulta de mano de obra disponible para trabajos de mantenimiento.
Ayuda.

5. Mantenimiento Preventivo
Record de mantenimiento realizado a cada una de las máquinas registradas en el
sistema
Planilla de mantenimiento de cada equipo.
Alertas sobre revisiones y cambio de insumos a la maquinaria, de acuerdo a los
tiempos estimados de mantenimiento de los equipos.
Ayuda.

63
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

6. Programador de Actividades.
Consultar ubicación de la mano de obra de acuerdo a los mantenimientos que
haya que realizar a cada máquina.
Ayuda.

7. Insumos.
Ingreso de hoja de vida de cada uno de los insumos utilizados para el
mantenimiento de la maquinaria.
Consulta de hoja de vida de cada uno de los insumos utilizados para el
mantenimiento de la maquinaria.
Actualización de hoja de vida de cada uno de los insumos utilizados para el
mantenimiento de la maquinaria.
Ayuda.

8. Maquinaria.
Ingreso de hoja de vida para todas las máquinas.
Consulta de hoja de vida para todas las máquinas.
Actualización de hoja de vida para todas las máquinas
Ayuda.

9. Reportes.
Reporte de la cantidad de insumos utilizados en cada una de las máquinas.
Reporte del número de horas de mantenimiento realizadas por el personal de
acuerdo a un rango de fechas.
Reporte de consultas realizadas a cada equipo.
Generación de Archivo plano.
Ayuda.

64
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

8. PRUEBAS

Las pruebas tienen por objetivo ver el comportamiento del sistema y todas las
funciones que se desarrollaron con las personas encargadas del área técnica de
la Empresa SISTEMAS & AUTOMATISMOS LTDA., que van a ser los
responsables del manejo de la información y del control del mantenimiento de
maquinaria.

Se instaló el software siguiendo el manual de instalación en un Servidor de


prueba; para ver su funcionamiento se verificó la conexión a Red dentro de la
empresa y se dejo para la creación de Órdenes de Trabajo, las consultas, las
modificaciones y la generación de Reportes que el programa debe permitir
desarrollar.

65
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

9. MANUALES
MANUAL ADMINISTRATIVO

MENÚ

INGRESO
1. Ingreso de Orden de Trabajo
2. Ingreso de Insumos
3. Ingreso de Ubicación
4. Ingreso de Equipo Raíz
5. Ingreso de Equipos
6. Ingreso de Personas
7. Ingreso de Proveedor
8. Ingreso de Biblioteca
9. Ingreso de Tipo de Usuario
10. Ingreso de Operaciones de Mantenimiento.

MODIFICACIÓN
11. Modificación de Orden de Trabajo
12. Modificación de Insumos
13. Modificación de Ubicación
14. Modificación de Equipo Raíz
15. Modificación de Equipos
16. Modificación de Personas
17. Modificación del Proveedor
18. Modificación de Tipo de Usuario
19. Modificación de Operaciones de Mantenimiento.

ELIMINACIÓN
20. Eliminación Insumos
21. Eliminación Ubicación
22. Eliminación Equipo Raíz
23. Eliminación Equipo
24. Eliminación Personas
25. Eliminación Proveedor
26. Eliminación Operaciones de Mantenimiento

ORDEN DE SERVICIO
27. Registro Orden de Servicio

REPORTES
28. Control De Servicio
29. Pendientes OT.
30. Listado de Maquinaria

66
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

31. Listado de Insumos


32. Listado de Biblioteca
33. Listado de Personas.

MÓDULO DEL ADMINISTRADOR

El módulo del administrador permite el ingreso y modificación de todas las


variables involucradas en el registro de las órdenes de trabajo.

Este módulo cuenta con una pantalla principal, con un mapa del sitio (Página que
presenta una breve descripción del contenido del módulo) y un menú.

El menú del módulo del administrador se encuentra dividido en varias opciones


(Ver Figura 11):

♦ Ingreso
♦ Modificación
♦ Eliminación
♦ Orden de Servicio.
♦ Reportes
♦ Cambio de Clave.
♦ Ayuda
♦ Home
♦ Terminar o Cerrar Sesión.

Figura 11. Menú Administrador

1. Ingreso de Órdenes de trabajo

Para ingresar una orden de trabajo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Orden de Trabajo.

2. A continuación, aparecerá una página como se muestra en la Figura 12,


que contiene todos los campos necesarios para el registro de una orden de
trabajo.

67
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 12. registro de la Orden de Trabajo.

Para ingresar una nueva orden de trabajo, esta debe llenar los siguientes
criterios:

a. Fecha de generación de la orden de trabajo y el tiempo estimado para la


ejecución del mismo, en horas. El campo Tiempo Estimado es numérico.

b. Ubicación: Seleccione la ubicación de la máquina a la cual se le va a


realizar la orden de trabajo.

Equipo Raíz: Seleccione el equipo raíz al cual se le va a realizar la OT. En


este combo de selección sólo aparecerán aquellas máquinas que se
encuentren en la ubicación, escogidas por el usuario anteriormente.

Equipo: Seleccione el equipo que necesita de mantenimiento. En este


combo de selección sólo aparecerán aquellas máquinas que pertenezcan al
equipo raíz, escogido anteriormente.

c. Tipo OT: Una orden de trabajo puede ser Rutinario o No Rutinario.

68
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

♦ Si el usuario selecciona la opción Rutinario, se llenarán de forma


automática los siguientes campos con datos estándar (todos los
campos mencionados a continuación tienen la opción de ser
modificados por el usuario en caso de que sea necesario):

i. Trabajo a Realizar.

ii. Persona Responsable.

iii. Persona Autorizada.

iv. Solicitado Por.

v. Insumos: En esta sección, aparece un listado de los insumos


utilizados en todo mantenimiento rutinario para el equipo
seleccionado anteriormente.

El usuario tiene la opción de eliminar uno o más insumos que


aparezcan en el listado, y que no necesiten ser incluidos en la
orden de trabajo.

El listado de insumos para un equipo determinado (en la


opción de mantenimiento rutinario), debe ser ingresado en la
opción de equipo ubicada en el menú -> Registro.

♦ Si el usuario selecciona la opción NO rutinario, debe llenar los


siguientes campos:

i. Trabajo a Realizar.

ii. Persona Responsable.

iii. Persona Autorizada.

iv. Solicitado Por.

v. Insumos: Seleccione el insumo y la cantidad que necesita


para el mantenimiento.

En caso de requerir el ingreso de más insumos, termine de


llenar el registro de la orden de Orden de trabajo, pulse clic
sobre el botón ingresar, y a continuación aparecerá habilitada

69
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

la opción de ingreso de más insumos para la misma orden de


trabajo en la parte inferior de la pantalla (Ver Figura 13).

Figura 13. Registro de Más Insumos para una orden de trabajo.

De igual forma, puede eliminar alguno de los insumos ingresados


anteriormente, chequeando la casilla de verificación del registro
correspondiente y pulsando clic sobre el botón eliminar.

El campo Cantidad es de tipo numérico.

d. Parada: Opción utilizada en caso de que se requiera parar la orden de


mantenimiento, por motivos externos.

e. Insumos: Selección de insumos y cantidad de insumos utilizados en la


orden de trabajo. (esta opción sólo aparecerá en caso de que el tipo de
Orden de trabajo seleccionado anteriormente sea NO rutinario).

El campo Cantidad es de tipo numérico.

f. Registro de la Descripción de Trabajo y Observaciones.

3. Después de Ingresar todos los datos descritos anteriormente, pulse clic


sobre el botón Ingresar.

4. A continuación, aparecerá una pantalla con los datos ingresados


anteriormente, con el número de orden de trabajo generado en la parte
superior de la pantalla. (Ver Figura 14)

70
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 14 Datos ingresados en la nueva orden de trabajo generada.

La Figura 14, se encuentra dividida en varias secciones que se describen


de la siguiente manera:

a. Corresponde a los datos ingresados anteriormente por el usuario.

b. Modificar: Permite almacenar las modificaciones que el usuario realice a


los datos de la orden de trabajo.

Imprimir: Botón utilizado para imprimir los datos de la nueva orden de


trabajo generada. El formato de impresión se muestra en la siguiente
Figura.

71
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 15. Formato de Impresión de una orden de trabajo.

Generar Nueva Orden: Es un botón ubicado en la parte inferior de la


Orden de trabajo utilizado para generar una nueva orden de
trabajo con el mismo equipo, y cerrar la actual.

Advertencia :
Después de cerrada una orden de trabajo, no pueden ser modificados
ninguno de los datos.

c. Opción de eliminación de insumos, aparece habilitada en caso de que el


tipo de orden de trabajo seleccionado haya sido rutinario.

2. Ingreso de Insumos

Para ingresar un nuevo insumo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro (Ver
Figura 11), y pulse clic sobre la opción Insumos.

2. A continuación, aparecerá una página como se muestra en la Figura 16, que


contiene los siguientes campos:

72
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

a. Descripción: Campo que almacena el nombre del insumo

b. Referencias: Campos que almacenan las diferentes referencias que puede


tener determinado insumo.

Figura 16. registro de Insumos.

3. Después de ingresar la descripción y referencias, el sistema permite ingresar o


eliminar alguna de las referencias almacenadas anteriormente, de igual forma,
permite la modificación del nombre del insumo. Ver Figura 17.

Figura 17. modificación de Insumos.

3. Ingreso de Ubicación

Para ingresar una nueva ubicación debe realizar los siguientes pasos:

73
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro (Ver
Figura 11), y pulse clic sobre la opción Ubicación.

2. A continuación aparecerá una página como se muestra en la Figura 18, donde


deberá ingresar el nombre de la nueva ubicación.

Figura 18. Ingreso de Ubicación.

4. Ingreso de Equipo Raíz

Para ingresar un nuevo equipo raíz debe realizar los siguientes pasos:

3. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro (Ver
Figura 11), y pulse clic sobre la opción Equipo Raíz.

4. A continuación, aparecerá una página como se muestra en la Figura 19, donde


deberá ingresar el nuevo nombre correspondiente.

Figura 19. Ingreso de Equipo Raíz.

5. Ingreso de Equipos

Para ingresar un nuevo equipo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Equipo.

2. A continuación, aparecerá una página como se muestra en la Figura 20,


que contiene todos los campos necesarios para el registro de un equipo.

74
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 20. registro de Equipo.

A. En la parte superior de la registro de equipos, aparece un dato numérico


con el total de horas de funcionamiento de cada uno de los equipos registrados
en el sistema. Inicialmente, el número de horas es 0 (Cero).

B. Para ingresar un nuevo equipo, debe llenar los siguientes campos:

♦ Equipo Raíz: Seleccione el equipo raíz al cual pertenece el nuevo equipo


que se va a ingresar.

♦ Descripción: Digite el nombre del nuevo equipo. Campo Alfanumérico,


obligatorio.

♦ Marca: Digite la marca del equipo. Campo Alfanumérico, obligatorio.

♦ Referencia: Digite la referencia del equipo. Campo Alfanumérico,


obligatorio.

♦ Ubicación: Seleccione la ubicación del equipo entre las opciones


presentadas en el combo de selección. Campo Obligatorio.

75
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

♦ Número Inventario: Campo numérico donde se ingresa el número de


registro utilizado por la empresa Sistemas & Automatismos LTDA. para
cada uno de lo equipos.

♦ Serie: Digite el número de serie del equipo. Campo Alfanumérico y


obligatorio.

♦ Arreglo: Digite el número de arreglo del equipo. Campo Alfanumérico.

♦ Capacidad: Digite la capacidad del equipo. Campo Alfanumérico.

♦ Arreglo: Digite el número de arreglo del equipo. Campo Alfanumérico.

♦ Breakers: Digite el número de breakers del equipo. Campo Alfanumérico.

♦ RPM: Digite el número de revoluciones por minuto del equipo, campo


numérico.

♦ Horas Mantenimiento: Digite el número de horas requeridas por el equipo


para el mantenimiento de una de sus operaciones.

En caso de que se requiera el ingreso de más horas de mantenimiento,


registre todos los datos mostrados en la Figura 10, pulse clic sobre el botón
Ingresar y, a continuación, aparecerá la opción de ingresar más horas de
mantenimiento relacionadas con el equipo. Diríjase a la Figura 21.

Figura 21. Ingreso de Más Operaciones de Mantenimiento.

♦ Operación Mantenimiento: Seleccione la operación de mantenimiento


relacionada con el número de horas ingresadas anteriormente.

En caso de que se requiera el ingreso de más operaciones de


mantenimiento, registre todos los datos mostrados en la Figura 21, pulse

76
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

clic sobre el botón Ingresar y, a continuación, aparecerá la opción de


ingresar más operaciones de mantenimiento relacionadas con el equipo.
Diríjase a la Figura 21.

♦ Foto: Campo Obligatorio que permite agregar una foto del equipo; para ello,
pulse clic sobre el botón examinar e ingrese la foto relacionada.

♦ Observación: Campo para almacenar observaciones u otras características


del equipo.

3. Después de Ingresar todos los datos descritos anteriormente, pulse clic


sobre el botón Ingresar.

4. A continuación, aparecerá una pantalla con los datos ingresados


anteriormente, con el número de equipo generado en la parte superior de la
pantalla. (Ver Figura 22.)

Figura 22. Datos ingresados en el nuevo equipo, Opción de registro de más


operaciones de mantenimiento.

77
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

En la nueva equipos se habilitan las siguientes operaciones:

i. Modificar: Permite almacenar las modificaciones que el usuario realice a los


datos del equipo.

ii. Mantenimiento: Botón utilizado para ingresar los insumos requeridos en


cada una de las operaciones de mantenimiento que hayan sido
relacionadas al equipo.

Al pulsar clic sobre el botón Mantenimiento, aparecerá una nueva pantalla


como la que se muestra en la Figura 23.

Figura 23. ingreso de mantenimientos de cada uno de los equipos.

Para ingresar los insumos utilizados para el mantenimiento, seleccione la


operación, el insumo y digite la cantidad de insumos necesarios;
posteriormente, pulse clic sobre el botón Agregar.

En la parte inferior de la pantalla mostrada en la Figura 23, aparece un


listado de mantenimiento con cada uno de los insumos registrados al
equipo para cada operación.

Si desea eliminar algunos de los registros de la lista, chequee la casilla de


verificación correspondiente a la opción requerida y pulse clic sobre el botón
Eliminar.

En caso de Finalizar las operaciones de registro de mantenimiento y los


datos del equipo en general, pulse clic sobre el botón Terminar para volver
a la página principal del módulo de Administración.

78
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Si desea volver a la pantalla anterior mostrada en la Figura 22, pulse clic


sobre el botón regresar.

iii. Ver Foto: Permite visualizar la foto relacionada con el equipo ingresado.

6. Ingreso de Personas

Para ingresar una nueva persona debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro (Ver
Figura 11), y pulse clic sobre la opción Personas.

2. A continuación, aparecerá una página como se muestra en la Figura 24, que


contiene los siguientes campos:

Figura 24. registro de Personas.

♦ Cédula: Digite el número de cédula, sin espacios, puntos (.) ni comas


(,). Campo obligatorio y numérico.

♦ Nombre: Digite el nombre de la persona. Campo Alfanumérico y


obligatorio.

♦ Teléfono: Campo para almacenar el número de teléfono. Campo


Numérico y obligatorio.

♦ Tipo de usuario: Seleccione el tipo de Usuario, entre las opciones se


encuentra: Administrador, Clientes, Ingeniero y Mecánico

79
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

♦ Fecha de Vinculación: Seleccione la fecha de vinculación de la persona


a la empresa.

♦ Fecha de Desvinculación: Seleccione la fecha de desvinculación de la


persona de la empresa. En este campo no debe seleccionarse ninguna
opción al momento del ingreso de datos.

♦ Clave y Confirmación de clave: Campos utilizados para almacenar la


clave utilizada para el ingreso a los módulos.

Las posteriores modificaciones a la clave se realizarán en la opción de


Cambiar Clave ubicada en el menú de cada módulo.

Advertencia :
La clave debe ser de 6 dígitos (Números y letras).

♦ Seleccione el módulo al que va a tener acceso la persona requerida en


el sistema.

3. Después de ingresar los campos descritos anteriormente y pulsar clic sobre el


botón ingresar, aparecerá la pantalla mostrada en la Figura 25.

Figura 25. modificación de datos de Personas.

En la parte inferior de la pantalla, mostrado en la Figura 25, se permite el


ingreso de más módulos de acceso para cada persona. De igual forma,
puede eliminarse un módulo del listado, chequeando la casilla de

80
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

verificación correspondiente al registro requerido, y pulsando clic sobre el


botón eliminar.

7. Ingreso de Proveedor

Para ingresar un nuevo proveedor debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Proveedor.

2. A continuación, aparecerá una página como se muestra en la Figura 26,


que contiene los siguientes campos:

Figura 26. registro de Proveedores.

♦ Proveedor: Digite el nombre del proveedor. Campo Alfanumérico y


obligatorio.

♦ Persona Responsable: Digite el nombre de la persona de contacto


perteneciente a la empresa proveedora.

♦ Teléfono: Campo para almacenar el número de teléfono de contacto.


Campo Numérico y obligatorio.

♦ Dirección: Campo que almacena la dirección del proveedor. Campo


Alfanumérico y Obligatorio.

♦ Observaciones: Digite las observaciones necesarias.

3. Después de ingresar los campos descritos anteriormente y pulsar clic sobre


el botón ingresar.

8. Ingreso de Biblioteca

81
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Para ingresar un tema a la biblioteca debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Biblioteca.

2. A continuación, aparecerá una página como se muestra en la Figura 27


donde deberá ingresar el título del archivo a insertar y el archivo.

Figura 27. Ingreso de archivo a la biblioteca.

9. Ingreso de Tipo de Usuario

Para ingresar un nuevo tipo de usuario debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Tipo de usuario.

2. A continuación, aparecerá una página como se muestra en la Figura 28


donde deberá ingresar el nuevo nombre correspondiente.

Figura 28. Ingreso de Tipos de Usuario.

10. Ingreso de Operaciones de Mantenimiento

Para ingresar un nuevo tipo de usuario debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Registro


(Ver Figura 11), y pulse clic sobre la opción Operaciones de Mantenimiento.

82
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2. A continuación, aparecerá una página como se muestra en la Figura 29


donde deberá ingresar el nuevo nombre correspondiente.

Figura 29. Ingreso de Operación de Mantenimiento.

11. Modificación de Órdenes de trabajo

Para modificar una orden de trabajo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 11), y pulse clic sobre la opción Orden de Trabajo.

2. Posteriormente, digite el número de orden de trabajo que requiere


modificar. Ver Figura 30.

Figura 30. Búsqueda de Orden de Trabajo

3. A continuación aparecerá en pantalla una página de acuerdo al tipo de


orden de trabajo con que se haya creado. La Figura 30 muestra la
modificación de una orden de trabajo rutinario, mientras que la Figura 31
muestra una orden de trabajo no rutinaria.

Orden de Trabajo Rutinario:

En la parte inferior de la pantalla aparece el listado de insumos


seleccionados para un mantenimiento rutinario. El usuario tiene la opción de
eliminar insumos innecesarios en la Orden de trabajo.

83
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 31. registro de la Orden de Trabajo Rutinario.

Orden de Trabajo No Rutinario:

En la parte inferior de la pantalla aparece el listado de insumos registrados


anteriormente para una orden de trabajo no rutinario. Además, el usuario
tiene la opción de eliminar o agregar nuevos insumos, y la cantidad
requerida.

En caso de requerir el ingreso de más insumos, seleccione el insumo y la


cantidad, y pulse clic sobre el botón Agregar. De igual forma, puede eliminar
alguno de los insumos ingresados anteriormente, chequeando la casilla de
verificación del registro correspondiente y pulsando clic sobre el botón
eliminar. Ver Figura 32.

El campo Cantidad es de tipo numérico.

84
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 32. modificación de orden de trabajo no rutinario.

La modificación de orden de trabajo rutinario y no rutinario, se encuentra dividida


en varias secciones que se describen de la siguiente manera:

♦ Corresponde a los datos ingresados anteriormente por el usuario.

♦ Botón Modificar: Permite almacenar las modificaciones que el usuario


realice a los datos de la orden de trabajo (Ver Figura 33).

Botón Imprimir: Botón utilizado para imprimir los datos de la nueva orden de
trabajo generada (Ver Figura 33). El formato de impresión se muestra en la
siguiente Figura. Ver Figura 15.

Botón Generar Nueva Orden: Botón Utilizado para generar una nueva orden
de trabajo con el mismo equipo, y cerrar la actual (Ver Figura 33).

85
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Advertencia :
Después de cerrada una orden de trabajo, no pueden ser modificados
ninguno de los datos.

Figura 33. Botones utilizados en modificación de Orden de Trabajo

12. Modificación de Insumos

Para modificar un insumo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 11), y pulse clic sobre la opción Insumos.

2. Posteriormente, Seleccione el insumo que requiere modificar. Ver Figura


34.

Figura 34. Búsqueda de Insumos

3. A continuación, aparecerá una pantalla como la que se muestra en la


Figura 35.

En esta pantalla, el sistema permite ingresar o eliminar alguna de las


referencias almacenadas anteriormente, de igual forma, permite la
modificación del nombre del insumo.

86
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 35. modificación de Insumos.

13. Modificación de Ubicación

Para modificar una ubicación debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 11), y pulse clic sobre la opción Ubicación.

2. Posteriormente, Seleccione la ubicación que requiere modificar. Ver Figura


36.

Figura 36. Búsqueda de Ubicación

87
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

3. A continuación, aparecerá una página para modificar el nombre de la


ubicación.

14. Modificación de Equipo Raíz

Para modificar un equipo raíz debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 10), y pulse clic sobre la opción Equipo Raíz.

2. Posteriormente, Seleccione la ubicación que requiere modificar. Ver Figura


37.

Figura 37. Búsqueda de Equipo Raíz.

3. A continuación, aparecerá una página para modificar el nombre del equipo


raíz, como se muestra en la Figura 38.

Figura 38. modificación del Equipo Raíz.

15. Modificación de Equipos

Para modificar un equipo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


modificación (Ver Figura 11), y pulse clic sobre la opción Equipo.

88
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2. A continuación, aparecerá una página como se muestra en la Figura 39,


que contiene todos los datos del equipo almacenados anteriormente.

Figura 39. modificación del equipo.

En la nueva equipos se habilitan las siguientes operaciones:

j. Modificar: Permite almacenar las modificaciones que el usuario realice a los


datos del equipo.

ii. Mantenimiento: Botón utilizado para ingresar los insumos requeridos en


cada una de las operaciones de mantenimiento que hayan sido
relacionadas al equipo.

Al pulsar clic sobre el botón Mantenimiento, aparecerá una nueva pantalla


como la que se muestra en la Figura 40.

89
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 40. ingreso de mantenimientos de cada uno de los equipos.

Para ingresar los insumos utilizados para el mantenimiento, seleccione la


operación, el insumo y digite la cantidad de insumos necesarios;
posteriormente, pulse clic sobre el botón Agregar.

En la parte inferior de la pantalla mostrada en la Figura 40, aparece un


listado de mantenimiento con cada uno de los insumos registrados al
equipo para cada operación.

Si desea eliminar algunos de los registros de la lista, chequee la casilla de


verificación correspondiente a la opción requerida y pulse clic sobre el botón
Eliminar.

En caso de Finalizar las operaciones de registro de mantenimiento y los


datos del equipo en general, pulse clic sobre el botón Terminar, para volver
a la página principal del módulo de Administración.

Si desea volver a la pantalla anterior mostrada en la Figura 22, pulse clic


sobre el botón regresar.

iii. Ver Foto: Permite visualizar la foto relacionada con el equipo ingresado.
Agregar más operaciones de mantenimiento:

En caso de que se requiera el ingreso de más horas de mantenimiento,


diríjase a la parte inferior de la modificación del equipo. Ver la Figura 41.

90
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 41. Ingreso de Más Operaciones de Mantenimiento.

♦ Operación Mantenimiento: Seleccione la operación de mantenimiento


relacionada con el número de horas ingresadas anteriormente.

16. Modificación de Personas

Para modificar los datos de una persona registrada anteriormente, debe realizar
los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 11), y pulse clic sobre la opción Personas.

2. A continuación, aparecerá una página como se muestra en la Figura 42:

Figura 42. modificación de datos de Personas.

91
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Además de la modificación de los datos personales de los usuarios registrados en


el software ELFE, en la parte inferior de la pantalla, se permite el ingreso de más
módulos de acceso para cada persona. De igual forma, puede eliminarse un
módulo del listado, chequeando la casilla de verificación correspondiente al
registro requerido, y pulsando clic sobre el botón eliminar.

7. Modificación Proveedor

Para modificar los datos de un proveedor registrado anteriormente, debe realizar


los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 11), y pulse clic sobre la opción Proveedor.

A continuación, aparecerá una página como se muestra en la Figura 43,


para seleccionar el proveedor que requiere la modificación de datos:

Figura 43. selección del Proveedor a modificar.

2. Después de seleccionar el proveedor, se mostrará la siguiente pantalla, con


los datos del proveedor ingresados anteriormente:

Figura 44. modificación del Proveedor.

Actualice los datos requeridos y posteriormente, pulse clic sobre el botón


Modificar.

92
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

18. Modificación Tipo de Usuario

Para modificar un tipo de usuario, debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Modificación


(Ver Figura 11), y pulse clic sobre la opción Tipo de Usuario.

A continuación, aparecerá una página como se muestra en la Figura 45, para


seleccionar el tipo de usuario que requiere la modificación:

Figura 45. selección del Tipo de usuario a modificar.

2. Después de seleccionar el tipo de usuario, se mostrará la siguiente pantalla


para actualizar el dato correspondiente:

Figura 46. modificación del Tipo de Usuario.

19. Modificación Operaciones de Mantenimiento

Para modificar operaciones de mantenimiento, debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre


Modificación (Ver Figura 10), y pulse clic sobre la opción Operaciones de
Mantenimiento.

A continuación, aparecerá una página como se muestra en la Figura 47,


para seleccionar la operación de mantenimiento que requiere la
modificación:

93
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 47. selección de la operación de mantenimiento a modificar.

2. Después de seleccionar la operación de mantenimiento, se mostrará la


siguiente pantalla para actualizar el dato correspondiente:

Figura 48. modificación de la operación de mantenimiento.

20. Eliminación de Insumos

Para eliminar un insumo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Insumos.

2. Posteriormente, seleccione el insumo que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 49. Búsqueda de Insumos a eliminar.

94
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Advertencia :
El insumo a eliminar, no debe tener órdenes de trabajo o registros de
mantenimiento activos. En tal caso, aparecerá en pantalla el mensaje mostrado
en la Figura 41

Figura 50. Mensaje de Error

21. Eliminación de Ubicación

Para eliminar una ubicación debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Ubicación.

2. Posteriormente, seleccione la ubicación que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 51. Búsqueda de la ubicación a eliminar.

Advertencia :
La ubicación a eliminar, no debe tener equipos relacionados. En tal caso,
aparecerá en pantalla el mensaje mostrado en la Figura 52.

95
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 52. Mensaje de Error

22. Eliminación de Equipo Raíz

Para eliminar un equipo raíz debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Equipo Raíz.

2. Posteriormente, Seleccione el equipo raíz que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 53 Búsqueda del equipo raíz a eliminar.

Advertencia :
El equipo raíz a eliminar, no debe tener equipos relacionados. En tal caso,
aparecerá en pantalla el mensaje mostrado en la Figura 54.

Figura 54. Mensaje de Error

96
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

23. Eliminación de Equipo

Para eliminar un equipo debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Equipo.

2. Posteriormente, seleccione el equipo que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 55. Búsqueda del equipo a eliminar.

Advertencia :
El equipo a eliminar, no debe tener registros relacionados. En tal caso,
aparecerá en pantalla el mensaje mostrado en la Figura 56.

Figura 56. Mensaje de Error

24. Eliminación de Personas

Para eliminar una persona debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Personas.

97
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

2. Posteriormente, seleccione la persona que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 57. Búsqueda de la persona a eliminar en la base de datos.

Advertencia :
La persona a eliminar, no debe tener órdenes de trabajo relacionados. En tal
caso, aparecerá en pantalla el mensaje mostrado en la Figura 58.

Figura 58. Mensaje de Error

25. Eliminación de Proveedor

Para eliminar un proveedor debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 11), y pulse clic sobre la opción Proveedor.

2. Posteriormente, seleccione el proveedor que requiere eliminar y pulse clic


sobre el botón eliminar.

Figura 59. Búsqueda del proveedor a eliminar de la base de datos.

98
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Advertencia :
El proveedor a eliminar, no debe tener órdenes de trabajo relacionados. En tal
caso, aparecerá en pantalla el mensaje mostrado en la Figura 59.

Figura 60. Mensaje de Error

26. Eliminación de Operación de Mantenimiento

Para eliminar una operación de mantenimiento debe realizar los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Eliminación


(Ver Figura 10), y pulse clic sobre la opción Operación de Mantenimiento.

2. Posteriormente, seleccione la operación de mantenimiento que requiere


eliminar y pulse clic sobre el botón eliminar.

Figura 61. Búsqueda de la operación de mantenimiento a eliminar.

Advertencia :
La operación de mantenimiento a eliminar no debe tener registros
relacionados. En tal caso, aparecerá en pantalla el mensaje mostrado en la
Figura 62.

99
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 62. Mensaje de Error

27. Órden de Servicio

Para registrar órdenes de servicio realizados, debe hacer lo siguiente:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Orden de


Servicio(Ver Figura 11)

2. A continuación, aparecerá una página como se muestra en la Figura 63,


donde el usuario deberá seleccionar el equipo al cual necesita actualizar la
orden de servicio:

Figura 63. búsqueda del equipo para la orden de servicio.

3. Después de seleccionar el equipo, pulse clic sobre el botón Buscar y


aparecerá la pantalla que se muestra en la Figura 64.

Figura 64. registro de Orden de Servicio.

100
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

4. Para agregar una orden de servicio:

a. Seleccione la operación de mantenimiento a actualizar. Además de


las operaciones de mantenimiento ingresadas anteriormente,
relacionadas con cada equipo o maquinaria, se encuentra un campo
llamado funcionamiento de maquinaria (ver Figura 64 sección a.); al
escoger la opción de funcionamiento de maquinaria, el usuario
estará agregando horas de servicio del equipo en general, sin
detallar una operación de mantenimiento específica, esto con el fin
de llevar un control de las horas totales de trabajo de la máquina.
b. Digite la cantidad de horas en la casilla de texto de Horas de
servicio. Campo numérico.

c. Las horas de mantenimiento programado, muestra el número total de


horas programadas por cada operación de mantenimiento a
excepción de la opción funcionamiento de la maquinaria; el cual fue
ingresado anteriormente en la sección de registro del equipo.

d. El campo horas de servicio acumulado, muestra la sumatoria de las


horas de servicio ingresadas en cada operación de mantenimiento.

5. Después de seleccionar la operación de mantenimiento y digitar las horas


de servicio, pulse clic sobre el botón Agregar y aparecerán en pantalla los
datos ingresados anteriormente (Ver Figura 65).

Figura 65. registro de Orden de Servicio.

101
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

28. Control de Servicios

Para ver las órdenes de trabajo realizadas a un equipo, siga los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción Control de Servicios.

2. A continuación, aparecerá una página como se muestra en la Figura 66,


donde el usuario deberá seleccionar el equipo y las órdenes de trabajo
ingresadas en determinado rango de tiempo:

Figura 66. búsqueda del equipo para ver las órdenes de trabajo realizados.

3. Después de seleccionar el equipo, pulse clic sobre el botón Buscar y


aparecerá el reporte, como se muestra en la Figura 67.

Figura 67. Reporte de control de servicios.

102
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Si desea ver los datos de una orden de trabajo en detalle, pulse clic sobre su
número consecutivo.

29. Pendientes OT

Para ver las órdenes de trabajo pendientes, siga los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción pendientes OT.

2. A continuación, aparecerá una página como se muestra en la Figura 68,


con los equipos que requieren de una nueva orden de trabajo, debido al
cumplimiento de las horas de servicio para cada operación de
mantenimiento.

Figura 68. Reporte de Ordenes de trabajos pendientes.

30. Listado de Maquinaria

Para ver los equipos registrados en la base de datos, siga los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción Listado de Maquinaria.

2. A continuación, aparecerá una página como se muestra en la Figura 69,


con los equipos ingresados en el sistema.

103
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 69. Listado de Maquinaria

Si desea ver los datos de un equipo en detalle, pulse clic sobre su número de
código.

31. Listado de Insumos

Para ver los insumos registrados en la base de datos, siga los siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción Listado de Insumos.

2. A continuación, aparecerá una página como se muestra en la Figura 70,


con los insumos ingresados en el sistema.

Figura 70. Listado de Insumos

104
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Si desea ver los datos de un insumo en detalle, pulse clic sobre su número de
código.

32. Listado de Biblioteca

Para ver los contenidos o temas ingresados en la biblioteca, siga los siguientes
pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción Listado de Biblioteca.

2. A continuación, aparecerá una página como se muestra en la Figura 71 con


los títulos de cada contenido de la biblioteca.

Figura 71. Listado de Biblioteca.

Si desea ver el contenido de uno cada uno de los temas, pulse clic sobre el
título.

32. Listado de Personas

Para ver los el listado de personas registradas en la base de datos, siga los
siguientes pasos:

1. Diríjase al Menú del módulo de Administración, pulse clic sobre Reportes


(Ver Figura 11), y pulse clic sobre la opción Listado de Personas.

2. A continuación, aparecerá una página como se muestra en la Figura 72,


con las personas ingresadas anteriormente en el sistema.

105
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

Figura 72. Listado de Personas.

Si desea ver los datos de una persona en detalle, pulse clic sobre el nombre.

106
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

CONCLUSIONES

Con el fin de eliminar los correctivos, minimizar los costos y mejorar los procesos
en las empresas que trabajan con maquinaria pesada, se logró implementar para
“SISTEMAS & AUTOMATISMOS LTDA.”, un aplicativo que trajo innovación
tecnológica mediante la utilización de un plan de mantenimiento preventivo, que
ha generado notables mejoras en la realización de los procesos de producción que
realizan, así como coordinación y autonomía a la hora de tomar decisiones para el
caso específico de las maquinarias que están fuera de Bogotá, donde funciona la
sede principal de la compañía.

Como resultado del análisis realizado a la maquinaria con la que actualmente


cuenta la empresa, SISTEMAS & AUTOMATISMOS LTDA., se levantó un informe
detallado con aquellas que actualmente se encuentran en los talleres y que, en su
mayoría, ya han sido reparadas más de una vez para involucrarlas en el proyecto
de eliminación de los correctivos e implementarle los preventivos, de tal manera
que se adaptaran al plan de mantenimiento recientemente implementado con el fin
de garantizar su buen funcionamiento y la prolongación de su vida útil.

La empresa SISTEMAS & AUTOMATISMOS LTDA., cuenta con la inserción del


módulo de biblioteca virtual, donde se incluye una colección de materiales escritos
de gran valor para la empresa, porque trata acerca del historial de cada una de las
máquinas, incluyendo el manual de funcionamiento, los requerimientos específicos
de cada una de ellas, los informes sobre sus antecedentes en el área de
mantenimiento, la oportunidad de alimentar con información actualizada sobre los
acontecimientos a realizarles, constituyendo esta herramienta como un valor
agregado a la hora de maximizar los recursos con los que cuenta.

Este sistema ayuda a la implementación de mejores estrategias para la calidad de


servicio de mantenimiento de maquinaria pesada, en la empresa SISTEMAS &
AUTOMATISMO LTDA.

El trabajo interdisciplinario, a la hora de implementar procesos como éstos,


debería ser fuertemente incentivado en todas las universidades del país porque
ayudaría a comprender el significado que tiene el obtener un título profesional y la
gran responsabilidad que se adquiere para con aquellos que requieren de los
servicios.

Por último, se ve que existe una gran diferencia entre la conceptualización teórica
y su aplicación a nuestra realidad, ya que esta investigación muestra que la
formación como Ingenieros apenas comienza.

107
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

PROYECCIONES

El modelo de Help Desk presentado, permite la organización del mantenimiento


preventivo dentro de las unidades de producción al interior de las empresas
involucradas en procesos que utilicen maquinaria pesada, y plantea la posibilidad
de generar informes detallados necesarios a la hora de tomar decisiones. Además,
de crear un historial que permite conocer el estado actual de las máquinas, su
respectiva tarea de mantenimiento y, por ende, la utilización al máximo del
objetivo del equipo y la calidad del mismo durante su vida útil.

Este aplicativo se convierte entonces en una verdadera ayuda para quienes la


operan. Es, además, una de las innovaciones tecnológicas que está diseñada para
minimizar los costos, que se trabaja de manera fácil y amigable, y que se puede
adquirir a costos competitivos para el mercado.

La información que allí se registre y se recolecte es útil para la empresa, porque


en caso de ausencia del personal encargado del mantenimiento este aplicativo
permite conocer toda la información necesaria a realizar, sin limitarse a que sea
sólamente un determinado personal el encargado de manejar estos sencillos
asuntos que no requieren de profundos conocimientos, sino de coordinación y
habilidad administrativa trabajadas de la mano con la experiencia.

La utilización de un equipo de cómputo que facilite el llevar la relación de


producción, hoja de vida de las maquinarias, listado de proveedores, relación de
insumos, inventarios de repuestos, y otros, es de vital apoyo para la empresa y su
asignación al proceso es fundamental para el desarrollo del mismo.

108
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

RECOMENDACIONES

PHP, MySql y Apache son el software recomendado por ser aplicaciones


confiables y robustas, además fue el recomendado para el desarrollo de la
aplicación.

El modelo de Help Desk presentado, permite la organización del mantenimiento


preventivo dentro de las unidades de producción al interior de las empresas
involucradas en procesos que utilicen maquinaria pesada y plantea la posibilidad
de generar informes detallados necesarios a la hora de tomar decisiones, además
de crear un historial que permite conocer el estado actual de las máquinas, su
respectiva tarea de mantenimiento y, por ende, la utilización al máximo del
objetivo del equipo y la calidad del mismo durante su vida útil.

Este aplicativo se convierte entonces en una verdadera ayuda para quienes la


operan. Así mismo, es una de las innovaciones tecnológicas que está diseñada
para minimizar los costos, que se trabaja de manera fácil y amigable y que se
puede adquirir a costos competitivos para el mercado.

109
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

BIBLIOGRAFÍA

BARLOW., Whitten Bentley. Análisis y Diseño de Sistemas de Información.


Tercera Edición, 2001, 260

BENEDI RUIZ, José Miguel. OOWS modelo conceptual de aplicaciones Web


(Cited 9 Septiembre de 2006)
http://www.dsic.upv.es/asignaturas/facultad/eds/ppt/tema4-modeladoweboows.ppt

BENEDI RUIZ, José Miguel. Modelado de aplicaciones Web. (Cited 9 Septiembre


de 2006) http://www.dsic.upv.es/asignaturas/facultad/eds/ppt/tema4-
modeladowebuml.ppt

CCIT Cámara Colombiana De Informática Y Telecomunicaciones. NAP Colombia.


(Cited 15 Septiembre de 2006) http://www.nap.com.co/html/que.htm

CONALLEN, Jim. Building Web Applications with UML. Addison Wesley, 1999. 250

GONZALEZ TORRES, José Alejandro. Anatomía de una página Web. En Revista


ENTER Edición 56, abril de 2003. Págs. 39 – 44.

GONZALEZ TORRES, José Alejandro MENDEZ, Javier. Siete Errores comunes


en los sitios Web. En Revista ENTER. Edición 56, abril de 2003. Págs. 45 – 47.

Grupo de investigación en Procesamiento del Lenguaje y Sistemas de Información


OOWS: Un Método de Producción de Software en Ambientes Web, (Cited 10
Septiembre de 2006) http://gplsi.dlsi.ua.es/gplsi/areas.htm

MARTINEZ MOYANO, Maribel. Creación de aplicaciones Web con PHP4.


Prentice. 2000. 210.

MENDEZ, Javier. Guía para tener un sitio más amigable. En Revista ENTER
Edición 56, abril de 2003. Págs. 36 –38.

PRESSMAN, Roger S. Ingeniería de Software, Un enfoque practico Mc Graw Hill.


Quinta Edición, 2000, 240

RODRÍGUEZ, Daniel. ¿Por qué debemos adoptar la licencia GPL? (Cited 15


Septiembre de 2006) http://bulmalug.net/body.phtml?nIdNoticia=813

SORIA MOMPARLER, Ramón. Navegar en Internet HTML: diseño y creación de


páginas Web. Alfaomega, 1997. 230.

110
Help - Desk para el mantenimiento preventivo en Maquinaria Pesada Yolanda Hernández Ávila

WALSH, William E. E-Commerce Applications from Object-Oriented Conceptual


Models. (Cited 9 Septiembre de 2006)
http://www.acm.org/sigs/sigecom/exchanges/volume22_(01)/2.2+pastor.pdf

Análisis, diseño e implementación de un portal Web para un departamento


universitario. (Cited 12 Septiembre de 2006) http:// tejo.usal.es/-
fgarcia/eventos/pastor.pdf

Tutorial de CGI. (Cited 10 Septiembre de 2006)


http://www.cursoredes.com.ar/cgi.zip

¿Qué es un sitio Web? - ¿Qué se necesita para tener un sitio Web? (Cited 9
Septiembre de 2006) http://www.infoactiva3.com.

111
ANEXO 1
CUADRO COMPARATIVO DE LOS DIFERENTES METODOS
CUADRO COMPARATIVO DE LOS DIFERENTES METODOS

CUADRO COMPARATIVO DE LOS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


El modelo proporciona un
Primer método hipermedia de lenguaje que permite comunicar
desarrollo propuesto. al analista y al usuario.

Permite evaluar aplicaciones ya


Basado en el modelo ER: Entidades, desarrolladas en base a su
Atributos y relaciones. estructura.
Hipermedia y
Multimedia Garzotto, HDM, además del uso del modelo
HDM 1993 Paolini y ER, introduce nuevas primitivas En HDM la estructura de
Schawabe tales como unidades (equivalente navegación viene marcada por la
a nodos hipermedia) y enlaces. estructura de datos.

Utiliza estructuras de acceso como


índices y rutas guiadas, para
El método es complicado cuando
especificar una manera alternativa de
el número de entidades
acceso a las unidades de
involucradas crece.
información.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis

Realiza un mayor análisis del sistema


con la ayuda de un método orientado a OOHDM no propone un modelo
objetos (OMT), que define la estructura enriquecido para el dominio de la
de las informaciones (modelo objeto), aplicación.
su comportamiento (modelo dinámico)
y sus interrelaciones.

Modelado conceptual: Análisis del


Permite al diseñador elegir el modelo
dominio de la aplicación. (clases,
de especificación del dominio.
Hipermedia y relaciones y subsistemas).
Multimedia 1995 Schawe y Modelado navegacional: Define las
OOHDM
1998 Rossi informaciones que serán presentadas y
No impone pasos preestablecidos tan
la navegación entre ellas.
sistemáticamente como RMM.

Diseño de interfaz abstracta: Resultado


OOHDM es un método abierto
de la especificación de los objetos de
porque, el ser orientado a objetos
interfaz que el usuario percibirá.
permite la especialización de las
clases navegacionales y de los
contextos navegacionales.
Implementación
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


Los mecanismos de acceso a la
información son simples.
Extensión de HDM
No se presenta ningún tipo de
proceso en esta metodología,
Basado en el modelo ER: Entidades, que se ciñe estrictamente a la
Atributos y relaciones. parte de datos.
Isakowitz,
Hipermedia y Stohr y
RMM 1995
Multimedia Balasubra
Utiliza estructuras de rutas guiadas e
manian Permite obtener una navegación
índices más elaborados.
más estructurada.
Es un proceso de análisis, diseño y El modelo hipermedia retoma los
desarrollo de aplicaciones hipermedia cuya elementos enlace, índice y visitas
estructura es estable y cuyo contenido sufre guiadas de HDM mejorándolos
modificaciones frecuentes. con las nuevas primitivas
implementadas
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


Propone Convertir los esquemas
conceptuales en una representación lógica y
después en una representación física.
Se utilizan técnicas bien conocidas para
Introduce nuevos patrones,
Hipermedia traducir esquemas ER en los esquemas
nuevas formas de navegar,
y Multimedia lógicos.
nuevas primitivas de acceso que
+ Web Fraternali y
HDM-lite 1998 nos ayudan a identificar enlaces
Paolini
navegacionales de una forma
Se introducen técnicas de transformación no
estructurada y regular.
- estándares.

Estas transformaciones se implementan por


un sistema llamado Autoweb.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


Solo hace referencia a los niveles
Similar a RMM. de contenido e hipertexto.

Al igual que el método RMM se


Abarca los niveles contenido, caracteriza por ser orientado a los
hipertexto y presentación. datos y no muestra las funciones de
Bases de cada uno de los actores que
Datos + intervienen en el sitio web.
Hipermedia + Atzeni, Mecca y
Web ARANEUS 1998 El nivel de contenido y el de
Merialdo
hipertexto se definen
independientemente uno del otro. Utiliza un modelo ADM para
proporcionar una estructura
Utiliza el modelo ER, refinado con organizacional de mayor precisión
al momento de diseñar la
el modelo de datos Araneus
presentación y el contenido del
(ADM) adaptando el diseño hacia sitio.
el Web.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


Genera automáticamente un esquema de
Es un método que
datos de la Aplicación, un esquema de la
proporciona un esquema
Bases de navegación, y un esquema de la
estandarizado en la parte de
Datos + presentación, representando los niveles de
diseño, navegación y
Hipermedia + contenido, hipertexto y presentación
Fraternali y presentación.
Web AUTOWEB 1998 respectivamente.
Paolini
No permite al programador
Autoweb es un método que proporciona innovar en el desarrollo del
una generación automática de páginas. sistema de información.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


Utiliza 4 Pasos: El modelo de estructura,
el modelo de hipertexto, el modelo de
presentación y el modelo de
personalización.

Utiliza una sintaxis abstracta en XML.

El modelo de estructura expresa el


Bases de Datos contenido de los datos. Utiliza el
+ Hipermedia Bonifaci, Permite utilizar esquemas en
Ceri, modelo de E/R , el modelo XML para vincular eventos
+ Web WebML 2000
Fraternali y orientado al objeto de ODMG, y necesarios para el correcto
Maurino los diagramas de la clase de UML. funcionamiento del sitio web.

El modelo de hipertexto describe uno o


más hipertextos que se puedan publicar
en el sitio. Los hipertextos son conocidos
como vistas y consisten en 2
submodelos: el modelo de composición y
el modelo de navegación.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis

El modelo de presentación expresa el


Bases de aspecto de la disposición y de la apariencia Es un método completo que combina
Datos + gráfica de las páginas. modelos orientados a objetos al igual
Hipermedia + Bonifaci, Ceri, que el uso de Entidades y relaciones,
Web WebML 2000 Fraternali y El modelo de personalización describe con el objeto de formar una
Maurino usuarios y grupos de usuario explícitamente metodología orientada tanto a los
en el esquema de estructura en la forma de datos como a cada uno de los
entidades predefinidas llamadas User y agentes que van a ser parte del
Group. sistema
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


UML = Unified Modeling Lenguage

Lenguaje utilizado para el modelado


orientado a objetos.

UML es una combinación de: Modelado Permite utilizar esquemas en XML para
orientado a objetos, modelado de datos, vincular eventos necesarios para el
modelado de componentes y modelado de correcto funcionamiento del sitio web.
flujos de trabajo(Workflow).

Utiliza diferentes enfoques: Formales,


semiformales y no – formales.
Tradicionales La relación del modelo en UML consta de
1999,
UML
2000 Conallen una serie de diagramas que proporcionan
una descripción completa del sistema.

Los diagramas utilizados en UML son los Es una metodología completa que
siguientes: Diagramas de Casos de Uso, combina modelos orientados a objetos al
Diagramas de Secuencia, Diagramas de igual que el uso de Entidades y relaciones,
Clases, Diagramas de objetos, Diagramas con el objeto de formar una metodología
de componentes, Diagramas de Distribución, orientada tanto a los datos como a cada
Diagramas de Actividad, Diagramas de uno de los agentes que van a ser parte del
Estados y Diagramas de Colaboración. sistema
Utilizan paquetes que corresponde a un
subconjunto del modelo según la clase, el
objeto, los diagramas asociados, entre otros.
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis

OASIS utiliza celdas o cápsulas con


un estado para hacer referencia a El OO-Method recolecta las
los objetos, y un conjunto de propiedades del sistema para
servicios que se denominan construir una especificación OO
eventos. formal de forma automática.

Tradicionales Con OASIS, los estados


Este método genera el prototipo de
Cachero, permanecen ocultos para los
un sistema completo que incluye
OO-Method 2001 Gómez y demás objetos y sólo puede ser
características estáticas y
Pastor manipulado mediante los servicios
dinámicas en el desarrollo de
que ofrece ese objeto.
ambientes software.

El modelo de Ejecución es una


representación del modelo
OO-Method crea un nuevo modelo
conceptual en un entorno de
para enriquecer el desarrollo de
desarrollo, atendiendo aspectos
software orientado a objetos.
estáticos y dinámicos
CUADRO COMPARATIVO DE LAS DIFERENTES METODOLOGIAS

Método Año Autor Concepto Y Características Análisis


OO-Method es una metodología OO
para la producción automática de Es una metodología con una potente y
software. sencilla notación gráfica para la
construcción de sitios web gracias al uso
Cuenta con un modelado conceptual, de estructurados esquemas Orientado a
OASIS y un modelado de Ejecución. Objetos.
Tradicionales Cachero,
OO- Gómez y
2001
Method Pastor El modelado conceptual define la
estructura y las relaciones estáticas
Emplea el uso de un nuevo esquema
entre clases identificadas en el dominio
llamado OASIS que ayuda a la creación
del problema.
de sistemas de Información mejor
OASIS(Open and Active Specification of
estructurados.
Information Systems), es un lenguaje de
especificación formal OO para el desarrollo
de Sistemas de Información (SI).
ANEXO 2
CARTA “PROPUESTA DE DESARROLLO Y APLICACIÓN DE UN HELP
DESK PARA MANTENIMIENTO PREVENTIVO EN MAQUINARIA
PESADA”
ANEXO 3
CARTA “ACEPTACION DE PROPUESTA PPOR PARTE DE LA EMPRESA
SISTEMAS Y AUTOMATISMOS LTDA.”
ANEXO 4
CARTA “RECOMENDACIÓN Y ACEPTACION DEL SOFTWARE
IMPLEMENTADO, DIRIGIDO AL INGENIERO MARIO RINCON”

Вам также может понравиться