Está en la página 1de 40

PORTADA

(se imprime del SRP)

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
AGRADECIMIENTOS

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
laborum

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
RESUMEN

El presente proyecto pretende contribuir a la disminución de los fallos de los diversos


equipos del área de trabajo, como en las computadoras, climas, pantallas, etc. etc.
Algunas de las causas de este problema, se relaciona con los atrasos o falta del
mantenimiento, el desconocimiento de un adecuado manejo de mantenimiento y la falta de
una efectiva organización.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
ÍNDICE

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
I. INTRODUCCIÓN
Actualmente en la Coordinación de Modernización Administrativa e Innovación
Gubernamental (CGMAIG) no cuenta con un sistema optimo que le permita gestionar las
fechas para los mantenimientos haciendo que se atrasen con las solicitudes que mandan
a la secretaria de administración e innovación gubernamental (SAIG), ya que ellos son los
encargados de autorizar el pago de los mantenimientos y mandar a un proveedor o técnico
a la dependencia.

La falta de organización ocasiona que algunos de los dichos bienes presenten fallas
graves o dejen de funcionar, teniendo así que realizar ya no un mantenimiento preventivo
o programado sino un mantenimiento correctivo el cual puede no estar contemplado en el
presupuesto autorizado.

 En el capítulo 1 presentamos la descripción de la empresa coordinación general de


modernización administrativa e innovación gubernamental en el área de sistemas donde se
encuentra desarrollando el proyecto de mantenimiento para dicha empresa.

 En el capítulo 2 hablaremos sobre la descripción del puesto del trabajo de la empresa

 En el capítulo 3 estaremos hablando de los problemas a resolver en el área de sistemas de


la empresa

 En el capítulo 4 estaremos hablando sobre nuestros objetivos para el proyecto

 En el capítulo 5 estaremos justificando nuestro proyecto y su función.

 En el capítulo 6 estaremos explicando partes del proyecto o métodos que se estarán


implementando para el mejoramiento y la compresión de la programación del trabajo.

 Capítulo 7 procedimiento y descripción de las actividades realizadas

 en el capítulo 8 estaremos hablando sobre los resultados de todas las actividades


realizadas.

 en el capitulo 9

 En el capitulo 10

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
 en el capitulo 11

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
II. DESCRIPCIÓN DE LA EMPRESA U ORGANIZACIÓN Y DEL
PUESTO O ÁREA DEL TRABAJO EL ESTUDIANTE

II.1 DESCRIPCION DE LA EMPRESA


Con fecha 22 de marzo de 2002, mediante el Decreto 063 publicado en el Periódico
Oficial del Estado, Extraordinario No. 8, se expidió una nueva Ley Orgánica del
Poder del Estado de Tabasco, que desincorporó de la Secretaría de Finanzas a la
Dirección General de Administración para constituirla en la Oficialía Mayor de la
Administración Pública Estatal, como dependencia encargada de regular y
supervisar los servicios de administración de los recursos humanos, financieros,
materiales y de los servicios generales e informáticos.
Esta nueva legislación incluyó la creación de la Comisión de Modernización
Administrativa e Innovación Gubernamental, a la cual se adscribieron la Dirección
de Desarrollo Administrativo, el Instituto Estatal de Capacitación en Calidad, de la
entonces Secretaría de Contraloría y Desarrollo Administrativo, así como la
Coordinación General del Programa de Desarrollo Administrativo Integral del Sector
Público. Dicha Comisión fue definida como una unidad de la Gubernatura, y ésta a
su vez como una dependencia auxiliar directa del Poder Ejecutivo.
El 26 de diciembre de 2012, fue publicado en el Suplemento B al Periódico Oficial,
número 7336, el Decreto 270 por el cual se reformaron, adicionaron y derogaron
diversas disposiciones de la Ley Orgánica del Poder Ejecutivo del Estado,
destacando la creación de la Secretaría de Administración, la cual asumió las
funciones de la Subsecretaría de Administración y la Dirección General de
Modernización e Innovación Gubernamental de la otrora Secretaría de
Administración y Finanzas.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
2.1.1 MISIÓN DE LA EMPRESA
Proponer e impulsar la transformación de la administración pública estatal
mediante la innovación de procesos y la utilización de nuevas tecnologías;
así mismo construir un modelo administrativo funcional, apoyándose en
instituciones académicas y de investigación especializadas. destinar
importantes esfuerzos a regular y supervisar la administración de los
recursos humanos, tecnológicos, financieros, materiales y de servicios
generales, dicha regulación y supervisión tenderá siempre a proteger los
intereses y el patrimonio del estado; lo anterior en congruencia con las
políticas de desconcentración y descentralización que se determinen.

2.1.2 VISIÓN DE LA EMPRESA


buscar y mantener la mejora continua a través de la reingeniería de procesos
y la aplicación de innovaciones tecnológicas, dentro del ámbito de la
administración de los recursos humanos, materiales, tecnológicos, de
servicios generales e informáticos, así como de los bienes muebles e
inmuebles de todas las dependencias, órganos y entidades de la
administración pública estatal, buscando siempre la optimización y correcta
aplicación del gasto público, además de acercar con calidad los servicios a la
población tabasqueña.

II.2 DESCRIPCION DEL PUESTO O AREA DEL TRABAJO


Se supervisar la administración de las TIC’s de las Dependencias y Entidades en
términos de eficiencia y productividad, para contribuir al mejoramiento del control,
racionalidad, austeridad y óptimo aprovechamiento, en beneficio de los programas y
proyectos establecidos, conforme a la normatividad aplicable. en materia de TIC’s,
con las autoridades federales y municipales, así como con las instituciones
nacionales y extranjeras correspondientes, en el ámbito de su competencia.
Supervisar la aplicación de la normatividad para el uso de los sistemas de
información, bases de datos, servicios web, padrones digitales e interrelación de
sistemas de las Dependencias y Entidades.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
III. PROBLEMAS A RESOLVER

2.1 Ineficiencia en la organización de los registros


Actualmente los registros de solicitud del mantenimiento se registran en archivos
Excel, Word o PDF en diversas carpetas, esto causa una gran dificultad a la hora de
la búsqueda.

III.1 Mantenimientos atrasados


No se cuenta con un sistema que les mande alertas de recordatorios de los
mantenimientos cercanos o próximos, ni una correcta programación de los
mantenimientos, provocando una ineficiencia en los equipos.

III.2 Datos duplicados e incompletos


Mucho de los datos se encuentran duplicados causando que se tengan que hacer
diversas verificaciones para rellenar los documentos incompletos.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
I. OBJETIVOS

I.1 OBJETIVO GENERAL


Diseñar y desarrollar una aplicación web, para controlar y gestionar el
mantenimiento de los diversos dispositivos utilizados en la dependencia de
coordinación general de modernización administrativa e innovación gubernamental
(CGMAIG).

I.2 OBJETIVOS ESPECÍFICOS

I.2.1 Analizar los requerimientos para el sistema


Para diseñar el sistema es necesario conocer la situación actual del
departamento en lo que se refiere a su infraestructura del mantenimiento,
y así detectar donde ocurren las fallas y poder tener una solución.

I.2.2 Desarrollar el prototipo del sistema


Se diseñará un prototipo del sistema adaptado al departamento, esto nos
ayudará a verificar los datos que requerimos para nuestro sistema

I.2.3 Realizar la capacitación y documentación


