Desarrollo de software para informes de laboratorio de ...

70
Universidad de La Salle Universidad de La Salle Ciencia Unisalle Ciencia Unisalle Ingeniería Civil Facultad de Ingeniería 2015 Desarrollo de software para informes de laboratorio de mecánica Desarrollo de software para informes de laboratorio de mecánica de suelos Meclab de suelos Meclab Andres Felipe Canchon Molina Universidad de La Salle, Bogotá Carlos Andres Ramirez Contreras Universidad de La Salle, Bogotá Follow this and additional works at: https://ciencia.lasalle.edu.co/ing_civil Part of the Civil Engineering Commons Citación recomendada Citación recomendada Canchon Molina, A. F., & Ramirez Contreras, C. A. (2015). Desarrollo de software para informes de laboratorio de mecánica de suelos Meclab. Retrieved from https://ciencia.lasalle.edu.co/ing_civil/223 This Trabajo de grado - Pregrado is brought to you for free and open access by the Facultad de Ingeniería at Ciencia Unisalle. It has been accepted for inclusion in Ingeniería Civil by an authorized administrator of Ciencia Unisalle. For more information, please contact [email protected].

Transcript of Desarrollo de software para informes de laboratorio de ...

Page 1: Desarrollo de software para informes de laboratorio de ...

Universidad de La Salle Universidad de La Salle

Ciencia Unisalle Ciencia Unisalle

Ingeniería Civil Facultad de Ingeniería

2015

Desarrollo de software para informes de laboratorio de mecánica Desarrollo de software para informes de laboratorio de mecánica

de suelos Meclab de suelos Meclab

Andres Felipe Canchon Molina Universidad de La Salle, Bogotá

Carlos Andres Ramirez Contreras Universidad de La Salle, Bogotá

Follow this and additional works at: https://ciencia.lasalle.edu.co/ing_civil

Part of the Civil Engineering Commons

Citación recomendada Citación recomendada Canchon Molina, A. F., & Ramirez Contreras, C. A. (2015). Desarrollo de software para informes de laboratorio de mecánica de suelos Meclab. Retrieved from https://ciencia.lasalle.edu.co/ing_civil/223

This Trabajo de grado - Pregrado is brought to you for free and open access by the Facultad de Ingeniería at Ciencia Unisalle. It has been accepted for inclusion in Ingeniería Civil by an authorized administrator of Ciencia Unisalle. For more information, please contact [email protected].

Page 2: Desarrollo de software para informes de laboratorio de ...

DESARROLLO DE SOFWARE PARA INFORMES DE LABORATORIO DE

MECANICA DE SUELOS “MECLAB”

ANDRES FELIPE CANCHON MOLINA

CARLOS ANDRES RAMIREZ CONTRERAS

UNIVERSIDAD DE LA SALLE

FACULTAD DE INGENIERIA

PROGRAMA DE INGENIERIA CIVIL

BOGOTA D. C.

2015

Page 3: Desarrollo de software para informes de laboratorio de ...

DESARROLLO DE SOFWARE PARA INFORMES DE LABORATORIO DE

MECANICA DE SUELOS “MECLAB”

ANDRES FELIPE CANCHON MOLINA

CARLOS ANDRES RAMIREZ CONTRERAS

Trabajo de grado presentado como requisito para optar al título de Ingeniero Civil

Director Temático

Ing. Sandra Elodia Ospina Lozano

UNIVERSIDAD DE LA SALLE

FACULTAD DE INGENIERIA

PROGRAMA DE INGENIERIA CIVIL

BOGOTA D. C.

2015

Page 4: Desarrollo de software para informes de laboratorio de ...

AGRADECIMIENTO

Agradecemos a la ingeniera Sandra Elodia Ospina Lozano, directora de proyecto de grado,

por brindarnos la confianza y dedicación ya que con su experiencia se logró finalizar una

de las etapas más importantes de nuestra carrera profesional.

Al ingeniero Camilo Torres y al ingeniero Fernando Nieto, ya que con sus aportes y su

acompañamiento logramos obtener un mejor resultado a lo largo de la realización y

presentación de nuestro proyecto.

A los docentes e ingenieros que hicieron parte de nuestros estudios profesionales, quienes

nos dieron una formación no solamente a nivel académico, sino a nivel personal, en busca

de un profesional integral, para ser mejores personas, capaz de servirle a la sociedad.

A la Universidad de la Salle por ser la base fundamental de nuestra carrera profesional,

ofreciéndonos las herramientas y elementos necesarios para desarrollar nuestras

habilidades y capacidades como ingenieros.

A nuestros familiares, compañeros y amigos quienes a lo largo de nuestro recorrido por la

universidad, fueron un apoyo incondicional en cada instante, compartiendo con nosotros

momentos buenos y malos de triunfos y derrotas pero siempre mirando hacia adelante.

Sin dejar de lado y no menos importante le agradecemos a Dios por darnos sabiduría y

fortaleza necesaria a largo de nuestro proyecto, por brindarnos la fuerza necesaria de seguir

avanzando y construir un escalón más en nuestras vidas, por darnos la salud y permitirnos

llegar al éxito.

A todos y cada uno de ustedes mil gracias, este triunfo es solo una gran cantidad de

sacrificios que sin ustedes no hubiéramos podido cumplir.

Page 5: Desarrollo de software para informes de laboratorio de ...

DEDICATORIA

Dedico este proyecto de grado principalmente a mi madre Flor Alicia Molina, quien con su

apoyo incondicional logro guiarme y ayudarme a seguir el camino correcto no solo en mi

carrera profesional, sino en todos los aspectos de mi vida, sin su amor y valentía este logro

tan importante en mi vida no hubiese sido posible, por todo eso y mucho más es mi mayor

motivación para no detenerme aquí, por el contrario conseguir muchas cosas más en mi

carrera profesional y en mi vida personal para poder enorgullecerla ya que todo lo que haga

lo que haga en mi vida será dedicado principalmente para ella.

A mi hermano Daniel Alejandro Canchón Molina quien hace parte de este logro tan

importante para mi vida y que con el orgullo que siento porque sea mi hermano quiero

dedicarle este proyecto que recoge un gran esfuerzo realizado por el, por mi madre y por

mí, siempre estaremos los tres unidos.

A mi amigo y compañero de tesis Carlos Andrés Ramírez Contreras, con el cual

compartimos todo lo vivido durante nuestra carrera universitaria, que a pesar de las

dificultades logramos sacar adelante todos los proyectos que realizamos.

A todos y cada uno de mis amigos y compañeros de universidad y de mi vida personal, con

los cuales viví muchos momentos de felicidad, alegría y algunos momentos difíciles pero

que a pesar de todo estuvieron siempre conmigo apoyándome y respaldándome.

Desde luego agradecerle a Dios por permitirme llegar a este momento tan importante en mi

vida junto a mi familia y amigos, por darme la capacidad y sabiduría para poder superar

todos los obstáculos que se me presentaron en este largo camino, por todo esto y por las

metas que se cumplan para el futuro.

Andrés Felipe Canchón Molina

Page 6: Desarrollo de software para informes de laboratorio de ...

DEDICATORIA

Principalmente este trabajo y culminación de carrera es dedicada a toda mi familia, a mi

madre Martha Yaneth Contreras y mi padre Luis German Ramírez, quienes fueron los

autores intelectuales de este hecho tan importante para mi vida, por otro lado se encargaron

de darme una buena crianza durante lo que llevo existencia, el apoyo que día a día sentí los

días difíciles que pasamos, las preocupaciones que no faltan, pero con todo esto nunca pero

nunca se hicieron a un lado siempre me enseñaron a ser responsable y a ponerle la cara a

mis actos, ellos fueron la base fundamental para que yo no parara mis estudios y me

volviera a levantar con la frente en alto. Gracias Dios por tener una familia tan unida que

siempre esta hay ayudándome, Gracias por esos tíos, primos y familiares que se preocupan

y siempre están pendientes.

A mis hermanas, Paula Ximena Ramírez y Luisa Fernanda Ramírez quienes son ese

complemento para mí, siempre apoyándome en esa parte deportiva que me gusta

demasiado, de todo corazón les deseo lo mejor del mundo, espero verlas como unas grandes

profesionales con la misma humildad, responsabilidad y entrega para sus estudios.

Sin ser menos importante le dedico este trabajo a mi novia Cindy Paola Navarro Useche,

Gracias a su cariño sincero fue otra de las personas que me acompaño los últimos

semestres preocupada siempre por que las cosas nos salieran muy bien, luchando en los

estudios mirando siempre hacia adelante para ser unos excelentes profesionales y buenos

colegas.

Finalmente a mis amigos, compañeros y colegas con los que pasamos todos esos momentos

buenos, con los que jugamos tantos campeonatos y siempre unidos en las buenas y malas

hicieron parte importante de lo vivido a diario en la Universidad.

Mil gracias a todos porque todas esas experiencias me sirvieron para ser una gran persona y

un gran profesional en la vida.

.

Carlos Andrés Ramírez Contreras

Page 7: Desarrollo de software para informes de laboratorio de ...

TABLA DE CONTENIDO

Tabla de contenido

CAPITULO 1 ........................................................................................................................... 1

1. GENERALIDADES ___________________________________________________ 1

1.1 EL PROBLEMA ______________________________________________________ 2

1.1.1 Título del Proyecto ____________________________________________________ 2

1.1.2 Línea de Investigación _________________________________________________ 2

1.2 DESCRIPCION DEL PROYECTO _______________________________________ 3

1.2.1 Planteamiento del Problema ____________________________________________ 3

1.2.2 Formulación del Problema _____________________________________________ 4

1.2.3 Justificación _________________________________________________________ 4

1.3 OBJETIVOS _________________________________________________________ 5

1.3.1 Objetivo General _____________________________________________________ 5

1.3.2 Objetivos Específicos __________________________________________________ 5

1.4 DELIMITACIÓN DEL PROYECTO ______________________________________ 5

1.5 ANTECEDENTES TEÓRICOS __________________________________________ 6

CAPITULO 2 ......................................................................................................................... 12

2. MARCO TEORICO ___________________________________________________ 12

2.1 CONCEPTOS GENERALES ___________________________________________ 13 2.1.1 Los principales tipos de suelos ...................................................................................................... 13 2.1.2 Mecánica de suelos ......................................................................................................................... 15 2.1.3 Tipos de muestreo .......................................................................................................................... 17 2.1.4 Características físicas y mecánicas de una muestra de suelo. .................................................... 18

