• No se han encontrado resultados

Sistema Integral para el Manejo de Proyectos Oceanográficos. Oceanus

N/A
N/A
Protected

Academic year: 2017

Share "Sistema Integral para el Manejo de Proyectos Oceanográficos. Oceanus"

Copied!
113
0
0

Texto completo

(1)

UNIVERSIDAD DE COLIMA

Facultad de Ingeniería Mecánica y Eléctrica

SISTEMA INTEGRAL PARA EL MANEJO DE

PROYECTOS OCEANOGRÁFICOS

“ OCEANUS ”

TESIS

QUE PARA OBTENER EL GRADO DE

MAESTRO EN CIENCIAS COMPUTACIONALES

PRESENTA

ALEJANDRO RAFAEL MORALES BLAKE

(2)

Km 9 Carretera Colima-Coquimatlán, AP. 299. Colima, México. Teléfono 01 (332) 3 01 30

Facultad de Ingeniería Mecánica y Eléctrica

EXPEDIENTE 183 NÚM. 78-1144 C. ALEJANDRO MORALES BLAKE

VILLA FLORENCIA 54 FRACC. SOLEARES MANZANILLO, COL.

Informo a usted que ha sido aprobado como tema de titulación para obtener el grado de MAESTRO EN CIENCIAS COMPUTACIONALES.

El solicitado por usted bajo el titulo “SISTEMA INTEGRAL PARA EL MANEJO DE PROYECTOS OCEANOGRÁFICOS”.

Desarrollado bajo los siguientes puntos:

I - INTRODUCCIÓN

II - INVESTIGACIÓN DE REQUERIMIENTOS

III - METODOLOGÍA PARA EL PROCESO DE INFORMACIÓN IV - DESARROLLO DEL SOFTWARE

V - CÓDIGO FUENTE DEL SISTEMA VI - CONCLUSIONES

BIBLIOGRAFÍA

Al mismo tiempo informo a usted que ha sido designado como asesor de titulación al C. M.C. ANDRÉS GERARDO FUENTES COVARRUBIAS.

En cada uno de los ejemplares de titulación que presente para examen, deberá aparecer en primer término copia del presente oficio.

A T E N T A M E N T A ESTUDIO * LUCHA * TRABAJA Coquimatlán, Col., 05 de junio de 1999

M.C. ANDRÉS GERARDO FUENTES COVARRUBIAS DIRECTOR

(3)

Por medio de este conducto le informo que el C.___________ _____ALEJANDRO MORALES BLAKE_______________________________________ terminó su periodo de revisión de tesis:

“SISTEMA INTEGRAL PARA EL MANEJO DE PROYECTOS OCEANOGRÁFICOS”

Cuyo contenido es el siguiente:

I .- INTRODUCCIÓN

II .- INVESTIGACIÓN DE REQUERIMIENTOS

III .- METODOLOGÍA PARA EL PROCESO DE INFORMACIÓN IV .- DESARROLLO DEL SOFTWARE

V .- CÓDIGO FUENTE DEL SISTEMA VI .- CONCLUSIONES

BIBLIOGRAFÍA

El cual cumple con los requisitos necesarios para su aprobación, por lo cual lo autorizo para su impresión.

A T E N T A M E N T E Coquimatlán, Col., 5 de junio de 1999

M.C. ANDRÉS GERARDO FUENTES COVARRUBIAS ASESOR DE TESIS

(4)

C. ALEJANDRO MORALES BLAKE____________ Domicilio: VILLA FLORENCIA 54______________ Localidad: MANZANILLO, COL. _______________ Teléfono.____________________________________

En cumplimiento al artículo: 13 y 14 del reglamento de titulación, a los artículos: 46 y 48 del reglamento de estudios de Posgrado vigente y al artículo: 46 de las normas complementarias al reglamento de Posgrado, correspondientes al Posgrado de la Facultad de Ingeniería Mecánica y Eléctrica. Informamos a usted que ha sido autorizado por este Consejo Técnico del Posgrado su tema de Tesis para obtener el grado de Maestro en Ciencias Computacionales titulado: “SISTEMA INTEGRAL PARA EL MANEJO DE PROYECTOS OCEANOGRÁFICOS”

para ser desarrollado bajo los siguientes puntos:

I - INTRODUCCIÓN

II - INVESTIGACIÓN DE REQUERIMIENTOS

III - METODOLOGÍA PARA EL PROCESO DE INFORMACIÓN IV - DESARROLLO DEL SOFTWARE

V - CÓDIGO FUENTE DEL SISTEMA VI - CONCLUSIONES

BIBLIOGRAFÍA

Así mismo hacemos de su conocimiento que de acuerdo con la línea de investigación en la cual se enmarca su proyecto ha sido autorizado como asesor de tesis el C. M.C. ANDRÉS GERARDO FUENTES COVARRUBIAS.

A partir de la fecha de aprobación tendrá como plazo un año para presentar su examen de grado, en caso contrario tendrá usted derecho a una prórroga única de seis meses su pena de perder el registro de su proyecto.

Una vez concluidos los trámites de revisión de su documento de tesis e integrado su expediente de titulación deberá recoger el oficio que acompañará a el visto bueno de su asesor de tesis, los cuales encabeza cada uno de los ejemplares de su tesis.

A t e n t a m e n t e

El Consejo Técnico del Posgrado de la Facultad de Ingeniería Mecánica y Eléctrica de la Universidad de Colima.

___________________________________________ ___________________________________

MC. ANDRÉS GERARDO FUENTES COVARRUBIAS MC. RICARDO FUENTES COVARRUBIAS

(5)

Sobre la base de una encuesta realizada con investigadores relacionados con las ciencias marinas, se desarrolló un programa de cómputo que corre en ambiente Windows 95 o posterior, el cual permite manejar y procesar proyectos oceanográficos, teniendo como funciones principales el de definir un proyecto, capturar información recopilada en cruceros oceanográficos y muestreos en lagunas costeras, procesar la información, calcular parámetros físico-químicos y biológicos, elaborar diferentes tipos de gráficos, desplegar imágenes de satélite, e importar archivos generados por instrumentos oceanográficos dando de alta la información en la base de datos del proyecto.

El sistema fue probado con mediciones oceanográficas realizadas en las bahías de Manzanillo, Col., capturando diversas variables ambientales que permiten conocer los cambios espaciales y temporales que se dan en la zona; durante el proceso de captura, realización de cálculos y manejo de la información, se apreció que con el uso del OCEANUS se disminuye de un 50% a 60 % el tiempo de proceso de la información, en relación con el uso de paquetes de aplicación de uso general. Lo anterior fue corroborado por investigadores a los cuales se les instaló el programa.

(6)

A HEGDDA SOFÍA

(7)

Al M. en C. Alfredo de la Mora Díaz, por los apoyos dados para la realización de este trabajo, así como por sus valiosas aportaciones y sugerencias durante el desarrollo del programa.

A los investigadores entrevistados, por las sugerencias en cuanto al contenido y forma del OCEANUS, en especial al M. C. José Ángel Hinojosa Larios y al M. en C. Fausto Arce Duarte, por sus propuestas desde el inicio del proyecto, así como por haber participado en las pruebas del programa prototipo.

A los Ing. Ramón Solano Barajas y Modesto Comino Ríos, por sus contribuciones y enseñanzas.

(8)

Presentación………I Resumen………..II Dedicatoria……….. III Agradecimientos………IV Índice……….V Listado de figuras y ventanas………VI Proemio……… VII

I.- Introducción………. 1

II.- Antecedentes………. 4

III.- Justificación……… 6

IV.- Objetivo………. 8

V.- Metodología……… 9

VI.- Resultados………11

6.1.- Dase de datos……….14

6.2.- Prueba del sistema………18

6.3.- Manual del usuario……….31

6.3.1.- Descripción de comandos………33

6.3.2.- Uso del OCEANUS……….37

6.3.3.- Proyectos nuevos………38

6.3.4.- Utilizar proyecto existente………41

6.3.5.- Fin de una sesión de trabajo……….41

6.3.6.- Proceso de datos……… 42

6.3.7.- Captura y manejo de datos………44

6.3.8.- Consultas a la información almacenada………46

6.3.9.- Reportes………48

6.3.10.- Seleccionando la información del reporte……….49

6.3.11.- Información almacenada………50

6.3.12.- Elaboración de gráficos………51

6.3.13.- Diseño de un perfil………53

6.3.14.- Diseño de una gráfica de variación estacional……….55

6.3.15.- Diseño de una gráfica de distribución horizontal……….57

6.3.16.- Importar archivos………58

6.3.17.- Herramientas del sistema………62

VII.- Conclusiones………67

VIII.- Bibliografía………69

Anexo I………..72

Anexo ll……….95

(9)

Figura 1.- Localización de las estaciones de muestreo………19

Figura 2.- Perfiles Verticales generados por software comercial………27

Ventana 1.- Gráficos de variación vertical con un parámetro y diferentes estaciones………21

Ventana 2.- Gráficos de variación vertical con diferentes parámetros y una estación………..22

Ventana 3.- Gráficos de variación temporal con un parámetro y diferentes estaciones………23

Ventana 4.- Gráficos de distribución horizontal con diferentes parámetros y estaciones………..24

Ventana 5.- Gráficos de variación vertical que utilizan datos Importados……….26

Ventana 6.- Mosaico de imágenes *.gif………29

Ventana 7.- Presentación del programa OCEANUS……….31

(10)

DAME UNA TEMPORADA MÁS DE ESPERA - DIJO EL -. ACUERDATE, MADRE, DE QUE SIEMPRE ES LA SÉPTIMA LA OLA

QUE MAS LEJOS LLEGA A LA PLAYA

(11)

Desde sus inicios las investigaciones oceanográficas se han caracterizado por la gran cantidad de datos que son generados en los diferentes campos de acción como son la oceanografía física, química, biológica y geológica, principalmente. Dicha información es recopilada, ya sea en cruceros oceanográficos o en estudios realizados en lagunas costeras como parte de los muy diversos proyectos científicos que se llevan a cabo, siendo en un principio el proceso y análisis de la información, la parte más tediosa y en la que se ocupa más tiempo para concluir los trabajos.

(12)

sólo los parámetros que registran sin poder interactuar con otras mediciones, con la salvedad de que todos pueden almacenar los registros en formato ASCII.

Actualmente, la oceanografía es un campo donde los métodos de investigación han avanzado rápidamente, acorde con los avances de la electrónica y desarrollo de hardware, utilizando diferentes tipos de tecnologías, por ejemplo: desde sensores para mediciones “in situ”, boyas a la deriva equipadas para tomar registros de manera programada, equipos de medición operados a control remoto, hasta la utilización de satélites para la medición de fenómenos oceanográficos a gran escala, etc.

Desde el punto de vista del desarrollo de software, en México, cada institución relacionada con la oceanografía tiene sus propios programas de cómputo, y no existe alguno de uso general, en algunos congresos de oceanografía se han presentado ponencias de programas desarrollados, los cuales han tenido una distribución muy limitada.

(13)

contar hasta la fecha con un software en el ámbito comercial, que cubra en conjunto dichas tareas.

En el presente, con la actualización de los sistemas operativos en un entorno gráfico como es Microsoft Windows 95 y posteriores, y con la introducción de lenguajes de programación para elaborar sistemas con interfaz gráfica para el usuario, se abre la posibilidad de desarrollar programas que cubran las carencias antes mencionadas y con un funcionamiento amigable.

(14)

El desarrollo de programas de cómputo para la oceanografía en nuestro país, ha sido muy limitado y no se cuenta con alguno de uso general, elaborado con fines de proceso y análisis de proyectos oceanográficos. Algunos programas que han generado algunas instituciones y han sido distribuidos en la comunidad científica durante los congresos nacionales, se relacionan a continuación:

En el VII congreso Nacional de Oceanografía, Fok (1987) presentó el programa BDOS: UNA BASE DE DATOS OCEANOGRÁFICOS PARA MICROCOMPUTADORA, con el cual se capturaba información a manera de banco de información, siendo este programa el pionero en el manejo de bases de datos oceanográficos. Gil (1987), EVOLUCIÓN Y PAPEL DE LOS CENTROS DE DATOS E INFORMACIÓN EN EL DESARROLLO DE LA OCEANOGRAFÍA.- EL CASO DE LA SECRETARIA DE MARINA, trabajo que destaca la necesidad de contar con sistemas automatizados para el manejo de datos oceanográficos.

(15)

oceanográfica generada en nuestro país y la concentra en una base de datos a manera de fichas bibliográficas. Morales (1990) en su trabajo PROPUESTA PARA LA ESTANDARIZACIÓN EN EL MANEJO AUTOMATIZADO DE DATOS OCEANOGRÁFICOS, plantea una estructura estándar de base de datos oceanográfica para optimizar y estandarizar el intercambio de información, además de presentar un sistema para el análisis de los mismos datos. Vázquez y Frías (1990), presentan avances de un SISTEMA DE INFORMACIÓN BATIMÉTRICA, desarrollado en el INEGI, cuyo objetivo es la elaboración de la cartografía oceánica de los mares mexicanos. Asimismo presentaron el trabajo BASES DE DATOS DE LAS ISLAS DE MÉXICO, que contempla aspectos de ubicación geográfica, recursos naturales, culturales y turísticos.

(16)

En función de las pláticas que se realizaron con investigadores de los centros de estudios relacionados con las ciencias marinas en la región, principalmente del Centro de Ecología Costera de la Universidad de Guadalajara, el Laboratorio de Acuacultura de la Universidad Autónoma de Guadalajara, el Centro Regional de Investigaciones Pesqueras dependiente de la SEMARNAP, el Instituto Oceanográfico del Pacífico de la Secretaría de Marina, el Centro Universitario de Investigaciones Oceanográficas y la Facultad de Ciencias Marinas de la Universidad de Colima, se planteó la necesidad de contar con un programa de cómputo con las características del que se presenta, ya que ayudara a un rápido, sencillo y eficaz proceso de la información oceanográfica recabada en los diferentes proyectos de investigación que se llevan a cabo en los centros antes mencionados, disminuyendo considerablemente el tiempo de análisis, con el consecuente aumento de la productividad científica.

Lo anterior será posible ya que las características del “Sistema Integral para el Manejo de Proyectos Oceanográficos” unifican el uso de software como son las hojas de cálculo, graficado, estadística y programas propios de diversos equipos electrónicos oceanográficos.

(17)
(18)
(19)

Una vez obtenidas las necesidades de los investigadores que laboran en las instituciones antes mencionadas, y que fueron recopiladas por medio de una entrevista dirigida, las necesidades fueron agrupadas en función de las características que se solicitaron con mayor insistencia e importancia, por lo que se obtuvo el marco de referencia respecto a las variables oceanográficas que el sistema utiliza. Para desarrollar el programa se utilizó el diseño descendente y el lenguaje de programación Microsoft Visual Basic, versión 4, contemplando las siguientes características:

• Programación orientada a objetos, conducida por eventos. Con un entorno de interfaz gráfica de usuario, (GUI).

• Enlaces dinámicos con Windows 95 (DLL), para el manejo del entorno del sistema operativo.

• Manejo de objetos incrustados y vinculados (OLE) para la importación y exportación de archivos.

• Utilización de Microsoft Access, para el uso de las bases de datos generadas, de tipo relacional.

• Manejo del portapapeles, para el intercambio de información. • Manejo de interfaz de múltiples documentos (MDI)

(20)

Las herramientas antes mencionadas son propias del Visual Basic, además se diseñaron algoritmos para las siguientes tareas:

• Métodos estadísticos de tendencia central, Anexo III.

• Graficado, utilizando el método de interpolación Spline, Anexo III.

• Importación de imágenes de satélite, para mostrar condiciones superficiales del océano.

(21)

Una vez completados los requisitos de los investigadores entrevistados, en el diseño del programa OCEANUS se conjuntaron las necesidades planteadas, de manera que cubriera la mayor parte de las variables ambientales que se utilizan en los proyectos de investigación oceanográficos. Durante el desarrollo del programa se realizaron pruebas con algunos de los investigadores, los cuales hicieron planteamientos en cuanto a la forma de interaccionar con el paquete, así como la detección de errores del mismo.