Para diseñar el programa de capacitación se harán los manuales
explicando paso a paso el uso de la aplicación

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
II. JUSTIFICACIÓN
Este proyecto se enfocará en la implementación de una aplicación web que será muy
conveniente para la coordinación general de modernización administrativa e innovación
gubernamental (CGMAIG), ya que con ella podrán agilizar los diversos tipos de
mantenimientos de los equipos informáticos, vehiculares y aires acondicionados. gracias
a esta aplicación web diversas áreas de dicha dependencia serán beneficiarias, ya que el
área encargada será más ágil y eficiente en los mantenimientos de cada área de la
dependencia. esto será que gracias al historial guardado en nuestra base de datos
ayudará a saber el tiempo y tipo de reparación o mantenimiento realizado, al igual que
nos ayudará a distinguir las solicitudes de reparación o mantenimiento y distinguirlas con
grados de urgencias. con esta aplicación podrán resolver muchos problemas uno de ellos
es la eficacia en responder las solicitudes ya que estas irán por orden de área y tendrán
un numero de seguimiento. al igual que podrían surgir nuevas ideas con soluciones más
innovadoras en los servicios que se requiera en la dependencia.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
III. MARCO TEÓRICO

Antecedentes

El Mantenimiento nace durante la primera revolución Industrial, periodo que se inició en


la segunda mitad del siglo XVIII en Gran Bretaña, unas décadas después se extendió a
gran parte de Europa occidental y América Anglosajona y finalmente concluyó entre 1820
y 1840. En los inicios eran los propios operarios quienes realizaban este tipo de tareas
de mantenimiento, no había personal dedicado única y exclusivamente a esta actividad.
Con la aparición de maquinaria más compleja se vio la necesidad de crear un
departamento dedicado al mantenimiento dentro de las fábricas.

Conceptos básicos

Mantenimiento

puede ser definido como el conjunto de acciones destinadas a mantener o


reacondicionar un componente, equipo o sistema, en un estado en el cual sus funciones
pueden ser cumplidas.

Mantenimiento preventivo o programado

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
es una estrategia que se realiza periódicamente para efectuar acciones preventivas, tales
como: inspecciones, ajustes o hasta remplazo de partes antes de que se alcance una
condición fuera del estándar.

Mantenimiento correctivo

este mantenimiento se utiliza cuando se presenta una falla o avería para reparar o
reemplazar con el fin de recuperar la funcionalidad del elemento o sistema tras la pérdida
de su capacidad para realizar la función o los servicios que se requieren.

Base de Datos

Se llama base de datos, o también banco de datos, a un conjunto de información


perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior
recuperación, análisis. Existen actualmente muchas formas de bases de datos, que van
desde una biblioteca hasta los vastos conjuntos de datos de usuarios.

Las bases de datos son el producto de la necesidad humana de almacenar la


información, es decir, de preservarla contra el tiempo y el deterioro, para poder acudir a
ella posteriormente. En ese sentido, la aparición de la electrónica y la computación brindó
el elemento digital indispensable para almacenar enormes cantidades de datos en
espacios físicos limitados.

El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS
por sus siglas en inglés: Database Management Systems o Sistemas de Gestión de
Bases de Datos), actualmente digitales y automatizados, que permiten el
almacenamiento ordenado y la rápida recuperación de la información. En esta tecnología
se halla el principio mismo de la informática.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
En la conformación de una base de datos se pueden seguir diferentes modelos y
paradigmas, cada uno dotado de características, ventajas y dificultades, haciendo énfasis
en su estructura organizacional, su jerarquía, su capacidad de transmisión o de
interrelación, etc. Esto se conoce como modelos de base de datos y permite el diseño y
la implementación de algoritmos y otros mecanismos lógicos de gestión, según sea el
caso específico.

Existen diferentes clasificaciones de las bases de datos, atendiendo a características


puntuales según su variabilidad. Conforme a los procesos de recuperación y
preservación de los datos, podemos hablar de dos diferentes tipos.

Bases de datos estáticas

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Típicas de la inteligencia empresarial y otras áreas de análisis histórico, son bases de
datos de sólo lectura, de las cuales se puede extraer información, pero no modificar la ya
existente.

Bases de datos dinámicas

Aparte de las operaciones básicas de consulta, estas bases de datos manejan procesos
de actualización, reorganización, añadidura y borrado de información.

¿Por qué se usa una base de datos?

Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar,
ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan
otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un
equipo, o puede ser distribuida, es decir que la información se almacena en equipos
remotos y se puede acceder a ella a través de una red.

