Skip to content

Logiciel de permaculture prenant en compte les associations et les rotations entre les plantes

Notifications You must be signed in to change notification settings

clequinio5/svplcpro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVPLC PRO

Logiciel de permaculture prenant en compte les associations et les rotations entre les plantes

Svplc Pro est un client lourd développé en VB.NET sur VS2010 avec le Framework .NET 4.5. Les bases de données sont des fichiers .txt que le programme charge au démarrage.

L'idée initiale était de développer un logiciel au design sobre, qui puisse permettre au jardinier amateur d'organiser ses cultures aussi bien dans l'espace (associations et rotations optimisées entre les cultures, prise en compte de l'ensoleillement et de la pousse des plantes...) que dans le temps (quand et comment accomplir une action de culture, avec quels outils et sous quelles conditions météorologiques...).

Ce travail a donné lieu à des échanges très intéressants avec des associations comme Vîle Fertile désireuse d'obtenir un outil propre et facile d'utilisation pour centraliser ses connaissances, avec des chercheurs également intéressés par la R&D autour des 'affinités' entre les plantes, qui reste, encore aujourd'hui, un domaine complexe avec de nombreux paramètres à prendre en compte, un manque significatif d'expérience et de données, et une communication peu marquée.

La principale difficulté rencontré sur le développement de ce logiciel est le fait d'avoir a représenté sur 2 dimensions (son écran) un minimum de 3 dimensions (spatiale: 2 voire 3, temporelle: 1). Pour répondre à ce besoin j'ai choisi de réaliser 3 sous-projets qui correspondent chacun à un chemin de pensée différents. Le plus aboutit est la représentation à dominante spatiale.

Dans cette représentation, l'utilisateur dessine phase par phase son jardin. Chaque phase correspond à un onglet. La Phase 2 vient après la Phase 1. L'objet Parcelle permet d'ajouter la composante temporelle ainsi que les actions à effectuer sur la parcelle dessinée. Une Parcelle est un ensemble de cellules accolées sur laquelle la Plante cultivée est la même. Le nombre de phase n'est volontairement pas limité, le nombre de parcelle non plus, le zoom est permis sur la grille par le Ctrl + Molette.

Des améliorations envisageables:

  • Mettre en place un outil récapitulatif final, une fois l'ensemble des phases dessinées pour avoir une vision d'ensemble du projet
  • Remplacer les fichiers textes par une vraie base de données.
  • Démarcher les chercheurs en permaculture pour venir l'enrichir et la justifier.
  • Remplacer les images standards par des images vectorielles pour permettre un agrandissement de qualité des grilles.
  • Prendre en compte l'ensoleillement des plantes.

Téléchargement

https://www.logitheque.com/windows/svplc-pro-59566

About

Logiciel de permaculture prenant en compte les associations et les rotations entre les plantes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published