2.2 PROPIEDADES FISICAS DE LOS SUELOS .............................................................. 19 2.2.1 Descripción e identificación de los suelos ..................................................................................... 20 2.2.2 Contenido de humedad de un suelo .............................................................................................. 20 2.2.3 Determinación de la gravedad específica del suelo. .................................................................... 21 2.2.4 Análisis del tamaño de las partículas de los suelos...................................................................... 21 2.2.5 Límites de Atterberg. ..................................................................................................................... 21

2.3 PROPIEDADES MECANICAS DEL SUELO .............................................................. 22 2.3.1 Ensayo de permeabilidad (Método de cabeza constante). .......................................................... 22 2.3.2 Ensayo de consolidación unidimensional. .................................................................................... 23 2.3.3 Ensayo de Compresión Inconfinada ............................................................................................. 23 2.3.4 Ensayo de Corte Directo. ............................................................................................................... 24 2.3.5 Prueba de Compresión Triaxial. .................................................................................................. 24

2.4 SOFTWARE PARA LABORATORIO DE SUELOS “MECLAB 1.0” ......................... 25 2.4.1 Lenguaje de programación. .......................................................................................................... 25 2.4.2 PHP. ................................................................................................................................................ 26

Page 8: Desarrollo de software para informes de laboratorio de ...

CAPITULO 3 ......................................................................................................................... 28

3. DISEÑO DE SOFTWARE PARA LABORATORIO DE SUELOS “MECLAB 1.0”

28

3.1 DIAGRAMAS DE FLUJO PARA EL DISEÑO DEL SOFTWARE ............................. 29

3.2 EJEMPLO DE PROGRAMACIÓN DE LA PÁGINA PRINCIPAL ............................ 32

3.3 DISEÑO DE ENTRADA DEL SOFTWARE ................................................................ 33

3.4 DISEÑO DE LA ETAPA DE REGISTRO .................................................................... 34

3.5 DISEÑO DE ETAPA DE OPERACION ....................................................................... 36

CAPITULO 4 ......................................................................................................................... 40

4. PRUEBAS DE FUNCIONAMIENTO DEL SOFTWARE “MECLAB 1.0” ______ 40

4.1 PRUEBAS DE USO DEL SOFTWARE “MECLAB 1.0” ............................................. 41

4.2 PRUEBAS DE FUNCIONAMIENTO DE LA ETAPA DE REGISTRO ....................... 42

4.3 PRUEBAS DE FUNCIONAMIENTO DE LA ESTAPA DE OPERACION.................. 45

4.4 PRUEBAS DE FUNCIONAMIENTO DE LOS FORMATOS DE LABORATORIO ... 50

CAPITULO 5 ......................................................................................................................... 52

5. MANUAL TÉCNICO Y MANUAL DE USUARIO PARA SOFTWARE “MECLAB

1.0” 52

5.1 MANUAL TECNICO DEL SOFTWARE “MECLAB 1.0” .......................................... 53

5.2 MANUAL DE USARIO DEL SOFTWARE “MECLAB 1.0” ....................................... 53

6. COMENTARIOS Y RECOMENDACIONES ______________________________ 55

7. BIBLIOGRAFIA _____________________________________________________ 58

Page 9: Desarrollo de software para informes de laboratorio de ...

LISTAS DE TABLAS

Tabla 1: Normas del INVIAS utilizadas en MecLab 1.0 ....................................................... 11

LISTAS DE ILUSTRACIONES

Figura 1: Pantalla de inicio del software GeoSpecies ......................................................... 11

Figura 2: Logo de marca del lenguaje de programación PHP ............................................ 26

Figura 3: Logo de marca del software Laravel .................................................................... 27

Figura 4: Diagrama de relación de identidades .................................................................. 29

Figura 5: Esquema Diagrama de flujo de la practica 1 ....................................................... 30

Figura 6: Esquema Diagrama de flujo de la practica 4 ....................................................... 31

Figura 7: Pantalla de inicio del software MecLab 1.0 ......................................................... 32

Figura 8: Parte del código fuente utilizado en el software MecLab 1.0 .............................. 32

Figura 9: Funciones principales del software MecLab 1.0 .................................................. 33

Figura 10: Imagen de la información básica del software MecLab 1.0 .............................. 33

Figura 11: Imagen de la creación de códigos de acceso. .................................................... 34

Figura 12: Imagen de la creación de cursos de laboratorio. ............................................... 34

Figura 13: Imagen del formato de registro usuario docente. .............................................. 35

Figura 14: Imagen del formato de registro usuario estudiante. .......................................... 35

Figura 15: Imagen inicial en la plataforma del usuario docente. ........................................ 36

Figura 16: Imagen de revisión de envíos recibidos por usuario docente. ........................... 36

Figura 17: Imagen formatos y normas para descarga del usuario docente. ....................... 37

Figura 18: Imagen inicial en la plataforma del usuario estudiante. .................................... 37

Figura 19: Imagen del menú principal de laboratorio para el usuario estudiante.............. 38

Figura 20: Imagen del contenido de una de las prácticas. .................................................. 38

Figura 21: Imagen de la pantalla de envíos del estudiante.................................................. 38

Figura 22: Imagen de vista de calificación y observaciones del estudiante. ....................... 39

Figura 23: Imagen de la función de limpieza del sistema del administrador. ..................... 39

Figura 24: Imagen pantalla principal del apache. ............................................................... 41

Figura 25: Imagen prueba de acceso a la plataforma. ........................................................ 42

Figura 26: Imagen pruebas de registro del estudiante que genera error. ........................... 43

Page 10: Desarrollo de software para informes de laboratorio de ...

Figura 27: Prueba de acceso del estudiante realizado correctamente. ............................... 43

Figura 28: Prueba de acceso del docente realizado erróneamente. .................................... 43

Figura 29: Prueba de acceso del docente realizado correctamente. ................................... 44

Figura 30: Imagen prueba de envío del token al correo del docente. .................................. 44

Figura 31: Imagen prueba de creación de cursos. ............................................................... 45

Figura 32: Imagen prueba de matrícula del estudiante en los cursos disponibles. ............. 45

Figura 33: Imagen prueba de matrícula al curso realizada correctamente. ....................... 46

Figura 34: Prueba de funcionamiento de cada práctica disponible. ................................... 46

Figura 35: Imagen prueba de carga de archivo para poder realizar el envío..................... 47

Figura 36: Imagen prueba de verificación de envío. ........................................................... 47

Figura 37: Imagen prueba de verificación del archivo recibido por el docente. ................. 47

Figura 38: Imagen prueba de realización de la calificación. .............................................. 48

Figura 39: Imagen prueba de las revisiones completadas por el docente. .......................... 48

Figura 40: Imagen prueba de descarga de normas y formatos por el docente. ................... 49

Figura 41: Imagen prueba de que el estudiante reciba la calificación. ............................... 50

Figura 42: Imagen formato de laboratorio de granulometría sin programar. ................... 50

Figura 43: Imagen formato de granulometría laboratorio programado. ............................ 51

Page 11: Desarrollo de software para informes de laboratorio de ...

INTRODUCCION

El desarrollo de este trabajo permite generar una herramienta computacional para el

desarrollo de resultados de los ensayos de laboratorio para la caracterización de suelos,

podrá ser condicionado a generar o no cálculos de los datos ingresados. La implementación

de los formatos de registro de datos e informe de resultados se hará levantando información

de campo que permita obtener formatos de forma general actualizados con las normas

vigentes y que puedan ser diligenciados en línea.

El software se diseñó con el lenguaje de programación PHP, dentro de las opciones del

programa se puede introducir datos y generar resultados de las nueve prácticas realizadas en

los laboratorios de suelos en la Universidad de la Salle; a partir de generar este software se

deberá realizar una guía o manual el cual permita a los usuarios un total conocimiento de

cómo utilizar el mismo. La tecnología y el avance nos permiten poder realizar mayores y

mejores herramientas que nos puedan facilitar y optimizar el uso de los métodos utilizados

en el siglo XXI.

Este proyecto pretende ser una ayuda técnica para el estudiante y para los profesionales en

la construcción que deseen saber con certeza las propiedades de los suelos, los cálculos

procedimientos y gráficas están basadas fundamentalmente en el conjunto de normas del

INVIAS. (Instituto Nacional de Vías) 2013.

Actualmente al desarrollar un laboratorio de mecánica de suelos se producen

inconsistencias debido a la forma en que se presentan los informes de laboratorio, en los

que se refleja falta de organización y actualización, por lo que la herramienta

computacional se perfila una solución viable para lograr avanzar tanto en exactitud y

rendimiento como en la organización en la presentación de los informes.

Page 12: Desarrollo de software para informes de laboratorio de ...

1

CAPITULO 1

1. GENERALIDADES

Page 13: Desarrollo de software para informes de laboratorio de ...

2

1.1 EL PROBLEMA

1.1.1 Título del Proyecto

DESARROLLO DE SOFWARE PARA INFORMES DE LABORATORIO DE

MECANICA DE SUELOS “MECLAB”.

1.1.2 Línea de Investigación

Innovación y desarrollo tecnológico.

Page 14: Desarrollo de software para informes de laboratorio de ...

3

1.2 DESCRIPCION DEL PROYECTO

1.2.1 Planteamiento del Problema

En la actualidad existen pocas herramientas informáticas que los estudiantes de ingeniería

civil tengan al alcance para poderlos utilizar en los laboratorios de cualquier área de la

ingeniería.

En Colombia la mayoría de las universidades no cuentan con software que ayuden a

optimizar tiempo y recursos en la realización y entrega de las prácticas de laboratorio, por

el contrario se siguen utilizando métodos antiguos que además de que siguen mal gastando

recursos como el papel, no ayudan al desarrollo tecnológico del sistema de educación en

nuestro país. Es de gran importancia que en las universidades se estandarice la forma en

que se realizan y entregan los laboratorios, además es necesario que cualquier estudiante

tenga la posibilidad de acceder a estos sistemas y la mejor manera es un software.

Por este motivo es relevante generar nuevas alternativas que generen nuevas formas de

realizar un informe de laboratorio, además que permitan una mejor revisión por parte de los

profesores o laboratoristas de cada una de las prácticas de laboratorio.

Page 15: Desarrollo de software para informes de laboratorio de ...

4

1.2.2 Formulación del Problema

¿Es factible que mediante el desarrollo de un sistema informático se estandarice la

realización y entrega de los laboratorios de mecánica de suelos, y además se logre

optimizar tiempo y recursos en la elaboración de los mismos?

1.2.3 Justificación

