On me demande de developpez une appli qui réponde au besoin suivant :

* Appli installée sur des postes Windows d'une PME (10 users).
* L'appli présente une liste d'actions à effectuer (ex: rappel teleph., message divers)
* Toute personne de l'entreprise peut programmer une action à destination d'une autre personne.
* Tous les messages émis sont re-modifiables (reprise pour ajout d'un commentaire)



L'appli est réveillée sur 2 critères : => émission d'un popup ou message box
* Arrivée d'un nouveau message pour l'utilisateur (dans la pile d'action) => mise a jour de la liste d'actions encore non traitées et fianlisées.
* Une action arrive à échéance => action immédiate à faire correspondant au message.


Je pense assurer l'historisation des messages et des changement de statut via une base de données


Est ce que Java est le plus adapté ?


Quels conseils me donneriez vous pour un tel développement ?


Appli 3 tiers (client - serveur - dB) OU client direct sur base Mysql ????


Merci pour vos commentaires

Cordialement

Franck