Para el desarrollo del sistema se generaron las siguientes formas (forms):

Ayuda.Frm Ayuda Cálculos.Frm Cálculos Calculos Rapidos.Frm Cálculos_Rápidús Captura.Frm Captura Consultas.Frm Consultas Estadística.Frm Estadística Estandar.Frm Estandar Estructura.Frm Estructura Gráficas.Frm Gráficas Gráficas_Horizontal.Frm Gráficas_Horizontal Gráficas_Temporales.Frm Gráficas_Temporales Gráficas_Splines.Frm Gráficas-Splines Importar.Frm Importar Información.Frm Información Leer_Imagen.Frm Leer Imagen Oxígeno_DisueIto.Frm Oxígeno_Disuelto Principal.Frm Principal Reportes.Frm Reportes

(22)

Las formas utilizadas son convencionales con excepción de las formas de graficado y lectura de imágenes que se definieron como del tipo MDI, lo que permite visualizar varias gráficas e imágenes simultáneamente. Las diferentes formas arriba mencionadas son llamadas cuando se selecciona alguna opción del menú principal.

Dentro de las formas implementadas se utilizan los siguientes controles:

Nombre del Control usado Equivalencia

CommonDialog Cuadro de diálogos comunes

PictureBoox Cuadro de dibujos

Label Etiqueta

Textbox Cuadro de texto

Frame Marco

CommandButtom Botón de Comando

CheckBox Casilla de verificación

OptionButtom Botón de opción

Com boBox Cuadro combinado

ListBox Cuadro de lista

[image:22.612.79.529.282.703.2]
(23)

Dblist Lista integrada a datos

Dbcombo Cuadro combinado de datos

Dbgrid Cuadrícula integrada a datos

Grid Cuadrícula

Dado que la mayoría de las propiedades de los diferentes controles utilizados fueron establecidas en tiempo de diseño y, que éstas a su vez se modifican cuando en programa está en funcionamiento (tiempo de ejecución), se presentan en el anexo I las propiedades de 4 de las 18 formas implementadas, con las propiedades de los controles que se usan en cada una. Cerca del 80 % de las propiedades definidas son modificadas por el programa en tiempo de ejecución, por lo que las propiedades presentadas en este anexo son con las que el sistema inicia.

Como ejemplo del código desarrollado en el anexo ll se presentan los procedimientos y funciones implementados para calcular concentraciones de los iones nitrato N-NO3, nitrito N-NO2, amonio N-NH4, y ortofosfato P-PO4, en agua de

[image:23.612.79.530.81.193.2]
(24)
[image:24.612.79.531.265.680.2]

La base de datos que el OCEANUS genera cada vez que se da de alta a un proyecto de investigación, está conformada por seis tablas definidas con los siguientes nombres: Estaciones, Captura, Clorofila, Muestras, Niveles, y Parámetros, a las cuales se les definieron los siguientes atributos:

Tabla Estaciones:

Nombre del campo Tipo Tamaño Decimales Indexada

Clave-Estación Auto- Numérico Entero largo Si

Nombre Texto 20 No

Localidad Texto 20 No

Latitud-Inicial Texto 11 No

Latitud-Final Texto 11 No

Longitud-Inicial Texto 11 No

Longitud-Final Texto 11 No

Hora-Llegada Texto 5 No

Hora-Salida Texto 5 No

Temperatura Numérico Simple Automático No

Dirección-Viento Texto 15 No

Velocidad-Viento Numérico Simple Automático No

Disco-Secchi Numérico Simple Automático No

(25)

Nombre del campo Tipo Tamaño Decimales Indexado

Clave_Muestra Numérico Entero largo Automático Si

Profundidad Numérico Simple Automático No

Valor Numérico Simple Automático No

Muestra Numérico Simple Automático No

[image:25.612.77.534.101.276.2]

Error Numérico Simple Automático No

Tabla Clorofila:

Nombre del campo Tipo Tamaño Decimales Indexado

Clave_Muestra Numérico Entero largo Automático Si

Profundidad Numérico Entero Largo Automático No

Abs750 Numérico Simple Automático No

Err750 Numérico Simple Automático No

Abs650 Numérico Simple Automático No

Err650 Numérico Simple Automático No

Abs663 Numérico Simple Automático No

Err663 Numérico Simple Automático No

Abs645 Numérico Simple Automático No

Err645 Numérico Simple Automático No

[image:25.612.79.531.354.696.2]
(26)

Err630 Numérico Simple Automático No

Volumen Numérico Simple Automático No

ConRichards Numérico Simple Automático No

ConParsons Numérico Simple Automático No

[image:26.612.78.529.98.240.2]

ConUnesco Numérico Simple Automático No

Tabla Muestras:

Nombre del campo Tipo Tamaño Decimales Indexado

Clave-Muestra Auto_ Numérico

Entero Largo Increment. Si

Clave-Estación Numérico Entero Largo Automático Si Clave-Parámetro Numérico Entero Largo Automático Si

Fecha Fecha Si

Tabla Niveles:

Nombre del campo Tipo Tamaño Decimales Indexado

Clave-Muestra Numérico Entero largo Automático Si

[image:26.612.81.534.349.520.2]
(27)
[image:27.612.89.524.379.697.2]

Tabla Parámetros:

Nombre del campo Tipo Tamaño Decimales Indexado

Clave-Parámetro Auto- Numérico

Entero largo Increment. Si

Nombre Texto 20 No

Tipo Si/No No

(28)

La base de datos es generada cuando se define un proyecto, creándose un archivo del tipo mdb, tomando el nombre que se asignó al proyecto. Por sus características el tamaño del archivo tiene una capacidad máxima de 1 gigabyte, sin embargo su tamaño total sólo está limitado por la capacidad de almacenamiento disponible.

6.2.- PRUEBA DEL SISTEMA:

PROYECTO “OCEANOGRAFÍA DESCRIPTIVA DE LAS BAHÍAS DE MANZANILLO, COLIMA.”

(29)
[image:29.612.73.538.97.646.2]
(30)

Los resultados obtenidos en cuanto a los cálculos de las variables utilizadas corresponden completamente a cálculos realizados en otros programas, como son: hojas electrónicas y paquetes estadísticos, pudiéndose apreciar la disminución de tiempo durante el proceso de los datos cuando se utilizó el OCEANUS.

Para el proceso e interpretación de los datos oceanográficos que comúnmente es llevada a cabo, se generan varios tipos de gráficas permitiendo al investigador realizar sus discusiones y conclusiones, a manera de ejemplo se presentan algunas de las gráficas que con el OCEANUS es posible elaborar.

(31)
(32)

Cuando se está trabajando con una estación y se consideran diferentes parámetros, verticalmente se puede diseñar los siguientes tipos de gráficas:

(33)

Los cambios que presentan las variables oceanográficas con relación al tiempo, pueden ser apreciados con las gráficas de variación temporal, en las cuales se selecciona las fechas de muestreo, las estaciones que se van a promediar en los niveles deseados. La siguiente ventana (3) presenta algunas variantes de este tipo de gráficos:

(34)

La dispersión de los datos, en un muestreo y un nivel dado, se aprecia con las gráficas de distribución horizontal, en las que se selecciona una fecha de muestreo, un nivel de trabajo, las estaciones a procesar y los parámetros que se incluyen, dando el siguiente tipo de gráficos:

(35)

El uso de archivos generados por equipo oceanográfico, fue probado con datos obtenidos en el crucero denominado “Nitrification and Denitrification on Eastern Tropical North Pacific” (DETOX), tomados en noviembre de 1997 con lances oceanográficos en las bahías de Manzanillo, utilizando un CTD marca SEA BIRD, modelo SBE 9S. Para la prueba, se utilizaron dos archivos nombrados durante el crucero 12M01 y 14M01 que corresponden a las estaciones B2 y A2 del proyecto antes mencionado, el primer archivo con registros de datos hasta 400 m de profundidad, contiene mas de 35000 renglones y ocupa un espacio de disco de 4.3 mb y el segundo con datos hasta 220 m, ocupa 1.8 mb y 14000 renglones.

Los datos importados se despliegan correctamente en forma de texto, pudiéndose realizar las actividades que se señalan en el manual del usuario, generando registros en la base de datos con la información seleccionada. Para el caso de la estación 12m01, se probó manejando diversas variables, por lo que, al importar datos de temperatura, salinidad, oxígeno, profundidad, saturación de oxígeno, fluorimetro, considerando datos tanto de bajada del CTD como de subida, se generaron en la base de datos mas de 200000 registros, haciendo un poco lento el proceso.

(36)

que la primera con la diferencia de que se elaboró con datos interpolados a profundidades establecidas antes de importar los datos, notándose que las dos gráficas tienen alta similitud, siendo lo anterior una alternativa para disminuir tiempo en el proceso cuando se usa grandes cantidades de información, con la característica de que usando datos crudos y datos interpodados, los resultados son consistentes.

(37)
[image:37.792.64.725.58.494.2]
(38)

Las figuras 2a, 2b y 2c muestran gráficos generados por el software SEASAVE, del SBE 9S elaborados durante el crucero antes mencionado, destacando que estas gráficas y las generadas por el OCEANUS son similares.

La importación de archivos también fue probada con datos generados por los siguientes CTDs: YSI 2800, YSI 6000, SBE 19-03, SBE 19, SBE 9/11 y Ocean, encontrando que en todos los casos son fácilmente incluidos en la base de datos del sistema.

Otra de las herramientas con que cuenta el OCEANUS, es la capacidad de abrir archivos del tipo *.bmp y *.gif, que puede ayudar a los investigadores en las discusiones de sus trabajos. El mosaico que se presenta en la ventana (6) contiene imágenes de temperatura superficial del mar, generadas en el Centro Universitario de Investigaciones en Ciencias del Ambiente de la Universidad de Colima, mismas que sirvieron para el análisis de los datos del proyecto que se realiza en la FACIMAR.

(39)

Ventana 6.- Mosaico de imágenes *.gif

(40)

La versión que se presenta ha sido instalada en el laboratorio de oceanología química del Centro de Ecología Costera de la Universidad de Guadalajara a cargo del Ocean. José Ángel Hinojosa, en el Departamento de oceanología química del Instituto Oceanográfico de Pacífico de la Secretaria de Marina a cargo del Dr. Fausto Arce Duarte, en el departamento de Hidrobiología de la Universidad Autónoma Metropolitana unidad Iztapalapa a cargo del Dr. Francisco Contreras Espinosa, en el laboratorio de oceanología química de la Facultad de Ciencias Marinas de la Universidad de Colima, de donde se han recibido aportaciones para el desarrollo del programa, estando pendiente la instalación en el Centro Regional de Investigaciones Pesqueras de Manzanillo y el Centro Universitario de Investigaciones Oceanológicas de la U. de C.

(41)

Con este programa se cubre uno de los puntos que menciona Gámez (1998), que es la necesidad de un programa para procesar información oceanográfica.

6.3.- MANUAL DEL USUARIO:

Al iniciar una sesión de trabajo con el programa OCEANUS, se abre la ventana (7) de presentación, en la cual moviendo el ratón o presionando una tecla el programa continúa su ejecución.

(42)

para después entrar a la ventana (8) principal, presentando en la parte superior los controles propios de la ventana, así como el nombre de OCEANUS, el cual cambia por el nombre del proyecto con el que se trabaje. En el segundo renglón se presenta el menú principal del programa, que contiene los comandos básicos para trabajar con el OCEANUS:

(43)

Los seis comandos básicos del menú principal realizan en general las siguientes funciones:

Proyecto Define, Abre, Modifica y Cierra los proyectos oceanográficos, con los que se va a trabajar.

Muestreos Funciones básicas de Captura, Edición, Borrar, Reportes de los muestreos del proyecto.

Graficado Elaboración de diversos tipos de gráficas.

CTD’s Importación de Archivos con formato ASCII generados por equipo oceanográfico.

Herramientas Opciones complementarias del sistema. Ayuda Guía de cómo utilizar el OCEANUS.

Para finalizar una sesión de trabajo, se puede seleccionar la opción Terminar del comando Proyecto, o el botón de cerrar de la ventana.

(44)

Nuevo Definición de las estaciones de muestreo con sus niveles y parámetros con los que se va a trabajar en un proyecto nuevo.

Abrir Abre proyectos almacenados.

Estructura Opción para modificar las estaciones y parámetros establecidos al definir un proyecto.

Cerrar Cierra el proyecto con el que se esté trabajando. Terminar Finalizar la sesión de trabajo.

Comando Muestreos

Edición Opción para dar de alta, visualizar, modificar, borrar e imprimir diferentes muestreos.

(45)

Reportes Presentación de la información según sea seleccionada, con opción de imprimir y exportar los datos.

Contenido Reporte condensado de muestreos y parámetros capturados.

Comando Graficado:

Perfil vertical Diseño de gráficos de variación vertical.

Variación estacional Diseño de gráficos para describir la variación temporal de los parámetros.

Distribución horizontal Diseño de gráficos para representar los cambios por niveles de las diferentes estaciones muestreadas.

(46)

generados por equipo oceanográfico y que serán incorporados al proyecto activo.

Comando Herramientas

Estadísticas Reporte selectivo de algunas variables estadísticas de tendencia central.

Cálculos rápidos Realización de cálculos de parámetros químicos oceanográficos de manera rápida, sin necesidad de tener abierto un proyecto.

Abrir imagen Abrir archivos con formato GIF o Mapa de bits.

(47)

Contenido Guía de cómo utilizar una tarea en OCEANUS. Acerca de Información de OCEANUS.

6.3.2.- USO DEL OCEANUS:

Cuando se inicia una sesión de trabajo, varias opciones de los comandos del menú principal están desactivadas por lo que, para poder usarlas, se debe de dar de alta a un proyecto, o bien, abrir uno existente.

(48)

6.3.3.- PROYECTOS NUEVOS:

[image:48.612.123.497.326.633.2]

Al hacer clic en el comando Proyectos y después en Nuevo, aparecerá un cuadro de diálogo para establecer la ruta de acceso donde será almacenado el archivo que se genere, posteriormente dar el nombre del proyecto (se recomienda usar nombre completo), al hacer clic en el botón Guardar, se genera la estructura interna en archivos de tipo .MDB de Microsoft Access, secuencialmente se abrirá la ventana Definición de la Estructura Interna:

(49)

• Escribir el nombre de la estación y presionar Enter.

• Anotar cada dato de profundidad y presionar Enter, repetir este pasó según los niveles que tenga.

• Cuando finalice la entrada de los niveles de muestreo, presionar el botón Agrega para dar de alta a la estación completa.

• Escribir el identificador de la siguiente estación, si las profundidades son las mismas presionar Agregar, si no, los datos pueden ser modificados o borrados según sea el caso. Los valores de las profundidades introducidas se van ordenando en forma ascendente.

• Repetir lo anterior según las estaciones que tenga en su proyecto.

Los botones de Inicio, Anterior, Siguiente y Final le ayudarán para desplazarse por las estaciones ya definidas, si se desea eliminar alguna, sólo presione el botón Eliminar. Si en el proyecto se van a utilizar datos generados por equipos oceanográficos, genere las estaciones con algún distintivo como por ejemplo adicionando al nombre de la estación las iniciales del aparato (CTD), a estos lugares de muestreo no se definen niveles de muestreo ya que son tomados por los registrados por el equipo.

(50)

Para adicionar más parámetros presione el botón Agregar y el área de edición Parámetro:

[¯¯¯¯¯¯¯¯¯¯¯¯]

se limpiará y usted podrá escribir el nuevo parámetro y darlo de alta presionando el botón Agregar, adicionándose a la lista.

La opción Directo: es con el fin de que el parámetro que se va a utilizar

se obtenga por medio de cálculos matemáticos, como por ejemplo, es el caso del Oxígeno Disuelto y la Salinidad. Al desactivar la opción el parámetro quedará establecido como indirecto de manera que el valor se introducirá por teclado.

Al terminar la captura de estaciones, niveles de muestreo y parámetros, presione el botón Regresar. Quedando activo el proyecto recién definido.

(51)

6.3.4.- UTILIZAR PROYECTO EXISTENTE:

Para trabajar con un proyecto ya definido, hacer clic en el comando Proyectos del menú principal y después en Abrir, donde se abrirá el cuadro de dialogo donde se elegirá la ruta de acceso y nombre del proyecto, enseguida presionar Abrir, el proyecto seleccionado se abrirá y se activarán las opciones que permanecían inactivas.

6.3.5.- FIN DE UNA SESIÓN DE TRABAJO:

Cuando se termine de trabajar con un proyecto, por seguridad en el manejo interno de las tablas, se recomienda seleccionar la opción Cerrar del comando Proyectos, para cerrar la base de datos activa.

(52)

6.3.6.- PROCESO DE DATOS:

Para procesar información obtenida en los muestreos oceanográficos, con opción a dar de alta, visualizar, borrar, modificar, e imprimir, seleccionar el comando Muestreos del menú principal y después hacer clic en Edición, aparecerá la siguiente ventana:

(53)

con sus respectivos niveles de muestreo y el área de navegación entre las diversas estaciones ya capturadas.

Descripción del menú de la ventana Edición: Archivo

Exportar Genera un archivo tipo ASCII del parámetro que se esté trabajando.

Imprimir Manda a impresión la información presente en la pantalla.

Estándar Para calcular factores de los diversos nutrientes que se trabajan.

Regresar Regresa a la pantalla principal. Edición

Cortar Copiar

Pegar Opciones para el manejo de información en el portapapeles, con la posibilidad de recibir o enviar datos de y para otros programas, como por ejemplo una hoja de cálculo.

Ver

(54)

Datos Presentación de solo los datos con el nombre de las estación.

Normal Visualización de la información completa. Impresión Imprime la información actual.

Registro

Agregar Almacena los datos después de haberlos modificados. Guardar Grabar toda la base de datos.

Eliminar Borra una estación capturada. Siguiente Avanzar un registro.

Anterior Retrocede un registro.

Inicio Visualiza la primera estación capturada, en orden cronológico.

Final Presenta la última estación capturada, en orden cronológico.

Ayuda Guía de cómo usar esta ventana.

6.3.7.- CAPTURA Y MANEJO DE DATOS:

(55)

muestreo, escríbala en el cuadro “Fecha:” , bajo el formato mes, día, año; si ya se tienen capturadas fechas de muestreo puede seleccionar una haciendo clic en la fecha que esta junto al cuadro “Fecha:”.

Una vez seleccionada la estación y fecha de muestreo, introducir la información general de cada estación haciendo un clic en cada cuadro de edición, o bien, presionando la tecla TAB se desplazará entre cada cuadro.

Por cada estación capturada se darán de alta los diversos parámetros, escogiendo uno en la flecha que está junto al cuadro “Parámetro:”, para enseguida introducir los datos en la cuadrícula que se encuentra en la parte baja, donde los renglones están etiquetados con las profundidades de muestreo y las columnas con los valores requeridos por el parámetro. Si se trabaja con un nutriente o clorofilas, se mostrarán más columnas conforme al tipo de cálculo que se realizara, una vez introducidos los valores hacer clic en calcular para obtener el valor final del parámetro, posteriormente hacer clic en el botón Agregar, para almacenar la información capturada.

(56)

o existen más columnas, automáticamente aparecerán barras de desplazamiento horizontal o vertical.

6.3.8.- CONSULTAS A LA INFORMACIÓN ALMACENADA:

(57)

Se visualiza el menú de la ventana, las áreas de selección de fecha y parámetro y/o estación, y una cuadrícula en la cual se despliegan los datos.

El comando Archivo tiene las mismas funciones que en la ventana de Edición. El comando Consultar presenta las siguientes dos opciones:

Parámetro Opción para presentar la información de un parámetro seleccionado en una fecha determinada, con los niveles y estaciones muestreadas.

Estación Permite visualizar la información de la estación seleccionada en una fecha de muestreo dada, con los niveles y parámetros registrados.

Los datos del proyecto almacenado se pueden visualizar haciendo clic en el comando Consultar de la ventana de Consultas, enseguida seleccione Parámetro o Estación, después elija la fecha de muestreo y el parámetro o estación. Si se escogió un parámetro, en la cuadrícula aparecerán los valores del parámetro en sus correspondientes estaciones y niveles, por otro lado, si se eligió una estación, en la cuadrícula se presentarán todos los parámetros almacenados de esa estación en sus correspondientes niveles.

(58)

posición donde desee que termine la selección, y suelte el botón, después presione Ctrl + C, para posteriormente copiarlos en otro programa.

6.3.9.- REPORTES:

(59)

Seleccionar Opción para escoger qué fechas de muestreo, estaciones y parámetros será considerado en el reporte.

Impresoras Opción para cambiar el tipo de impresora. Imprimir Impresión de la información seleccionada.

Exportar Generar un archivo tipo ASCII con la información seleccionada.

Regresar Retorno a la ventana principal.

6.3.10.- SELECCIONANDO LA INFORMACIÓN DEL REPORTE:

(60)

Aceptar, para que sea presentado en la ventana abierta. Si se desea imprimir o exportar el reporte, seleccionar el comando correspondiente en el menú Opciones

6.3.11.- INFORMACIÓN ALMACENADA:

Esta opción es con el objeto de presentar a manera de listas condensadas, cuales son los muestreos, las estaciones y los parámetros almacenados. Para entrar a este reporte hacer un clic en el comando Muestreo del menú principal, después en Contenido, aparecerá la ventana:

(61)

Con el Oceanus es posible elaborar los gráficos más usados en la oceanografía desplegándolos en una sola ventana (se recomienda maximizarla, para poder incluir varias gráficas). Para entrar a esta opción haga clic en el comando Graficado del menú principal y elija una de las siguientes opciones: Perfil vertical, variación temporal o distribución horizontal, procediendo como a continuación se detalla:

Perfil Vertical

(62)

Graficado

Por Parámetro Opción para incluir en la gráfica uno o varios parámetros en una estación dada.

Por Estación Opción para incluir en la gráfica una o varias estaciones, con un solo parámetro.

Titulo Para ponerle un identificador a la ventana de la gráfica, que corresponde al nombre de la misma.

Imprimir Impresión de la gráfica actual. Nueva Gráfica Para agregar otra gráfica.

Variación Estacional Posibilidad de añadir una gráfica de tipo estacional.

Regresar Cierra todas las ventanas generadas y regresa a la ventana anterior.

Ver

Gráfica Visualiza la gráfica elaborada.

Datos Despliega los datos numéricos correspondientes a la gráfica.

Leyendas Agrega al gráfico los nombres de las estaciones o parámetros seleccionados.

(63)

Opciones

Margen Modifica los márgenes de las gráficas en relación a la ventana en que se encuentra.

Tipo de Gráfico Opciones para suavizar los gráficos.

Ayuda Guía de cómo usar esta ventana.

6.3.13.- DISEÑO DE UN PERFIL:

(64)

La gráfica se visualiza seleccionando el comando Ver del menú y después la opción Gráfica, presentando la gráfica en la ventana activa, podrá modificar el tamaño usando las formas convencionales que maneja Windows en cuanto a cambiar el tamaño de una ventana.

Los datos utilizados en el gráfico se puede revisar con la opción Datos del comando Ver en el menú, apareciendo en una cuadricula dividida en columnas que son los parámetros o estaciones y en renglones que son los niveles de muestreo o bien activando la barra de estado, en la cual se muestran los valores de la gráfica, con solo pasar el puntero del ratón por las líneas generadas.

Si es necesario agregar mas gráficas haga clic en el comando Graficado del menú y después en Nueva Gráfica, repita las indicaciones anteriores. Si se desea incluir una gráfica del tipo de variación estacional, haga clic en la opción correspondiente (mas adelante se describe los pasos para elaborar estas gráficas).

Variación Temporal

(65)

Cuando se entra a la opción de Selección del comando Graficado se abre la siguiente ventana:

6.3.14.- DISEÑO DE UNA GRÁFICA DE VARIACIÓN ESTACIONAL:

(66)

Una vez generada la gráfica usar el comando Ver, para visualizar el gráfico.

Ver

Gráfica Muestra la gráfica diseñada.

Datos Visualiza la información seleccionada.

Estadísticas Visualiza la información graficada en forma de columnas, datos por nivel en función de las estaciones seleccionadas y el promedio de estos datos con su correspondiente fecha de muestreo.

Ocultar Rejas Oculta o visualiza líneas de división en la gráfica.

Valores Muestra los datos de profundidad y el promedio de cada nivel, por donde se mueve el puntero del ratón.

Niveles presenta los niveles que se grafican.

Distribución Horizontal

Al abrir esta opción se presentan menús parecidos a los descritos en las secciones anteriores.

(67)

6.3.15.- DISEÑO DE UNA GRÁFICA DE DISTRIBUCIÓN HORIZONTAL:

Una vez que se abrió la opción Seleccionar, escoger una fecha y un nivel de muestreo, una o varias estaciones y uno o mas parámetros, después hacer clic en el botón Aceptar.

(68)

6.3.16.- IMPORTAR ARCHIVOS:

(69)

El comando Archivó contiene las siguientes opciones: Archivo

Abrir Importar un nuevo archivo.

Convertir Cuadro de diálogo para introducir la información necesaria para poder importar el archivo a la base de datos del proyecto.

Guardar Guardar el archivo abierto y modificado con el mismo nombre.

Guardar Como Permite almacenar el archivo abierto con un nuevo nombre y en una nueva ruta de acceso.

Regresar Regresa a la ventana principal.

Conversión del Archivo:

Una vez que se abrió un archivo y se presenta en el área de edición, se puede realizar una de las dos siguientes actividades:

(70)

proporcionar para hacer la conversión. Si se desea se puede grabar los datos limpiados con la opción Guardar como del comando Archivo.

b).- Seleccionar de la forma acostumbrada, únicamente los datos que se van a dar de alta en el proyecto.

(71)

Antes de iniciar al incorporación de los datos al proyecto recuerde que debió definir en la estructura del proyecto estaciones con únicamente el nombre de la estación sin niveles de muestreo, si no dio de alta a este tipo de estaciones, utilice la opción Estructura del comando Proyecto, para agregar las estaciones que serán utilizadas para contener información de CTDs.

Para dar de alta a los datos seleccionados como se mencionó anteriormente, complete la información que se solicita en el cuadro anterior:

• Seleccione la estación correspondiente al archivo utilizado. • Escriba la fecha de muestreo.

• Anote el número total de columnas que contiene el archivo.

• Anote el número de columna que corresponde a la columna de profundidad o presión.

(72)

Una vez completado lo anterior, seleccionar el parámetro deseado y anotar el número de columna en que se encuentra los datos del parámetro elegido, posteriormente presione el botón Insertar columna, repita este paso según la cantidad de columnas que contenga el archivo. Completada la información presione el botón Aceptar.

Los datos serán incorporados al proyecto, podrá realizar con ellos todas las tareas definidas el los comandos anteriores.

6.3.17.- HERRAMIENTAS DEL SISTEMA:

Dentro de las opciones complementarias del sistema se tiene lo siguiente:

Comando Herramientas

(73)

Con una fecha de muestreo y un parámetro seleccionado, se presenta en la cuadrícula los valores calculados de las siguientes variables estadísticas: número de datos por nivel, dato mayor, dato menor, media, desviación estándar, intervalos de confianza al 90, 95 y 99 %.

(74)

Cálculos Esta opción permite realizar cálculos de variables químicas según las técnicas descritas por Strikland y Parsons (1984), sin que esté abierto un proyecto y los datos calculados no son almacenados. Al seleccionar esta opción se abre la ventana siguiente:

(75)

Estándar y después introduzca los valores de los blancos y estándares, haga clic en el botón Calcular, el valor del factor calculado será pasado a la ventana de cálculo sin necesidad de escribirlo. Podrá realizar cualquier cálculo en el orden que usted desee.

(76)
(77)

VII.- CONCLUSIONES:

Una vez concluido y probado el Sistema Integral para el Manejo de Proyectos Oceanográficos (OCEANUS), y en función de las opiniones dadas por los investigadores entrevistados y por los actuales usuarios, se encontró que el OCEANUS cubre los requerimientos planteados originalmente, teniendo la capacidad de que le sean incluidas en el futuro otras variables para el proceso de datos oceanográficos.

El programa es de fácil manejo, encontrándose que durante el proceso de la información capturada se disminuye entre un 50% y 60 % el tiempo que emplea un investigador en utilizar otros programas para el mismo fin.

Por la capacidad de la base de datos, los proyectos de investigación oceanográficos fácilmente pueden ser procesados con el OCEANUS, así como usar la misma base de datos con otro tipo de programas que puedan importar archivos *.MBD.

(78)

La importación de archivos tipo ASCII generados por equipo electrónico oceanográfico son fácilmente incorporados en la base de datos del sistema, así como la manipulación de archivos *.bmp y *.gif son 100% compatibles.

(79)

APHA-AWWA-WPCF, Standard Methods for Examination of Water and Waste water, 17 edición, Ediciones Díaz de Santos S. A. Madrid, España.

Culkin S., 1978, Practical Salinity Equations, IEEE Journal Of Oceanic Engineering, Vol. OE-5, No. 1

Ceballos Javier, 1997, Enciclopedia de Microsoft, Visual Basic 4, RA-MA Editorial. Madrid, España.

F o k Pun, L., 1987, Bdos: Una Base de Datos Oceanográficos Para Microcomputadora, VII Congreso Nacional de Oceanografía, Resúmenes, pág. 167.

Gámez Niño de Rivera E. (1998), Aplicaciones de Cómputo en la Hidrodinámica Aledaña a los Estados de Jalisco y Colima, Tesis de Maestría, Facultad de Ingeniería Mecánica y Eléctrica, Universidad de Colima,

Gil Zurita, A., (1987), Evolución y Papel de los Centros de Datos e Información en el Desarrollo de la Oceanografía.- El Caso de la Secretaria de Marina, VII Congreso Nacional de Oceanografía, Resúmenes, pág. 353.

González Alfonso, 1996, Programación de Bases de Datos con Visual Basic, RA- MA Editorial, Madrid, España.

Gutiérrez, et al (1990), Bases de Datos Para el Manejo de Parámetros Físico-químicos, VIII Congreso Nacional de Oceanografía, Resúmenes, sección: Apoyo a la Investigación, pág. 10.

(80)

Hispanoamérica, S. A., México.

Martínez Paz, H., et al (1992), Sutrelacobia Ver. 3.0, Ayuda Computarizada Para El Manejo De Parámetros Físico-Químicos En Agua, IX Congreso Nacional de Oceanografía, Resúmenes, pág. 339.

Morales blake, A., (1990), Propuesta Para la Estandarización en el Manejo Automatizado de Datos Oceanográficos, VIII Congreso Nacional de Oceanografía, Resúmenes, sección: Apoyo a la Investigación, pág. 13.

Nakumara Shoichiro, 1992, Métodos Numéricos con Software, Printice Hall Hispanoamérica, S. A.

Spath Helmuth, 1973, Spline-Algorithmen zur Konstruktion Glatter Kureven Und Flachen, Editorial R. Oldenbourg Verlag Munchen Wien, Germay.

Solana Miramar, R. y E. Miranda, (1990), Servicio Bibliográfico Oceanográfico Nacional, VIII Congreso Nacional de Oceanografía, Resúmenes, sección: Apoyo a la Investigación, pág. 12.

Strickland, J. D. H. Y T. R. Parsons. 1982, A Practical Handbook of Seawater Analysis. Fisheries Research Board of Canada. Bolletin 167, 331 pp.

Vázquez Trujillo, A., y J. Frías Salazar, (1990), Sistema De Información Batimetría, VIII Congreso Nacional de Oceanografía, Resúmenes, sección: Apoyo a la Investigación, pág. 16.

(81)

--- CTD Data Adquisition Software, Seasoft, ver. 4.23, SEACAT SBE 19-03, Sea-

Bird Electronics, Inc. Washington, U.S.A.

Instruction Manual, 6000 UPG, Multi-Parameter Water Quality Monitor, YSI Incorporated, Yellow Springs, OH. U.S.A.