Debido a que en la actualidad una de las principales características para poder estar a la

vanguardia y poderse desarrollar de una mejor manera es la tecnología, ya que a través de

esta se optimiza tiempo y costos en la manera de comunicarnos. Para la ingeniería civil no

es la excepción, la tecnología debe hacer parte de cada una de las ramas en la que nos

desarrollemos como ingenieros, además de que permite resultados más exactos, también

genera menos costos en la mayoría de las veces.

En los laboratorios de cualquiera de las ramas de ingeniería civil, actualmente en Colombia

no se utiliza ningún tipo de sistema informático que permita interactuar de manera más

eficaz entre los profesores y sus estudiantes, lo que cual generaría un mejor entendimiento

por parte de los estudiantes.

El software permite una mayor accesibilidad y una estandarización eficaz que no se

encuentra actualmente en las prácticas de laboratorio, y mucho menos que se pueda utilizar

desde cualquier lugar a través de la red.

Por esta razón surge la necesidad de crear alternativas para las universidades en Colombia,

con la que se tenga cada una de las ventajas generadas por un software eficaz que pueda

ayudar a generar resultados más exactos y prácticos sin dejar de lado la teoría que es

necesaria para la utilización de cualquier software.

Page 16: Desarrollo de software para informes de laboratorio de ...

5

1.3 OBJETIVOS

1.3.1 Objetivo General

Diseñar una herramienta computacional que permita realizar informes de laboratorio

de mecánica de suelos realizados en la Universidad de La Salle.

1.3.2 Objetivos Específicos

Estandarizar la presentación de los informes de laboratorio de mecánica de suelos

realizados en la Universidad de La Salle, de acuerdo a las especificaciones de la

versión vigente del INVIAS 2013 aplicándolas al software.

Generar los informes de laboratorio de suelos con aplicación particular a la

mecánica de suelos, con aplicación exclusiva para consultoría.

Crear el uso online del software para poder realizar los informes de laboratorio

contribuyendo con el desarrollo de TIC para la Universidad de La Salle.

Realizar una guía práctica que permita al usuario conocer el software.

1.4 DELIMITACIÓN DEL PROYECTO

Para el proceso de forma online de los laboratorios de mecánica de suelos de la

Universidad de la Salle usando una versión llamada PHP, la ejecución del proyecto se

tendrá en cuenta las especificaciones generales para la construcción de carreteras de

INVIAS 2013, siguiendo la sección 100-Suelos en los que se encuentran las

especificaciones para cada uno de los laboratorios de mecánica de suelos realizados en la

Universidad de la Salle.

Estas especificaciones será la delimitación que seguirá el proyecto para el desarrollo del

software.

Page 17: Desarrollo de software para informes de laboratorio de ...

6

NORMA NOMBRE

I.N.V.E-101 Investigación de suelos y rocas para propósitos de ingeniería.

I.N.V.E-102 Descripción e identificación de suelos.

I.N.V.E-103 Conservación y transporte de muestras de suelos.

I.N.V.E-104 Procedimientos para la preparación de muestras de suelos por cuarteo.

I.N.V.E-122 Determinación en laboratorio del contenido de agua (humedad) de muestras de suelo, roca y mezclas de suelo-agregado.

I.N.V. E-125 Determinación del límite liquido de los suelos.

I.N.V. E-126 Limite plástico e índice de plasticidad.

I.N.V. E-123 Determinación de los tamaños de las partículas de los suelos.

I.N.V. E-128

Determinación de la gravedad especifica de las partículas sólidas de los suelos.

I.N.V. E-130 Permeabilidad de suelos granulares (Cabeza Constante).

I.N.V. E-151 Consolidación unidimensional de los suelos.

I.N.V. E-152 Compresión inconfinada en muestras de suelos.

I.N.V. E-154 Ensayo de corte directo en condición consolidada drenada (CD)

I.N.V. E-153 Ensayo de compresión triaxial sobre suelos cohesivos.

Tabla 1: Normas del INVIAS utilizadas en MecLab 1.0

El software MecLabs 1.0 podrá ser usado desde tres tipos de usuarios diferentes, los cuales

tendrán diferentes niveles de accesibilidad a la información.

El primer usuario es para los estudiantes en el cual se podrá registrarse, ingresar,

subir y enviar informes además de revisar datos y comentarios.

El segundo usuario será para el profesor y/o laboratorista, los cuales tendrán mayor

accesibilidad para la revisión de cada uno de los formatos de laboratorio, a este tipo

de usuario se le permitirá tener acceso a los datos y a los resultados.

El tercer usuario será para el administrador el cual tendrá acceso a todo el software.

Con el cual podrá realizar mejoras o cambios que sean necesarios.

1.5 ANTECEDENTES TEÓRICOS

Para la ejecución del trabajo de investigación fue necesario tener en cuenta algunos trabajos

de investigación realizados sobre la implementación de algún tipo de software dirigido a los

laboratorios de mecánica de suelos y al uso del lenguaje de programación PHP, esto para

Page 18: Desarrollo de software para informes de laboratorio de ...

7

lograr tener bases para nuestra investigación, con el fin apoyarnos en fundamentos y

procedimientos previos, como ejemplos tenemos:

1.5.1 IDAT GmbH

Con sede en Darmstadt, Alemania, se especializa en el desarrollo de programas para la

solución de problemas técnicos en la industria de la construcción. Este software se

encuentra a disposición de cualquier cliente, y está dividido en tres bloques diferentes:

• Prefabricados de Hormigón

• Estática/Mecánica de Suelos

• Sistema de Rociadores Contra Incendios

Durante más de 30 años, IDAT GmbH ha desarrollado programas para el campo de la

estática y mecánica del suelo, tomando los resultados obtenidos en las pruebas de

laboratorio y utilizándolos después en complejos programas de cálculo. La amplia gama de

programas ofrece a los usuarios la ventaja de que, con un sólo paquete y con un sólo grupo

humano, le serán resueltas todas las dudas acerca de la estática y mecánica del suelo. IDAT

GmbH es además una compañía únicamente de software, lo que garantiza un producto con

un alto grado de especialización y tecnificación, por ello nuestro software está en continuo

mantenimiento y desarrollo, utilizando las técnicas de programación más recientes.

Algunos de las herramientas que permiten desarrollar los diferentes laboratorios de suelos

son:

• WinAttbg: Obtención de los límites líquido y plástico de acuerdo con DIN 18 122.

• WinCBR: Determinación del valor California Bearing Ratio.

• WinDicht: Obtención de la densidad del suelo y contenido de humedad.

• WinDurch: Prueba de permeabilidad según la norma DIN 18130-1.

• WinDynPl: Prueba dinámica de placa de carga según TP BF-StB (disponible sólo en

Alemán)

• WinEinax: Resistencia a compresión uniaxial según la norma DIN 18136-E.

Page 19: Desarrollo de software para informes de laboratorio de ...

8

• WinEns: Obtención de la capacidad de absorción de agua según la norma DIN

18132-A.

• WinGlueh: Obtención de la pérdida de ignición de acuerdo con DIN 18 128-GL.

• WinKalk: Determinación del contenido de cal de acuerdo a la norma DIN 18129-G.

• WinKomp: Prueba de consolidación unidimensional.

• WinKorn: Determinación de la granulometría de acuerdo con DIN 18 123.

• WinPlatt: Ensayo de placa de carga según la norma DIN 18 134 (disponible sólo en

Alemán)

• WinProc: Obtención de la densidad Proctor según la norma DIN 18 127.

• WinRho: Determinación de la densidad de partículas según la norma DIN 18124.

• Winches: Prueba Shearbox según la norma DIN 18137-1.

• WinTriax: Determinación de la resistencia a cortante según la norma DIN 18137-2.

1.5.2 SOIL DESIGNER

Soil designer es un software online de la empresa Norte Americana RAMCODES, el

software es privado por lo que los usuarios que desean utilizarlo deben realizar un pago

online.

Para utilizar Soil Designer se deben seguir cinco pasos elementales:

• Definir la resistencia de diseño y las condiciones de hidratación y sobrecarga del proyecto.

• Realizar ensayos Proctor Modificado y Gravedad Específica, y elaborar un experimento

factorial con al menos 15 tratamientos en un rango amplio de contenidos de agua y energías

de compactación, ensayando cada espécimen en su condición de hidratación de

compactación. Elaborar un archivo .TXT con las ternas de humedad, densidad seca y

resistencia provenientes del experimento factorial.

Page 20: Desarrollo de software para informes de laboratorio de ...

9

• Abrir el Soil Designer e introducir archivo .TXT, densidad máxima seca, gravedad

específica, (y data de CBR a 4 días de inmersión, si es requerido) y hacer clic en el botón de

enviar.

• Unos 75 segundos después el Soil Designer presenta un mapa de resistencias con diversas

curvas de saturación superpuestas y el espectro de curvas de diseño, que ayudan al usuario a

conocer las tendencias del crecimiento de la resistencia con el grado de compactación, y el

efecto del aumento del grado de saturación. Ambas gráficas son útiles para clasificar el

suelo en términos de su resistencia sujeta a las condiciones de hidratación.

• Diseñar el suelo por cualquiera de dos criterios, el método simple y el método tipo

AASHTO, utilizando los módulos del Soil Designer.

1.5.3 GGU-SOFTWARE

GGU GmbH es una empresa alemana que opera a nivel internacional, realizando todo tipo

de consultoría en geotecnia y desarrollando software en el mismo ámbito. GGU desarrolla

software desde 1988, para lo cual emplea programadores a tiempo completo. Los

programadores en Alemania realizan el mantenimiento y actualizaciones de los programas

existentes, además del desarrollo de nuevos programas. El aprendizaje a través de nuestros

múltiples clientes, además del uso cotidiano de nuestros programas para las consultorías,

permite que los programas sean constantemente actualizados y optimizados.

A partir del año 2005 GGU ingresó al mercado latinoamericano introduciendo versiones de

los principales programas en idioma español.

En cuanto a laboratorios GGU-Software maneja los siguientes ensayos:

• Granulometría del suelo.

• Pruebas proctor estándar y modificada

• Permeabilidad del suelo.

• Límites de Atterberg.

Page 21: Desarrollo de software para informes de laboratorio de ...

10

1.5.4 Software para laboratorio de suelos (LABSOF 1.0)

Desarrollado por estudiantes de pregrado del programa de Ingeniería Civil de la

Universidad Industrial de Santander en el año 2008, el cual permite realizar los cálculos y

resultado de diferentes laboratorios de suelos.

Este software se basa en el lenguaje de programación de Visual Basic 6.0 y con un sencillo

pero práctico diseño sirve como una base importante para nuestra investigación.

El software se basa, entre otros, en los siguientes laboratorios:

• Humedad.

• Densidad.

• Granulometría del suelo.

• Límite plástico.

• Límite líquido.

• Corte directo.

• Peso Específico.

• Compresión inconfinada

1.5.5. Geoespecies – Proyecto de Geomatica

Realizado en Laravel 4 con el lenguaje de programación PHP, en la Universidad Distrital

Francisco José de Caldas en la materia de Geomatica2 es un software que sirve para

georreferenciar los avistamientos de diferentes especies con el fin de crear un ambiente

colaborativo entre investigadores y poder predecir posibles comportamientos migratorios e

incluso anormales con ayuda del componente geográfico.

Fue creado con el objetivo de hacer seguimiento de la aparición de especies en territorios

geográficos del país por medio del diseño de un sistema que implemente SIG con soporte

de Google Maps como herramienta para este fin.

Page 22: Desarrollo de software para informes de laboratorio de ...

11

A pesar de que en este caso el aplicativo es dirigido a biólogos, este puede ser de mucha

utilidad no solo para estos, sino también para aficionados de los animales que desean que

otros conozcan en donde se puede encontrar determinada especie.

Figura 1: Pantalla de inicio del software GeoSpecies

Fuente: Selis,L. (2014), PROYECTO FINAL DE GEOMÁTICA II

Page 23: Desarrollo de software para informes de laboratorio de ...

12

CAPITULO 2

2. MARCO TEORICO

Page 24: Desarrollo de software para informes de laboratorio de ...

13

2.1 CONCEPTOS GENERALES

Nuestro país asume una serie de diversificación de suelos, el suelo es una capa sobre la

corteza terrestre de material que proviene de la desintegración y alteración química o física

de las rocas y de los residuos de las actividades de los seres vivos que sobre ella asientan.

Una definición más amplia sobre los suelos y que abarca el conjunto de sus propiedades, es

considerar como suelo todos los pequeños fragmentos sueltos de minerales o de rocas, de

esta definición hace parte y están incluidos las arenas de la playa, las rocas trituradas y los

suelos que dan vida a los vegetales. Cada uno de estos materiales presenta diferencias con

respecto a propiedades físicas determinadas, tales como el grado de variación de volumen

cuando son sometidos a una carga, la tendencia a hincharse y aumentar el volumen cuando

se humedecen o la velocidad con la que se desplaza el agua al atravesar la unidad de

sección transversal. (Villalaz, C. 2010).

2.1.1 Los principales tipos de suelos

Los tipos de suelos más conocidos y de mayor uso para nosotros los ingenieros civiles son:

• Gravas: Las gravas son acumulaciones sueltas de fragmentos de rocas y que tienen

más de dos milímetros de diámetro. Dado el origen, cuando son acarreadas por las aguas las

gravas sufren desgaste en sus aristas y son, por lo tanto, redondeadas. Como material suelto

suele encontrársele en los lechos, en los márgenes y en los conos de deyección de los ríos,

también en muchas depresiones de terrenos rellenadas por el acarreo de los ríos y en

muchos otros lugares a los cuales las gravas han sido retransportadas. Las gravas ocupan

grandes extensiones, pero casi siempre se encuentran con mayor o menor proporción de

cantos rodados, arenas, limos y arcillas. Sus partículas varían desde 7.62 cm (3") hasta 2.0

mm. La forma de las partículas de las gravas y su relativa frescura mineralógica dependen

de la historia de su formación, encontrándose variaciones desde elementos rodados a los

poliédricos.

• Arenas: Las arenas es el nombre que se le da a los materiales de granos finos

procedentes de la denudación de las rocas o de su trituración artificial, y cuyas partículas

Page 25: Desarrollo de software para informes de laboratorio de ...

14

varían entre 2 mm y 0.05 mm de diámetro. El origen y la existencia de las arenas es análoga

a la de las gravas: las dos suelen encontrarse juntas en el mismo depósito. La arena de río

contiene muy a menudo proporciones relativamente grandes de grava y arcilla. Las arenas

estando limpias no se contraen al secarse, no son plásticas, son mucho menos compresibles

que la arcilla y si se aplica una carga en su superficie, se comprimen casi de manera

instantánea.

• Limos: Los limos son suelos de granos finos con poca o ninguna plasticidad,

pudiendo ser limo inorgánico como el producido en canteras, o limo orgánico como el que

suele encontrarse en los ríos, siendo en este último caso de características plásticas. El

diámetro de las partículas de los limos está comprendido entre 0.05 mm y 0.005 mm. Los

limos sueltos y saturados son completamente inadecuados para soportar cargas por medio

de zapatas. Su color varía desde gris claro a muy oscuro. La permeabilidad de los limos

orgánicos es muy baja y su compresibilidad muy alta. Los limos, de no encontrarse en

estado denso, a menudo son considerados como suelos pobres para cimentar.

• Arcillas: Se da el nombre de arcilla a las partículas sólidas con diámetro menor de

0.005 mm y cuya masa tiene la propiedad de volverse plástica al ser mezclada con agua.

Químicamente es un silicato de alúmina hidratado, aunque en pocas ocasiones contiene

también silicatos de hierro o de magnesio hidratados. La estructura de estos minerales es,

generalmente, cristalina y complicada y sus átomos están dispuestos en forma laminar. De

hecho se puede decir que hay dos tipos clásicos de tales láminas: uno de ellos del tipo

silíceo y el otro del tipo alumínico.

El tipo sílice se encuentra formada por un átomo de sílice rodeado de cuatro átomos de

oxígeno. La unión entre partículas se lleva a cabo mediante un mismo átomo de oxígeno.

Algunas entidades consideran como arcillas a las partículas menores a 0.002 mm. El tipo

alumínico está formado por un átomo de aluminio rodeado de seis átomos de oxígeno y de

oxígeno e hidrogeno.

• Caliche: El término caliche se aplica a ciertos estratos de suelo cuyos granos se

encuentran cementados por carbonatos calcáreos. Parece ser que para la formación de los

caliches es necesario un clima semiárido. La marga es una arcilla con carbonato de calcio,

más homogéneo que el caliche y generalmente muy compacto y de color verdoso.

Page 26: Desarrollo de software para informes de laboratorio de ...

15

• Loess: Los loess son sedimentos eólicos uniformes y cohesivos. Esa cohesión que

poseen es debida a un cementante del tipo calcáreo y cuyo color es generalmente castaño

claro. El diámetro de las partículas de los loess está comprendido entre 0.01 mm y 0.05

mm. Los loess se distinguen porque presentan agujeros verticales que han sido dejados por

raíces extinguidas. Los loess modificados son aquellos que han perdido sus características

debido a procesos geológicos secundarios, tales como inmersión temporaria, erosión y

formación de nuevos depósitos. Los loess son colapsables, aunque disminuye dicha

tendencia al incrementársele su peso volumétrico.

• Diatomita: Las diatomitas o tierras diatomáceas son depósitos de polvo silícico,

generalmente de color blanco, compuesto total o parcialmente por residuos de diatomeas.

Las diatomeas son algas unicelulares microscópicas de origen marino o de agua dulce,

presentando las paredes de sus células características silícicas.

• Suelos cohesivos y no cohesivos: Una característica que hace muy distintivos a

diferentes tipos de suelos es la cohesión. Debido a ella los suelos se clasifican en

"cohesivos" y " no cohesivos". Rectángulo redondeado: Volver los suelos cohesivos poseen

la propiedad de la atracción intermolecular, como las arcillas. Los suelos no cohesivos son

los formados por partículas de roca sin ninguna cementación, como la arena y la grava.

2.1.2 Mecánica de suelos

La mecánica de suelos, estudia el comportamiento y las propiedades físicas del suelo

cuando fuerzas y agentes externos actúan en la masa de suelo. Esta rama de la geotecnia

considera la estructura del suelo, la forma de las partículas que lo constituyen y las fases

que éste presenta, concentrándose en las propiedades ingenieriles. Villalaz, C. (2010)

Esta estructura puede ser natural o artificial. Es natural la del suelo ¨in situ¨(en el mismo

sitio), que es aquel que se presenta tal como lo formó la naturaleza, como el que sirve de

cimentación a un edificio. Villalaz, C. (2010)

A diferencia del concreto y del acero el suelo es el material estructural más complejo para

analizar debido a que:

Page 27: Desarrollo de software para informes de laboratorio de ...

16

• Tiene el mayor número de propiedades para estudiar

• Es el más heterogéneo.

• La influencia de las variaciones del contenido de agua en sus características de

deformabilidad y de resistencia es muy grande.

• Las características de deformabilidad se modifican de manera significativa con el cambio

en la magnitud de las cargas, lo cual hace más difícil su medida y la aplicación de los

resultados de estudios a la predicción del comportamiento futuro de los suelos. Villalaz, C.

(2010)

Las principales características o propiedades de los suelos son:

• Tamaño, forma y disposición de los granos: granulometría, textura y estructura.

• Propiedades de la fracción de las partículas muy finas.

• Porosidad

• Densidad: de la parte sólida y del conjunto solidos-poros.

• Contenido de humedad y su influencia.

• Consistencia y plasticidad.

• Permeabilidad y características del agua: sus diversas formas, nivel freático, presiones,

movimientos de agua a través del suelo, capilaridad.

• Deformabilidad: deformaciones platicas, elásticas, por consolidación, por compactación,

compresibilidad, expansibilidad y retracción.

• Resistencia al corte: los parámetros de cohesión y resistencia por fricción interna entre los

granos. Relaciones esfuerzo-deformación.

• Características de estabilización con adición de otros elementos, como cemento,

materiales bituminosos o productos químicos.

• Contenido de materia orgánica y de otros elementos perjudiciales.

• Acción disolvente o química del agua y de otros agentes.

Page 28: Desarrollo de software para informes de laboratorio de ...

17

• Discontinuidades en la masa del suelo en el terreno: estabilización, fisuras, grietas, fallas,

etc.

2.1.3 Tipos de muestreo

Algunos de los tipos principales de muestreo que se utilizan para el conocimiento del

subsuelo son los siguientes:

a) Pozos a cielo abierto con muestreo alterado o inalterado

Este método consiste en excavar un pozo de dimensiones suficientes para que un técnico

pueda bajar y examinar los diferentes estratos del suelo en su estado natural y darse cuenta

de las condiciones que posee. Una desventaja de este método es que no puede llevarse

agrandes profundidades, debido a la dificultad de controlar el flujo de agua bajo el nivel

freático, la excavación se encarece mucho debido a la utilización de ademes a causa de la

profundidad. En estos pozos se pueden tomar muestras alteradas o inalteradas de los

diferentes estratos encontrados.

b) Perforaciones con barrenos helicoidales

La muestra de suelo obtenida por este método es completamente alterada, pero suele ser

representativa del suelo en lo referente al contenido de humedad en suelos muy plásticos.

La perforación con barrena es el método más simple para efectuar muestreos, no se usan

para excavaciones mayores de 3 a 5 m; sin embargo se utilizan para trabajos de exploración

de suelos en carreteras y estructuras pequeñas.

c) Método de penetración estándar

Es el método más simple para obtener el grado de compactación del suelo en situ, consiste

en contar el número de golpes que se requieren para hincar la cuchara sacamuestra 30 cm

en el terreno, con la caída de un peso determinado desde una altura fija.

Page 29: Desarrollo de software para informes de laboratorio de ...

18

2.1.4 Características físicas y mecánicas de una muestra de suelo.

Para realizar la descripción e identificación de una muestra de suelo es necesario determinar

las características físicas y mecánicas siguientes:

Porosidad:

Se define como la relación entre el volumen ocupado por gases y líquidos y el volumen

total del suelo.

Textura:

Se conoce a través del tacto de un suelo referente a suavidad, cohesión, aspereza,

compactación cuando se moldea entre los dedos una porción de suelo con suficiente

humedad.

Olor:

Se explora para determinar la presencia de materia orgánica, ya que ésta posee un olor

particularmente intenso si el suelo está húmedo y disminuye con la exposición al aire.

Plasticidad:

Propiedad que presentan los suelos de poder deformarse, sin romperse hasta cierto límite,

para ello se recurre a los Límites de Atterberg.

Granulometría:

Es la determinación de la cantidad de los diferentes tamaños de partículas que constituyen

el suelo, expresado en porcentaje.

Resistencia al esfuerzo cortante:

Es el valor máximo de la resistencia al corte que se puede inducir dentro de la masa del

suelo antes de que ceda.

Permeabilidad:

Es la facilidad con que se mueve un fluido a través de cualquier medio poroso, siendo el

fluido el agua y el medio la masa del suelo.

Page 30: Desarrollo de software para informes de laboratorio de ...

19

Compresibilidad:

Propiedad de un suelo que le permite disminuir en volumen cuando está sujeto a esfuerzos

de compresión.

Compactación:

Es la densificación del suelo por remoción de aire, por medio de energía mecánica.

2.2 PROPIEDADES FISICAS DE LOS SUELOS

El estudio adecuado de las condiciones de un tipo de suelo, constituyen una fuente de

conocimientos muy importante, ya que de otro modo puede conducir a dar conclusiones

erróneas. Los esfuerzos para reducir los riesgos inherentes en todo trabajo con suelos,

consiste en determinar las propiedades que nos permitan diferenciar los distintos

comportamientos y tipos de suelos. Las propiedades en que se basa dicha diferenciación se

conocen con el nombre de propiedades físicas de los suelos.

Las propiedades físicas de los suelos, son aquellas que nos proporcionan criterios para

distinguir entre sí diferentes tipos de suelos y nos dan instrucciones útiles para describir los

suelos en forma adecuada.

Algunas de las propiedades físicas de los suelos, son las que se mencionan a continuación:

1. Descripción e identificación de los suelos

2. Contenido de humedad

3. Gravedad específica del suelo

4. Análisis del tamaño de las partículas de los suelos

5. Límites de Atterberg

6. Contenido de materia orgánica

7. Densidad de un suelo

Page 31: Desarrollo de software para informes de laboratorio de ...

20

2.2.1 Descripción e identificación de los suelos

La descripción e identificación se realiza de acuerdo a la norma del instituto nacional de

vías I.N.V.E 102, en el cual se encuentra descrito el procedimiento para la identificación

visual de los suelos y establece los parámetros con los que se debe proceder en la

elaboración de los informes, cabe señalar que la norma mencionada se basa en el sistema de

clasificación convencional donde la identificación se hace mediante un examen visual y

mediante ensayos manuales de laboratorio simples, los procedimiento consignados en la

norma se aplicaron con fines de ingeniería para la descripción e identificación de las

diferentes capas que conforman el suelo mencionado, la información descriptiva se usa para

complementar la clasificación del suelo verificado mediante pruebas puntuales de

laboratorio, donde se pretende hallar el porcentaje de humedad del suelo, la densidad, la

dilatación, la dureza, la dilatación, el olor, el color y todos esas propiedades que poseen los

suelos y que los hace diferentes uno del otro.

2.2.2 Contenido de humedad de un suelo

El contenido de humedad (ω) de un suelo, se define como la relación entre la masa del agua

contenida en el suelo y la masa del suelo seco y comúnmente se expresa como porcentaje.

La determinación del contenido de agua (humedad) de una muestra de suelo puede ser

realizada por diferentes métodos entre los cuales se tienen:

- Método de laboratorio

- Método de calentamiento directo

Cada uno de éstos métodos esta estandarizado por las Normas ASTM correspondientes, y

para este proyecto se utilizara la norma del INVIAS correspondiente a la determinación en

laboratorio del contenido de agua (humedad) del suelo, roca y mezclas de suelo agregado

I.N.V.E 122 para que los resultados tengan mayor garantía.

Page 32: Desarrollo de software para informes de laboratorio de ...

21

2.2.3 Determinación de la gravedad específica del suelo.

La gravedad específica es también llamada “densidad de los sólidos o peso específico

relativo” y se define como el peso unitario del material, dividido por el peso unitario del

agua destilada a 4 grados centígrados. Se representa por Gs, pudiéndose calcular utilizando

cualquier relación de peso de la sustancia a peso del agua, siempre y cuando se consideren

volúmenes iguales de material y agua. Este ensayo se realiza en base a las especificaciones

de la norma I.N.V.E 128 y permite hallar la cantidad de vacíos que hay en un determinado

suelo y clasificarlo.

2.2.4 Análisis del tamaño de las partículas de los suelos.

El análisis del tamaño de las partículas conocido también como análisis mecánico del suelo,

consiste en determinar el rango del tamaño de las partículas presentes en un suelo,

expresado como un porcentaje de la masa seca total. Con el advenimiento de la técnica del

cribado, fue posible efectuar el trazo de curvas granulométricas, contando con agrupaciones

de las partículas del suelo en mayor número de tamaños diferentes.

Debido a la gran variedad de tamaños de las partículas de un suelo, los científicos han

tratado de dividir en secciones toda la escala de tamaños. Se han propuesto muchas

divisiones, todas son arbitrarias y ninguna es mejor que la otra. Este ensayo se realiza en

base a las especificaciones de la norma I.N.V.E 123

2.2.5 Límites de Atterberg.

Los suelos cohesivos según su naturaleza y cantidad de agua que contienen, pueden

presentar propiedades que los incluyan en estado sólido, semi-sólido, plástico o semi-

líquido. El contenido de humedad límite al que se produce el cambio de estado varía de un

suelo a otro.

El método utilizado para medir estos límites de consistencia, se conoce como Método de

Atterberg y los contenidos de agua con los cuales se producen los cambios de estado se

denominan límites de Atterberg.

Page 33: Desarrollo de software para informes de laboratorio de ...

22

Los límites de Atterberg se determinan en laboratorio mediante los procedimientos

indicados en la Norma I.N.V.E 125 e I.N.V.E 126, estos son el límite líquido y límite

plástico.

Los límites líquido y plástico son determinados por medio de pruebas de laboratorio

relativamente simples que proporcionan información sobre la naturaleza de los suelos.

2.3 PROPIEDADES MECANICAS DEL SUELO

Las propiedades mecánicas son de gran interés en el estudio del comportamiento de los

suelos, cuando estos se encuentran sometidos a diferentes tipos de carga. Para determinar

dichas propiedades es necesario realizar diferentes ensayos entre los que se tienen:

1. Ensayo de permeabilidad.

2. Ensayo de consolidación unidimensional.

3. Ensayo de compresión inconfinada.

4. Ensayo de corte directo.

5. Ensayo de compresión triaxial

2.3.1 Ensayo de permeabilidad (Método de cabeza constante).

Un material es permeable cuando posee la propiedad de permitir el paso del agua a través

de sus poros. La permeabilidad de los suelos depende de varios factores, como la viscosidad

de los fluidos, distribución del tamaño de los poros, distribución granulométrica y grado de

saturación.

Existen varios métodos para la determinación de la permeabilidad de los suelos:

Métodos Directos, llamados así porque se basan en pruebas cuyo objetivo es la medición de

tal coeficiente, siendo éstos: Método de carga variable indicado para suelos impermeables

(grano fino) y Método de carga constante donde son utilizados suelos muy permeables

(grano grueso).

Page 34: Desarrollo de software para informes de laboratorio de ...

23

La norma que cubre la determinación de la permeabilidad de un suelo por el método de

carga constante es la Norma I.N.V.E 130.

Métodos indirectos, que son proporcionados en forma secundaria, por pruebas cuya

finalidad principal es determinar otras propiedades del suelo, obteniéndose a partir de la

curva granulométrica y de la prueba de consolidación.

La importancia del coeficiente de permeabilidad es vital para poder determinar por ejemplo:

la capacidad de retención de aguas de presas o embalses de tierra, la capacidad de las

bombas para rebajar el nivel freático en una excavación y para poder determinar la

velocidad de asentamiento de una estructura al escurrir el agua, entre otros.

2.3.2 Ensayo de consolidación unidimensional.

El fenómeno de la consolidación es un proceso de disminución de volumen por expulsión

de agua, que tiene lugar en un lapso de tiempo, provocado por un aumento de las cargas

sobre el suelo.

El ensayo de la consolidación unidimensional de una masa de suelo está regido por la

Norma I.N.V.E 151. Esta prueba se realiza únicamente a suelos de grano fino, ya que al

aplicar cargas a un suelo de grano grueso seco, parcial o completamente saturado, el

proceso de deformación con disminución de vacíos, se produce en un tiempo tan corto que

es posible considerarlo instantáneo.

Los datos obtenidos de la prueba de consolidación son utilizados para estimar la magnitud y

proporción diferencial de los asentamientos del suelo. Las estimaciones de este tipo son de

importancia en la evaluación de su comportamiento y en el diseño de estructuras.

