Structure globale du logiciel L’efficacité du programme repose : sur ces nombreuses listes de données : -Liste de membres -Liste d’administrateurs -Liste de BD -Liste d’auteurs -Liste de dessinateurs -Liste de maisons d’édition -Liste de séries -Liste de genres -Liste de commandes sur leurs interconnections : tous les objets ont au moins une association et peuvent en posséder jusqu’à 6. Cette structure en toile permet en particulier à l’utilisateur d’effectuer des recherches efficaces en jouant sur des mots clés de différents types (titre, auteur …).
Diagramme des classes
Méthodes de classe Les méthodes des classes du domaine définissent les objets créés :
Méthodes de classe La classe control appelle les méthodes précédentes pour les opérations de gestions des listes (suppression ou ajout d’objets). Quelques méthodes particulières: - rechercherBD(String[] args) - cryptPass(String pass) - envoyerMail(…)