c plus qu'un CMS, dans la mesure où il ne repose pas sur un modèle de données.
t'as n'importe quoi comme base de données, et moyennant quelques requêtes SQL et développements XSL, tu peux afficher/modifier l'ensemble de tes données
je te montrerais bien quelques applications que j'en ai fait, mais c'est plutôt confidentiel (gestion du planning des employés de ma boîte, gestion du parc informatique de nos clients, etc.)
en tout cas, cette approche me semble convenir parfaitement à ce que tu veux faire.
=> un écran, c'est un fichier xml décrivant les requêtes sql à effectuer dans la base, ainsi que les différents liens père/fils hiérachisant les données
=> c'est aussi un fichier xml décrivant comment mettre en forme les données à afficher, et quels contrôles utiliser (affichage, modification, supression, etc.)
selon le langage que tu utilises, tu n'as même qu'à gérer que les requêtes de type "select", les requêtes "insert", "update" et "delete" associées pourant être construites dynamiquement à partir du select tant que tu restes avec des requêtes relativement simples.
Message édité par MagicBuzz le 03-04-2007 à 17:12:00