Page 1 of 1

Consulta Urgente

PostPosted: Wed Nov 30, 2022 3:55 pm
by remtec
Amigos muy buen dia.

Por un requerimiento de un cliente del area de la Salud, necesito me puedan indicar si bajo desarrollo en Fivewin y Harbour, podria resolver lo siguiente:

Crear una Plataforma en un Servidor Sql o MySql, que contenga lo suguiente:

1. El sistema consiste en Administrar y almacenar el proceso de Imagenes Examenes Radiologicos, ya sea Ecografias, Rayos y Scanner.
2. Subir estas imagenes por paciente, con documentos como ordenes solicitud del examenes al Servidor y quedar disponibles para realizar su informe correspondiente.
3. Ingresar usuario Medicos Radiologos, poder seleccionar Pacientes y sus images, ver y analizar las imagenes y crear el informes.
4. Poder Actualizar o complementar informes de examenes ya realizados.
5. Acceder los usuarios, medicos y personal autorizado, para ver e imprimir informes del examen.
6. Estas imagenes y resultados, deben estar almacenados y disponibles de consulta a lo menos 1 año.

Basicamente este el requerimiento.

Quedo atento a sus comentarios,quizas algun colega haya realizado al asi.

Muchos Saludos.

Antonio.

Re: Consulta Urgente

PostPosted: Wed Nov 30, 2022 4:32 pm
by JoseAlvarez
Saludos.

Lo que indicas se puede perfectamemte con fw y harbour o xhabour.

No aclaraste si el servidor de los datos va a ser local o en la nube. Igual se puede en ambos casos, con las diferentes modalidades de gestión.

Lee bien el tema de guadar imagenes en tablas, creo que a la final termina dando problemas. Seria mejor (mi criterio) guardar todo en imagenes dentro de carpetas en el servidor.

Es lo que por mi parte puedo aportar por los momentos.

Espero te sirva de ayuda.

Re: Consulta Urgente

PostPosted: Wed Nov 30, 2022 4:57 pm
by nageswaragunupudi
MySql.
Store the images on the server database, not in external files. We lose them over a period.

Re: Consulta Urgente

PostPosted: Wed Nov 30, 2022 7:22 pm
by JoseAlvarez
nageswaragunupudi wrote:MySql.
Store the images on the server database, not in external files. We lose them over a period.


hola mr Rao. Saludos.

por qué usted dice que se pierden las imagenes? creo que en un servidor en la nube gratis, puede suceder eso, pero en un servidor de pago no creo que suceda. En mi experiencia no sucede, tengo imagenes guardabas hace años y aun estan en mi servidor.

Sería interesante saber porque ud. no lo recomienda.

hello mr Rao. Greetings.

Why do you say that the images are lost? I think that in a free cloud server, that can happen, but in a paid server I don't think it will happen. In my experience it doesn't happen, I have images saved years ago and they are still on my server

It would be interesting to know why you does not recommend it.

Re: Consulta Urgente

PostPosted: Thu Dec 01, 2022 3:25 pm
by Armando
Remtec:

Estoy de acuerdo con José, aunque con MySql puedes guardar imágenes en un campo BLOB, no lo
recomiendo pues la Tabla se hace muy pesada y lenta para manipular.

Te recomiendo que las imágenes las guardes en una carpeta y en la tabla solo guardas la referencia
(Ruta y nombre donde encontrarla)-

Saludos

Re: Consulta Urgente

PostPosted: Thu Dec 01, 2022 4:03 pm
by remtec
Hola Amigos

Muchas gracias a Jose, Armando y Mr. Roa, por sus comentario.

Me quedo preocupado por la informacion.

Inicial mente este sistema estaria alojado en un Servidor SQL en el centro de salud.

Debo destacar que al tratarse de imagenes de examenes, deben tener alta resolucion y seguridad en acceso, considerando que se debe disponer de un visor potente para analisis y medision de las imagenes.

Muchos saludos a todos.

Antonio

Re: Consulta Urgente

PostPosted: Thu Dec 01, 2022 5:03 pm
by JoseAlvarez
remtec wrote:Hola Amigos

Muchas gracias a Jose, Armando y Mr. Roa, por sus comentario.

Me quedo preocupado por la informacion.

Inicial mente este sistema estaria alojado en un Servidor SQL en el centro de salud.

Debo destacar que al tratarse de imagenes de examenes, deben tener alta resolucion y seguridad en acceso, considerando que se debe disponer de un visor potente para analisis y medision de las imagenes.

Muchos saludos a todos.

Antonio


Por lo que dices, será en un servidor local, asi que no deberias tener ningun problema en manejar las imagenes en carpeta ubicada en el servidor.

Por supuesto debes analizar muy bien, cosa de que no se convierta en un dolor de cabeza ubicar las mismas.

Y debes tener tu rutina de respaldo a diario, o varias veces al dia dependiendo de lo sensible que sea la información.

Espero te sirva de ayuda.

Re: Consulta Urgente

PostPosted: Fri Dec 02, 2022 7:30 pm
by sysctrl2
Yo trabajo con base de datos
mis recomendaciones.

1. crea la base de datos para las imagenes desde código
Code: Select all  Expand view
METHOD CreateTable(oCon) CLASS CreaTablas
   LOCAL cQry
   cQry := "CREATE TABLE IF NOT EXISTS images_data ( "
   cQry += "id_rec      INT UNSIGNED NOT NULL AUTO_INCREMENT,"
   cQry += "code_paciente    varchar(10) default ' ', "
   cQry += "tipo_img    varchar(10) default ' ', "
   cQry += "img_file    MEDIUMTEXT NULL , "
   cQry += "PRIMARY KEY (id_rec), INDEX (code_img)  ) "
   cQry += "ENGINE=InnoDB DEFAULT CHARSET=latin1"
   oCon:Execute( cQry )
RETURN (Nil)
 


nota: Nunca usar imagenes en una base de datos con muchos campos entre mas pequeña es mejor

2. crea otra base de los datos con los datos del paciente (code_paciente)

saludos.

Re: Consulta Urgente

PostPosted: Fri Dec 02, 2022 7:46 pm
by carlos vargas
Mi recomendación la tabla que contendrá las imágenes usar isam en lugar de innodb.