This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:epims4_0m2:developer:start [2008/09/29 14:29] bruley |
wiki:epims4_0m2:developer:start [2008/11/12 09:58] (current) 86.219.19.209 |
||
---|---|---|---|
Line 5: | Line 5: | ||
Cette partie donne des clés pour permettre à un développeur de prendre en main et de comprendre la structure du code source d'ePims et d'installer et de configurer un l'environnement de développement eclipse. Enfin il contient pages qui décrivent certains choix d'implémentation d'ePims. | Cette partie donne des clés pour permettre à un développeur de prendre en main et de comprendre la structure du code source d'ePims et d'installer et de configurer un l'environnement de développement eclipse. Enfin il contient pages qui décrivent certains choix d'implémentation d'ePims. | ||
+ | |||
+ | Néanmoins, des principes de développement généraux sont également donnés et consultable sur le wiki de redmine ([[https://bioproj.extra.cea.fr/redmine/wiki/epims/PrincipesDev|Principes de développement]], il faut être enregistré pour pouvoir y accéder... voir la page d'accueil [[:]]) | ||
__** ATTENTION : Les chapitres du Manuel développeur identifié par :!: sont à reprendre !!!**__ | __** ATTENTION : Les chapitres du Manuel développeur identifié par :!: sont à reprendre !!!**__ | ||
- | |||
- | |||
- [[#Introduction]] | - [[#Introduction]] | ||
- | |||
- [[SystemArchi]] | - [[SystemArchi]] | ||
- | |||
- [[ConfigDev]]:!: | - [[ConfigDev]]:!: | ||
- | |||
- [[ConfigTest]] | - [[ConfigTest]] | ||
- | |||
- Implémentation | - Implémentation | ||
- | |||
- [[eP-Core]] | - [[eP-Core]] | ||
- | |||
- [[eP-Web]]:!: | - [[eP-Web]]:!: | ||
- | |||
- [[eP-Back]] :!: | - [[eP-Back]] :!: | ||
- | |||
- [[eP-WebServices]] | - [[eP-WebServices]] | ||
- | |||
- [[eP-Plate]]:!: | - [[eP-Plate]]:!: | ||
- | |||
- [[eP-TAF]]:!: | - [[eP-TAF]]:!: | ||
- | |||
- [[ep-CoL]] | - [[ep-CoL]] | ||
- | |||
- [[eP-EAR]]:!: | - [[eP-EAR]]:!: | ||
- | |||
- [[eP-Admin]]:!: | - [[eP-Admin]]:!: | ||
- | |||
- Technologies utilisées | - Technologies utilisées | ||
- | |||
- [[CXF (Web-services)]] | - [[CXF (Web-services)]] | ||
- | |||
- [[JMS]] | - [[JMS]] | ||
- | |||
- Charte Graphique | - Charte Graphique | ||
- | + | - [[GraphismeLogo]] | |
- | - <html><a href="www/ePims/dbModel/v4/index.html">DataModel (Version 4)</a></html> | + | - [[http://biodev.extra.cea.fr/ePims/dbModel/v4/index.html|DataModel (Version 4)]] |
Line 68: | Line 51: | ||
- eP-Core : Couche métier et accès aux données d'ePims sur laquelle repose les autres projets | - eP-Core : Couche métier et accès aux données d'ePims sur laquelle repose les autres projets | ||
- | |||
- eP-Back : Application swing pour le transfert des données vers le repository ePims | - eP-Back : Application swing pour le transfert des données vers le repository ePims | ||
- | |||
- eP-Plate : Application de gestion des plaques pour le robot de préparation | - eP-Plate : Application de gestion des plaques pour le robot de préparation | ||
- | |||
- eP-Web : Application web permettant d'accéder aux utilisateurs de gérer leurs données dans ePims | - eP-Web : Application web permettant d'accéder aux utilisateurs de gérer leurs données dans ePims | ||
- | |||
- eP-WebServices : les web services d'ePims nécessaires à certains modules (p.ex eP-Plate) | - eP-WebServices : les web services d'ePims nécessaires à certains modules (p.ex eP-Plate) | ||
- | |||
- eP-TAF : Service de transfert automatique des acquisitions vers d'autres PC, typiquement pour le post-traitement des données d'acquisition. | - eP-TAF : Service de transfert automatique des acquisitions vers d'autres PC, typiquement pour le post-traitement des données d'acquisition. | ||
- | |||
- eP-CoL : Librairie qui contient des objets et des interfaces nécessaires à la communication entre les modules d'ePims. | - eP-CoL : Librairie qui contient des objets et des interfaces nécessaires à la communication entre les modules d'ePims. | ||
- | |||
- eP-EAR : Application web qui contient eP-Web et eP-WebServices | - eP-EAR : Application web qui contient eP-Web et eP-WebServices | ||
Line 90: | Line 66: | ||
* Le mode production ... utilisée lors de la mise en production du module. | * Le mode production ... utilisée lors de la mise en production du module. | ||
- | |||
* Le mode développement.... lorsque l'on est en cours de développement. | * Le mode développement.... lorsque l'on est en cours de développement. | ||
- | |||
* Le mode test... utilisée pour les tests unitaires JUnit. | * Le mode test... utilisée pour les tests unitaires JUnit. | ||