Forum Programmation.web Formulaire et automatisation BDD

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
22
fév.
2016

Bonjour,

Intro:
Le logiciel rcm (C++/qt) est un outil pour gérer une convention de jeu de rôle. Il gère donc la présence des MJ, leur partie, les jeux proposés etc…

Problème:
Il est fastidieux de saisir les données en début de convention. Je recherche donc un moyen le plus rapide possible de créer une page/application web pour la saisie des données et donc la génération des formulaires de saisie.

Le faire en php/html à la main est possible mais beaucoup trop long, comme je ne suis pas un grand connaisseur des techno web de maintenant avec tous les framework etc. Je me dis qu'il y a peut-être moyen.

J'aurais une préférence pour rester en php, car c'est un langage que je connais mieux que python ou ruby. Puis, l'intégration dans un serveur web est triviale pour le php. Puis le serveur de production fait déjà tourner du forum php et un cms en php.

j'ai essayé d'utiliser un outil de formulaire mais j'ai pas trouvé cela suffisant pour mon besoin.

Idéalement, si je peux écrire une série de classes php, genre:

//Pseudo code:
Game{
$Name
$UrlToPicture
$Description
}

Scenario{
$Title
$Duration
$MaxPlayer
$MinPlayer
$owner = Gm_ref
}

Event{
$title
$date
$place
}

Gm {
$Name
$PhoneNumber
$Nickname
$ListOfScenario = array(Scenario)
$eventId = Event_ref
}
et obtenir l'ensemble des formulaires de saisie, et pouvoir définir un workflow: on ajoute un event, cela créer des formulaires d'inscription à cet évènement, on inscrit les jeux (ou on réutilise ceux déjà inscrit), le mj s'ajoute et ajoute ses scénarios.

Est-ce que je vis dans le monde merveilleux de Candy et des bisounours ou est-ce que c'est possible ?

L'objectif final est de générer un document json, xml, csb qu'importe pour importer ces données dans rcm.

  • # Ça existe, mais...

    Posté par  . Évalué à 2.

    … mais, je répète le …: …

    Trêve de plaisanteries.

    En voulant du PHP, tu es exigeant. Je peux te donner des pointeurs vers des outils pouvant générer des outils correspondant à un modèle définit par l'utilisateur, mais le code généré n'est pas, de ce que je sais, en PHP.
    Je ne connais ces outils que grâce a des formations les ayant mentionnés, mais je me souviens qu'ils sont utilisables entièrement graphiquement.

    Les outils en question:

    • modelio, portable, open source (au moins en partie, pas sûr qu'il soit libre pour autant)
    • access, windows only, ni open source ni libre.

    Tu pourras peut-être trouver d'autres outils potentiellement adaptés à ton besoin si tu cherches "BPMN" ou "Business Process MaNagement". Ou, comment générer un logiciel primitif à partir de diagrammes faits par un non informaticien.

    Par contre, tu ne trouveras aucun outil te permettant de réaliser ton envie sans apprendre. Si tu veux apprendre à utiliser des outils libres "connus", linuxfr pourra t'aider, sinon il vaut mieux t'adresser aux forums et mailing list des outils en question. Et dans ce cas, un journal sera le bienvenu pour nous présenter une intro à ces outils ;) (je connais modelio de nom, mais je doute que beaucoup ici le connaissent, moi-même je ne m'en suis jamais servi sérieusement, mais je pourrais peut-être aider, on m'a inculqué quelques notions théoriques au sujet du BPMN…).

  • # CRUD ?

    Posté par  . Évalué à 1.

    Cela me fait penser à du "CRUD generator", comme par exemple :
    - http://crud-admin-generator.com
    - https://level7systems.co.uk/en/symfony2-crud-generator-5-minutes
    - http://www.sitepoint.com/autogenerate-crud-apps-phreeze

    mais je ne suis pas certain que ce genre d'outil puisse gérer la définition de workflow.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.