Salut à tous,
J'étais moi aussi parti pour développer un petit outil, pour m'aider un peu au brassage et surtout parce que j'aime bien la bidouille !
Cependant, plusieurs constats m'ont remis les idées en place !
- En tant qu'autodidacte, j'ai des compétences toutes relatives en matière de développement !
- J'utilise JolieBulle, qui est un outil ergonomique, intuitif, très beau et bien assez complet pour le petit brassam que je suis.
- A vouloir faire un truc trop compliqué, on se retrouve vite soit avec une usine à gaz, soit avec un truc pas abouti qui finit par tomber aux oubliettes...
Au final, je me suis interrogé sur ce qu'il me manquait vraiment et la seule lacune que j'ai trouvée à JolieBulle c'est le manque d'une gestion des stocks.
J'ai donc pondu une petite base Access (qui évoluera peut-être vers une base MySQL + interface php) permettant la gestion des stocks d'ingrédients.
C'est loin d'être terminé, mais voilà ce qu'on peut déjà faire avec :
- Importer la liste des ingrédients depuis le fichier database.xml de JolieBulle (et donc la maintenir à jour selon les modifs faites dans JolieBulle).
- Entrer et sortir du stock.
- Afficher la liste globale des ingrédients, le suivi du stock et les mouvements d'entrée/sortie.
Je travaille maintenant sur l'étape suivante: l'importation des fichiers XML de recettes de JolieBulle dans la base afin de décrémenter automatiquement les stocks selon les ingrédients utilisés dans une recette, plutôt que de sortir chaque ingrédient un par un. C'est loin d'être évident mais je pense que c'est réalisable.
L'autre intérêt d'importer les recettes pourrait être la création d'une requête permettant de lister des recettes réalisables en fonction du stock restant. Mais ça, c'est une autre histoire !
Je rappelle une fois de plus que l'outil n'a absolument pas vocation à remplacer un logiciel de brassage, il vient juste en complément !
De fait, beaucoup d'informations et de données primordiales pour un logiciel de brassage n'apparaissent pas dans mon outil, c'est vraiment le strict minimum !
Voici donc la bête, c'est du brut de chez brut : tables, requêtes et code accessibles, faites-en ce que vous voulez !
Je fais cependant appel à l'indulgence des éventuels vrais développeurs qui y jetteraient un oeil par curiosité: coder, c'est pas mon métier !
- Stocks.7z
- A décompresser !!
- (353.02 Kio) Téléchargé 277 fois
Je posterais la/les nouvelle(s) version(s) au fur et à mesure, si je finis l'outil un jour ou l'autre (cf constat n°3) !
EDIT : une petite précision : les remontées de bugs, erreurs, hérésies voire même sacrilèges sont évidemment les bienvenues !
chewbap.