Instruction Manual, 3800 Water Quality Logging System, YSI Incorporated, Yellow Springs, OH. U.S.A.

Operation Manual for the Technicon Autoanalyzer, Technical Publication No. TA1 - 0257-10, Technicon Instruments, Corporation, Tarrytown, N. Y.

(82)
(83)

Begin VB. Form Principal Appearance = 0 ‘Flat AutoRedraw = -1 ‘True BackColor = &H80000005& BorderStyle = 0 ‘None Caption = “OCEANUS” ClientHeight = 6675 ClientLeft = 1965 ClientTop = 1695 ClientWidth = 8340 ClipControls = 0 ‘False Height = 7365

Icon = “Principal.frx”:0000 Left = 1905

LinkTopic = “Form2”

Picture = “Principal.frx”:0442 ScaleHeight = 6675

ScaleWidth = 8340

ShowInTaskbar = 0 ‘False Top = 1065

Width = 8460

Begin MSComDIg.CommonDialog CDialog Left = 30

Top = 30

_Version = 65536 _ExtentX = 847 _ExtentY = 847 _StockProps = 0 End

Begin VB.Menu EdArchivo Caption = “&Proyecto”

Begin VB. Menu EdDefinicion Caption = “&Nuevo”

End

Begin VB. Menu EdAbrir Caption = “&Abrir” End

Begin VB.Menu EdEstructura Caption = “&Estructura” Enabled = 0 ‘False End

(84)

Caption = “&Cerrar” Enabled = 0 ‘False End

Begin VB.Menu EdTerminar Caption = “&Terminar” End

End

Begin VB. Menu EdDatos Caption = “&Muestreos” Begin VB.Menu EdCaptura

Caption = “&Edición” Enabled = 0 ‘False End

Begin VB.Menu EdVisualizar Caption = “&Consultas” Enabled = 0 ‘False End

Begin VB.Menu Edreportes Caption = “&Reportes” Enabled = 0 ‘False End

Begin VB.Menu Edlnformacion Caption = “C&ontenido” Enabled = 0 ‘False End

End

Begin VB. Menu EdGraficado Caption = “&Graficado” Begin VB. Menu EdPerVer

Caption = “&Perfil vertical” Enabled = 0 ‘False

End

Begin VB.Menu EdVarTem

Caption = “&Variación temporal” Enabled = 0 ‘False

End

Begin VB.Menu EdDisHor

Caption = “&Distribución horizontal” Enabled = 0 ‘False

End End

Begin VB.Menu CTDs Caption = “&CTDs” Begin VB.Menu ImpArch

(85)

Enabled = 0 ‘False End

End

Begin VB. Menu EdHerr Caption = “&Herramientas” Begin VB. Menu EdEstadisticas

Caption = “&Estadísticas” Enabled = 0 ‘False

End

Begin VB.Menu EdCaIRap Caption = “&Cálculos rápidos” End

Begin VB.Menu EdLeerlmagen Caption = “&Abrir imagen” End

End

Begin VB.Menu EdAyuda Caption = “A&yuda”

Begin VB.Menu Edcontenido Caption = “&Contenido” End

Begin VB.Menu EdAcerca

Caption = “&Acerca de Oceanus” End

End End

(86)

investigación:

Begin VB.Form Estructura

Caption = “Definición del Proyecto” ClientHeight = 5565

ClientLeft = 1515 ClientTop = 1905 ClientWidth = 7170 ControlBox = 0 ‘False Height = 5970

Icon = “Estructura.frx”:0000 Left = 1455

Lin kTopic = “Form 1” ScaleHeight = 5565 ScaleWidth = 7170 Top = 1560

Width = 7290

Begin VB.CommandButton Terminar Caption = “&Regresar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-OOAA004BB851} Name = “MS Sans Serif”

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 465 Left = 5190 Tablndex = 19 Top = 4890 Width = 1245 End

Begin VB.Data NV Caption = “NV” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 435

Left = 4320 Options = 0

ReadOnly = 0 ‘False

(87)

RecordSource = “Niveles” Top = 3990

Visible = 0 ‘False Width = 2475 End

Begin VB.Data Pm Caption = “Pm” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 435

Left = 4320 Options = 0

ReadOnly = 0 ‘False

RecordsetType = 1 ‘Dynaset RecordSource = “Parametros” Top = 3060

Visible = 0 ‘False Width = 2475 End

Begin VB.Data Es Caption = “Es” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 435

Left = 4320 Options = 0

ReadOnly = 0 ‘False RecordsetType = 0 ‘Table RecordSource = “Estaciones” Top = 3480

Visible = 0 ‘False Width = 2475 End

Begin VB. Frame Framel Height = 5445

Left = 30 Tablndex = 0 Top = 30 Width = 7125

(88)

Top = 210 Width = 3375

Begin VB.PictureBox Picture2 Appearance = 0 ‘Fiat BorderStyle = 0 ‘None ForeColor = &H80000008& Height = 2145

Lefi = 120

ScaleHeight = 2145 ScaleWidth = 1065 Tablndex = 26 Top = 1200 Width = 1065

Begin VB.CommandButton Pinicio Caption = “Inicio”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif”

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Lefi = 60 Tablndex = 13 Top = 90 Width = 975 End

Begin VB.CommandButton PAnterior Caption = “Anterior”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB651} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

(89)

Width = 945 End

Begin VB.CommandButton PSiguiente Caption = “Siguiente”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-OOAA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Left = 60 Tablndex = 15 Top = 1080 Width = 975 End

Begin VB.CommandButton Pfin Caption = “Final”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Left = 60 Tablndex = 16 Top = 1620 Width = 975 End

End

Begin VB.CheckBox Checkl Alignment = 1 ‘Right Justify Caption = “Directo”

DataField = “Tipo” DataSource = “Pm”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

(90)

Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 435 Left = 2010 Tablndex = 11 Top = 630

Value = 1 ‘Checked Width = 1155 End

Begin VB.ListBox ListaPara Height = 2205

ItemData = “Estructura.frx”:0442 Left = 1440

List = “Estructura.frx”:0444 Tablndex = 12

Top = 1320 Width = 1755 End

Begin VB.CommandButton Eliminar Caption = “Eliminar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 C harset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 465 Left = 450 Tablndex = 18 Top = 3810 Width = 1215 End

Begin VB.CommandButton Agregar Caption = “Agregar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

(91)

Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 465 Left = 1800 Tablndex = 17 Top = 3810 Width = 1215 End

Begin VB.TextBox Parametro DataField = “Nombre” DataSource = “Pm” Heig ht = 375 Left = 1530 Tablndex = 10 Top = 210 Width = 1635 End

Begin VB.Label Labell Caption = “Parámetro:”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 285 Index = 2 Left = 180 Tablndex = 21 Top = 300 Width = 1035 End

End

Begin VB. Frame Frame2 Height = 4485

(92)

Begin VB.TextBox Text2 Height = 345

Left = 2040 MaxLength = 20 Tablndex = 2 Top = 690 Width = 975 End

Begin VB.ListBox List2 Height = 2205

ItemData = “Estructura.frx”:0446 Left = 180

List = “Estructura.frx”:0448 MultiSelect = 2 ‘Extended Tablndex = 3

Top = 1290 Width = 1575 End

Begin VB.TextBox Textl DataField = “Nombre” DataSource = “Es” Height = 345 Left = 1140 MaxLength = 20 Tablndex = 1 Top = 240 Width = 1875 End

Begin VB.PictureBox Picturel Appearance = 0 ‘Flat BorderStyle = 0 ‘None ForeColor = &H80000008& Height = 2295

Left = 1980

ScaleHeight = 2295 ScaleWidth = 1155 Tablndex = 23 Top = 1200 Width = 1155

Begin VB.CommandButton Fin Caption = “Final”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

(93)

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Left = 60 Tablndex = 7 Top = 1620 Width = 975 End

Begin VB.CommandButton Siguiente Caption = “Siguiente”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Left = 60 Tablndex = 6 Top = 1080 Width = 975 End

Begin VB.CommandButton Anterior Caption = “Anterior”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

(94)

