Je suis en stage pour un DUT et je dois réaliser un client FTP en Java.
Je vous fait une présentation pour ceux qui voudraient plus de détails :
Programme de sauvegarde quotidienne par FTP
Les adhérents de l’assocation dans laquelle j’effectue mon stage ont besoin de sauvegarder leurs données (comptabilité…) sans avoir à le faire eux-même.
L’application serait installée sur les postes des adhérents et se connecterait quotidiennement au serveur pour vérifier s’il faut effectuer un transfert (application client). Le programme fonctionnerait en arrière plan mais avec une interface pour l’adhérent (télécharger…) et pour l’administrateur.
Fonctions :
• Adhérent :
- Voir les fichiers du FTP
- Télécharger les fichiers du FTP
- Choisir les dossiers de l’ordinateur à sauvegarder
• Administrateur :
- Importer un fichier contenant les id et pass, créer un utilisateur à la main
- Recherche de dossier d’adhérent
- Modification/Suppression de dossier/fichier
• Programme :
- Synchronisation (comparaison des fichiers : local et serveur)
- Limiter la vitesse de transfert
- Notification de transfert (prévient quand le transfert est terminé)
- Sauvegarde de configuration de l’utilisateur
+ tous les cas d’erreurs possibles à traiter et les contraintes telles que : adhérent possédant plusieurs ordinateurs…
-------------------------------------------------------------
Maintenant je suis un peu perdu pour l'UML. Normalement il faut que je commence à faire les UC c'est ca? (j'ai rien fait pour l'instant)
(Je suis en train de penser au diagramme de sequence) D'habitude je travaille avec une base de données, donc je fais des classes metier mais la, après le controleur je vois pas quoi mettre.





Répondre avec citation




Partager