La principal ventaja de utilizar bases de datos es que múltiples usuarios pueden acceder
a ellas al mismo tiempo.

Usuarios

Un usuario es un nombre de acceso a la base de datos. Normalmente este va asociado a


una clave.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Los passwords son fijados cuando se crea un usuario y pueden ser alterados por el DBA
o por el usuario mismo. La BD almacena una versión encriptada del password en una
tabla del diccionario llamada dba_users o all_users.

Tipos de Usuarios

Normales

Son usuarios que interactúan con el sistema mediante un programa de aplicación con
una interfaz de formularios, donde puede rellenar los campos apropiados del formulario.
Estos usuarios pueden también simplemente leer informes generados de la base de
datos.

Programadores de aplicaciones. Son profesionales informáticos que escriben los


programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario,
que facilitan crear los formularios e informes sin escribir directamente el programa.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
sofisticados

Interactúan con el sistema sin programas escritos, usando el lenguaje de consulta de


base de datos para hacer sus consultas.

Administradores de la base de datos (ABD)


Son las personas que tienen el control central del SGBD. Entre las funciones del ABD se
encuentran:

• Definición del esquema de la base de datos.

• Definición de la estructura y el método de acceso.

• Modificación del esquema.

• Concesión de autorización para el acceso a los datos.

• Mantenimiento rutinario.

array o arreglo

Los arreglos o también conocidos como arrays son variables del mismo tipo de dato que
tienen el mismo nombre y que se distinguen y referencian por un índice. Se declara un

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
arreglo de nombre variable con N elementos de tipo “tipo”, (N es una constante). Tienen
un mismo nombre de variable que representa a todos los elementos

los arrays son utilizados para agrupar los objetos del mismo tipo, de esta manera,
podemos referirnos a este grupo con el mismo nombre.

En el ámbito de la informática, la estructura de datos es la forma de organización de los


datos elementales con la intención de facilitar el trabajo de programación. El dato
elemental, por otra parte, es la información mínima que se tiene de un sistema.

Diagrama de Flujo o Diagrama de actividades

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Los diagramas de actividades son una manera de representar gráficamente un algoritmo
o un proceso de alguna naturaleza, a través de una serie de pasos estructurados y
vinculados que permiten su revisión como un todo.

La representación gráfica de estos procesos emplea, en los diagramas de flujo, una serie
determinada de figuras geométricas que representan cada paso puntual del proceso que
está siendo evaluado. Estas formas definidas de antemano se conectan entre sí a través
de flechas y líneas que marcan la dirección del flujo y establecen el recorrido del
proceso, como si de un mapa se tratara.

Tipos de Diagramas de Flujo


 Horizontal. Va de derecha a izquierda, según el orden de la lectura.
 Vertical. Va de arriba hacia abajo, como una lista ordenada.
 Panorámico. Permiten ver el proceso entero en una sola hoja, usando el modelo
vertical y el horizontal.
 Arquitectónico. Representa un itinerario de trabajo o un área de trabajo.

Los diagramas de flujo son un mecanismo de control y descripción de procesos, que


permiten una mayor organización, evaluación o replanteamiento de secuencias de

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
actividades y procesos de distinta índole, dado que son versátiles y sencillos. Son
empleados a menudo en diversas disciplinas.

los procesos para referirnos a una secuencia específica de actividades, es decir, a los
pasos a dar dentro del diagrama de flujo. los procesos son secuencias iniciadas o bien por
disparadores programados dentro del sistema, o por intervenciones del usuario del
sistema. Cada uno posee una dirección, un propósito y una serie de pasos que abarca.

Programación orientada a objetos (POO)

La programación Orientada a objetos se define como un paradigma de la programación,


una manera de programar específica, donde se organiza el código en unidades
denominadas clases, de las cuales se crean objetos que se relacionan entre sí para
conseguir los objetivos de las aplicaciones.

con la Programación Orientada a Objetos se buscaba resolver distintas situaciones,


creando unas mejores condiciones para poder desarrollar aplicaciones cada vez más
complejas, sin que el código se volviera un caos. Además, se pretende dar unas pautas
para realizar las cosas de manera que otras personas puedan utilizarlas y adelantar su
trabajo, lo que deriva en mayores facilidades para la reutilización del código.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Clase

Para entender este concepto tan importante dentro de la Programación Orientada a


Objetos, podemos pensar que la clase es como un libro, que describe como son todos los
objetos de un mismo tipo. La clase coche describe cómo son todos los coches del mundo,
es decir, qué propiedades tienen y qué funcionalidades deben poder realizar y, por
supuesto, cómo se realizan.

objetos

Es una instancia de una clase, y puedes crear múltiples instancias de la misma clase. Por
ejemplo, existe una sola clase Person (Persona), pero muchos objetos de tipo persona
pueden ser instancias de esta clase dan, zainab, hector, etc.
Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Métodos

Podemos ver a los métodos de las clases como funciones que llevan a cabo acciones
específicas asociadas a los objetos. En la mayoría de los casos se usan para acceder y
manipular las propiedades de los objetos, así como llevar a cabo operaciones
relacionadas.

Herencia

La herencia es un aspecto importante del paradigma de la programación orientada a


objetos, que te permite heredar propiedades y métodos de otras clases extendiéndolas. La
clase que está siendo heredada se conoce como clase padre, y la clase que hereda se
conoce como clase hija. Cuando creas una instancia de un objeto de la clase hija, esta
hereda las propiedades y métodos de la clase padre también.

PDO

Significa PHP Data Objects, Objetos de Datos de PHP, una extensión para acceder a
bases de datos. PDO permite acceder a diferentes sistemas de bases de datos con un
controlador específico (MySQL, SQLite, Oracle...) mediante el cual se conecta.
Independientemente del sistema utilizado, se emplearán siempre los mismos métodos, lo
que hace que cambiar de uno a otro resulte más sencillo.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
PostgreSQL
PostgreSQL es un potente sistema de gestión de base de datos relacional de objetos de
código abierto. Se utiliza para almacenar datos de forma segura; admite las mejores
prácticas y permite recuperarlas al procesar solicitudes.

PostgreSQL es multiplataforma y puede ejecutarse en muchos sistemas operativos, como


Linux, FreeBSD, OS X, Solaris y Microsoft Windows.

Programación Web

La programación de los sitios


web es una de las disciplinas
dentro del mundo de Internet
que más se ha desarrollado y
no deja de sorprender día a día
con las posibilidades que abre y
genera, ya que no sólo
consigue satisfacer
necesidades que se generan,
sino que sin la generación de
necesidades ofrecen servicios a
los usuarios que éstos no
habían imaginado.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
El desarrollo web es un término que define la creación de sitios web para Internet o una
intranet. Para lograr esto, la tecnología de software se usa en el lado del servidor y del
lado del cliente, lo que implica una combinación de procesos de base de datos utilizando
un navegador para realizar ciertas tareas o mostrar información.

Aplicaciones web

Las aplicaciones web son una herramienta que se codifica en un lenguaje que es
soportado por los navegadores y que se ejecuta en los mismos. Es decir, son una clase de
software que puedes usar accediendo a cierto servidor web a través de Internet o de una

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Intranet por medio de un navegador que ejecutará la aplicación. Pero, si quieres saber
yos, quédate con nosotros.

Lenguajes de programación Web HTML

HTML no es un lenguaje de programación; es un lenguaje de marcado que define la


estructura del contenido. Consiste en una serie de elementos que usarás para encerrar
diferentes partes del contenido para que se vean o se comporten de una determinada
Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
manera. Las etiquetas de encierre pueden hacer de una palabra o una imagen un
hipervínculo a otro sitio, se pueden cambiar palabras a cursiva, agrandar o achicar la letra,
etc.

La etiqueta de apertura: consiste en el nombre del elemento, encerrado por paréntesis


angulares de apertura y cierre. Establece dónde comienza o empieza a tener efecto el
elemento.

