IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Logiciel open source pour la consultation en ophtalmologie


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 39
    Par défaut Logiciel open source pour la consultation en ophtalmologie
    Bonjour,

    Je suis ophtalmologiste. Je suis sous Linux (Debian)
    Et je souhaiterai développer un
    logiciel open source pour la consultation avec:

    1) Un agenda pour la prise de rendez-vous
    2) Un GUI pour :
    -saisir/modifier les donneés démographiques du patient
    -saisir/modifier les données de la biométrie obtenues
    par les appareils de mesures.
    -saisir/modifier les données de la consultation
    3) Un GUI pour éditer/imprimer des courriers:
    ordonnances, ....
    4) Pourquoi une base de données avec des images.
    5) Il y a d'autres points comme la compta mais ça m'interesse moins.

    Il n'existe rien en opensource pour les ophtalmo.
    Pour les généraliste il y a gnumed. Je suis un peu en contact
    avec eux mais pour l'instant ils ne se sentent pas concerné
    tant que je n'ai pas avancé.

    Je pense utiliser:
    python
    wxpython
    postgresql
    (comme gnumed)

    Ma question est:

    N'étant pas informaticien est-ce de la folie?
    Ou bien est-ce faisable d'après vos différentes expériences?

    Merci beaucoup

  2. #2
    Membre Expert
    Avatar de Juju_41
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2003
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Février 2003
    Messages : 974
    Par défaut
    Bonjour et bienvenue sur developpez.com,

    Citation Envoyé par frouty
    N'étant pas informaticien est-ce de la folie?
    Tout dépend de ce que vous entendez par là.
    Si vous n'avez jamais programmé de votre vie, je pense que ça va être long et difficile.

    De plus, vu que votre programme sera un outil professionnel, vous n'aurez "pas droit à l'erreur" : si vous commencez à utiliser votre programme qui à l'air de fonctionner à merveille et que ce dernier vous plante des données clients, vous n'aurez personne contre qui vous retourner/aucun service client.

    Bon courage

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Ce n'est pas de la folie, on va dire un énorme pari ... rien que le temps d'apprendre les langages, de les maîtriser (ce qui est nécessaire là), de définir les besoins de façon précise, de définir son cahier des charge et de coder, tester ... j'dirais au minimum une bonne année d'étude et de travail ... surtout si vous n'avez vraiment aucune base en développement !

    Mais comme dit plus haut, c'est dangeureux du point de vue des données clients etc... une erreur de conception et de codage qui n'est pas décelée dès le départ et fait tout planter voir même détruits des données clients c'est pas bon du tout ... pas le droit à l'erreur sur ce coup, tout doit être parfait donc c'est pas gagné d'avance !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 39
    Par défaut Pas très encourageant mais bon...
    Bonjour,

    Vos remarques m'ont fait toucher du doigts le probleme de la nécessité de créer un logiciel respectué des données.
    Mais bon de toute façon un logiciel professionnel ne me garanti en rien contre un tel incident. Certe je peux me retourner contre la société éditrice. Elle peut peut aussi mettre la clé sous la porte.....enfin bref il peut se passer tout un tas de chose dans la vie.
    De toute façon, même si je dois bien avoir conscience du problème, si j'en tiens complétement compte je ne ferai rien. Et de plus j'ai plutot envie d'oublier ce problème pour l'instant, car je suis loin d'un programme opérationnel.

    En dehors de la connaissance des différents langages (python, (wxpython), postgresql) est-ce que je vais rencontrer des difficultés que je ne n'imagine pas aujourd'hui?
    En effet, je trouve qu'il n'y a rien de très sioux, pas de probleme mathématique compliqué par exemple, pas de probleme statistique.
    C'est essentiellement de la saisie/extraction/présentation de données.

    Qu'en pensez-vous?

    Merci
    PS j'ai commencé à bosser python et wxpython

  5. #5
    Membre éclairé Avatar de etranger
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 333
    Par défaut
    PS j'ai commencé à bosser python et wxpython
    Peut etre, le mieux serait premierement de bien comprendre la notion de programmation Objet, vu le projet que vous cherchez à accomplir, l'OO peut vous apporter beaucoup quant à la structuration de votre application.
    S'habituer à programmer objet, même pour les petites applications aide à avoir un code mieux structurer, donc plus facile à maintenir et a fair évoluer.

    ensuite il faudrait essayer d'écrire des petits application, ou même des petit bous de votre projet si vous êtes impatient, pour apprendre la syntaxe du language, et aussi pour s'habituer à parler à un ordinateure ( exemple classique : pourquoi la fenetre DOS se referme t elle au lieu d'afficher mon Hello world ? --> tout simplement parceque l'ordinateur ne sai pas qu-il faut attendre apres avoir afficher le message pour que l'on puisse le lire). Lire le code d'autres programmeurs experimenté peu aussi aider.

    les premiers programes ne sont pas obligatoirement en mode GUI, il me semble qu'il serait mieux de bien metriser Python avant de se lancer dans l'apprentissage de WxPython.

    ET surtout patience a courage.

    bonne chance.

    EDIT : pour l'application , il faudra aussi penser a bien isoler la partie interface utilisateur de la partie traitement de donnees.

  6. #6
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 39
    Par défaut OK je m'y mets
    Bonjour,

    D'accord pas de GUI pour l'instant.
    Mais ca me parait assez difficile quand meme.

    Je ne vois pas comment faire de la saisie de données
    a moins d'utiliser un GUI pour postgresql tout prêt.
    Mais ce n'est pas le but. La je vais juste mettre en
    place mes tables et apprendre le langage SQL.
    Remarquez ce n'est pas inutile.

    J'ai du mal à voir comment je pourrais travailler
    l'apprentissage de python en démarrant mon projet
    et cela sans utiliser de GUI. Quelqu'un pour m'expliquer.

    D'ailleurs je cherche de la doc basique sur python-pgsql. la doc dans
    /usr/share/doc/python-pgsql est assez ardue pour moi.

    Et aussi est-ce qu'il vaudra mieux poster dans un forum postgresql
    ou dans un forum python quand j'écrirai du code python avec des
    instructions SQL?

    Merci

Discussions similaires

  1. Recherche logiciel open source pour reservation de salle en ligne
    Par chipmunkette dans le forum Autres Solutions d'entreprise
    Réponses: 0
    Dernier message: 28/05/2013, 10h22
  2. Choix un logiciel Open Source pour étude de réingénierie pousser
    Par geforce dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 11/05/2013, 18h56
  3. Réponses: 1
    Dernier message: 02/03/2011, 15h23
  4. Logiciels open source pour Tests de non-régression, robustesse, etc.
    Par Fanto117 dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 14/04/2008, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo