Estoy creando un sistema para que una clínica rastree a sus pacientes e ingresos. ¿Qué software me ayudará a crear un sistema que satisfaga estas necesidades?

Su software pertenece a la categoría de un Sistema de información de gestión. Se requerirá un sistema de gestión de la base de datos, un medio para recopilar la información (generalmente de operadores humanos) y ponerla en el sistema, un medio para seleccionar la información almacenada en la base de datos para generar informes que ayuden al usuario a tomar decisiones. Recopilar información y ponerla en el sistema requerirá una interfaz de usuario (interfaz de usuario). Deberá generar texto, informes gráficos que se ven en la pantalla o impresos en papel. Otros temas a considerar son el tamaño de los datos, el número de usuarios, la distribución espacial de los usuarios, etc.

Para un sistema de ubicación simple y único, sugeriría lo siguiente:

  1. Un RDBMS. SQLite3 o MySQL / MariaDB dependiendo del tamaño y la complejidad del problema.
  2. Una aplicación web basada en un lenguaje de programación de back-end adecuado que puede conectarse al RDBMS de su elección. Podría ser PHP, Python o Ruby dependiendo de su elección.
  3. HTML, CSS, JavaScript para la interfaz de usuario. Usar marcos de JavaScript como React (u otros) puede ayudar.
  4. Un generador de informes en PDF ya sea codificado a mano o marcos como JasperReports u otros.

Parece que es como mantener los detalles de los pacientes, incluidos los datos personales y financieros.

  1. Forma de base de datos pura

La base de datos es un almacenamiento donde puede ingresar directamente los datos. Para eso se puede usar una base de datos fácil como MySQL.

Descargas de la comunidad MySQL Descargue MySQL fácilmente e instálelo en su sistema

Los 50 mejores sitios web para aprender MySQL -> Las personas interesadas pueden aprender MySQL en cualquiera de los enlaces sugeridos.

Hay muchas formas de mantener registros y realizar un seguimiento. El camino anterior es simplemente mantener los datos en él.

2. Modo web (+ la capacidad de respuesta móvil también ayuda a que la aplicación se vea en dispositivos móviles)

En el futuro o le gustaría obtener los detalles utilizando Mozilla / Chrome o cualquier navegador. Se llaman como ver los datos en la web.

Usando Java, JSP, Servlets (manera simple, pero múltiples formas como Spring, Hibernate, etc.) se puede hacer programación web.

Al igual que un formulario, el usuario puede ingresar los datos y al guardarlos se almacenará en la base de datos

Descargue el software gratuito de Java -> Uno puede descargar fácilmente Java desde aquí

Google aprenderá Java rápidamente -> Tantos enlaces disponibles

Eclipse IDE -> Bueno para programar Java -> Descargas de Eclipse

Lo mejor sería hacer que la aplicación responda de forma móvil para que la aplicación también se pueda ver en el móvil.

3. Manera móvil

Hacer el proyecto en Android / iOS ayuda a mantener registros en la aplicación de Android / iOS respectivamente. Debido a su gran facilidad de uso y portabilidad, muchas personas prefieren eso.

El desarrollador Java experimentado puede codificar fácilmente en Android. Descargue android – sdk si ya se instaló java y eclipse

SDK de Android

Tantos tutoriales disponibles para aprender Android

Por lo tanto, dependiendo del presupuesto, la usabilidad se puede encontrar de manera eficiente. Mi sugerencia es vía web + vía móvil, ya que de arriba a abajo todo es informatizado y práctico. Java, JSP / Servlets y Android, MySQL / mongoDB se emparejan para este requisito con mucha facilidad.

Feliz codificación !!!!

Básicamente, deje en claro cómo quiere rastrear al paciente.

  1. Si desea rastrearlo solo con respecto a su papel de caso y cada visita, puede hacer un software simple de formularios Windows Forms usando Visual Studio y C #. (Si su alcance se limita solo a su clínica).

En eso, cree una base de datos local simple que contendrá toda la información del paciente junto con los honorarios pagados por él / ella en cada visita. Usando los valores en la base de datos, puede calcular fácilmente los ingresos y también crear informes semanales o mensuales destinados a obtener copias impresas (opcional).

2. Y si desea que esa aplicación esté disponible en todo Internet, hágalo un sitio web con la misma lógica mencionada anteriormente.

Pero para su conveniencia, le digo que la aplicación web requiere más tiempo para desarrollarse y le costará algo de dominio + alojamiento. La aplicación de Windows es fácil de desarrollar, comprender y usar.

Después de todo, es tu elección. Buena suerte.

Ya que será su estado inicial crear un software que rastree la información del paciente y también la facturación (ingresos). Entonces, comencemos con las cosas que costarán menos y funcionarán para usted en los niveles iniciales.

En primer lugar, clasifique su producto. Como desea conservar los datos y proporcionar información sobre los pacientes y los ingresos, podemos expresarlo como MIS.

¿Qué es el SIG?

El sistema de información gerencial se refiere al procesamiento de información a través de computadoras para administrar y respaldar decisiones gerenciales dentro de la empresa.

Ahora surge la necesidad de saber si desea que sea una aplicación basada en web o una aplicación de escritorio.

Como en la actualidad, las aplicaciones basadas en la web están en auge y se administran fácilmente. Proporcionaré mi respuesta en base a eso.

Es posible que necesite lo siguiente:

1. El lenguaje en el que va a construir la aplicación podría ser PHP, Python o cualquier otra cosa en la que tenga un buen dominio.

2. Base de datos: inicialmente puede usar Db de código abierto como PostgreSQL.

3. IU: para la IU interactiva puede usar HTML, CSS junto con JavaScript.

4. Por último, es posible que también deba proporcionar los informes a los usuarios, puede usar el generador de informes PDF para ese propósito.

Espero que esto ayude.

Todos los lenguajes de programación son capaces de hacer el trabajo que desea. Como su proyecto parece bastante relacionado con la base de datos, y por lo mismo, el software ya se ha desarrollado en muchas plataformas, pero C ++ en general, y siguiendo el software de gestión de bases de datos como SQL, Microsoft Access o PLSQL o MySQL, etc.

Incluso Java puede encargarse de lo mismo. Muchos de los que vi fueron diseñados usando VB y MySQL en el back-end para DBMS.

Así que asegúrese de tener dos cosas para desarrollar su sistema

1. Desarrollo front-end que se puede hacer usando applets de Java, o C o C ++ o Visual Basics

2. Software de gestión de bases de datos, que puede guardar datos de su paciente. Microsoft Access es la base de datos más fácil de hacer. Si desea aprender o desarrollar un sistema por primera vez, este software se encarga de todo.

Si desea mantener su sistema en línea en un sitio web, use HTML o XHTML y use cualquier software DBMS en el servidor.

Un servidor web en línea con sistema de inicio de sesión que integra RDMS y SQL con HTML5, PHP y Java GUI habilitado para scripts puede satisfacer sus necesidades.