- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
последовательности, диаграмма классов. 1. Объектно-ориентированный анализ и проектирование системы 1.1 Сущность задачи Основной задачей рассматриваемой предметной области является автоматизация учета книг в школьной библиотеке.
Рассмотрим предметную область задачи.
Профессия библиотекаря предполагает в основном бумажную работу, связанную с постоянным поиском и сортировкой книг. В спектр обязанностей школьного библиотекаря входят следующие:
- поиск требуемых книг. Специалист должен хорошо ориентироваться на просторах подконтрольной школьной библиотеки. Он точно знает расположение каждого типа карточек и каждой буквы алфавита на территории библиотеки;
- ведение учета и строгой классификации книг. Это не такое уж и простое дело. Изданий может быть большое количество, сотни и даже тысячи. Библиотекарь может их рассортировать таким образом, чтобы любую книгу было легко найти, ведь удобство и организация поиска - основной способ эффективного решения классификации книг;
- составление библиографических справочников. Это объединение групп книг по определенным признакам. Согласно такой сортировке, найти любое издание будет значительно проще. Для этого ведутся специальные записи-каталоги.
- контроль состояния книг. В него входит ремонт и подклеивание порванных или поврежденных изданий.
- правильное хранение изданий. Бумага подвержена старению и разрушению. Библиотекарь знает все о том, как нужно хранить как новые книги, так и старинные издания.
Также в обязанности библиотекаря входит ведение учета оборота книг. Это отслеживание просроченных изданий, контроль своевременного возврата и целостности литературы.[11]
Работа библиотекаря довольно рутинная. Она требует внимательности и педантичности. Данный спектр обязанностей входит в ежедневные дела каждого библиотекаря.
Таким образом, для автоматизации работы библиотекаря выделены следующие функции:
- учет имеющихся в библиотеке книг;
- учет записанных в библиотеку читателей школьной библиотеки;
- поиск имеющихся в библиотеке книг по заданным пользователем критериям;
- поиск записанных в библиотеку читателей по заданным пользователем критериям;
- учет выданных пользователям библиотеки книг.
Исходя из исследования предметной области требуется создать систему учета для школьной библиотеки, которая позволит выдавать книги ученикам и учителям, отслеживать задолженности и формировать отчеты по совершенным операциям за заданный период.
Программа должна содержать следующие справочники.
Справочник «Книги» - у каждой книги есть уникальный библиотечный номер (код). Необходимо отметить, что может быть несколько экземпляров одного и того же произведения. Справочник «Читатели» - каждому читателю выдается читательский билет с уникальным номером. Справочник «Экземпляр книги» - у каждого экземпляра есть уникальный код. Справочник «Авторы», «Жанры», «Издательства» - соответственно каждый автор, жанр и издательство также имеют свой уникальный код.
В программе должны фиксироваться следующие события:
- выдача книг ученикам из библиотеки на определенный срок;
- продление книги;
- возврат книги читателем в библиотеку;
- потеря книги читателем.
Правила работы библиотеки
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы