Chapitre 4
IV.1 ENVIRONNEMENT
DE TRAVAIL
L'environnement de développement utilisé pour
développer les applications a été Netbeans 6.9 qui est un
IDE proposant tous les outils nécessaires à la création
d'applications professionnelles avec les langages Java, C / C++, JavaScript,
Ruby, PHP et HTML. En plus il permet une intégration facile des
Framework comme JPA et Hibernate. Nous avons aussi utilisé EASYPHP qui
intégre un serveur web (Apache), un interpréteur PHP avec le
serveur de base de données MYSQL.
IV.2 DEMARCHE DE TRAVAIL
Après avoir spécifié et conçu le
logiciel, nous avons créé un projet nommé
« GMABIO » sous Netbeans 6.9, nous avons créé
les paquetages « Entity»,
« Dao », « IHM »,
« Application »
- Paquetage « Entity»
Dans ce paquetage on crée une classe « Entity
Classes from Database » qui permet après configuration
d'éffectuer le Mapping entre la base de données et le projet,
elle génère également les objets Persistants et le
fichier persistence.xml.
- Paquetage « Dao»
Qui contient les classes Data Access Object des classes Entity
généré par mapping. Ces classes permettent l'accès
aux données des objets persistant.
- Paquetage « IHM »
Ce paquetage contient les classes des différentes
interfaces de l'application d'administration.
- Paquetage « Application »
Il contient les classes de la couche application qui assure
l'interaction entre les interfaces et les Dao.
Représentation des paquetages
Figure12 :
Arborescence des paquetages
|