Begin VB.CommandButton Inicio Caption = “Inicio”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 405 Left = 60 Tablndex = 4 Top = 90 Width = 975 End

End

Begin VB.CommandButton MnEstacion Caption = “Eliminar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 465 Index = 1 Left = 360 Tablndex = 9 Top = 3780 Width = 1215 End

Begin VB.CommandButton MnEstacion Caption = “Agregar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

(95)

Strikethrough = 0 ‘False EndProperty

Height = 465 Index = 0 Left = 1710 Tablndex = 8 Top = 3780 Width = 1215 End

Begin VB.Label Label 1

Caption = “Profundidad (m) :”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False EndProperty

Height = 255 Index = 0 Left = 180 Tablndex = 25 Top = 750 Width = 1725 End

Begin VB. Label Label2 Caption = “Estación:”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False End Property

Height = 255 Left = 180 Tablndex = 24 Top = 330 Width = 825 End

(96)

End

Begin MSComDig. Common Dialog CDialog Left = 4680

Top = 3210 _Version = 65536 _ExtentX = 847 _ExtentY = 847 _StockProps = 0 End

End

Attribute VB_Name = “Estructura” Attribute VB-Creatable = False Attribute VB-Exposed = False

Controles y propiedades de la ventana Leer Imagen:

Begin VB.Form Leerlmagen Caption = “Leer Imagen” ClientHeight = 2055 ClientLeft = 1755 ClientTop = 2820 ClientWidth = 2310 Height = 2745

Icon = “Leerlmagen.frx”:0000 Left = 1695

LinkTopic = “Form 1” MDIChild = -1 ‘True ScaleHeight = 2055 ScaleMode = 0 ‘User ScaleWidth = 215.6 Top = 2190

Width = 2430

Begin VB. Image Imagen Height = 1905

Left = 0

Stretch = -1 ‘True Top = 60

(97)

Left = 5820 Top = 90

_Version = 65536 _ExtentX = 847 _ExtentY = 847 _StockProps = 0 End

Begin VB.Menu EdArchivo Caption = “&Archivo” Begin VB.Menu EdAbrir

Caption = “&Abrir” End

Begin VB.Menu EdRegresar Caption = “&Cerrar” End

End End

Attribute VB_Name = “Leerlmagen” Attribute VB-Creatable = False Attribute VB-Exposed = False

Controles y propiedades de la ventana de Gráficos:

Begin VB.Form Gráficas Horizontal AutoRedraw = -1 ‘True

BackColor = &H00FFFFFF& Caption = “Poner Nombre?” ClientHeight = 4380

ClientLeft = 1635 ClientTop = 1605 ClientWidth = 6810 Height = 5070

Icon = Gráficas Horizontalfrx”:0000 Left = 1575

LinkTopic = “Form 1” MDIChild = -1 ‘True ScaleHeight = 4380 ScaleWidth = 6810 Top = 975

Width = 6930

(98)

ItemData = Gráficas Horizontalfrx”:0442 Left = 630

List = Gráficas Horizontalfrx”:0444 Tablndex = 14

Top = 3090 Visible = 0 ‘False Width = 405 End

Begin VB. Frame Framel Height = 2505

Left = 0 Tablndex = 0 Top = -30 Width = 4995

Begin VB. ListBox Parametros Height = 1425

ItemData = Gráficas Horizontalfrx”:0446 Left = 3420

List = Gráficas Horizontalfrx”:0448 MultiSelect = 1 ‘Simple

Tablndex = 10 Top = 390 Width = 1425 End

Begin VB.ListBox Estaciones Height = 1425

ItemData = Gráficas Horizontalfrx”:044A Left = 1890

List = Gráficas Horizontalfrx”:044C MultiSelect = 1 ‘Simple

Tablndex = 9 Top = 390 Width = 1425 End

Begin VB.CommandButton Cancelar Caption = “&Cancelar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851} Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

(99)

Height = 345 Left = 1890 Tablndex = 8 Top = 2040 Width = 1425 End

Begin VB.CommandButton Aceptar Caption = “&Aceptar”

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851) Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 700

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False End Property

Height = 345 Left = 3450 Tablndex = 7 Top = 2040 Width = 1395 End

Begin VB.ComboBox Nivel Height = 315

Left = 60 Tablndex = 6 Top = 1110 Width = 1545 End

Begin VB.ComboBox Fecha Height = 315

Left = 90 Tablndex = 4 Top = 480 Width = 1545 End

(100)

End

Begin VB. Label label1 Caption = “Fecha:” Height = 195 Index = 1 Left = 90 Tablndex = 3 Top = 270 Width = 915 End

Begin VB. Label Labe12 Caption = “Estaciones:” Height = 255

Left = 1920 Tablndex = 2 Top = 150 Width = 915 End

Begin VB. Label label1 Caption = “Parámetros:” Height = 255

Index = 0 Left = 3450 Tablndex = 1 Top = 150 Width = 915 End

End

Begin VB.PictureBox PicDatos Height = 4335

Left = 30

ScaleHeight = 4275 ScaleWidth = 6645 Tablndex = 12 Top = 0

Visible = 0 ‘False Width = 6705

Begin VB.ListBox Ym2 Height = 840

Item Data = Gráficas Horizontalfrx”:044E Left = 1080

List = Gráficas Horizontalfrx”:0450 Tablndex = 16

(101)

Width = 405 End

Begin MSGrid.Grid Gr Height = 4185 Left = 30 Tablndex = 13 Top = 60 Width = 6585 _Version = 65536 _ExtentX = 11615 _ExtentY = 7382 _StockProps = 77

BeginProperty Font {0BE35203-8F91-11 CE-9DE3-00AA004BB851) Name = “MS Sans Serif’

Size = 8.25 Charset = 0 Weight = 400

Underline = 0 ‘False Italic = 0 ‘False

Strikethrough = 0 ‘False End Property

End End

Begin VB.Frame Frame2 Height = 3045

Left = 5010 Tablndex = 11 Top = 30

Visible = 0 ‘False Width = 1695 Begin VB.Data NV

Caption = “Niveles” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 525

Left = 60 Options = 0

ReadOnly = 0 ‘False RecordsetType = 0 ‘Table RecordSource = “Niveles” Top = 1890

(102)

Begin VB.Data Cp Caption = “Captura” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 495

Left = 60 Options = 0

ReadOnly = 0 ‘False

RecordsetType = 1 ‘Dynaset RecordSource = “Captura” Top = 2460

Visible = 0 ‘False Width = 1575 End

Begin VB.Data Pm

Caption = “Parametros” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 525

Left = 90 Options = 0

ReadOnly = 0 ‘False

RecordsetType = 1 ‘Dynaset RecordSource = “Parametros” Top = 180

Visible = 0 ‘False Width = 1575 End

Begin VB.Data Es

Caption = “Estaciones” Connect = “Access” DatabaseName = “” Exclusive = 0 ‘False Height = 495

Left = 90 Options = 0

ReadOnly = 0 ‘False

RecordsetType = 1 ‘Dynaset RecordSource = “Estaciones” Top = 780

Figure

Cuadro de diálogos comunes
Cuadro combinado de datos
Tabla Estaciones:
Tabla Captura:
+6

Referencias

Documento similar

Por lo tanto, en base a su perfil de eficacia y seguridad, ofatumumab debe considerarse una alternativa de tratamiento para pacientes con EMRR o EMSP con enfermedad activa

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

o Si dispone en su establecimiento de alguna silla de ruedas Jazz S50 o 708D cuyo nº de serie figura en el anexo 1 de esta nota informativa, consulte la nota de aviso de la

 Tejidos de origen humano o sus derivados que sean inviables o hayan sido transformados en inviables con una función accesoria..  Células de origen humano o sus derivados que

Se hace presente el instrumento a ser aplicado en la empresa CONSUTIC dentro del área de Sistemas informáticos en los servicios de mesa de ayuda mediante un

De hecho, este sometimiento periódico al voto, esta decisión periódica de los electores sobre la gestión ha sido uno de los componentes teóricos más interesantes de la

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

Cuenta también con un programa de derechos humanos y D IH. A su vez tiene como propósito para el 2005 la realización de una Constituyente rural campesina, que posibilite el