La etiqueta de cierre: es igual que la etiqueta de apertura, excepto que incluye una barra
de cierre antes del nombre de la etiqueta. Establece dónde termina el elemento.

El contenido: este es el contenido del elemento, que en este caso es sólo texto.

El elemento: la etiqueta de apertura, más la etiqueta de cierre, más el contenido equivale


al elemento.

CSS

CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de


los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de
Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
separar los contenidos y su presentación y es imprescindible para crear páginas web
complejas.

Separar la definición de los contenidos y la definición de su aspecto presenta numerosas


ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado
completo. Además, mejora la accesibilidad del documento, reduce la complejidad de su
mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos
diferentes.

Php

Una de las características principales de PHP es que es un lenguaje mucho más dinámico
que la mayoría de las otras opciones que existen. Por lo tanto, es esencial para desarrollar

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
sitios que tienen aplicaciones más complejas y, para eso, necesitamos dos cosas: agilidad
en el tiempo de respuesta y conexión a una gran base de datos.

En la práctica, la idea de usar este lenguaje es disminuir el tiempo de carga de las


páginas, permitiendo que el servidor trabaje con más suavidad para cargar plugins y
aplicaciones en los sitios web.

De esta manera, es posible desarrollar con agilidad sitios con un gran rendimiento, incluso
si están llenos de recursos, y con la garantía de la sostenibilidad del desempeño a largo
plazo utilizando el lenguaje PHP

Framework

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
El uso de frameworks permite, principalmente, agilizar procesos de desarrollo porque
podemos reutilizar herramientas o módulos: ya tienes el ‘esqueleto’ sobre el que trabajar.
El hecho de escribir código o desarrollar una aplicación más fácilmente te sirve para tener
una mejor organización y control de todo el código elaborado, pudiendo usarlo
nuevamente en el futuro.

 Se puede reutilizar código tantas veces como sea necesario. Asimismo, puedes
optimizarlo, con todas las ventajas que ello conlleva.
 También puedes afrontar tareas propias de programación de forma automatizada,
lo que aumentará tu velocidad o la del equipo de trabajo a la hora de programar.

Reducir tiempos implica una mayor productividad, del mismo modo que reutilizar recursos
te lleva a minimizar riesgos. Por ello, usar uno o varios frameworks supone una gran
ayuda para programadores y desarrolladores, ya que facilita sus tareas de forma
considerable.

Arquitectura cliente-servidor

La arquitectura cliente/servidor persigue el objetivo de procesar la información de un modo


distribuido. De esta forma, los usuarios finales pueden estar dispersos en un área
geográfica más o menos extensa y acceder a un conjunto común de recursos
compartidos.

Además, el acceso debe ser transparente, preferiblemente, multiplataforma, es decir,


independiente del sistema operativo, del software de aplicación e incluso del hardware.

En definitiva, cuando hablamos de la implantación de una arquitectura cliente/servidor, nos


referimos a un sistema de información distribuido.
Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Sublime Text 3

Sublime Text es un editor de Texto para escribir código en casi cualquier formato de
archivo. Está especialmente pensado para escribir sin distracciones. Esto quiere decir que
visualmente ofrece un entorno oscuro donde las líneas de código que escribas resaltarán
para que puedas centrarte exclusivamente en ellas.

Ventajas de Sublime Text:


Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
 Muy liviano, fácil de instalar y tiene una versión portable.
 Resalta todo tipo de lenguaje con colores para visualmente detectar fallos a simple
vista.
 Para aprender es una buena opción.
 Funciona tanto en Windows como en Mac y Linux.

Inconvenientes:
 Es totalmente configurable, pero si queremos una configuración avanzada es un
poco difícil de hacer para usuarios novatos.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
IV. PROCEDIMIENTO Y DESCRIPCIÓN DE LAS ACTIVIDADES
REALIZADAS

1.1 Etapa 1 – Planificación de los objetivos del proyecto

Se recolectan los requerimientos para el sistema de control de los mantenimientos


de los diversos problemas del área

