om5 RAD documentation¶
Note
Cette création est mise à disposition selon le Contrat Paternité-Partage des Conditions Initiales à l’Identique 2.0 France disponible en ligne http://creativecommons.org/licenses/by-sa/2.0/fr/ ou par courrier postal à Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
Développer une application sans écrire une ligne de code est l’objéctif d’om5_rad.
Ce document a pour but de guider les utilisateurs et les développeurs dans la prise en main du projet om5_RAD. (Rapid Application Developpment)
Le projet om5_RAD est un projet de développement rapide qui permet une prise en main rapide du framework.
Il est composer de 2 modules :
- un installateur type wordpress du framework,
- un outil de développement rapide qui permet de créer les tables et de générer des formulaires.
Le but est de créer rapidemment une mini application ou une maquette sans écrire une seule ligne de code.
La partie installateur décrit le fonctionnement du module d’installation du framework openMairie.
La partie developpement rapide, décrit le fonctionnement de ce module autour d’un exemple de bibliothèque.
La partie téchnique propose de décrire l’integration du projet om5_rad dans le framework openMairie.
Bonne lecture et n’hésitez pas à nous faire part de vos remarques à l’adresse suivante : contact@openmairie.org !
Les sources et le téléchargement du projet sont sur la forge de l’ADULLACT au lien suivant :
http://adullact.net/projects/openmairie/
sources : openmairie/openmairie_exemple/branches/om5_rad
Installateur¶
Développement Rapide¶
- Creation de table et génération :
- Saisie des champs dans la table :
- Composition du formulaire :
- Supprimer les contraintes de clé secondaire :
- Exemple : la gestion de ma bibliothèque :
- Diagramme de classe de la gestion de bibliothéque :
- La création des tables :
- Les modifications suivantes des paramètres des tables ont été effectuées:
- Les champs suivants ont été créés pour chaque table :
- Les modifications des paramètres suivantes ont été faites dans les champs dans la table om_champs :
- Les formulaires ont été composés de la manière suivante :
- Le menu application :
- Les formulaires et les sous formulaires générés :