Diseño E Implemeñtacioñ de Uñ Software de Mañteñimieñto Preveñtivo Eñ PHP para Maquiñaria Pesada
Diseño E Implemeñtacioñ de Uñ Software de Mañteñimieñto Preveñtivo Eñ PHP para Maquiñaria Pesada
Diseño E Implemeñtacioñ de Uñ Software de Mañteñimieñto Preveñtivo Eñ PHP para Maquiñaria Pesada
IMPLEMENTACION DE UN
SOFTWARE DE
MANTENIMIENTO
PREVENTIVO EN PHP PARA
MAQUINARIA PESADA
Tesis
1.2 ANTECEDENTES
1
1.3 JUSTIFICACIÓN
Para confirmar que el proyecto es viable, se deben considerar los siguientes parámetros:
2
1.4 OBJETIVOS
1.4.1 Objetivo General
Durante el Renacimiento, las máquinas dieron grandes pasos, dejando atrás la Edad
Media con representaciones como Galileo Galilei, Miguel Ángel y Leonardo da
Vinci. Se han logrado grandes avances, como la invención de la pólvora, las armas
de guerra, el desarrollo de barcos de ingeniería mecánica avanzada. Otro evento
fundamental en la preservación icónica fue la Revolución Industrial, que reunió una
serie de inventos, bocetos, mecanismos y máquinas que permitieron que la
producción industrial floreciera y se desarrollara. La atención se centró en la creación
de una máquina de vapor porque era posible aplicar el concepto de que la máquina
no necesita un operador, sino que debe servir a sus intereses y mejorar su calidad de
vida.
Época Actual
Fiel al término "reparación", entró en uso industrial en los Estados Unidos alrededor
de 1950, y el término "recreación" se adoptó gradualmente en Francia. El concepto
ha evolucionado de una simple función de reparación y reparación de hardware para
garantizar la producción (entretenimiento) a un concepto de mantenimiento con
funcionalidad de prevención, reparación y revisión de hardware para optimizar el
costo total. como muestra la imagen. 2.1:
Figura 2.1 Historia del mantenimiento
Sin embargo, los servicios de mantenimiento tienen una posición muy variable según el
tipo de industria. La evolución del concepto de mantenimiento se puede dividir en
cuatro generaciones:
Correctivo
Predictivo
Preventivo
Modelo correctivo
Este modelo es el más simple e incluye lubricación, inspección visual y solución de
problemas. Este modelo no trae grandes beneficios, por lo que no es recomendable
destinar demasiados recursos económicos. Es adecuado para equipos menos
peligrosos, cuya falla no es un problema económico o técnico. En la figura
2.3 se observa las características del modelo correctivo.
Modelo condicional
Contiene tareas del modelo anterior, agrega pruebas y las pruebas definen las
siguientes operaciones. Gracias a las pruebas, es posible detectar anomalías de las
intervenciones planificadas. Se utiliza principalmente para equipos que rara vez se
utilizan o que tienen un bajo índice de fallas. La figura 2.4 ilustra el modelo
condicional.
Modelo sistemático
Fue utilizado por primera vez en 1998 por usuarios de la comunidad gratuita. El
hecho de que el lenguaje de programación sea el inglés se ha malinterpretado porque
se ha distribuido la palabra freeware y la palabra "free" significa "gratis" o "libre".
Pero para ser claros, la característica principal del software libre es la "libertad de
expresión", lo que significa que el titular de los derechos otorga a los usuarios un
conjunto de libertades que los propietarios del software propietario no otorgan, como
prohibir la modificación o el acceso al código fuente o su distribución. Con el
software propietario, pagas por el derecho a usarlo, pero eso no convierte al
desarrollador en el propietario de la aplicación web, el programa, etc. Actualmente,
el término utilizado para resolver la confusión es software de código abierto,
software gratuito y código abierto. es un acrónimo de software libre y de código
abierto en inglés. El código abierto se utiliza para definir un nuevo movimiento de
software (Open Source Initiative) que es diferente del movimiento de software libre,
incompatible con el movimiento de software desde un punto de vista filosófico y
completo, son equivalentes desde un punto de vista práctico. los dos movimientos
trabajan juntos en el desarrollo real del proyecto. La idea detrás del concepto de
fuente abierta es simple: cuando (en Internet) los programadores pueden leer,
modificar y redistribuir el código fuente del programa, el programa crece, evoluciona
y mejora.
Servidor Web
El servidor web o también conocido como servidor HTTP una vez a recibido la
petición del cliente prepara la página HTML con las imágenes o archivos que
contenga la misma, mediante la interpretación de un código.
2.2.6 PHP
PHP, acrónimo de PHP Hypertext Preprocesor, es un lenguaje de programación que
se utiliza principalmente para el desarrollo de sitios web, pero para muchos es un
lenguaje de propósito general, y el uso que se le dé dependerá en parte de lo que
necesite el programador.
Ventajas
Licencia de uso
Cabe acotar que no existe una empresa detrás de PHP, los avances en el código
resultan del trabajo de desarrolladores que no tiene fines de lucro, los cuales revisas
errores, notifican fallas de seguridad, añaden o quitan elementos, etc.
Bases de datos
Una base de datos es una estructura organizativa de datos relacionados que, en última
instancia, le permite obtener información actualizada sobre una organización. Digo
final porque por sí solo no hace ninguna mejora: el amplificador se realiza
diseñándolo adecuadamente según sea necesario (requerido) y actualizando los datos.
Modelo de Datos
Modelo Jerárquico
La base de datos que forma parte de este modelo organiza su información en una
jerarquía. Cada nivel de la jerarquía puede tener N nodos, y el punto especial es que
cada nodo no puede tener más de un padre. En la figura 2.7 se observa que el nodo
uno no tiene un nodo superior por lo que se lo denomina nodo raíz o padre, mientras
que los nodos 2, 3, 4 se consideran nodos hijos.
Modelo de red
La diferencia fundamental es que aquí un nodo puede tener varios nodos superiores o
padres. En la figura 2.8 se muestra que el nodo 4 es padre del nodo 5, y que los
nodos 2 y 3 a su vez son padres del nodo 5.
Modelo relacional
Los modelos le permiten ver información del mundo real, incluidos conceptos como
tablas (sistemas bidimensionales), filas y columnas, y también le permiten
diferenciar por sus características básicas (atributos), permite una relación uno a uno.
2.2.7 MySQL
MySQL es un sistema de administración de bases de datos relacional (RDBSM). Se
trata de un programa capaz de almacenar una enorme cantidad de datos de gran
variedad y de distribuirlos para cubrir necesidades de cualquier tipo de organización,
desde pequeños establecimientos comerciales a grandes empresas y organismos
administrativos, compite con sistemas RDBMS propietarios conocidos, como Oracle,
SQL Server y DB2.
Es la base de datos de código abierto más popular del mundo y, gracias a las
sugerencias y parches de los desarrolladores, se ha convertido en una herramienta
sofisticada que compite con las bases de datos comerciales. MySQL es utilizado por
los siguientes motivos:
Rapidez
Posibilidad de trabajar en diferentes plataformas
Múltiples formatos de tablas para cada necesidad
Seguridad
Gran estabilidad
Administración simple
Soporte técnico (con el licenciamiento comercial).