Вариант 3. Абонемент библиотеки



Абонемент библиотеки предоставляет своим читателям требуемую литературу.

В штат библиотеки входят библиограф, оператор и заведующий библиотекой.

Библиограф отвечает за обеспечение библиотеки книгами. Он представляет имеющиеся в библиотеке издания в каталоге, в котором для каждого издания указываются авторы, название, издательство, год издания и краткая аннотация, рубрика, к которой относится данное издание, а также общее и текущее количество книг. Рубрики организованы по иерархическому принципу. Текущее количество книг определяется как количество книг, имеющихся в наличии в данный момент; при выдаче книги оно уменьшается, при возврате – увеличивается.

Оператор осуществляет работу с читателями. Прежде всего, он выполняет регистрацию читателей. В результате регистрации читатель получает читательский билет, по которому в дальнейшем выполняются все операции. Читательский билет действует в течение некоторого определенного срока (например, 5 лет). По истечении срока оператор или заново регистрирует читателя, или продлевает срок действия его текущего билета. Продление может быть выполнено, если читатель обращается в библиотеку в течение следующего месяца после окончания срока действия билета.

Оператор также выполняет операции по выдаче и приему книг. Читатель может получать в абонементе в разные моменты времени любую литературу, при этом устанавливаются следующие правила:

- одновременно на руках читателя может находиться не более 10 изданий;

- каждое издание выдается на определенный срок (например, месяц), по истечении которого книга должна быть возвращена или может быть продлена на следующий срок; допускается не более 5 операций продления;

- издание выдается читателю, если им не нарушены приведенные правила.

Читатель, обратившийся в абонемент, оформляет запрос на литературу и передает его оператору. В запросе может быть указано несколько изданий. Также в запросе фиксируется дата его оформления.

В соответствии с приведенными выше правилами оператор фиксирует выдачу книги читателю или отказ. При выдаче книги фиксируется дата выдачи. В случае отказа (отсутствует свободный экземпляр книги, или нарушены правила библиотеки) фиксируются дата и причина отказа.

При сдаче или продлении книги соответствующие факты также фиксируются.

Заведующий библиотекой следит за состоянием дел. Так, он ежемесячно получает информацию о читателях библиотеки, имеющих задолженности.

Множества сущностей


Дата добавления: 2018-04-05; просмотров: 233; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!