J’ai reçu déjà quelques retours à propos de la nouvelle mouture de Phœnix Suite. Ils sont positif et c’est une bonne nouvelle!
Tout d’abord, je tiens à rassurer les anglophobes et les anglophiles: Phœnix 2 sera polyglotte! En effet, le logiciel comprend un système de régionalisation. Phœnix aura, dans ses options, une interface graphique pour traduire dans une langue pas encore supportée ou pour changer le titre d’un bouton ou un message afin de rendre le programme le plus proche de son utilisateur.
Ensuite, quand est-ce que Phœnix 2 sera téléchargeable m’a-t-on demandé? Pas tout de suite: je travaille dans le but d’une version définitive, stable, réfléchie et dynamique. Tout cela prend du temps mais mieux vaut une réalisation bien faite qui prend du temps à être construite qu’une version “fast-food” “vite fait mal fait” et surtout mauvaise pour la santé!
Afin de vous tenir en haleine et donner de quoi manger à votre impatience, voici un schéma de l’architecture nouvelle de Phœnix. Celle-ci est divisée en trois couches plus la base de données. Ajoutez à cela quelques satellites comme le module de traduction.
J’ai fini le module de traduction ainsi que son interface d’administration. Les logs (qui permette un tracage des erreurs et permets un débugging plus facile) et son lecteur de log sont aussi fini. Les choix de l’interface graphique sont faut et ce weekend la partie la plus basse du Data Access Layer (c’est à dire la couche qui fait le lien entre la base de données et Phœnix) est terminée. Elle doit encore être testée en profondeur et je dois voir comment elle réagit en milieu hostile (c’est à dire avec différent schéma de base de données) , étant donné que cette partie est générique et sait s’adapter à n’importe quelle schéma.

La prochaine étape est le design (le redesign devrais-je dire) de la base de données avec une meilleure gestion des factures, prescriptions et des fiches médicales.
Je vous tiens au courrant du reste…