2.3.3 Ensayo de Compresión Inconfinada

Se refiere al esfuerzo mínimo de compresión mediante el cual una muestra no confinada de

suelo falla.

Page 35: Desarrollo de software para informes de laboratorio de ...

24

La resistencia a la compresión incofinada se determina como la máxima carga por unidad

de área alcanzada durante el ensayo cuando falla la muestra de suelo o cuando tal muestra

alcanza el 15% de la deformación axial (lo que ocurra primero).

El objetivo es obtener un valor aproximado de la resistencia a la compresión en términos de

esfuerzos totales, de aquellos suelos que tienen la cohesión suficiente para ser ensayados en

condición inconfinada.

Este método de ensayo es aplicable solo a materiales cohesivos que no expulsan agua

durante la etapa de carga del ensayo y que mantienen su resistencia intrínseca después de

remover las presiones de confinamiento, como las arcillas o los suelos cementados. El

ensayo se puede realizar sobre muestras inalteradas, remoldeadas o compactadas.

2.3.4 Ensayo de Corte Directo.

Es uno de los métodos más simples, más antiguos y más usados, se conoce como ensayo de

corte directo o en forma más breve como ensayo de corte.

La finalidad de los ensayos de corte, es determinar la resistencia de una muestra de suelo,

sometida a fatiga y/o deformaciones que simulen las que existen o existirán en el terreno

producto de la aplicación de una carga. Este ensayo se realiza utilizando un aparato de corte

directo que consiste de un marco inferior que es fijo y uno superior que puede deslizarse

horizontalmente, los cuales contienen a la muestra de suelo. Además dos piedras porosas

proporcionan drenaje libre a las muestras saturadas, las que pueden ser sustituidas por

placas de confinamiento, cuando se ensayen muestras secas. Este método de prueba es

basado en la norma I.N.V.E 154.

2.3.5 Prueba de Compresión Triaxial.

Su principal finalidad es obtener parámetros del suelo y la relación esfuerzo-deformación a

través de la determinación del esfuerzo cortante. Es un ensayo complejo, pero la

información que proporciona es la más representativa del esfuerzo cortante que sufre una

masa de suelo al ser cargada.

Existen tres alternativas para realizar el ensayo de compresión triaxial, las cuales son:

Page 36: Desarrollo de software para informes de laboratorio de ...

25

Prueba consolidada drenada (CD), Prueba consolidada no drenada (CU) y la Prueba no

consolidada no drenada (UU) que se encuentra regida por la norma I.N.V.E 153.

El ensayo consiste en colocar una muestra cilíndrica de suelo dentro de una membrana de

caucho o goma, que se introduce en una cámara especial y se le aplica una presión

hidráulica igual en todo sentido y dirección, pudiendo permitir o no el drenaje de la

muestra, este procedimiento pertenece a la primera etapa de la prueba. Alcanzado ese

estado de equilibrio inicia la segunda etapa del ensayo, en la cual es aumentada la presión

normal, sin modificar la presión lateral aplicada, hasta que se produzca la falla en la

muestra, permitiendo o no el drenaje.

2.4 SOFTWARE PARA LABORATORIO DE SUELOS “MECLAB 1.0”

2.4.1 Lenguaje de programación.

Con el fin de buscar un sistema operativo en donde las prácticas de suelos, puedan

encontrar los formatos y dentro de ellos tener sus cálculos programados, se encontrara el

procedimiento a la mano con solo dar clic en un botón, y lo propio para las normas

respectivas, descripciones, notas y comentarios de cada practica realizada por el estudiante,

para esto se eligió un lenguaje como PHP, el cual brinda las herramientas para poder

sintetizar las ideas en un software libre.

PHP puede emplearse en todos los sistemas operativos principales, incluyendo Linux,

muchas variantes de Unix (incluyendo HP-UX, Solaris y OpenBSD), Microsoft Windows,

Mac OS X, RISC OS y probablemente otros más. PHP admite la mayoría de servidores web

de hoy en día, incluyendo Apache, IIS, y muchos otros. Esto incluye cualquier servidor web

que pueda utilizar el binario de PHP FastCGI, como lighttpd y nginx. PHP funciona tanto

como módulo como procesador de CGI.

Page 37: Desarrollo de software para informes de laboratorio de ...

26

2.4.2 PHP.

Figura 2: Logo de marca del lenguaje de programación PHP

Fuente: www.commons.wikimedia.org

Originalmente diseñado por el programador danés-canadiense Rasmus Lerdorf, en el año

1994 en base a la escritura de un grupo de CGI binarios escritos en el lenguaje C. En un

comienzo, PHP sólo estaba compuesto por algunas macros que permitían trabajar más

fácilmente en la creación de páginas web.

En el año de 1995 Rasmus Lerdorf le añadió el analizador sintáctico y se llamó PHP/F1

Versión 2, sólo reconocía texto HTML y algunas directivas de mSQL. Después de esta

fecha la contribución al código fue pública.

PHP se caracteriza por ser un lenguaje gratuito y multiplataforma. Además de su

posibilidad de acceso a muchos tipos de bases de datos, también es importante destacar su

capacidad de crear páginas dinámicas, así como la posibilidad de separar el diseño del

contenido de una web.

PHP es la solución para la construcción de Webs con independencia de la Base de Datos y

del servidor Web, válido para cualquier plataforma. El objetivo final es conseguir la

integración de las paginas HTML con aplicaciones que corran en el servidor como procesos

integrados en el mismo, y no como un proceso separado, como ocurría con los CGIs

(Common Gateway Interface).

Page 38: Desarrollo de software para informes de laboratorio de ...

27

El lenguaje PHP presenta cuatro grandes características:

1.- Velocidad: PHP no solo es rápido al ser ejecutado sino que no genera retrasos en la

máquina, por esto no requiere grandes recursos del sistema. PHP se integra muy bien junto

a otras aplicaciones, especialmente bajo ambientes Unix.

2.- Estabilidad: PHP utiliza su propio sistema de administración de recursos y posee de un

sofisticado método de manejo de variables, conformando un sistema robusto y estable.

3.- Seguridad: PHP maneja distintos niveles de seguridad, estos pueden ser configurados

desde el archivo .ini

4.- Simplicidad: Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.

Además PHP dispone de una amplia gama de librerías, y permite la posibilidad de agregarle

extensiones. Esto le permite su aplicación en múltiples áreas, tales como encriptado,

gráficos, XML y otras.

Laravel

Laravel es un framework de código abierto para desarrollar aplicaciones y servicios web

con PHP. Su filosofía es desarrollar código PHP de forma elegante y simple. Fue creado en

2011, permita el uso de una sintaxis expresiva para crear código de forma sencilla y

permitiendo multitud de funcionalidades. Intenta aprovechar lo mejor de otros frameworks

y aprovechar las características de las últimas versiones de PHP.

Figura 3: Logo de marca del software Laravel

Fuente: www.sitepoint.com

Page 39: Desarrollo de software para informes de laboratorio de ...

28

CAPITULO 3

3. DISEÑO DE SOFTWARE PARA LABORATORIO DE SUELOS

“MECLAB 1.0”

Page 40: Desarrollo de software para informes de laboratorio de ...

29

3.1 DIAGRAMAS DE FLUJO PARA EL DISEÑO DEL SOFTWARE

Para el diseño del software se generó el diagrama de flujo para la programación en el

lenguaje PHP, este diagrama se tomó como base para el diseño general del software.

Figura 4: Diagrama de relación de identidades

Fuente: Autores

Page 41: Desarrollo de software para informes de laboratorio de ...

30

Al igual se generaron diagramas de flujo para el ingreso a los formatos de las prácticas de

laboratorio en los que se da un paso a paso para obtener el objetivo del software, a

continuación se presentan dos de estos diagramas:

Figura 5: Esquema Diagrama de flujo de la practica 1

Fuente: Autores

Page 42: Desarrollo de software para informes de laboratorio de ...

31

Figura 6: Esquema Diagrama de flujo de la practica 4

Fuente: Autores

Page 43: Desarrollo de software para informes de laboratorio de ...

32

3.2 EJEMPLO DE PROGRAMACIÓN DE LA PÁGINA PRINCIPAL

A continuación se presenta el diseño de la página principal del software en el cual se le da

la bienvenida a los usuarios, el diseño se realizó a través del lenguaje de programación PHP

con el que se le agrego un fondo de pantalla en el que se incluye el nombre del software y el

logo de la Universidad de la Salle, además se tiene la opción a los usuarios de conocer

acerca del programa o poder registrarse para poder ingresar a la plataforma.

Figura 7: Pantalla de inicio del software MecLab 1.0

Fuente: Autores

En la siguiente imagen se muestra el código fuente utilizado para realizar la página

principal del software MecLab, en el que se muestra los códigos que generan las opciones

de uso de la plataforma.

Figura 8: Parte del código fuente utilizado en el software MecLab 1.0

Fuente: Autores

Page 44: Desarrollo de software para informes de laboratorio de ...

33

3.3 DISEÑO DE ENTRADA DEL SOFTWARE

Se diseñaron 4 funciones principales que realiza la plataforma, en las que se encuentra la

realización del registro, subir los formatos de los laboratorios a la plataforma, revisas los

comentarios que servirán de retroalimentación y por último puede revisar la nota de cada

laboratorio realizado.

Figura 9: Funciones principales del software MecLab 1.0

Fuente: Autores

El usuario podrá encontrar una breve introducción acerca de lo que es MecLab 1.0, como

parte de la información que se le entrega al usuario para que conozca más acerca de la

plataforma.

Figura 10: Imagen de la información básica del software MecLab 1.0

Fuente: Autores

Page 45: Desarrollo de software para informes de laboratorio de ...

34

3.4 DISEÑO DE LA ETAPA DE REGISTRO

En la funcionalidad del software quedo establecido un usuario de administrador que

ingresa a la plataforma con un correo y una clave dada en la programación del software,

el usuario administrador tiene como su primera función es generar los códigos de acceso

(Token) para que cada docente pueda ingresar a la plataforma.

Figura 11: Imagen de la creación de códigos de acceso.

Fuente: Autores

La siguiente función del administrador será crear los cursos respectivos para cada grupo

de laboratorio para que posteriormente los estudiantes se puedan registrar en el grupo que

le corresponda, una vez creados los cursos le aparecerá en la sección de cursos activos.

Figura 12: Imagen de la creación de cursos de laboratorio.

Fuente: Autores

Una vez el administrador haya generado la clave de acceso para el docente,

automáticamente recibirá un correo en el que se le entrega el Token con el que podrá

