Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME DE PRÁCTICA
Asesor
CARLOS ALBERTO MONSALVE JARAMILLO
Especialista en gerencia de mantenimiento
Contenido
Pág.
Introducción ................................................................................................................................................ 10
1. Descripción de la empresa, área de trabajo y funciones de la practica ................................................. 11
1.1 Descripción de la empresa. .......................................................................................................... 11
1.1.1 Beneficios de la institución. ............................................................................................... 11
1.1.2 Reseña histórica. ................................................................................................................. 12
1.1.3 Misión. ................................................................................................................................ 12
1.1.4 Visión. .................................................................................................................................. 12
1.2 Descripción del área de trabajo. ....................................................................................................... 12
1.3 Funciones asignadas y plan de trabajo concertado con la empresa ................................................ 13
2 Planteamiento de la propuesta de mejora ............................................................................................. 16
3 Objetivos ................................................................................................................................................. 17
3.1 Objetivo general. .......................................................................................................................... 17
3.2 Objetivos específicos. ................................................................................................................... 17
4. Resultados ............................................................................................................................................... 18
4.1 Organizar los Datos....................................................................................................................... 18
4.1.1 Estrategia para organizar los datos. .................................................................................... 18
4.1.2 Herramienta para organizar el inventario........................................................................... 18
4.1.3 Resultado. ........................................................................................................................... 19
4.2 Desarrollo de la página para el sistema de Inventario. ...................................................................... 19
4.2.1 Diseño de la base de datos. ...................................................................................................... 19
4.2.2 Desarrollo de la página............................................................................................................. 20
4.2.3 Herramientas Utilizadas. .......................................................................................................... 20
4.2.4 Editores de HTML y CSS. .......................................................................................................... 20
4.2.5 Base de datos phpMyAdmin..................................................................................................... 21
4.2.6 Resultados del Desarrollo. ........................................................................................................ 22
4.3 Evaluación del Sistema de Inventario. .............................................................................................. 23
4.3.2 Resultados de la Evaluación. ................................................................................................... 24
4.3.3 Evaluación Continua. ............................................................................................................... 24
5.Conclusión ................................................................................................................................................ 25
5
Lista de figuras
Pág.
Lista de tablas
Pág.
Lista de anexos
Pág.
Glosario
Activo: Bienes o recursos que una organización controla y que tienen un valor económico.
Base de Datos: Un sistema organizado para almacenar y recuperar datos de manera eficiente.
CSS (Cascading Style Sheets): Un lenguaje utilizado para definir la presentación y el diseño
de la página web.
MySQL: Sistema de gestión de bases de datos utilizado para almacenar datos en la página
web de inventario
10
Introducción
Este proyecto se propone abordar los desafíos específicos que enfrenta en la institución la
gestión de inventarios. A través de la implementación de un sistema de software innovador, se
pretende automatizar y mejorar el proceso de registro, seguimiento y mantenimiento de los
recursos, garantizando la disponibilidad y utilización óptima de los mismos. Además, se
considerará la integración con sistemas administrativos y herramientas tecnológicas existentes,
con el fin de garantizar una transición fluida y una experiencia de usuario cohesionada.
A lo largo de este trabajo, se explorarán diversas etapas cruciales para el desarrollo del
sistema de inventario. Desde la identificación de requisitos específicos del colegio hasta la
selección de tecnologías adecuadas para la implementación, cada paso será cuidadosamente
abordado para asegurar que el sistema se ajuste perfectamente a las necesidades y objetivos de la
institución.
11
El liceo francés de Medellín ubicada en vía escobero las palmas en es una institución
educativa que se centra en brindar una educación de alta calidad basada en el sistema educativo
francés, promoviendo la lengua y cultura francesas, y preparando a los estudiantes para una
amplia gama de oportunidades académicas y profesionales en un entorno multicultural. Estos
colegios son una opción popular para aquellos que desean una educación internacional con una
base sólida en la tradición educativa francesa.
1.1.1 Beneficios de la institución. El colegio proporciona una educación de alta calidad basada
en el sistema educativo francés, lo que incluye un currículo riguroso y programas de estudio
aprobados por el Ministerio además de una educación de Francia. Además del francés, el colegio
ofrece enseñanza bilingüe en otros idiomas, como el español o el inglés, según las necesidades
de los estudiantes. La institución suele contar con instalaciones modernas y bien equipadas, que
incluyen aulas, laboratorios, bibliotecas y áreas recreativas. El colegio cuenta con un equipo de
profesores calificados y especializados en la enseñanza de idiomas y otras materias, lo que
contribuye a la calidad de la educación.
1.1.2 Reseña histórica. Dos familias antioqueñas fundaron el Lycée Français en Medellín en
2015, inspiradas por la admiración hacia la cultura francesa y la calidad educativa de los Liceos
Franceses en Colombia. La familia Mazo Cuervo y la familia Calle Escobar lideraron esta
iniciativa. La gestación del proyecto comenzó en 2014 en una sede de la Alianza Francesa de
Medellín, con el respaldo del gobierno francés y un grupo empresarial, lo que generó un gran
interés debido al reconocimiento internacional del sistema educativo francés.
1.1.3 Misión. Formar seres humanos responsables, tolerantes, autónomos y con compromiso
social por medio de la cultura y sistema educativo tanto francés como colombiano, a partir de
metodologías pedagógicas a la vanguardia del siglo XXI.
1.1.4 Visión. Nos hemos propuesto ser un Lycée Français único y ejemplar de Latinoamérica
para el mundo. Seremos reconocidos por los talentos, la calidad humana y académica de nuestros
estudiantes, por la idoneidad de los maestros, la excelencia en la metodología de enseñanza, la
infraestructura y filosofía institucional que rige nuestro día a día.
Mi puesto de trabajo se encuentra en la oficina de sistemas del colegio, la cual está ubicada en
el edificio principal de la institución educativa. En este entorno, desempeño funciones esenciales
que involucran soporte técnico y programación. Como parte del equipo de sistemas, mi principal
objetivo es garantizar que tanto profesores como personal administrativo tengan acceso continuo
y sin interrupciones a las herramientas tecnológicas necesarias para llevar a cabo sus labores.
Brindamos soporte técnico a los profesores para resolver problemas relacionados con software
y hardware, asegurando que puedan utilizar eficazmente las tecnologías en sus procesos de
enseñanza. Además, trabajamos en la programación y el mantenimiento de sistemas y
aplicaciones personalizadas para optimizar la gestión académica y administrativa. Contamos con
recursos tecnológicos avanzados, incluyendo servidores de última generación y un equipo
especializado en solucionar cualquier desafío tecnológico que surja en el entorno escolar.
13
Tabla 1
Cronograma de actividades
Para la propuesta de mejora del inventario se propuso desarrollar un software que ayude a
formalizar todos los activos que se tienen con el fin que los procesos sean más fáciles y poder
realizar búsquedas más puntuales con la cantidad pertinente de los activos, realizar informes en
tiempo real.
17
3 Objetivos
Realizar una recopilación y organización exhaustiva de los datos sobre los activos y recursos
del Colegio Liceo Francés. Esto incluirá la clasificación de activos, la asignación de categorías,
la recopilación de información relevante, como descripciones detalladas, ubicaciones y fechas de
adquisición. El objetivo es crear una estructura de datos organizada que sirva como base para el
sistema de inventario.
4. Resultados
En el Colegio Liceo Francés, se ha utilizado una hoja de cálculo como método principal para
gestionar el inventario de activos y recursos. A pesar de su utilidad a lo largo del tiempo, esta
herramienta presenta notables desventajas. La flexibilidad de la hoja de cálculo conlleva el riesgo
de errores humanos y dificulta la actualización en tiempo real a medida que la cantidad de
activos se incrementa, lo que exige una inversión considerable de tiempo. Asimismo, las
limitaciones en la colaboración y el acceso simultáneo a la información pueden afectar la
eficiencia en la gestión del inventario. Por lo tanto, se está considerando la posibilidad de
explorar un sistema de inventario más avanzado y automatizado con el objetivo de mejorar la
gestión de activos en la institución educativa, (véase anexo A) donde podrás ver detalladamente
la hoja de calculo
Se partió de una situación en la que los datos relacionados con los activos y recursos del
Colegio Liceo Francés eran un completo desorden y no estaban concentrados en un solo lugar.
La información se encontraba dispersa en varios formatos y lugares diferentes, incluyendo
fotografías de hojas de Excel, documentos en papel y sistemas de archivos desorganizados
utilizados para llevar un registro de los activos.
4.1.1 Estrategia para organizar los datos. Se ideó una estrategia para organizar los datos de
manera efectiva. Se optó por crear una base de datos centralizada que sirviera como único punto
de acceso para toda la información del inventario. Se establecieron categorías clave como el tipo
de activo, su ubicación, fecha de adquisición y estado para ordenar los activos de manera
consistente. Además, se definieron reglas para dar nombres y códigos a los activos.
clasificación de activos previamente definida. Se utilizaron consultas SQL para llevar los datos
existentes a la base de datos central. Además, se crearon tablas que hacían que buscar y consultar
la información fuera muy sencillo. También se llevaron a cabo análisis para asegurarse de que
los datos fueran correctos y se corrigieron las discrepancias que se encontraron.
4.1.3 Resultado. Los resultados de este tercer paso fueron muy positivos. Se logró una
organización efectiva de los datos del inventario. Ahora se contaba con una base de datos
centralizada que tenía información precisa y actualizada sobre todos los activos y recursos. Las
consultas a esta base de datos permitieron un acceso rápido y sencillo a la información necesaria.
Además, la implementación de reglas de clasificación y códigos aseguró que los datos fueran
coherentes. En resumen, en este paso se sentaron las bases para un sistema de inventario mucho
más eficiente y preciso.
4.2.1 Diseño de la base de datos. La base de datos se creó en phpMyAdmin. En esta etapa,
se utilizó la base de datos creada anteriormente en el objetivo específico número 1, con el fin de
tener datos más eficientes y precisos. Esta base de datos se diseñó para almacenar toda la
información relacionada con los activos del colegio, incluyendo descripciones, ubicaciones,
cantidades, fechas de adquisición y estado general de cada activo (véase el anexo B) donde
encontraras el resultado de la base de datos.
20
4.2.2 Desarrollo de la página. Para el desarrollo personalizado utilizando HTML, CSS y C#,
se procedió a crear un sistema de inventario personalizado mediante una combinación de
lenguajes de programación. Se utilizaron HTML y CSS para diseñar la interfaz de usuario, lo que
aseguró una experiencia amigable y atractiva para los usuarios. Además, se empleó C# para
implementar la lógica del sistema y facilitar la comunicación con la base de datos.
En la integración de la base de datos con el sistema, la clave del éxito radicó en la efectiva
conexión de la base de datos con el sistema de inventario. Esto garantizó que los usuarios
tuvieran acceso a la información almacenada en la base de datos y pudieran llevar a cabo un
seguimiento eficiente de los activos, además de actualizarlos según fuera necesario.
4.2.4 Editores de HTML y CSS. HTML es un lenguaje de marcado utilizado para crear la
estructura de las páginas web. Permite a los desarrolladores definir la jerarquía y disposición de
los elementos en una página web, como encabezados, párrafos, imágenes, enlaces y formularios.
HTML se basa en etiquetas y atributos que describen la función de cada elemento en una página.
21
Los navegadores web interpretan el código HTML y lo representan visualmente para los
usuarios. Es el lenguaje fundamental para la construcción de páginas web y proporciona la base
sobre la cual se aplican estilos y diseño.
CSS por otro lado, es un lenguaje de estilo utilizado para controlar la presentación y el diseño
de las páginas web. En lugar de definir la estructura de una página, CSS se centra en aspectos
como colores, fuentes, márgenes, alineación y tamaños de texto. Permite separar el contenido de
un sitio web de su presentación visual. Al utilizar CSS, los diseñadores pueden aplicar de manera
coherente y eficiente estilos a múltiples páginas web, lo que facilita la creación de sitios
atractivos y profesionales. Además, el término "cascading" se refiere a la capacidad de CSS para
heredar estilos y aplicarlos en cascada, lo que significa que las reglas de estilo pueden ser
definidas en un solo lugar y aplicarse en varias partes del sitio web.
En conjunto, HTML y CSS son herramientas fundamentales para la creación de sitios web
modernos y atractivos. HTML establece la estructura y los elementos de una página, mientras
que CSS determina su apariencia y estilo. Esta combinación permite a los desarrolladores y
diseñadores web crear experiencias interactivas y agradables para los usuarios en el mundo
digital. (véase el anexo D) Donde encontraras una imagen representativa sobre estas 2
herramientas.
4.2.5 Base de datos phpMyAdmin. se utilizó como sistema de gestión de bases de datos para
alojar y gestionar la información de los activos del colegio. La base de datos se diseñó para ser
escalable y eficiente ya que es una herramienta de administración de bases de datos de código
abierto ampliamente utilizada en el desarrollo de aplicaciones web y la gestión de bases de datos.
Esta aplicación web se utiliza para gestionar bases de datos MySQL y MariaDB, lo que permite a
los administradores y desarrolladores interactuar con sus bases de datos de manera eficiente a
través de una interfaz de usuario basada en web.
22
phpMyAdmin ofrece una serie de características útiles para la administración de bases de datos,
como la creación y modificación de tablas, la ejecución de consultas SQL, la importación y
exportación de datos, la gestión de usuarios y privilegios, y la visualización de la estructura de la
base de datos. También proporciona herramientas para optimizar y respaldar bases de datos, lo
que es esencial para garantizar el rendimiento y la seguridad de las aplicaciones que utilizan
bases de datos.
4.2.6 Resultados del Desarrollo. El resultado final del desarrollo resultó en un sistema de
inventario completamente funcional y de fácil uso. Los usuarios tienen la capacidad de acceder a
la plataforma, llevar a cabo un seguimiento eficiente de los activos y actualizar la información
según sus necesidades. La exitosa integración con la base de datos phpMyAdmin asegura que la
información se almacene de forma segura y esté disponible en tiempo real.
23
Contexto del Objetivo: Dentro del entorno escolar, la gestión eficiente de activos y recursos
se considera fundamental para un funcionamiento sin complicaciones. La página web de
inventario ha sido desarrollada como una herramienta esencial con el propósito de simplificar
esta gestión. El tercer objetivo se centra en evaluar exhaustivamente la efectividad de la página
web en el cumplimiento de sus objetivos y su alineación con las necesidades de los usuarios.
4.3.1 Evidencia del Punto de Partida. Al inicio de la evaluación, se parte del hecho de que
la página web de inventario ha sido desarrollada y se encuentra operativa. Usuarios en el entorno
escolar hacen uso de esta plataforma para gestionar activos, llevar a cabo un seguimiento de
inventarios y simplificar tareas administrativas.
Análisis de Datos de Uso: Se han recopilado datos de uso de la página web, incluyendo el
número de usuarios que acceden diariamente, las acciones que realizan (como la actualización de
inventarios o la generación de reportes) y el tiempo que dedican a utilizar la plataforma. Estos
datos han proporcionado una visión objetiva de cómo los usuarios interactúan con la página web.
24
Los usuarios han destacado la capacidad de la página web para simplificar la gestión de
inventario y reducir la carga de trabajo administrativo.
5 Conclusión
Desarrollar un software de inventario desde cero fue un proceso emocionante. descubrí que
crear un programa requería habilidades técnicas y de diseño. Utilizando HTML, CSS y C#, logré
construir una aplicación que era fácil de usar y eficiente en el seguimiento de inventario.
Sin embargo, la parte más gratificante fue la evaluación del software. Fue emocionante ver
cómo mi trabajo marcó una diferencia real. El tiempo ahorrado y la mejora en la precisión del
seguimiento del inventario fueron resultados tangibles que validaron todo el esfuerzo invertido.
En última instancia, este proyecto no solo fue un logro personal para mí, sino también un
testimonio de cómo la educación en el Liceo Francés me equipó para enfrentar desafíos
complejos. Cada objetivo cumplido representó un hito en mi camino de aprendizaje y
crecimiento, y yo estaba emocionado por el impacto positivo que esto podía tener en situaciones
reales. En resumen, este proyecto no solo marcó un hito en mi educación, sino que también
puede contribuir a mejorar la gestión de inventario en un mundo cada vez más tecnológico.
26
6. Propuesta académica
Creo que sería genial mejorar nuestro programa académico incorporando algunos cambios.
Podríamos añadir nuevos lenguajes de programación para mantenernos al día con las tendencias
tecnológicas. Además, podríamos ofrecer materias que se centren en el desarrollo de aplicaciones
móviles, programación en la nube y ciberseguridad, ya que son áreas clave en la actualidad. No
podemos olvidar la importancia de los proyectos prácticos, donde los estudiantes pueden aplicar
lo que aprenden en situaciones reales. También, podríamos colaborar con la industria para que
los estudiantes puedan obtener experiencia práctica y establecer conexiones.
27
Anexos
7. Bibliografía
DONGEE. (18 de Enero de 2023). ¿Qué es C#? Guía completa para principiantes. Obtenido de
https://www.dongee.com/tutoriales/que-es-c/