1.2 Etapa 2 – recolección de datos de los equipos

Se recolectaron los datos de los equipos o bienes que se necesita tener un control
adecuado de mantenimiento.

1.3 Etapa 3 – Instalación de los equipos

Se inspeccionaron los equipos con las especificaciones que requerimos para los
diferentes tipos de programas que usaremos.

1.4 Etapa 4 configuración de los equipos de trabajo

Se hizo las configuraciones necesarias en los equipos, se les instalo el sistema


para la gestión de base de datos postgresql y el xampp para el servidor web
apache.

1.5 Etapa 5 - Elaboración de caso de uso

Para que podamos visualizar mejor las funciones de cada usuario realizamos un
caso de uso y así poder definir las acciones que se necesitan para cada proceso.

1.6 Etapa 6 – Realización de los objetivos


Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
Mediante una presentación se formularon posibles soluciones para cada uno de los
problemas encontrados

1.7 Etapa 7 - Base de dato

Se creó la base de datos basados en los primeros requerimientos pedidos en


nuestro objetivo

1.8 Etapa 8 - sección del calendario

se crea la primera sección del calendario donde podremos agendar cada


mantenimiento de los diversos equipos del área.

1.9 Etapa 9 - Creación del primer prototipo calendario

se creó el primer prototipo del calendario con el cual guardaremos datos con los
mantenimientos a los equipos de las diversas áreas.

1.10 Etapa 10 - Creación del primer apartado para documentos PDF

se creó un prototipo para guardar formatos PDF, con el cual podremos guardar las
solicitudes y las respuestas de los mantenimientos.

1.11 Etapa 11 - configuración del mvc

se configuro el mvc para hacer la conexión con la base de datos creada para que
lograra detectar los diferentes tipos de usuarios y diversas ventanas

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
I. RESULTADOS

I.1 Analizar los requerimientos para el sistema

Para diseñar el sistema es necesario conocer la situación actual del departamento


en lo que se refiere a su infraestructura del mantenimiento, y así detectar donde
ocurren las fallas y poder tener una solución.

I.2 Desarrollar el prototipo del sistema

Se diseñará un prototipo del sistema adaptado al departamento, esto nos ayudará a


verificar los datos que requerimos para nuestro sistema

I.3 Realizar la capacitación y documentación

Se diseñará un prototipo del sistema adaptado al departamento, esto nos ayudará a


verificar los datos que requerimos para nuestro sistema

I.4 Problemas resueltos

Nulla molestie metus sed elit gravida, non commodo neque euismod. Proin eu lacus
porta eros cursus tempor. Donec consectetur massa nibh, id egestas lorem pulvinar
at

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
II. ACTIVIDADES SOCIALES REALIZADAS EN LA EMPRESA
U ORGANIZACIÓN
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ut dui efficitur, consectetur
mauris non, vestibulum quam. Nullam sollicitudin eu nisl ut blandit. Phasellus porta tempor
feugiat. Duis eget ligula auctor sapien auctor dictum. Ut in ex feugiat felis ullamcorper vulputate
eget in dui. Duis ut leo at eros scelerisque ullamcorper. Sed auctor fringilla ligula et gravida.
Proin pretium rutrum nisi, non dignissim ante. Cras gravida varius urna, at vestibulum elit
eleifend eget. Quisque vitae eros dapibus, rutrum odio vel, volutpat nunc. Fusce ut velit vitae
justo sollicitudin commodo efficitur a orci.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
III. CONCLUSIONES DE PROYECTO, RECOMENDACIONES Y
EXPERIENCIA PERSONAL PROFESIONAL.
10.1 CONCLUSIONES
Donec sit amet tortor id est lacinia pellentesque at ut massa. Phasellus nibh urna, tincidunt et
auctor at, iaculis pharetra magna. Vestibulum nec orci sit amet velit vestibulum placerat nec in
lectus. Nullam vitae arcu imperdiet, tincidunt odio a, ullamcorper nisl. Nam vel nibh vel turpis
lacinia vestibulum volutpat vitae magna. Proin commodo vel elit vitae vehicula. Fusce a faucibus
ante. Etiam dignissim lacus eu condimentum bibendum. Sed non tincidunt nisl, et aliquam leo.
Aliquam elementum vulputate ipsum, sed rutrum lorem pretium eget. Maecenas eget tellus vel
justo faucibus varius sit amet id est. Donec hendrerit mollis risus pharetra laoreet. Maecenas
euismod suscipit ultrices. Vivamus id ligula risus.

