Page 1 Module: Atelier -- Programmation réseaux en Java Université de Jijel 3tm

Page 1 Module: Atelier -- Programmation réseaux en Java Université de Jijel 3tme année Licence Informatique-2019/2020 Sujet : Système de Gestion de Bibliothèque Le Système de Gestion de Bibliothèque (SGB) répértorie l'ensemble des documents constituant le fonds de la bibliothèque. Ce fonds est constitué principalement de livres mais contient d'autres types de documents (thèses, mémoires, etc;). Chaque document a un titre, une année de publication, un éditeur et une unique référence. Un livre a un (des) auteur (s), et un code ISBN (International Standard Book Number). Chaque exemplaire d'un document a un identificateur unique constitué d'un numéro d'ordre ainsi que de la date d'achat. Le nombre d'exemplaires de chaque document est stocké dans le catalogue. Un exemplaire d'un document présent dans la bibliothèque est dit « en rayon ». Seuls les exemplaires « en rayon » peuvent être prêtés. Quand un utilisateur emprunte un exemplaire d'un document, l'exemplaire est dit « en prêt ». Un exemplaire qui n'a pas été rendu dans les délais par un utilisateur est dit « en retard ». Un exemplaire d'un document présent dans la bibliothèque est dit « en réserve » lorsqu'il ne peut pas être prêté. Chaque document a au moins un exemplaire « en réserve ». Un exemplaire d'un document qui est temporairement hors de la bibliothèque pour des travaux de restauration est dit « en travaux » ; dès que les travaux sont ternminés, l'exemplaire est remis dans la bibliothèque. Chaque exemplaire d'un document dispose d'un état. Les valeurs possibles sont au nombre de 5: neuf, très bon état, bon état, usagé, endommagé. Si, au retour, il s'avère qu'un document baisse de plus de 3 niveaux, une amende forfaitaire, à préciser en fonction de la valeur du document est demandé à l'utilisateur. Les documents dans l'état endommagé sont notifiés pour être envoyés en travaux ou être détruits. Le système enregistre toutes informations relatives aux utilisateurs de la bibliothèque dans une base de données. Il distingue trois catégories de clients : les utilisateurs occasionnels qui ont le droit d'emprunter un seul document à la fois pour une durée de 15 jours, les abonnés qui ont le droit d'emprunter en même temps 4 documents au plus pendant un mois, les abonnés privilégiés qui ont le droit d'emprunter en même temps 8 exemplaires de documents au plus pendant un mois. Tout emprunt est enregistré dans le système. Chaque emprunt a une durée limitée définie par une date de début et une date de fin. Si un utilisateur ne rend pas dans les délais un exemplaire de document emprunté, un message de rappel est engendré automatiquement par le système pour être visualisé par le bibliothécaire. Un utilisateur ne peut plus emprunter de documents tant qu'il n'a pas rendu les exemplaires conservés au delà des délais de prêt. ILe système est prévu pour qu'au delà de trois relances à une semaine d'intervalle, le directeur de la bibliothèque soit informé afin qu'il puisse prendre les mesures nécessaires pour obtenir la restitution des exemplaires indûment conservés par l'emprunteur. Les bibliothécaires forment plusieurs catégories en fonction de leur position hiérarchique. Les stagiaires ne sont présents que pour une faible durée. Ils viennent aider les bibliothécaires principaux pendant les périodes d'affluence (avant et au retour des vacances scolaires) et ne peuvent qu'enregistrer des emprunts ou des retours. Les bibliothécaires principaux peuvent en plus prolonger un emprunt et interdire temporairement à un utilisateur d'eimprunter des documents. Travail demandé Implémentation du SGB sous forme d'une application réseau (Client Serveur) en Java. Modélisation (fortement recommandée) : Diagrammes de cas d'utilisation, diagrammes de séquencs, diagrammes, diagramme de classes, schéina relationnel-objet pour la définition de la base de données de SGE: etc. -1 - uploads/s1/ document 4 .pdf

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 20, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 0.0259MB