realizar el registro, además de la clave de acceso debe llenar un formato en el que se le

pide algunos datos básicos.

Page 46: Desarrollo de software para informes de laboratorio de ...

35

Figura 13: Imagen del formato de registro usuario docente.

Fuente: Autores.

El formato de registro para los usuarios de estudiantes le solicita los mismos datos

básicos que al usuario docente, exceptuando el código de acceso, deberá diligenciar

completamente el formulario para poder acceder a la plataforma.

Figura 14: Imagen del formato de registro usuario estudiante.

Fuente: Autores.

Page 47: Desarrollo de software para informes de laboratorio de ...

36

3.5 DISEÑO DE ETAPA DE OPERACION

Al realizar el registro correctamente del formato, se dirige a la pantalla de inicio del

usuario docente o ingeniero, en el que se encontrara con dos secciones en las que se

mostrara las revisiones pendientes por revisar y calificar, al igual las revisiones ya

completadas, el docente podrá diferencia el grupo al que pertenece el estudiante que

envió el archivo por medio del ID, que corresponde al número del grupo que se le haya

asignado.

Figura 15: Imagen inicial en la plataforma del usuario docente.

Fuente: Autores.

Si el docente tiene revisiones pendientes por realizar le aparecerá el link para dirigirse a

revisarlo, una vez le de click podrá ver el nombre del laboratorio enviado, el estudiante

que lo envió, la fecha de envió, Podrá descargar el archivo que ha recibido y podrá

realizar la calificación y las observaciones de ser necesarias.

Figura 16: Imagen de revisión de envíos recibidos por usuario docente.

Fuente: Autores.

Page 48: Desarrollo de software para informes de laboratorio de ...

37

La siguiente función que tiene el software en el usuario docente, permite a este usuario

poder descargar los formatos con los cálculos programados de cada práctica de

laboratorio y así poder verificar y/o comparar con los resultados entregados por los

estudiantes.

Figura 17: Imagen formatos y normas para descarga del usuario docente.

Fuente: Autores

En cuanto al usuario estudiante la plataforma se divide en tres funciones principales, la

primera etapa es la de bienvenida en el que se le da una serie de guía al estudiante de

cómo debe usar la plataforma.

Figura 18: Imagen inicial en la plataforma del usuario estudiante.

Fuente: Autores.

La segunda etapa es donde se encuentran las prácticas de laboratorio, el estudiante

inicialmente deberá matricularse en alguno de los cursos creados por el administrador,

luego podrá descargar los formatos de laboratorio de la práctica que necesite realizar.

Page 49: Desarrollo de software para informes de laboratorio de ...

38

Figura 19: Imagen del menú principal de laboratorio para el usuario estudiante.

Fuente: Autores.

El estudiante dentro de cada practica podrá encontrar el nombre completo de la práctica,

los objetivos y la respectiva norma del INVIAS la cual podrá descargar, además podrá

descargar el formato de laboratorio en PDF que le servirá de guía para poder desarrollar

la práctica de laboratorio de manera estandarizada, por ultimo encontrara el link en el

cual deberá cargar el archivo ya solucionado de la práctica y realizar el envío para su

revisión y calificación.

Figura 20: Imagen del contenido de una de las prácticas.

Fuente: Autores.

La última etapa es la de revisión de los envíos realizados por el estudiante, en los que

podrá ver si fue o no revisado el laboratorio que le haya enviado al docente.

Figura 21: Imagen de la pantalla de envíos del estudiante.

Fuente: Autores.

Page 50: Desarrollo de software para informes de laboratorio de ...

39

En caso de que de que haya sido revisado podrá dar click en detalles y allí podrá ver su

calificación de la práctica y las observaciones que le haya realizado el docente.

Figura 22: Imagen de vista de calificación y observaciones del estudiante.

Fuente: Autores

Por último el administrador será el encargado de realizar el vaciado de la base de datos,

para esto se le genera la función de limpieza, esto con el fin de no saturar la base de datos

del software, se deberá tener en cuenta que una vez se realice la limpieza no se podrán

recuperar los datos registrados hasta esa fecha.

Figura 23: Imagen de la función de limpieza del sistema del administrador.

Fuente: Autores.

Page 51: Desarrollo de software para informes de laboratorio de ...

40

CAPITULO 4

4. PRUEBAS DE FUNCIONAMIENTO DEL SOFTWARE “MECLAB 1.0”

Page 52: Desarrollo de software para informes de laboratorio de ...

41

4.1 PRUEBAS DE USO DEL SOFTWARE “MECLAB 1.0”

Para las pruebas de funcionalidad del software fue necesario tener como base una

aplicación llamada XAMPP, la cual es un paquete formado por un servidor web Apache,

una base de datos MySQL y los intérpretes para los lenguajes PHP y Perl.

De hecho su nombre viene de hay, X (para cualquier sistema operativo), A (Apache), M

(MySQL), P (PHP) y P(Perl).

XAMPP es independiente de plataforma y tiene licencia GNU GPL. Existen versiones

para Linux (testeado para SuSE, RedHat, Mandrake y Debian), Windows (Windows 98,

NT, 2000, XP y Vista), MacOS X y Solaris (desarrollada y probada con Solaris 8, probada

con Solaris 9).

Una de las ventajas de XAMPP es que de una forma muy sencilla y rápida (no más de 5

minutos) te puedes montar en tu máquina un entorno de desarrollo de cualquier aplicación

web que use PHP y base de datos. La configuración por defecto de XAMPP tiene algunas

deficiencias de seguridad por lo que no es recomendable usarla como una herramienta para

producción, sin embargo con algunas modificaciones es lo suficientemente seguro para ser

usada como servidor de sitios web en internet.

Figura 24: Imagen pantalla principal del apache.

Fuente: Autores.

Page 53: Desarrollo de software para informes de laboratorio de ...

42

4.2 PRUEBAS DE FUNCIONAMIENTO DE LA ETAPA DE REGISTRO

Se realizó una serie de pruebas para el registro de cada uno de los usuarios, inicialmente

las pruebas consistieron en verificar que el ingreso de datos fuera coherente y que al

momento del registro sea necesario llenar la totalidad de campos requeridos en el

formulario de registró, se verifico que tiene que estar registrado e ingresar el correo y su

contraseña correctamente para que se le permita entrar en la plataforma

independientemente del usuario que sea, si no lo realiza correctamente le aparecerá el

siguiente error.

Figura 25: Imagen prueba de acceso a la plataforma.

Fuente: Autores.

Posteriormente se verifico que el registro de los usuarios docente y estudiante, en los que

se probó el caso correcto e incorrecto de diligenciar el formato de registro, en uno se dejan

datos sin ingresar y no permite el ingreso, y en el otro ingresando correctamente los datos

lo que genera que automáticamente lo direccione a la plataforma como se muestra en las

siguientes imágenes:

Page 54: Desarrollo de software para informes de laboratorio de ...

43

Figura 26: Imagen pruebas de registro del estudiante que genera error.

Fuente: Autores.

Figura 27: Prueba de acceso del estudiante realizado correctamente.

Fuente: Autores

Figura 28: Prueba de acceso del docente realizado erróneamente.

Fuente: Autores.

Page 55: Desarrollo de software para informes de laboratorio de ...

44

Figura 29: Prueba de acceso del docente realizado correctamente.

Fuente: Autores.

Se realizó también las pruebas necesarias a la hora de generar los códigos de acceso

(Token) para los docentes, en el que se verifico que se generara el código y se le enviara

automáticamente al correo ingresado por el administrador, al igual se verifico que no se

generaran códigos de acceso repetidos y que ingresando el código en el formato de registro

permitiera el ingreso a la plataforma.

Figura 30: Imagen prueba de envío del token al correo del docente.

Fuente: Autores.

Page 56: Desarrollo de software para informes de laboratorio de ...

45

4.3 PRUEBAS DE FUNCIONAMIENTO DE LA ESTAPA DE OPERACION

Se realizó una serie de pruebas de funcionamiento para cada uno de los 3 tipos de usuarios

permitidos en el software MecLab, con el fin de garantizar el adecuado funcionamiento en

cada una de las funciones que se encuentran dentro de la plataforma.

Las pruebas se iniciaron realizando la creación de los grupos de laboratorio los cuales

genera el administrador, consistió en darle nombre al grupo y el nombre del docente luego

se da click en generar y automáticamente aparece el curso en la plataforma.

Figura 31: Imagen prueba de creación de cursos.

Fuente: Autores.

En el momento en que ya estén activos los grupos, el estudiante ya registrado deberá

ingresar y matricularse en el grupo que le corresponda dando click en matricularme.

Figura 32: Imagen prueba de matrícula del estudiante en los cursos disponibles.

Fuente: Autores.

Page 57: Desarrollo de software para informes de laboratorio de ...

46

En este paso se verifico que una vez el estudiante se matricule, automáticamente se le

habilitan las 9 prácticas de laboratorio.

Figura 33: Imagen prueba de matrícula al curso realizada correctamente.

Fuente: Autores.

Posteriormente se verifico que al momento de ingresar en una de las prácticas se pudiera

descargar tanto la respectiva norma de la práctica, como el formato para desarrollar la

práctica de laboratorio.

Figura 34: Prueba de funcionamiento de cada práctica disponible.

Fuente: Autores.

Una vez desarrollado el formato se procederá a enviárselo al docente para que lo revise,

por este motivo se realizó la prueba de que se lograra insertar el archivo que se quiere

enviar.

Page 58: Desarrollo de software para informes de laboratorio de ...

47

Figura 35: Imagen prueba de carga de archivo para poder realizar el envío.

Fuente: Autores.

En el momento de enviar el archivo automáticamente podrá verificar que si se envió el

archivo y que queda pendiente para la calificación por parte del docente.

Figura 36: Imagen prueba de verificación de envío.

Fuente: Autores.

Ahora la prueba se realiza en el usuario del docente, ya que debemos verificar que en

realidad recibió el archivo que le está enviando el estudiante para la revisión, aquí se

mostrara que tiene revisiones pendientes por realizar.

Figura 37: Imagen prueba de verificación del archivo recibido por el docente.

Fuente: Autores

Page 59: Desarrollo de software para informes de laboratorio de ...

48

A continuación se probó la descarga del archivo enviado por el estudiante y que se pueda

agregar la calificación y las observaciones pertinentes acerca del desarrollo del software.

Figura 38: Imagen prueba de realización de la calificación.

Fuente: Autores.

Si ya se a calificado el archivo automáticamente en la página principal del docente le

