Tous les forums
logiciel dentaire libre (open source)
25/01/2006 à 16h43
J'ai entendu parlé d'un projet français de logiciel de gestion dentaire libre (dont les sources sont disponibles).
Il existe actuellement un logiciel américain-canadien sous windows programmé en c#, et bientôt portable sur linux et mac grâce à mono :
http://www.open-dent.com/
Mais bien entendu il y aurait un travail d'adaptation à la Sécu française.
Quelqu'un a-t-il des informations ? Car je serai intéressé pour m'impliquer bénévolement (je programme un peu, et je suis en fin d'études).
Merci, Marc
25/01/2006 à 20h43
Il me semble que le sujet a déjà été traité. Aucun dentiste bénévole ne souhaite s'investir dans une hot line qui devient vite chronophage.
25/01/2006 à 21h14
Le logiciel peut être gratuit, mais ensuite les dentistes qui le désirent peuvent très bien souscrire à une hotline payante.
Je veux bien m'occuper de monter une entreprise qui assure cette hotline, et qui embaucherai des personnes au fur et à mesure de la demande, capables de répondre au téléphone et de se déplacer.
Pensez-vous que celà n'est pas faisable (facilement) ? Moi-même ayant fait du dépanage informatique, je pense que ce n'est pas le plus gros problème, la hotline, bien qu'effectivement il faille monter quelque-chose de ce côté là.
25/01/2006 à 21h45
A mon avis, il faut regarder où tu mets les pieds. Tu veux entrer dans un marché saturé dont les parts de marché sont extrêmemnt stables depuis longtemps.
On n'a d'information financières que pour les sociétés cotées en bourse.
Pour avoir des idées claires tu peux aller sur le site de visio à finances/documents de référence. Ils ne communiquent pas sur 2005 où ils ont eu quelques soucis, il faut aller sur des sites de bourse spécialisés pour trouver l'information.
Je pense qu'un logiciel libre ne résoudra pas le fond des problèmes.
Bon courage!
30/01/2006 à 10h21
Attends , pseudo, tu vas trop vite, ya rien sur linux et a mon avis, il ya un créneau.
Dis marc_T , c'est quoi la différence entre c# et c++ . La poo,les classes, les instanciations de variable, c'est difficile, gulp!.
Je pense que l'avenir serait plutot un machin portable en ligne en php,directement sur la Toile, mais , bon!.
30/01/2006 à 12h43
Le C# c'est le nouveau langage de programmation développé par Microsoft, et qui sera utilisé par Windows Vista.
C'est entre le c++ et le java. Pour les détails, regarde sur le web, il y a pleins d'explications techniques, sinon on risque de se perdre dans cette discussion.
L'intérêt c'est que le programme pourra marcher sur windows, linux et macintosh, et qu'il est assez simple d'utilisation.
Par contre, sur Linux il y a déjà www.dental-on-line.com, qui semble très bien.
Pour ce qui est du PHP, c'est prévu.
Toute la base de donnée (BDD) où sont enregistrés les fiches, actes, ... sont stockées sur MySQL.
Or PHP sait parfaitement lire une BDD MySQL (la plupart des sites sont développés en PHP/MySQL).
De plus, les données ne seront pas "bloquées" comme avec certains logiciels, ce qui fait qu'on pourra facilement basculer d'un ou sur un autre logiciel en gardant toutes ses fiches si on veut adopter ou quitter Open Dental.
Evidemment il y aura un travail de moulinette à faire.
Puisqu'on relance la discussion sur ce logiciel, je ne suis pas d'accord avec la saturation du marché, puisque c'est un logiciel libre et donc gratuit. Le but n'est pas financier, sauf pour la hotline, mais qui ne sera jamais obligatoire. Donc il n'y a pas de "marché" à prendre.
De toutes façons Open Dental sera disponible en 2007 en France, puisque j'ai trouvé la solution pour télétransmettre et que je suis en train d'effectuer la traduction du logiciel.
Je travaille aussi sur le site internet français.
Un grand nombre de capteurs de radiologie sont déjà gérés.
Et le logiciel évolue constamment grâce aux développeurs américain.
J'ai pris contact avec le directeur d'Open Source, et il tout à fait ouvert à la diffusion et adaptation du logiciel en France. J'ai son soutient technique pour les éventuels problèmes que je rencontrerai.
Nous sommes actuellement 3 personnes sur le projet, à Toulouse.
Si quelqu'un veut se rallier, c'est avec plaisir, puisque c'est un projet "ouvert" !
30/01/2006 à 13h09
Au niveau du cout par utilisateur, c'est donc 139 US $ par mois, logiciel source et compilé avec hotline , et ceci jusquà 6 mois, si la hotline est utlisée. Aprés, il n'y a plus d'abonnement?
Donc, le C# est un langage C adapté à l'internet, avec tables SQL.
Et, pour travailler en tant que programmeur, il faut visual studio.net?.
Allez, les jeunes, ya un truc intéressant , foncez pour aider Marc_T à sa version francaise, je crois que ca va marcher.
Combien d'heures de travail par jour? Combien de temps pour apprendre ce langage sous cette nouvelle plateforme NET? Et le nom de domaine francais est il choisi et reservé?
30/01/2006 à 13h42
C'est le genre de projet qui m'aurait beaucoup plu, mais mes connaissances en informatique sont légères et en programmation inexistantes, dommage.
30/01/2006 à 14h29
4 mois d'études du C, oméga, quelques notions sur les bases de données et l'algorithmique, et les sites de programmation comme developper.com , planete-source.com , codes-sources.com et tu pourrais démarrer, oméga. Apparemment, un autre train, celui des multiplateformes est en train de passer et c'est peut etre bon d'aller vite a la gare. En plus, vous allez avoir dans 10 -15 ans les applications robotiques , comme celles qui seront intégrées dans l'endo rotative qui apparaitront, et les liaisons CEREC ou autres avec une machnine CFAO pour plusieurs dentistes reliés. La double corde, c'est pas mal, dans l'avenir.Et le recrutement de dentistes programmeurs n'en n'est qu'à son balbutiement.
30/01/2006 à 15h17
Purée, me manquait que ça, me lancer dans la programmation alors que je n'ai que quelques rares notions de basic (oui, oui) et 3 instruction d'assembleur (j'ai abandonné au bout d'un mois).
30/01/2006 à 16h19
Mais j'espère que tu plaisantes (pas pour doom 4, facile) mais sur le fait qu'en 4 mois on est capable de tater un peu de la programmation, les (mauvais) souvenirs de l'assembleur ne me font pas penser ça, je tablerai plutot sur 1 an à temps plein, et bizarrement, je pense que mon activité dentaire s'en ressentirai un peu ;).
30/01/2006 à 16h48
4 mois intensifs en ne faisant que ca 10 heures par jour, il s'entend , pour des bases correctes.
L'assembleur, langage de bas niveau, estce qu'il ya de plus difficile. Maintenant, le C++ (l'autre, connais pas), c'est du puzzle et du bidouillage avec les bibliothèques de programmeset ce qu'on peut chouraver et essayer sur le Net.
Les bouquins de programmation, sauf exception ne servent que de références (oups, en C, le passage de paramètres par reference)avec des exemples pour chaque instructions, mais pas de réunion en un programme instructif.
Par contre , vraiment, consacre une heure par soir aux sites de programmtion cités plus haut, avec des programmes faits (souvent) par des non professionnels, classés par langage et degré de difficulté. C'est passionnant, je t'assure. Mais, putain , le TEMPS, toujours le TEMPS.qui manque dans nos métiers prenants qui laissent nos corps un peu cassés le soir.
30/01/2006 à 17h00
développer avec un language de programmation signé microsoft ?
plutot mourir !
si vous voulez du language objet adapté au web, passez au ruby. mais faire un logiciel dentaire open source, d'aucuns s'y sont essayé, on peut pas dire qu'à part quelques allumés, il y ait une vraie demande, qui justifierait des quelques centaines d'heures nécessaires ne serait-ce qu'au maquettage d'un soft qui tienne la route.
ah moins qu'il y en ait qui n'aient rien d'autre à faire.
mais ce n'est que etc...
30/01/2006 à 17h05
Et puis coté se changer les idées, je connais mieux que d'apprendre un language informatique.
La demande sur un logiciel open source, je suis aussi dubitatif : les exigeances professionnelles sont plus la sureté, la continuité que la gratuité.
Et quand on voit les difficultés actuelles d'éditeur de logiciels dentaires payants, il y a de quoi se poser des questions.
30/01/2006 à 17h06
Je reconnais comme al, que, (voir mon post plus haut), php ou ruby (toujours en classe, mon al?) , serait plus intéressant et plus porteur. L'avenir, c'est quand meme les serveurs distants.
30/01/2006 à 17h33
Mais, quand même, open dental existe déjà et en faire une version francaise vaut sans soute le coup. S'il fallaitle créer de toute pièce, cela serait certes un peu inutile. )
30/01/2006 à 19h22
Par rapport au langage de programmation :
Ruby, je ne connais pas assez.
PHP : c'est pour le web uniquement, et pas pour faire du temps réel (sauf avec le javascript, mais c'est très limité).
Mais comme je le disais, on peut facilement créer une page php pour gérer ses RDV ou autres à distance qui se connectera sur la BDD MySQL du serveur. Le langage de programmation ne change rien à ça, c'est le mode de stockage des données qui importe (ici : MySQL).
Pour moi, les langages intéressants car utilisables sur les systèmes d'exploitation les plus connus sont java et c#.
Pour plus d'informations sur le C# :
http://fr.wikipedia.org/wiki/C_sharp
Pour ce qui est du travail, c'est un investissement important effectivement, bien que le plus gros du travail soit fait.
"les exigences professionnelles sont plus la sûreté, la continuité que la gratuité" :
Tout à fait d'accord. Mais la 1ère version stable d'Open Dental date de 2003 et depuis des centaines de cabinets Américains sont équipés, et à mon avis ils sont aussi exigeants que nous. Il y a une équipe de développeur, donc le logiciel évolue constamment, et comme ça marche bien, il n'y a pas de raison que ça s'arrête.
Question prix de la hotline : Je m'occuperai de la hotline France avec ceux qui veulent (nous sommes 3 déjà). Et c'est ensemble qu'on définira le prix. Nous nous paierons une hotline aux Etats Unis pour les cas que l'on arrive pas à résoudre sans eux (139 $ la 1ère année, puis 99 $).
Tout ça a déjà été clarifié avec le directeur d'Open Dental.
Bien sur un dentiste Français sera libre de souscrire directement aux Etats Unis, mais ce sera en Anglais, le soir uniquement (décalage horaire) et ils ne connaîtrons pas les spécificités qu'on aura rajouté au logiciel version "France-Sécu".
30/01/2006 à 21h42
Pont de vue d'un utilsateur potentiel, stratège de bistrot.
Si on adapte le pragmatisme des gestionnaires anglo-saxons à notre situation de praticiens français conventionnés, on compare le coût global des dépenses informatiques aux recettes de facturation d'images à 8 euros.
Le fond du problème est alors la maîtrise du logiciel d'imagerie et de son coût de R&D.
Avec des logiciels d'imagerie à 5000 euros, les éditeurs peuvent vendre des capteurs de prix délirants à des clients captifs.
Pour éviter des pertes d'exploitation dues à une indisponibilité d'imagerie, on doit financer une maintenance globale efficace à 1000 euros par an (ou 1000 par mois suivant les prestations cf.dentalonline)
Dans ce contexte, le prix actuel des ordinateurs devient dérisoire, il en sera sans doute de même pour le prix des logiciels de gestion (cf. comptabilité ciel)
Par ailleurs, les avantages proclamés de la télétransmission ne nous éviteront pas la mise en place d'une gestion de trésorerie rendue nécessaire par les facilités de paiement accordées pour les honoraires ED et HN.
C'est tant mieux si l'arrivée du logiciel libre peut modifier le paysage en nous apportant un peu de liberté dans tous les domaines.
30/01/2006 à 23h54
Al écrivait
développer avec un language de programmation signé microsoft ?
plutot mourir !
mourir de honte,pas de raison que tes fautes d'"u ssent passer inaperçues !!
31/01/2006 à 01h06
Très très intéressant cette discussion.
Je rejoins Al sur ruby (http://www.ruby-lang.org/) comme langage d'avenir, et sa popularité ne tardera pas à dépasser python. Pourquoi s'intéresser à Ruby, qui se positionne de plus en plus qu'en un concurrent de Java ?
- Comme python, perl, php... ruby est un language de scripting: il n'est donc pas nécessaire de compiler le logiciel comme en C ou java.
- Ruby a une syntaxe extremement claire, épurée, rapide à saisir: il y a vraiment 10 fois moins de code à taper qu'en java
- Ruby est un pur langage objet: il n'y a rien qui ne soit pas objet en ruby (nombres, chaines, blocs memes!)
- Ruby gere de nombreux environnements de fenetrages et fonctionne sur toutes les plateforme
- Ruby a un framework très intéressant pour le web (et donc un serveur local en cabinet): rubyonrails, avec tout ce qu'il faut en matière d'interactions écrites en un javascript propre; rien n'est donc figé grace à Ajax (Asynchronous JavaScript and XML). Une application de gestion de contenu peut se coder en quelques minutes (http://www.rubyonrails.org/ et ses démonstrations est bluffant).
- Pas d'IDE microsoft à acheter, ni de bibliothèque (comme tout ce qui est opensource)
Bon la description est assez vulgarisée, mais ruby est à prendre comme un langage puissant, rapide, et rendant ses utilisateurs très productifs (contrairement à Java)
31/01/2006 à 09h31
annie Ecrivait:
-------------------------------------------------------
> mourir de honte,pas de raison que tes fautes d'"u
> ssent passer inaperçues !!
que veux-tu annie, quand je parle programmation, je suis programmé en anglais. J'aurais dû me reprogrammer dans le langage tout particulier qu'affectionnent aussi bien Molière que moi-même.
Merci de m'avoir mis le doigt dess U.
31/01/2006 à 09h35
Et comment tu l'interfaces à ton capteur, ton programme développé en ruby ? Pareil pour le lecteur carte vitale.
Je suis d'accord avec ceux qui pensent que les applications web sont l'avenir, mais pour l'instant les brouteurs n'ont pas les fonctions nécessaires pour remplacer un véritable os, ce qui fait que ce n'est pas encore adapté à moyen terme à ce qui nous intéresserait.
J'avais déjà contacté le dev d'open dental pour lui parler d'une adaptation française de son logiciel. Le problème, c'est qu'à l'époque il était censé implémenter un système de "cultures" permettant d'adapter le prog à chaque pays, or si je ne dis pas de bétises, cette fonction a disparu de sa roadmap. Alors adapter un programme, au delà d'une masse de boulot non négligeable, c'est quand même faisable, mais le refaire à chaque nouvelle version du programme, non merci.
Maintenant à ceux qui ont peur de MS, précisons que .net existe en version libre sous linux (Mono et dotgnu).