Vous êtes sur la page 1sur 3

A.U.

2013-2014
Semestre 2
N. Chenfour
Ecole Supérieure d’Ingénierie
en Sciences Appliquées

N. Chenfo
Examen
en Programmation Java

On voudrait réaliser une application de gestion de contacts dans des entreprises


du Maroc.
On caractérise ainsi une entreprise par les informations suivantes :
- Son Id,
- Sa Raison Sociale (Nom)
- La ville
- Son adresse
- Une liste de N° de tel.
- Une adresse email
- Les domaines d’activité (développement, formation, Matériel informatique, …)
- Une liste de contacts dans l’entreprise

Sachant qu’un contact est caractérisé par les informations suivantes :


- Id
- Nom
- Prénom
- Fonction dans l’entreprise
- N° de Tel au travail
- N° de Tel personnel
- Adresse email
- Entreprise

Enfin nous aurons besoin des services métiers suivants :


1. Ajouter une nouvelle entreprise
2. Ajouter un contact à une entreprise
3. Rechercher la liste des entreprises ayant une activité donnée
4. Rechercher la liste des contacts d’une entreprise donnée
5. Rechercher un contact par son nom.
6. Créer une liste de diffusion (liste des emails séparés par ;) de tous les
contacts d’une entreprise donnée.
7. Créer une liste de diffusion (liste des emails séparés par ;) de tous les
contacts de toutes les entreprises ayant une activité donnée.

Questions :
1. Créer la base de données
2. Créer les classes modèles de données
3. Réaliser la couche DAO associée
4. Réaliser la couche Métier
5. Une classe de test pour tester les différents services métiers.
A.U. 2013-2014
Semestre 2
N. Chenfour
Ecole Supérieure d’Ingénierie
en Sciences Appliquées

N. Chenfo
Examen
en Programmation Java
A.U. 2013-2014
Semestre 2
N. Chenfour
Ecole Supérieure d’Ingénierie
en Sciences Appliquées

N. Chenfo
Examen
en Programmation Java

Vous aimerez peut-être aussi