aparece que el documento ha sido revisado y calificado.

Figura 39: Imagen prueba de las revisiones completadas por el docente.

Fuente: Autores.

Page 60: Desarrollo de software para informes de laboratorio de ...

49

La siguiente prueba se realizó para la parte de descarga de normas y laboratorios para el

usuario docente, la diferencia de los formatos radica en que los formatos para los docentes

están programados para generar los cálculos en cada práctica, mientras que en el de

estudiantes no permite esta acción.

Figura 40: Imagen prueba de descarga de normas y formatos por el docente.

Fuente: Autores.

Por último se verifico que el estudiante recibiera su calificación y los comentarios que le

ha enviado el docente respecto al desarrollo de su práctica.

Page 61: Desarrollo de software para informes de laboratorio de ...

50

Figura 41: Imagen prueba de que el estudiante reciba la calificación.

Fuente: Autores.

4.4 PRUEBAS DE FUNCIONAMIENTO DE LOS FORMATOS DE

LABORATORIO

Para cada formato de las prácticas de mecánica de suelos se realizó las respectivas pruebas

en la funcionalidad de la programación en cuanto a la descarga y posteriormente el envió a

través de la plataforma de cada formato, adicional a esto se probó la programación de los

cálculos y graficas con datos de laboratorio ya realizados. A continuación se muestran los

cálculos de los laboratorios de granulometría y triaxial en una de las pruebas realizadas.

Figura 42: Imagen formato de laboratorio de granulometría sin programar.

Fuente: Autores

Page 62: Desarrollo de software para informes de laboratorio de ...

51

Figura 43: Imagen formato de granulometría laboratorio programado.

Fuente: Autores.

Page 63: Desarrollo de software para informes de laboratorio de ...

52

CAPITULO 5

5. MANUAL TÉCNICO Y MANUAL DE USUARIO PARA SOFTWARE

“MECLAB 1.0”

Page 64: Desarrollo de software para informes de laboratorio de ...

53

5.1 MANUAL TECNICO DEL SOFTWARE “MECLAB 1.0”

En este documento encontrará información técnica detallada desde tecnologías aplicadas

hasta la instalación de MECLAB. Se llevara paso a paso el proceso de instalación y todos

los detalles técnicos de la implementación del sistema para su funcionamiento.

El objetivo primordial de este manual es orientar en los conocimientos técnicos

relacionados con las tecnologías implementadas en el prototipo, también detallar los pasos

a seguir para la puesta en funcionamiento del prototipo de software y sus componentes.

5.2 MANUAL DE USARIO DEL SOFTWARE “MECLAB 1.0”

El objetivo primordial de este manual es ayudar y guiar a utilizar el aplicativo MECLAB

obteniendo información de cómo navegar en él, para poder solucionar los

cuestionamientos que se tengan. En este será posible:

Guía para acceder al portal web MECLAB.

Conocer cómo utilizar el portal web, mediante una descripción detallada e ilustrada

de las opciones.

Conocer el alcance de toda la información por medio de una explicación detallada

e ilustrada.

Este manual está orientado a los usuarios que deseen tener una vinculación ya sea siendo

estudiante o docente del aplicativo MECLAB. Los conocimientos mínimos que deben

tener las personas que operarán las páginas y que utilicen este manual son:

Conocimientos básicos de Navegación Web.

Conocimientos básicos de Internet.

Conocimientos básicos de Windows y/o Linux.

Page 65: Desarrollo de software para informes de laboratorio de ...

54

El manual técnico se encuentra en el anexo 1 y el manual de usuario se encuentra en el

anexo 2 del actual documento.

Page 66: Desarrollo de software para informes de laboratorio de ...

55

6. COMENTARIOS Y RECOMENDACIONES

Se logró estandarizar cada uno de los informes todo esto con ayuda de formatos pedidos

en el laboratorio de la Universidad de La Salle y con la versión vigente del INVIAS;

fueron aplicados en hojas de Excel y programados para que funcionen de manera correcta,

por otro lado estos archivos pueden ser solucionados por estudiantes y enviados a los

ingenieros de la materia, no obstante el ingeniero puede usar estos formatos para uso

personal con muestras de suelos propias.

Se compilaron y se consultaron 14 Normas del INVIAS, planteándose los procedimientos

basados en el desarrollo que se hace a lo largo de los laboratorios de mecánica de suelos,

teniendo esto como base para realizar los respectivos formatos que genera los resultados

de cada práctica.

Se manejó este tipo de software ya que esto es lo más trabajado por todo el mundo en el

siglo XXI, también nos damos cuenta que por cuestiones de optimización de tiempo y

exactitud es lo mejor, en la parte ambiental nos estamos haciendo un gran ahorro y

desperdicio de papel ya que todos los trabajos son enviados en línea, también las

respuesta, comentarios y notas son manejadas vía online.

Utilizando el lenguaje de programación PHP, se programó el software MecLab 1.0, el cual

por medio de plantillas, imágenes e iconos, presenta las normas de las prácticas, los

equipos de estas y el procedimiento propio de cada una, que también son presentados en el

actual documento. Dentro del software se incluye los nuevos formatos y con ellos hojas

de cálculo, donde se requieren llenar ciertas casillas (datos de entrada) y la hoja calcula y

presenta los resultados complementando el formato (llenando el resto de casillas), para

luego guardarlo, enviarlo y finalmente imprimirlo si se dispone de una impresora a la

mano, Algunos cálculos contienen graficas que se pueden ver por medio de hojas de

Excel.

Page 67: Desarrollo de software para informes de laboratorio de ...

56

Se probó el software con una serie de archivos enviados y recibidos de estudiantes a

docentes; las respuesta, comentarios, notas que presentan los docentes hacia los alumnos

y finalmente el trabajo del administrador en cuanto a cursos, códigos de acceso y

limpiando el sistema.

MecLab 1.0 fue creado como manual libre, y se espera que ese sea el uso que se le dé, de

forma exclusiva para los estudiantes de ingeniería civil de la Universidad De La Salle.

Por el reconocimiento de manual educativo y como proyecto de grado, los autores de

MecLab 1.0 no se comprometen con los inconvenientes que se presenten en resultados que

se obtengan, al utilizarse el software con intereses comerciales, ya que ese no fue el fin

para el cual se diseñó la herramienta.

En un futuro se puede contemplar la posibilidad de incluir los formatos de cada práctica

programados dentro del software evitando las hojas de Excel, mejorando la presentación

y la parte visual del programa.

Se puede ver la posibilidad de manejar más adelante en otros proyectos donde trabajen el

software agregar laboratorio de permeabilidad con cabeza variable y corte directo (uu, cu),

por otro lado mirar la opción de trabajar en la inclusión de otras materias como pavimentos,

concreto, hormigón, electivas etc.

Para la parte de consultoría sería bueno que los formatos a la hora de ser impresos para uso

personal de los ingenieros tengan una mejor presentación, estén codificados para poder

presentarlos a un consorcio o empresa de construcción.

Lo que manejamos en estos momentos con MecLab 1.0 sería de gran ayuda tener un poco

más de seguridad en cuanto a los usuarios para que solo los estudiantes de la Salle tengan

manejo del programa, por otro lado los docentes no puedan manipular datos y cambiar

formulas dentro del trabajo y programación de Excel.

Page 68: Desarrollo de software para informes de laboratorio de ...

57

En un futuro con las actualizaciones del software serviría que cada profesor pueda tener

un consolidado de cada grupo de notas en el cual pueda hacer correcciones de las mismas

por si hay algún reclamo por parte del estudiante y hay que cambiar la nota.

Más adelante se pueda clasificar los archivos de acuerdo a un tamaño y un código fuente

del archivo (xls, URL, Xml). Que se manejen las fechas como recordatorios para el

estudiante y su entrega de informe.

El programa nos gustaría ver que en el futuro se pueda manejar portátil con la opción de

guardar todo en el mismo software, de este mismo modo crear una aplicación para

celulares, con esto saber informes enviados y recibidos con su respectiva nota y

comentario.

Para mayor claridad a la hora de usar los manuales deberían tenerse escritos y por medio

de videos es decir un tutorial en línea paso a paso.

El código fuente debería reforzarse en cuanto la programación para evitar que el programa

después de cierto tiempo de estar abierto y sin utilizar automáticamente expire y no

funciona más, por lo tanto toca devolverse a la página anterior.

Queremos que se maneje una limpieza por parte del administrador pero no a todo en

general sino que los ingenieros puedan determinar que les sirve y que no tiene validez para

ahí si proceder a limpiar la base de datos del programa, sin dejar de lado se debería crear

un backup para manejar más fácil y con mayor confianza el tema de seguridad.

Page 69: Desarrollo de software para informes de laboratorio de ...

58

7. BIBLIOGRAFIA

(Arango I. F., 2007)

(Finessoftware)

Tiuzo, C. (marzo de 2013). definicion.de/red. Obtenido de

http://sisteminformagerencia.blogspot.com/2013/03/hardware-de-computo-el-

harware-de.html

Minoso, C. d. (2 de octubre de 2013). timerime lenguajes de progamacion. Obtenido

de http://timerime.com/es/evento/2452071/los+lenguajes+de+progamacion/

FundéuBBVA. (17 de agosto de 2012). Obtenido de

http://www.fundeu.es/recomendation/online-conectado-digital-electronico-o-en-

linea-1416/

Utadeo. (2012). leer-y-escribir-mejor-informe-de-laboratorio. Obtenido de

http:/www.utadeo.edu.co/es/link/leer-y-escribir-mejor/2791/informe-de-laboratorio

Josue. (17 de Marzo de 2009). chjsalinas.blogspot. Obtenido de

http://www.ecured.cu/index.php/Usuario_(inform%c3%A1tica)

Microsoft corporation, A. (2007). Acces/conceptos basicos sobre bases de datos.

Obtenido de http://office.microsoft.com/es-hn/access-help/conceptos-basicos-sobre-

bases-de-datos-HA010064450.aspx

(PHP, 2015)

Invías. (2013). Especificacion generales de construccion de carreteras y normas de

ensayo para materiales de carreteras seccion-100 suelos . Obtenido de

http://www.invias.gov.co

(McDade, 2015)

Page 70: Desarrollo de software para informes de laboratorio de ...

59

ANEXOS

MANUAL DE USUARIO DE INSTALACION DEL SOFWARE MECLAB 1.0

(Digital).

MANUAL TECNICO DEL SOFTWARE MECLAB 1.0 (Digital).

PROGRAMA MECLAB 1.0 (Digita).