Why make donate
google analytics

Projet maven

author : Tony Chemit <chemit@codelutin.com>

1 Présentation

On utilise maven pour construire ObServe.

Le projet est découpé en plusieurs modules :

2 Description des modules

2.1 observe

Ce module de type pom est le parent de tous les autres modules du projet.

2.2 observe-business

Ce module contient le modèle uml de conception des objets métiers et toutes les entités qui sont générées à partir de ce modèle.

Ce module contient aussi la couche de service de l'application, à savoir :

  • le service de persistance (qui s'appuie sur ToPIA)

  • le service de validation (qui s'appluie sur XWorks)

  • le service de reporting

  • le service de décoration

2.3 observe-validation

Ce module contient toutes les règles de validation utilisés dans l'application (i.e les contrôles de surface).

Note:

 Dans ce module on ne devrait pas avoir de code java.

2.4 observe-swing

Ce module contient la couche de présentation de l'application écrite en swing.

2.5 observe-cli

Ce module contient le lanceur de l'application en mode restreint.

2.6 observe-admin-cli

Ce module contient le lanceur de l'application en mode administrateur ainsi que les outils pour administer obstuna.

Maven JRst ReStructuredText JAXX ToPIA ArgoUML