Intégration d’une interface Web à un générateur d’application Riadh LOUATI
Conclusion Générale
Il est certain que la génération d’application à partir d’un modèle et plus
spécifiquement les applications de gestion a un avenir surtout qu’elle permet le
développement des applications selon une méthodologie permettant de répondre à des besoins
cruciaux pour l’entreprise. En effet, les outils de génération à partir d’un modèle permettent
de produire très vite des logiciels correspondant exactement aux besoins des utilisateurs et de
garantir une rétivité importante face aux solutions des marchés concurrentiels.
Tout au long de ce stage, nous avons focalisé sur le développement de l’outil de génération
rapide des applications de gestion. En effet, nous avons suivi les trois étapes suivantes : Une
étape des choix des logiciels à utiliser. Une étape d’étude théorique. Une étape de conception
des objets de notre générateur et une étape de réalisation du prototype permettant la lecture et
l’affichage de menu de l’application.
Pour l’implémentation de notre outil, nous avons utilisé le langage PYTHON, un langage
interprété entièrement objet, et Zope comme serveur d’application. Ensuite, nous avons traité
la liaison entre cet outil et la base de données.
Ce projet fut pour nous une expérience très enrichissante, qui nous a permis de faire nos
premiers pas dans le monde de l’utilisation avancée des outils travaillant avec une approche
de génération d’application à partir d’un modèle, et de consolider des connaissances
techniques notamment celles concernant la programmation orientée objet. De plus, il nous a
été possible de confronter des problèmes réels liés à la génération des applications.
Mis à part les bénéfices théoriques et pratiques, côtoyer des membres de l’équipe de RITM et
de la CTE ELATHIR nous a permis de découvrir l’intérêt de la mise en commun des
potentialités pour mener des travaux de recherche scientifique.
Comme perspectives futures de ce travail, nous pouvons citer notamment l’utilisation d’un
langage standard pour l’écriture des modelés par exemple XML, l’utilisation de la technologie
Ajax pou résoudre le problème de client riche.
École Nationale d’Ingénieurs de Sfax