Теория баз данных


         

В библиотеке присутствуют книги, изданные



  • В библиотеке присутствуют книги, изданные начиная с 1960 по текущий год.

  • Каждый читатель может держать на руках не более 5 книг.

  • Каждый читатель при регистрации в библиотеке должен дать телефон для связи: он может быть рабочим или домашним.

  • Каждая область знаний может содержать ссылки на множество книг, но каждая книга может относиться к различным областям знаний.

    С данной информационной системой должны работать следующие группы пользователей:

  • библиотекари;

  • читатели;

  • администрация библиотеки,

    При работе с системой библиотекарь должен иметь возможность решать следующие задачи:

  • Принимать новые книги и регистрировать их в библиотеке.

  • Относить книги к одной или к нескольким областям знаний.

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

  • Проводить дополнительную каталогизацию, если поступило несколько экземпляров книги, которая уже есть в библиотеке, при этом информация о книге в предметный каталог не вносится, а каждому новому экземпляру присваивается новый инвентарный номер и для него определяется место на полке библиотеки.

  • Проводить списание старых и не пользующихся спросом книг. Списывать можно только книги, ни один экземпляр которых не находится у читателей. Списание проводится по специальному акту списания, который утверждается администрацией библиотеки.

  • Вести учет выданных книг читателям, при этом предполагается два режима работы: выдача книг читателю и прием от него возвращаемых им книг обратно в библиотеку. При выдаче книг фиксируется, когда и какой экземпляр книги был выдан данному читателю и к какому сроку читатель должен вернуть этот экземпляр книги. При выдаче книг наличие свободного экземпляра и его конкретный номер могут определяться по заданному уникальному шифру книги или инвентарный номер может быть известен заранее. Не требуется вести «историю» чтения книг, то есть требуется отражать только текущее состояние библиотеки.

    Содержание  Назад  Вперед