Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha: 28/11/2021
% de créditos
3
aprobados
Correo electrónico
holmanro3215@gmail.com Teléfono / 3202691893
Celular
Dirección Municipio / Sogamoso / Boyacá
residencia: Departamento
CENTRO: CEAD SOGAMOSO ZONA:
3. RESUMEN
El siguiente trabajo se basa en la propuesta del diseño de una aplicación a través del software libre
Visual Basic el cual estará enlazado en base de datos en MySQL para el área de mantenimiento de
subsuelo de la empresa Petro-sub; a través del almacenamiento, control y consulta los datos de
herramientas que se utilizan en la operación diaria, el cual se reunirá información atraves del
personal que labora en esta actividad para reducir el de tiempo en la consulta de los datos y se
evitará que la información se deteriore o se pierda con el pasar del tiempo ya que esta se
encuentran de manera física, y así cualquier trabajador con el permiso necesario pueda acceder a
esta información.
Este sistema funcionará de manera cliente-servidor, instalado en el equipo requerido, con una base
de datos local que permita ser actualizada cuando sea necesario, la base de datos debe permitir
generar un archivo que será actualizado en una instancia diferente de la base de datos utilizada, de
tal manera que la información se mantendrá actualizada
6. OBJETIVO GENERAL-
Analizar, diseñar y desarrollar un aplicativo a través del software libre Visual Basic el cual será
conectado al motor de base de datos de MySQL, y a su vez este será implementado para el área de
mantenimiento del subsuelo de la empresa Petro-Sub, este tendrá como funcionalidad almacenar,
controlar y consultar la información de herramientas existentes en inventario.
7. OBJETIVOS ESPECÍFICOS
Implementar un aplicativo para almacenar, controlar y consultar la información de
herramientas del inventario.
El usuario tendrá acceso a consultar la información acerca de las herramientas para
posteriormente verificar si hay herramientas disponibles para su uso.
Manejo y control de herramientas
Se diseña un aplicativo en Visual Basic, conectado a MySQL que tendrá como
funcionalidad almacenar, controlar y consultar la información.
Implementación y capacitación del aplicativo al usuario final
MARCO TEÓRICO
El control de inventarios representa uno de los puntos críticos en las áreas comercial y
administrativa de toda empresa, puesto que permite mantener el balance correcto de las existencias
disponibles en los puntos de almacenamiento. Sin embargo, debido a la velocidad con la que
crecen algunas empresas, administrar correctamente sus equipos y recursos totales se ha
convertido en una tarea bastante tediosa que requiere exactitud y un control total, para así evitar
pérdidas o errores de planeación relacionados con la disponibilidad de los equipos.
Es por esto que hoy en día debido a su complejidad, la administración de inventarios no es una
actividad que se deba ejecutar manualmente puesto que la información debe ser actualizada con
cada movimiento que se realiza para evitar que se generen conflictos en cuanto a errores de
información. Joseph O. Bergholm y J. Michael Davis (1996) explican que con el paso del tiempo
“las empresas deben ser capaces de implementar rápidamente nuevos servicios y tecnologías
capaces, no solo de almacenar información, sino también de facilitar el control y acceso de la
misma”. Es en este punto, en el que se vuelve indispensable para toda compañía la implementación
de un software o aplicativo que registre cada uno de los movimientos que involucran los equipos y
herramientas indispensables para las actividades del día a día.
Si la empresa desea maximizar la utilidad y eficiencia con la que se manejan sus recursos, es
necesario que estos sean controlados de forma correcta y eficiente, tal y como se manejan los
demás recursos existentes como los monetarios o el recurso humano. Para esto los administradores
deben comprender de manera general los aspectos relacionados con la distribución, seguridad,
almacenamiento y recuperación de toda la información que es manejada en el área de
mantenimiento de subsuelo.
Otro aspecto a considerar es que el manejo de la información generada por computadoras se
diferencia en forma significativa del manejo de datos producidos manualmente, ya que cuando
estos son administrados mediante los sistemas informáticos, el resultado es mucho mejor en los
procesos de planificación y ejecución de las diversas áreas de la empresa. Pero ¿Qué es un sistema
informático?
Whitten, Bentley, & Barlow (1997) hacen referencia a algunos de los componentes y definen un
sistema informático como “una disposición de personas, actividades, datos, redes y tecnología
integrados entre sí con el propósito de apoyar y mejorar las operaciones cotidiana de una empresa,
así como satisfacer las necesidades de información para la resolución de problemas y la toma de
decisiones por parte de los directivos de la empresa”.
MARCO TECNOLÓGICO
MySQL
MySQL es un sistema de gestión de bases de datos que cuenta con una doble licencia. Por una
parte, es de código abierto, pero por otra, cuenta con una versión comercial gestionada por la
compañía Oracle.
Las versiones Enterprise, diseñadas para aquellas empresas que quieran incorporarlo en productos
privativos, incluyen productos o servicios adicionales tales como herramientas de monitorización y
asistencia técnica oficial.
Características
una falla de energía, cuando el monitor falla u ocurre algún otro inconveniente, el sistema
opta por preservar la integridad de la base de datos resguardando la información.
Requisitos mínimos
- 512 Mb de memoria RAM
- 1024 Mb máquina virtual
- 1 GB de espacio de disco duro
- Sistema operativo: Windows, Linux y Unix
- Arquitectura del sistema 32/64 bit
- Protocolo de red TCP/IP
Visual Studio
Visual Studio o Microsoft Visual Studio es un IDE (Entorno de Desarrollo Integrado) desarrollado
por Microsoft. Se trata de un conjunto de herramientas que permiten desarrollar aplicaciones de
escritorio, aplicaciones móviles, aplicaciones web ASP .NET, y servicios web XML. Además, es
compatible con los siguientes lenguajes de programación: C#, C++, Visual Basic .NET, Java,
Python, Ruby, PHP y F#, siendo la última versión estable del programa publicada el 10 de marzo
del 2020.
Características
- Conexión a bases de datos: El Explorador de objetos de SQL Server ofrece una vista de
los objetos de base de datos similar a la de SQL Server Management Studio. Con el
Explorador de objetos de SQL Server puede realizar trabajos de administración y diseño de
bases de datos ligeras. Algunos ejemplos son la edición de datos de tabla, la comparación
de esquemas y la ejecución de consultas mediante menús contextuales.
- Creación de aplicaciones web: Visual Studio ofrece ayuda a los usuarios para escribir
aplicaciones para la Web. Puede crear aplicaciones web mediante ASP.NET, Node.js,
Python, JavaScript y TypeScript. Visual Studio admite muchos marcos web, como
Angular, jQuery y Express.
ASP.NET Core y .NET Core funcionan en los sistemas operativos Windows, Mac y Linux.
ASP.NET Core es una actualización principal a MVC, WebAPI y SignalR. ASP.NET Core
se diseñó desde la base para ofrecer una pila de .NET eficiente y componible, con el fin de
compilar servicios y aplicaciones web modernos basados en la nube.
- Implementación de la aplicación finalizada: Visual Studio dispone de herramientas para
implementar las aplicaciones en usuarios o clientes mediante Microsoft Store, un sitio de
SharePoint o las tecnologías de InstallShield o Windows Installer. Puede acceder a todas
estas opciones mediante el IDE Visual Studio.
Requisitos mínimos
Bergholm, J. O., Davis, J. M., Nadji, B., & Ting, P. D. Describir los Telecomunicaciones Estudio
(1996). Service design and inventory system—An conceptos básicos Redes bibliográfico
object-oriented reusable software asset. AT T Technical del manejo de Software
Journal, 75(2), 47-57. redes de Análisis
https://doi.org/10.15325/ATTTJ.1996.6771128 telecomunicaciones documental
en base al diseño Programación
de un sistema de Diseño
inventarios. Inventarios
Liviu, S., & Madalina, M. (2016). Software architecture Explicar la Software Estudio
for inventory management of stock parts based on logística del Logística bibliográfico
informations retrievel. 2016 8th International Conference manejo de Técnicas
on Electronics, Computers and Artificial Intelligence inventarios Análisis
(ECAI), 1-4. teniendo en cuenta documental
https://doi.org/10.1109/ECAI.2016.7861194 la arquitectura del
software utilizado.
Inventarios
Abastecimiento
Arquitectura
Existencias
Nápoles, D. M., López, J. B., & Sabina, A. A. (2019). Especificar Logística Estudio
Administración de inventarios. Técnica administrativa, diversos aspectos Administración bibliográfico
18(77), 2. https://dialnet.unirioja.es/servlet/articulo? importantes de la Gestión
codigo=673887 gestión de Análisis
inventarios y evitar documental
decisiones que
Inventarios
afecten estos Análisis de
Modelos matemáticos
procesos. fuentes
Stocks
estadísticas
MARCO CONCEPTUAL
1.3.1 Generalidades
- El marco conceptual "está compuesto de referencias a sucesos y situaciones pertinentes, a
resultados de investigación, incluye, por tanto, un marco de antecedentes, definiciones supuestas,
etc." (Ortiz, 2011, p.4)
- El marco conceptual es “utilizado principalmente en el ámbito de la investigación. Es una forma
de tener presente toda la información que se utilizará en el trabajo posteriormente. Aparte del
marco conceptual, se encuentra la hipótesis, el marco teórico y el método. En el marco conceptual
se describen las características del objeto que se quiere estudiar, así como sus funciones”. (Celeste
Cao, 2019)
- El marco conceptual es "un conjunto de definiciones, teorías, conceptos, sobre los temas que
estructuran el desarrollo de la investigación y que sirven para interpretar los resultados que se
obtengan del trabajo realizado en campo" (Aula Fácil, 2014, p.1).
El propósito del Estudio de Viabilidad del Sistema (EVS) es analizar un conjunto concreto
de necesidades, con la idea de proponer una solución a corto plazo. Los criterios con los que se
hace esta propuesta no serán estratégicos sino tácticos y relacionados con aspectos económicos,
técnicos, legales y operativos.
Los resultados del Estudio de Viabilidad del Sistema constituirán la base para tomar la
decisión de seguir adelante o abandonar. Si se decide seguir adelante pueden surgir uno o varios
proyectos que afecten a uno o varios sistemas de información. Dichos sistemas se desarrollarán
según el resultado obtenido en el estudio de viabilidad y teniendo en cuenta la cartera de proyectos
para la estrategia de implantación del sistema global. (Manuel.cillero.es, 2021)
1.3.2.2 Diseño de Sistemas de Información
El propósito del diseño de sistemas de información (ISD) es obtener la definición de la
arquitectura del sistema y el entorno técnico que lo soporta, así como las especificaciones
detalladas de los componentes del sistema de información. A partir de esta información se generan
todas las especificaciones constructivas relacionadas con el propio sistema, así como las
especificaciones técnicas del plan de pruebas, la definición de los requisitos de implementación, y
el diseño de los procedimientos de migración y carga inicial, este último en curso.
(Manuel.cillero.es, 2021)
1.3.2.3 Desarrollo de Sistemas de Información
El proceso de desarrollo de MÉTRICA versión 3 incluye todas las actividades y tareas que
debe realizar el sistema de desarrollo, abarcando desde el análisis de requisitos hasta la instalación
del software. Además de las tareas relacionadas con el análisis, también incluye dos partes del
diseño del sistema: arquitectura y detalle. También cubre las pruebas de integración de sistemas y
unidades, aunque sigue la norma ISO 12.207, no propone ninguna tecnología específica y enfatiza
la importancia de la evolución de los requisitos. Este proceso es sin duda el proceso más
importante identificado en el ciclo de vida del sistema y está relacionado con todos los demás
procesos. (Manuel.cillero.es, 2021)
ISO/IEC 12207: Estándar sobre el ciclo de vida del software (Software life-Cycle processes)
propuesta por la ISO (International Organization for Standardization). (Ingertec, 2021)
El ciclo de vida de un sistema es un sistema automático o manual que incluye personas,
máquinas y / o métodos organizados para recopilar, procesar y transmitir datos que representan
información. El sistema de información incluye infraestructura, organización, personal y todos los
componentes necesarios para recolectar, procesar, almacenar, transmitir, visualizar, difundir y
organizar la información. Cualquier sistema de información pasará por una serie de etapas en todo
su ciclo de vida. (Cervantes Guerrero Alejandro, 2015)
1.3.2.4 Software libre
Es un software que respeta la libertad de los usuarios y las comunidades. En términos
generales, significa que los usuarios pueden ejecutar, copiar, distribuir, investigar, modificar y
mejorar el software libremente. En otras palabras, el "software libre" es una cuestión de libertad,
no una cuestión de precio. (Free Software Foundation, Inc, 2021)
Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
La libertad de ejecutar el programa como se desee, con cualquier propósito (libertad 0).
La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que se
desee (libertad 1). El acceso al código fuente es una condición necesaria para ello.
La libertad de redistribuir copias para ayudar a otros (libertad 2).
La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le
permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones.
El acceso al código fuente es una condición necesaria para ello.
1.3.2.5 Visual Basic
El propósito del desarrollo de Visual Basic es proporcionar un conjunto de programas de
utilidad sencillos y accesibles para los usuarios de programación de computadoras. Es por eso que
tanto los usuarios expertos como los principiantes pueden usar y comprender Visual Basic
fácilmente. Se basa en el dialecto BASIC, pero tiene nuevos componentes que lo adaptan a los
lenguajes informáticos modernos. Además, Visual Basic también es un lenguaje de programación
impulsado por eventos que puede proporcionar una mayor operatividad y mejores resultados.
(Victoria Bembibre, 2009)
Un lenguaje de programación es un lenguaje formal que, mediante una serie de
instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas,
datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y
lógico de una máquina. (Rock Content, 2019)
9. METODOLOGÍA
Se plantea implementar un sistema aplicativo de información que lleve el registro de los datos de
las herramientas existentes en el área de subsuelo. El aplicativo debe generar un aviso a las
personas con el perfil necesario el cual se le informara si la herramienta existe o si fue prestada, a
quien la presto
El sistema descrito anteriormente se implementará por medio de una aplicación de fácil acceso y
de interfaz amable para el usuario, que garantice a su vez la integridad de la información registrada
a través de la implementación de una Base de Datos local. La aplicación se desarrollará con
herramientas de software libre. El administrador del sistema de datos conoce los formatos de los
archivos con los cuales deberá trabajar, y tiene permiso para acceder a los mismos
Se ingresará una un formulario donde se deberá ingresar el usuario de la persona y el registro, con
esto ingresará a las diferentes opciones que tendrá el aplicativo, como tipo de herramienta,
longitud, grado, diámetros entre otras 2 ESTRUCTURA METODOLÓGICA
Para esto se diseñará e implementar un aplicativo a través del software libre Visual studio enlazado
a una base de datos en MySQL que permita almacenar, controlar y consultar los inventarios de
herramientas existentes en el área de mantenimiento de subsuelo de la empresa Petro-Sub
ANTECEDENTES
Etimarcas Ltda., la cual tenía problemas en el manejo de sus inventarios, específicamente en la
forma como se realizaban las asignaciones de funciones, los procesos administrativos que
soportaron dichas funciones con su consecuente falta de documentación y, por último, la
dependencia de una aprobación por parte de la Gerencia. Para solucionar las dificultades
anteriormente mencionadas, la empresa capacitó a todo el personal con políticas establecidas por la
organización que se debían tener claras en los procesos relacionados con el producto, las compras,
el almacenamiento y venta de mercancía; dentro de este conocimiento se comprende cuáles son los
productos más rentables, los que más rotan; así mismo generar formatos, fichas técnicas, en donde
se registre toda la información acerca de un producto: proveedor, costo, especificación, fechas,
entre otros. La operación adecuada para un proceso de inventarios debe haber sido estudiado paso
a paso previo a su ejecución, por ello en Etimarcas Ltda., se implementaron procesos obligatorios
como: generar la orden de compra, llevar adecuadamente las mercancías y establecer
diferenciaciones en los empaques. (Abad Gutiérrez &
Aguirre Vargas)
Un reciente estudio de Bain & Company (2015), muestra las dificultades que enfrentan las
empresas intensivas en uso de capital para generar utilidades, y en como las presiones de un
mundo globalizado reducen los márgenes, sugiriendo dentro de las estrategias de supervivencia, el
necesario ejercicio de optimización de costos. Una de las alternativas que tienen este tipo de
empresas para la reducción de sus costos es la optimización de su cadena logística, por lo que
considerando lo indicado por Chen, et al. (2003), en cuanto a que los costos de inventario son
superiores al 30% de la estructura de costos de la cadena logística, la optimización del inventario
de repuestos en empresas intensivas en uso de capital, es más que mandatorio. Sin embargo, la
optimización de repuestos en empresas intensivas en uso de capital, debe conciliar el menor
inventario posible, con la más alta disponibilidad de repuestos para el mantenimiento de equipos,
dados los costos que conlleva una parada operativa. En línea con lo anterior, el nivel de repuestos
tiene un impacto directo en la disponibilidad de los equipos, dado que la disponibilidad de equipos,
es función del tiempo medio para corregir una falla, el cual depende entre otros factores, del
tiempo para reemplazar o reparar un repuesto. (Bharadwaj, et al., 2011).
ENTREVISTA
11. VARIABLES
Recolección de datos
Recolección de información para su
Análisis del aplicativo Dependiente
respectivo análisis Organizar los datos
Crear requerimientos
Comprender la información Analizar y comprender los
Diseño de Sistemas de
Dependiente recopilada para diseñar la interfaz del requerimientos
Información
aplicativo Plantear diseño del aplicativ
Analizar y comprender los
Desarrollo de Sistemas de Desarrollar el aplicativo con los requerimientos
Dependiente
Información requerimientos planteados Iniciar proceso de desarrollo
Pruebas de desarrollo
Uso de los componentes de las Hardware Computador
tecnologías de información y Independiente Visual Basic
comunicación (TIC) Software
Base de datos
En el área de mantenimiento se Almacenar
Implementado para el área de manejan diversas herramientas las Controlar
Dependiente
mantenimiento cuales son solicitadas para su
operación. Consultar
Muestreo probabilístico
El tamaño de la muestra se calcula de acuerdo a la cantidad de trabajadores que se encuentran en la
ciudad principal de la empresa Petro – sub, ya que el aplicativo estará implementado en este sector.
13. Hipótesis
La implementación de una aplicación para la administración de inventarios permitirá el control de
manera eficaz y eficiente de las herramientas y equipos del área de mantenimiento de la empresa
Petro-sub.
14. Cronograma de actividades
Implementación
del aplicativo en
su totalidad
Capacitar el
personal del
funcionamiento
del aplicativo
Entrega del
aplicativo
RESULTADO/PRODUCTO
INDICADOR BENEFICIARIO
ESPERADO
Diseño de una aplicación que permita Área de mantenimiento de
N.º de aplicaciones
administrar el inventario de equipos y subsuelo de la empresa Petro-
diseñadas
herramientas sub.
Capacitación del personal sobre el uso N.º de capacitaciones Área de mantenimiento de
de aplicativos para la administración de desarrolladas subsuelo de la empresa Petro-
inventarios. sub.
17. BIBLIOGRAFÍA
ARRANZ, Oscar. Los 7 Tipos de Materiales más Importantes en SAP. 1 ed. Colombia: McGraw-
Hill, 2014. 400 p.
PETROLEUM GOLD SERVICES SAS, Scrubber ANSI 150. Proceso Gestión de Mantenimiento.
[Archivo PDF]. Bogotá D.C. 2017. PETROLEUM GOLD SERVICES SAS. Sistema de Gestión
de Calidad. Bogotá D.C. 2012.
García, A. (2008). Enfoques prácticos para planeación y control de inventarios. Cuarta edición.
México: Editorial Trillas
FO-10 Fuente: PETROLEUM GOLD SERVICES SAS. Sistema de Gestión de Calidad. Bogotá
D.C. 2012
Ortiz, A. (2017). Software para el manejo y control del inventario de activos fijos. Recuperado de:
http://hdl.handle.net/20.500.12622/1708
Nápoles, D. M., López, J. B., & Sabina, A. A. (2019). Administración de inventarios. Técnica
administrativa, 18(77), 2. https://dialnet.unirioja.es/servlet/articulo?codigo=6738879
Los autores de la presente propuesta manifestamos que conocemos el contenido del Acuerdo 06 de
2008, Estatuto de Propiedad Intelectual de la UNAD, Artículo 39 referente a la cesión voluntaria y libre
de los derechos de propiedad intelectual de los productos generados a partir de la presente propuesta.
Asimismo, conocemos el contenido del Artículo 40 del mismo Acuerdo, relacionado con la
autorización de uso del trabajo para fines de consulta y mención en los catálogos bibliográficos de la
UNAD.
INSTRUCCIONES DE DILIGENCIAMIENTO
IMPORTANTE: Este formato debe ser diligenciado en procesador de texto o esfero negro con letra
legible.
Este formato debe ser diligenciado por el estudiante que presenta la propuesta de proyecto aplicado,
en las modalidades Proyecto de Desarrollo Tecnológico, Proyecto de Desarrollo Social y
Diagnósticos. No aplica para opción de Proyecto de Emprendimiento Empresarial. La extensión
máxima de la propuesta debe ser de 10 páginas. El número máximo de estudiantes a presentar la
propuesta son 3 estudiantes.
Los estudiantes que presentan la propuesta de Proyecto Aplicado, son responsables de la información
aquí consignada en cuanto a su carácter inédito, autenticidad y el respeto de la propiedad intelectual.
social y en lo personal.
6 El Objetivo General Deben estar relacionados de manera consistente con descripción del
problema. Se recomienda formular un solo objetivo general, coherente con el problema
planteado, y los objetivos específicos necesarios para lograr el objetivo general.
7 Los Objetivos Específicos deben estar relacionados de manera consistente con descripción de
la idea de negocio. Deben ser coherentes con el producto o servicio que fundamenta el
proyecto de emprendimiento (¿Qué? ¿Cómo? ¿Para qué? ¿Quién? ¿Por qué? de la idea de
negocio) y los necesarios para lograr el objetivo general. Estos últimos deben ser alcanzables
con la metodología propuesta.
8 Marco Conceptual y Teórico debe realizarse una revisión del conjunto de conocimientos,
técnicas y metodologías existentes para desarrollar el proyecto, se presenta donde se ubica el
problema y de qué forma la propuesta contribuirá a la solución o al desarrollo del sector de
aplicación interesado.
9 La Metodología debe contener información detallada de:
¿Cómo planea desarrollar el proyecto de aplicación?
¿Cuáles técnicas y herramientas de análisis emplearán?
Además, se deben describir los métodos de recolección de datos, controles a introducir,
métodos de estadística, tipo de análisis, etc. Para la propuesta del proyecto de desarrollo
tecnológico, debe contemplar las demás fases propias de este tipo de proyecto:
cualitativo.
Enumere los resultados verificables que se alcanzarán durante el desarrollo del proyecto.
13 En la Bibliografía debe incluir las fuentes de información básicas utilizadas para construir la
propuesta.