10.2 RECOMENDACIONES
Aenean gravida leo eu lacus ornare interdum. Proin quam erat, condimentum non diam eget,
dignissim mattis libero. Mauris lorem purus, fringilla dignissim eros ac, elementum molestie arcu.
Curabitur placerat vel orci vel viverra. Nam sed consectetur nisl. Nam pharetra, tortor non
congue hendrerit, purus nisl accumsan nulla, eget gravida odio felis vel nisi. Ut consequat auctor
massa, sagittis aliquet magna eleifend interdum. Maecenas a varius est. Cras egestas neque et
dignissim dictum. Ut in massa a erat tempor volutpat. Cras sit amet urna vehicula, posuere
lorem sed, maximus elit. Donec eget maximus massa, vitae ultrices ipsum. Nunc nec lacus ut
nisi scelerisque aliquam ac id nisi. Maecenas tempus tortor vel est pharetra, eget scelerisque
nisl semper.

10.3 EXPERIENCIA PERSONAL PROFESIONAL


Aenean gravida leo eu lacus ornare interdum. Proin quam erat, condimentum non diam eget,
dignissim mattis libero. Mauris lorem purus, fringilla dignissim eros ac, elementum molestie arcu.
Curabitur placerat vel orci vel viverra. Nam sed consectetur nisl. Nam pharetra, tortor non
congue hendrerit, purus nisl accumsan nulla, eget gravida odio felis vel nisi. Ut consequat auctor
massa, sagittis aliquet magna eleifend interdum. Maecenas a varius est. Cras egestas neque et
dignissim dictum. Ut in massa a erat tempor volutpat. Cras sit amet urna vehicula, posuere
lorem sed, maximus elit. Donec eget maximus massa, vitae ultrices ipsum. Nunc nec lacus ut
nisi scelerisque aliquam ac id nisi. Maecenas tempus tortor vel est pharetra, eget scelerisque
nisl semper.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
IV. COMPETENCIAS DESARROLLADAS Y/O APLICADAS
IV.1 COMPETENCIAS ESPECÍFICAS
 Nombre de la competencia especifica 1
Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare, vitae finibus orci interdum.

 Nombre de la competencia especifica 2


Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare.

 Nombre de la competencia especifica 3


Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare, vitae finibus orci interdum.

IV.2 COMPETENCIAS GENÉRICAS


 Nombre de la competencia genérica 1
Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare.

 Nombre de la competencia genérica 2


Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare.

 Nombre de la competencia genérica 3


Cras sit amet quam eget nunc pretium consequat a facilisis lectus. Nulla
facilisi. Maecenas aliquet eros eu dui ornare.

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
V. FUENTES DE INFORMACIÓN.
Nombre del autor. (Año de publicación). Título del libro. Lugar de publicación: Editorial.

Nombre del autor. (Fecha). Título del artículo. Nombre de la revista, Volumen,
Página(s).

Nombre del autor. (Año). Título del artículo. Nombre del periódico, Pagina(s).

Nombre del autor. (Año). Título del artículo. Fecha de consulta, Institución que publica,
Sitio web: URL

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
VI. ANEXOS

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx
VII. REGISTROS DE PRODUCTOS

Carretera Villahermosa-Frontera Km. 3.5 Cd. Industrial C.P. 86010, Villahermosa, Tab. México.
Tel. 01 (993) 3530259, Ext. 101 e-mail: dir_villahermosa@tecnm.mx
www.tecnm.mx | www.itvillahermosa.edu.mx

También podría gustarte