La Taberna del Puerto

La Taberna del Puerto (https://foro.latabernadelpuerto.com/index.php)
-   Foro Náutico Deportivo (https://foro.latabernadelpuerto.com/forumdisplay.php?f=2)
-   -   Software - Cuaderno de bitácora, mantenimiento, gastos, etc...) (https://foro.latabernadelpuerto.com/showthread.php?t=15079)

ridi 24-02-2008 10:55

Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Saludos cofrades, llamemos primero al tabernero y que nos sirva unas birras o pedid lo que gustéis. :brindis: :p

Después de haberos leido y de consultar numerosos temas, hoy es mi turno para mi pequeña aportación.

Os cuento: hará pronto dos años que subí por primera vez a bordo del Ridi en el puerto del astillero en Calpe, ya desde el inicio comprobé que disfrutando navegando con él o con trabajos de mantenimiento se genera mucha información que seguramente la mayoría de nosotros anotamos en hojas a modo de fichas o en el mejor de los casos en hojas electrónicas a modo de cuadernos de bitácora, diarios de navegación, protocolos de mantenimiento, revisiones, tablas de gastos, cuotas de amarre, etc.. El problema surge cuando buscas respuesta a preguntas del tipo: ¿cuántas millas he navegado en tal o cual periodo de tiempo y dónde?¿y en qué condiciones de viento y estado de la mar?¿cuánto tiempo a sido a vela/motor o ambos?¿dónde y qué cantidad de combustible reposté en tal o cual travesía?¿en que puertos atraqué y cuánto me costó?¿cuánto me costaron las tareas de mantenimiento el año pasado?¿y en que partes del barco fueron? etc etc...

Si estáis en este supuesto o simplemente deseáis organizar vuestras anotaciones, entonces, repostad de birras y leed el siguiente ladrillo que es posible que os interese.

Parece obvio que la solución pasa por informatizar de alguna manera toda la información. Pero cómo?. No es fácil. La aplicación debe ser capaz de poder registrar anotaciones del tipo:

día hora cuaderno de bitácora latitud longitud fuerza viento dirección derrota, etc...
mantenimiento motores cambio aceite pendiente al llegar a x horas
día atraque en Aiguadolç x euros travesia Port Olímpic-Ciutadella
día compra repuestos filtros aceite filtros gasoil x euros
3T 2007 cuota amarre x euros
día varado del barco
día aplicación patente x kg y horas ...
dia latitud longitud fondeo cala XYZ sonda 15 m
día horas motor estribor/babor
planificación de travesía día atraque en puerto de Mahón
etc etc etc

Como veis, las informaciones a anotar son de muy diferente índole y de diferentes conceptos (navegación, mantenimiento, gastos,...) Además hay que tener presente que todo este tipo de anotaciones son personales y cada uno anota lo que cree conveniente. Habrá quién sólo esté interesado en las anotaciones sobre navegación y otros quizás les interese además el anotar lo relacionado con el mantenimiento.
Importante pues es que la información a registrar sea totalmente definible y a elección del usuario.

Solución propuesta:

Simple, muy simple. Un único archivo para recoger todos los tipos de anotaciones. La estructura de cada anotación es la siguiente:

Fecha - Hora - Concepto de la anotación - Travesía a la que pertenece esta anotación

El campo travesía, evidentemente quedará vacío en el caso que la anotación no pertenezca a ninguna.
Definamos el "Concepto de la anotación": tiene dos partes una su nombre y otra una lista de variables. Ejemplos de posibles conceptos:

nombre variables
bitácora latitud longitud fuerza viento dirección SOG corredera ... y lo que cada uno quiera quitar y/o añadir
bitácora 2 latitud longitud estado de la mar velamen usado ...
horas motores estribor babor
cambio aceite motores horas estribor horas babor
fondeo cala latitud longitud sonda fondeadero (aquí habrá quien quiera añadir datos de la méteo, por ejemplo)
compra repuestos patente
repostaje litros euros (aquí podríamos además añadir variables tales como: precio/litro y puerto)
... ...

Habrá quién defina un concepto para planificar una travesía y al superponerla con los datos de la bitácora al llevarla a cabo podrá comprobar si se cumplieron sus expectativas. Es cuestión de poner imaginación ...

Para recuperar la información de una forma más eficiente podemos definir grupos de conceptos. Así por ejemplo, podemos definir un grupo con los conceptos relacionados con la bitácora para obtener nuestro diario. Otro grupo con conceptos relacionados con el mantenimiento. Otro de gastos, etc.. Resaltar que un concepto puede pertenecer a cuantos grupos deseemos.

Las variables. Es dónde realmente archivamos nuestros datos. Pueden ser de varios tipos: numéricas, texto, latitud, longitud, etc... Todas tienen en común que deben identificarse con un nombre, y según el tipo definir ciertas propiedades. Así, para las variables numéricas hay que definir las unidades, núm. de decimales,...
Ejemplos de variables:
SOG - numérica (unidades= nudos)
Fuerza viento - numérica (unidades= escala boufort)
Rumbo verdadero - numérica (unidades= grados)
Estado de la mar - de lista (opciones= llana/rizada/marejadilla/...)
Dirección viento - de lista (opciones= N/NE/E/SE/S...)
Fondeadero - Texto
etc etc

Una característica a comentar de las variables numéricas es el flag de valor anterior. Un ejemplo: al anotar las distancias recorridas en los distintos tramos de una travesía, si tenemos el flag activado, podremos anotar las millas recorridas parciales que se acumularán a las ya recorridas, es decir, el valor estará ligado al entrado con anterioridad.
Al anotar las horas de motor, también puede ser útil esta característica. Además podemos elegir resetear el valor a cero para la travesía actual o no.

Una consideración en el uso de las variables de lista: siempre que los posibles valores de la variable sean conocidos y su número sea reducido, es preferible su uso. Ejemplos:
Tipo de navegación - valores posibles: vela motor vela/motor. Podríamos usar una variable de texto, pero corremos el riego de anotar vela/motor en algunas ocasiones y motor/vela en otras circunstancia que crearía problemas al recuperar la información ya que para el ordenador ambas cadenas son distintas. Otro ejemplo de variable de lista puede ser "Velamen usado" con las distintas opciones que habitualmente se usen (génova, genova+mayor, ...).

Al igual que con los conceptos, podemos definir grupos de variables.

Como podéis ir intuyendo lo fundamental del invento es una definición inteligente de todo nuestro entorno particular de variables, conceptos, grupos de conceptos, de variables, etc..

Aplicación WEB. Los motivos de dar forma de aplicación web al software son varias: La portabilidad entre plataformas y el estar siempre disponible. Imaginemos que podemos consultar/anotar nuestros registros desde cualquier ordenador, PDA, teléfono móvil,... sin ningún requerimiento más que disponer de conexión a internet.
De acuerdo, ¿y si no dispongo de servidor dónde alojarlo? Pues hay varios servidores gratuitos y si no, también puedes instalar un servidor local en tu portátil y listo.
Otro motivo es la disponibilidad de recursos de programación gratuitos. Así, he utilizado lenguaje de servidor PHP, bases de datos MySQL, JavaScript y para servidor local AppServ, todos ellos gratuitos perfecto para la elaboración de una aplicación NO comercial.

Bueno, y después de la teoría la práctica. En el siguiente enlace tenéis la aplicación en funcionamiento (usar ridi como usuario y como contraseña). La interfaz la veréis en catalán, sin embargo, la aplicación es multilingüe y fácilmente traducible al castellano.

http://212.34.133.133/~granreco/taberna/index.php

La aplicación está en una fase inicial pero totalmente operativa y funcional. Tened en cuenta que si probáis el invento, todos accedéis a la misma base de datos, así que veréis los cambios de otros cofrades que lo prueben.
En los próximos días (tengo pendiente el script para generar de forma automática la estructura de la base de datos) os adjuntaré los archivos para que el que lo desee pueda probar/utilizar la aplicación para su uso personal.

Próximas actualizaciones
Botón imprimir
Diseñador de informes
Mejorar la interfaz para recuperar información del historial
Interfaz específica para el iPhone
Gestión de copias de seguridad de los datos
Representar los valores de una variable en un gráfico

Proyecto futuro
Leer vía NMEA datos de los instrumentos disponibles y a intervalos regulares definibles (10,20,30,60 min.) anotarlos en la aplicación.

Bien, si habéis llegado hasta aquí, os merecéis sin duda otra ronda de birras jeje :brindis: :brindis:
Se admiten comentarios, sugerencias, mejoras, etc...
Saludos,
bonamar :velero:

msau 24-02-2008 12:16

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Bueno, a mi, humildemente, me merece un comentario...
¡GENIAL! :cid5: :cid5: :cid5:

Enhorabena por el trabajo, me parece una solución cómoda para el control que todos de una u otra forma llevamos.
Y sobre todo gracias por ponerlo a nuestra disposición.
Esperamos noticias y que no te falta de beber mientras que trabajas... para todos.
Saludos

Pajarín 24-02-2008 12:57

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Felicidades por la idea y realización.

:cid5: :cid5:

Pámpano 24-02-2008 13:54

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Estupenda idea y bonito proyecto, seguiré su desarrollo.
:cid5: :cid5:
:brindis: :brindis:

manolo g. 24-02-2008 14:01

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Estimado tabernario:

Excelente idea, te lo has trabajado, es la memoria del barco

lo paso a favoritos, si consigo vender el barco invendible, lo intentare usar

manolo g.

.......vendiendo barco, buscando barco

tantanka 24-02-2008 14:15

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
me parece genial que hayan personas como tu y brindo por ellas:brindis: :brindis: y ahora biene mi pregunta, :nosabo:
¿ realmente tu disfrutas de tu barco, estando pendiente de todo, y hasta el ultimo detalle?. Si es asi y de verdad disfrutas, tu tienes un cerebro electronico pisha,:adoracion: un saludo :velero: :cool:

sir_charli_drake 24-02-2008 20:03

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
:cunao: Para el que no lo sepa, voy a desvelar un secreto: Ridi se llama Gates de apellido, y es el hermamo navegante de Bill...:cunao:
Ahora un poquito mas en serio: me parece no solo una excelente idea, sino un fenomenal análisis del sistema (pa mi que te dedicas a eso). Si ademas (en un futuro) se pudiesen integrar como "fichas" las excelentes informaciones del bricobarco o derroteros..., sería GENIAL. Aunque no soy técnico en la materia, cuenta conmigo para lo que necesites. Te animo a seguir. :cid5:

perseo56 24-02-2008 20:12

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
QUE PASADA!!!!. :cid5::cid5:

De verdad, desde mis humildes conocimientos en la materia, estoy asombrado por el trabajo realizado y, sobre todo por querer compartirlo con nosotros..

MUCHAS GRACIAS!!!:gracias::gracias:

Tabernero !!!, que no le falte la bebida a este tabernario trabajador !!! :brindis::brindis::brindis:

dunic 24-02-2008 20:18

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
:cid5: :cid5:

Mu gueno , pero una "question" no seria mas "asequibe" en Excel :nosabo:

biziberri 24-02-2008 22:33

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
buena idea cofrade , tomate lo que quieras
una pega
al ser una aplicacion web, necesitas estar conectado siempre
para trasmitir datos
no seria mas mejor,,, una aplicacion que corra en el ordenador
sin la web?
no todos tienen conexion en el barco
y no siempre se navega con cobertura
por lo demas me parece una idea cojonuda
animo

mordaza 24-02-2008 22:43

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Gracias por compartirlo:adoracion: :adoracion: :adoracion:

ridi 25-02-2008 22:01

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Buenas cofrades.

sir_charli_drake: las fichas de bricobarco y/o derroteros puedes incluirlas sin ninguna dificultad. De hecho la aplicación está pensada para incluir el derrotero junto al cuaderno de bitácora. Te cuento una forma de incluir un derrotero: tienes que definir una variable de texto con varias lineas, 10 por ejemplo y 60 de anchura, la puedes llamar "Comentario derrotero" creas un concepto con esta variable y lo llamas "Derrotero". Ahora cuando quieras hacer una anotación usas este concepto y listo. Si quieres adjuntar fotografias y texto con formato enrriquecido (fuentes, colores, etc.) puedes utilizar una variable de tipo "HTML" en vez de texto, e introduces código html que al navegar por el cuaderno puedes visualizar en el explorador como si de una página web se tratase.

biziberri: precisamente para poderse ejecutar en cualquier plataforma es uno de los motivos de usar la forma de aplicación web. El no tener conexión a internet no es ningún inconveniente. En el post:

http://foro.latabernadelpuerto.com/s...ad.php?t=15160

os he adjuntado los archivos de la aplicación junto con instrucciones para instalarla en cualquier ordenador y poder usarla sin conexión a Internet.
Sin embargo, tal como evolucionan las comunicaciones, se hace mucho más cómodo el poder anotar cualquier info desde cualquier lugar con una simple PDA, sin estar atados a un PC o portatil que no siempre podemos llevar encima. Es bueno siempre tener las dos opciones.
Saludos,
bonamar:velero:

Tarteso 26-02-2008 10:02

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Alucino en colorines lo que se puede llegar a currarse las cosas. Me lo estoy bajando en este mismo instante para estudiarlo (tengo la manía de querer aprender de todo)
Gracias, enhorabuena, felicidades, me quedo sin palabras, salvo por la expresión "olé tus hu.vos!!!"
Un brindis por tí, tu barco y tu programa
:brindis: :brindis:

marlow 26-02-2008 11:40

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
No he abierto la aplicación todavia. Pero me parece una idea excelente y tu muy generoso compartiendola. Muchas gracias. Si ademas funciona sera fantastico.:cid5: :cid5:

PIK 26-02-2008 11:53

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Ridi, me parece un trabajo excelente y te agradezco tu generosidad al compartirla. En cuanto tenga un poco de tiempo me la monto en el portátil (me es dificil tener acceso constante a internet desde el barco)

:adoracion: :adoracion: :adoracion: :brindis: :brindis:

marlow 26-02-2008 12:02

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Ya he visto la aplicacion. Promete mucho. No habia visto lo de la interfaz para el iPhone pero es en lo primero que pensé. Mantennos al tanto. Me parece una idea genial.

ridi 02-03-2008 10:07

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Cita:

Originalmente publicado por marlow (Mensaje 219612)
Ya he visto la aplicacion. Promete mucho. No habia visto lo de la interfaz para el iPhone pero es en lo primero que pensé. Mantennos al tanto. Me parece una idea genial.

Marlow La aplicación ahora mismo ya es operativa al 100% y puede usarse YA con vuestros datos reales desde un PC siguiendo las instrucciones de este hilo:
http://foro.latabernadelpuerto.com/s...ad.php?t=15160

Hoy mismo os adjunto unas mejoras para mostrar el cuaderno en Google Maps:
http://foro.latabernadelpuerto.com/s...801#post222801

Lo de la interfaz para el iPhone es un añadido a la aplicación ya que lo suyo es usarla simultáneamente con un PC (aprovechando las más generosas dimensiones de la pantalla) y con un iPhone, por ejemplo, aprovechando de él la portabilidad y la facilidad de entrada de datos en cualquier sitio con cobertura.

Saludos
bonamar:velero:

FLINT 02-03-2008 20:14

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
:brindis: :brindis: :brindis:
Un buén trabajo....
:gracias:

ROyOR 27-11-2008 16:25

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Muy buenas a todos y pasar por la barra que hay bebidas gratis para todos.
Acabo de encontrar este mensaje y me parece muy buena idea. ¿Alguien lo tiene instalado? ¿que tal funciona?

Saludos :brindis:
Rafa

PIK 27-11-2008 16:38

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Yo lo monté y funcionaba muy bien. Se me estropeó el portátil y aún o lo he instalado en el nuevo, pero está muy bien. Es un trabajo serio.
:brindis::brindis:

ROyOR 27-11-2008 17:09

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Cita:

Originalmente publicado por PIK (Mensaje 420409)
Yo lo monté y funcionaba muy bien. Se me estropeó el portátil y aún o lo he instalado en el nuevo, pero está muy bien. Es un trabajo serio.
:brindis::brindis:

Muchas gracias Piku intentaré instalarlo, aunque ya veo que tengo problemas de encontrar ciertos ficheros que pone en otro mensaje.

Saludos
Rafa

xento 27-11-2008 20:01

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Muy buenas,

Es cierto que no he visto el código y no me lo he descargado pero si no te importan unas preguntas:

¿Por que no lo pones en Sourceforge por ejemplo y lo licencias bajo GPL?

¿Que DBMS usas?

¿Funciones para poder cambiar de entorno de DBMS o van incrustadas las sentencias en el código?

Al estar en php ¿usas Smarty para las templates o va todo definido?

¿Existe algún archivo PO o has usado algo tipo include/lang_es.php?

¿Lo has montado con API para poder desarrollar módulos, webservices, análisis, gráficos, incluso "Nautic Intelligence", informes, un portal que cuelgue de el, etc...?

¿Hay algún monitor transaccional, no hace falta un tuxedo para estas cosas XD pero igual le has puesto alguna cache o algo parecido?

¿Que librerías has usado para el tema de I/O en las sentencias nmea, una dll, una clase en php, o te has currado un parser a pelo?

No quiero entrar en muchos detalles técnicos que esto es un foro náutico, pero los proyectos abiertos me gustan y cuando tengo tiempo suelo colaborar con algunos.

Imagino que la distribución e instalación se puede hacer mediante xamp e incluir todo en el mismo paquete.

Me parece interesante, sobre todo que sea a nivel web (integración con la api de google maps, windguru, meteo, etc...)

Pues eso, que si parece interesante el proyecto, se pueden hacer cosas muy guapas, hay por aquí hay mashups sobre la api de google maps de algún cofrade que son interesantes,,,,,,,,, dejo abierta la imaginación y por supuesto unas picadas de código si se tercia.:sip:

Saludos.


:brindis::brindis::brindis:

ilusa 28-11-2008 10:43

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Hola ridi ante todo agradecerte que comprtas este tema con todos y ver como sigue ese concepto de generosidad y camaraderia de los marinos, me puedes decir como descargarlo pues pincho en tu link y no hay manera

:brindis: unas rondas a mi salud.

matira 28-11-2008 19:01

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
Muchas gracias ridi por el gran trabajo efectuado, perdona pero tengo que hacerte una pregunta, ¿el programa correra en MAC? porque es imposible acceder a ninguno de los linck que pones, Gracias otra vez.

Marconcio 28-11-2008 22:56

Re: Software - Cuaderno de bitácora, mantenimiento, gastos, etc...)
 
1 Archivo(s) adjunto(s)
¿Soy el único que no puede conectar con el link? :nosabo:


Todas las horas son GMT +1. La hora es 02:56.

Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© La Taberna del Puerto