Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO FINAL
El marco teórico establece las bases sobre las cuales se fundamenta la nueva
propuesta, explorando las decisiones clave en términos de software, programación y
base de datos. La elección de herramientas como Visual Studio 2022, el lenguaje de
programación C# y la implementación de SQLServer se revelan como componentes
esenciales para la viabilidad técnica del proyecto.
Finalmente, las conclusiones del informe resumen los logros alcanzados con la
implementación del nuevo sistema, destacando los beneficios específicos que
aporta a la gestión del inventario de rocas y minerales en el laboratorio de
geociencias de la Universidad Estatal de Sonora. En última instancia, este proyecto
representa un avance sustancial hacia la modernización y eficiencia en la
investigación y análisis geológico en este prestigioso centro académico.
Investigación documental
De forma indirecta serían plataformas como Google Sheets, Numbers (de Apple),
Zoho Sheet ya que se pueden manejar datos de alguna forma.
rocas.xlsx
https://drive.google.com/drive/folders/1DbFlLV2bHVkJKBv563CbANiPUtrUO2qa?us
p=drive_link
Justificación:
Facilidad de Uso:
El sistema de Excel tenía una serie de limitaciones que dificultan la gestión del
inventario de rocas y minerales:
El sistema era propenso a errores. Los datos ingresados en Excel podían ser
inexactos, ya que no había controles de validación. Además, era fácil perder datos,
ya que las hojas de cálculo podrían ser eliminadas accidentalmente.
El sistema era difícil de usar. El sistema de Excel era complejo y difícil de aprender
para los nuevos empleados.
Debería ser fácil de usar. El sistema debería ser fácil de aprender y usar para los
empleados.
Antecedentes del problema:
Objetivo:
Justificación:
Entender la evolución del planeta y sus habitantes, desde los tiempos más antiguos
hasta la actualidad mediante el análisis de las rocas y minerales.
MARCO TEÓRICO
Software
Software de programación
Lenguaje de programación
Javascript
Para poder programar el software respectivo al programa, ahí estará todo el diseño, y la
lógica del programa, para poder después conectarlo directamente a una base de datos con
SQL.
Base de datos
Ocupamos una base de datos para clasificar rocas, peso, tamaño ,tipos , revestimiento,color
y minerales. La crearemos usando SQLServer con la conexión del software para crear un
programa para su facilitación al gestionar los objetos que nos pidan.
SQLServer
Para poder gestionar y almacenar todos los datos que se nos presenten en el
software, esto es esencial ya que nuestro programa va a consistir de poder
almacenar los datos que se nos presenten.
ALTERNATIVA DE PROPUESTA
Metodología
Análisis de requerimientos
1. Manejo de inventario: El sistema debe de ser capaz de ingresar, actualizar y
eliminar las muestras que se requieran.
2. Presentación general de la información: El sistema contará con un
dashboard para poder ver los puntos de interés de los ítems como el total de
muestras y las cantidades de cada tipo que se encuentran en el laboratorio.
3. Sistema de préstamos: Implementar un sistema para poder guardar la
información de las personas que se lleven alguna muestra(en general los
maestros).
4. Información para ayudar a clasificar las rocas: Mostrar información general
para clasificar los diferentes tipos de rocas dependiendo de su origen.
5. Manejo de usuarios: Se debe de tener la facilidad de crear usuarios para que
se tenga registrado a cada persona que clasifica y poder asignarle esa
muestra a esa persona.
6. Facilidad de Uso: Es esencial que el nuevo sistema sea intuitivo y fácil de
entender.
7. Eficiencia y Eficacia: El objetivo es mejorar la gestión de inventario y usuarios
para aumentar la eficiencia y eficacia del laboratorio.
DESARROLLO DE PROYECTO
Manejo de inventario
1. Se creó una base de datos para almacenar la información de las muestras.
2. Se desarrollaron formularios para ingresar, actualizar y eliminar muestras.
3. Se implementaron funciones para validar la información ingresada.
Sistema de préstamos
1. Se creó una tabla para almacenar la información de los préstamos.
2. Se desarrollaron formularios para registrar los préstamos y devoluciones.
3. Se implementaron funciones para enviar notificaciones a los usuarios.
Manejo de usuarios
1. Se creó una tabla para almacenar la información de los usuarios.
2. Se desarrollaron formularios para crear y editar usuarios.
3. Se implementaron funciones para asignar muestras a los usuarios.
Facilidad de Uso
1. Se utilizó un lenguaje sencillo y conciso.
2. Se implementaron mensajes de error claros y concisos.
3. Se realizaron pruebas de usabilidad con usuarios reales.
Eficiencia y Eficacia
1. Se automatizan las tareas repetitivas.
2. Se simplificaron los procesos.
3. Se mejoraron los flujos de trabajo.
Mapa de sitio
Escenarios principales entre el usuario y el sistema informático.
Préstamo y Devolución:
Usuario: Personal del laboratorio y estudiantes.
Arquitectura de la información
Esta aplicación cuenta con un inicio, un formulario para agregar,un dashboard con
información relevante, su respectiva lista de usuarios y las muestras.
Base de Datos:
Estructura:
Guía de estilos
En esta aplicación usamos los colores azul, rojo, blanco y gris, junto a l la tipografía
Roboto.
7. Prototipo
8. Evaluar el prototipo
Método de Evaluación:
Acciones Posteriores:
Evaluación heurística
Objetivo:
Escenarios de Uso:
Objetivo: Evaluar la capacidad del usuario para realizar ediciones y actualizar datos.
Grabación de Sesiones:
Los evaluadores estarán presentes para observar y tomar notas durante las
pruebas.
Procedimiento de la Prueba:
Introducción:
Realización de Tareas:
Los participantes realizan las tareas asignadas mientras los evaluadores observan y
toman notas.
Encuestas Post-Prueba:
Debriefing:
Una vez completadas todas las tareas, se llevará a cabo una sesión de preguntas y
respuestas para obtener comentarios adicionales.
Recopilación de Datos:
Datos Cuantitativos:
Datos Cualitativos:
Acciones Posteriores:
Análisis de Datos:
Informe de Usabilidad:
Conclusiones
Identificación de Fortalezas:
Las tareas de agregar y editar muestras fueron ejecutadas con relativa facilidad por
los usuarios.
La estructura de navegación entre secciones fue intuitiva y fácil de entender.
Áreas de Mejora:
Complejidad del ComboBox:
Algunos participantes expresaron dificultades al seleccionar valores en los
ComboBox, sugiriendo una posible simplificación en el diseño.
Claridad en la Búsqueda:
Retroalimentación Positiva:
La mayoría de los participantes elogiaron la interfaz limpia y organizada del sistema.
La opción de editar muestras existentes recibió comentarios positivos por su
facilidad de uso.
Comentarios Adicionales:
Se destacó la importancia de proporcionar retroalimentación instantánea durante la
introducción de datos para confirmar la acción del usuario.
Acciones Sugeridas:
Simplificación del ComboBox:
Mejora en la Búsqueda:
Implementar opciones de búsqueda más avanzadas, como un filtro de búsqueda
directa por tipo.
Clarificación de Instrucciones:
Proporcionar instrucciones más claras, especialmente en el manejo de fechas, para
evitar posibles confusiones.
Retroalimentación Instantánea:
Integrar mensajes instantáneos para confirmar la entrada de datos y proporcionar
orientación adicional.
Próximos Pasos:
Se realizarán iteraciones de diseño para abordar las áreas de mejora identificadas.
Se llevará a cabo una segunda fase de pruebas de usabilidad para validar las
mejoras implementadas.
La retroalimentación continua de los usuarios será una parte integral del proceso de
desarrollo para garantizar la mejora constante de la usabilidad.
Conclusiones Personales
(Luis Mario Torres Moreno)
Este proyecto ha sido una experiencia de aprendizaje valiosa. Algunas reflexiones
clave incluyen:
Aprendizaje Continuo:
Se ha explorado y aplicado diversas habilidades, desde el desarrollo de interfaces
hasta la integración con bases de datos.
Importancia de la Usabilidad:
Este proyecto sienta las bases para futuros desarrollos, aportando experiencia y
enfoque para proyectos más avanzados.