Struts-Genie
Générateur d'applications Struts gratuit et Open Source

Sponsorisé par SourceForge.net Logo                
Read this page in english Read this page in english Read this page in english

Nos Contacts
Leader du projet : Tshitshi kia Ntoni
Aperçu du projet sur sourceforge.net

OBJET DU PROJET

Le projet produira
  1. un outil facilement utilisable, personnalisable et extensible qui automotise et simplifie de façon très significative l'ensemble du processus de développement d'une application web construite avec Struts;
  2. un processus de développement dont le modèle est basé sur et guidé par le modèle des classes.
CARACTERISTIQUES PRINCIPALES
  • Sur la base d'un ensemble donné de classes ordinaires du modèle objet, l'outil générera une complète application web dynamique orientée objet développée avec Struts ; Expliquons
    1. “Classes ordinaires” : classes conçues et développées sans nécessairement le but de publication ou présentation sur le web.
    2. “Complète application web” : toutes les ressources nécessaires , i.e. adaptation de classes initiales du modèle, les composantes de vues (pages), les différentes classes action , les formulaires, fichiers de configuration, classes d'accès à la base de données, etc.
  • Suit une approche orientée objet dans la conception et l'implementation de toutes les couches de l'application Web
  • Utilise une approche basée composants pour construire la couche Vue.
  • Facile à utiliser, à personnalise et étendre aussi bien pour l'infographe que pour le Développeur Web
  • Utilise de préférences Java Data Object (JDO) comme standard pour la gestion de la persistences des objets. Sans pour autant exclure JDBC
LANGAGES ET FRAMEWORKS
  • Java
  • Struts
  • Tiles
  • JSP
  • Servlet
  • JDO, etc.
SYSTEMES D'EXPLOITATION
  • Tous
TROIS MODES D'EXECUTION
  1. Ligne de commande en utilisant Ant
  2. Mode Console, à travers une interface graphique
  3. Mode plug-in pour les principaux environnements intégrés de développement (IDEs) d'applications Web: Eclipse, JBuilder, etc.
GENESE

Le modèle de l'application Web Struts générée et le projet du générateur d'applications sont tous les deux basés sur les résultats de recherches académiques menées dans le cadre de travail de fin de cycle en Informatique.


Nos Contacts
Leader du projet : Tshitshi kia Ntoni
Aperçu du projet sur sourceforge.net