設計課題:図書館蔵書管理システム

図書館の蔵書管理、蔵書検索、貸出管理を行うシステム

概要

M市市立図書館は、市内9カ所に支所・分館を持ち、蔵書は総計100万冊に上る。この度、インターネットによる蔵書検索・予約システムを開発することになり、併せて図書館の蔵書を管理するシステムを全面的に更新することになった。

現状および用語解説

所蔵資料

図書館は多数の書籍を所蔵している。需要(人気)の高い書籍は、同一タイトルのものを複数所蔵することもあるが、その場合は状態管理のため、同一タイトルであっても個別に付番して管理している。M市市立図書館では、同一タイトルのものをまとめて扱う場合を『書籍』、個別に扱う場合を『資料』と呼んで区別している。
それぞれの資料は、通常きまった支所・分館のきまった棚に置かれている。この支所・分館を『所蔵館』、置かれる棚や部屋のことを『配架場所』という。

状態

図書館資料は、所定の配架場所にある『利用可能』、利用者に貸し出されている『貸出中』、予約資料として確保されている『予約確保中』、破損修理などのため一時的に利用者が利用不可能となっている『利用不可』などがある。

蔵書検索

現状では、本館・支所・分館内に配置された蔵書検索システム専用端末で蔵書の検索を行うことが出来る。検索に使用される項目は書籍タイトル・ISBNコード・著者・出版社であり、それぞれについて入力された文字列を含むものを抽出し、その書籍の所蔵館や配架場所の一覧が表示できる。書籍の判型やページ数、一部の書籍では表紙の写真も表示可能である。

新システムへの要望

新システムについては、以下のような機能が要求されている。

インターネットでの利用

インターネット上での蔵書検索および貸出予約

現状では館内端末で行っている蔵書検索機能を、インターネットに接続されたWebブラウザで行えるようにする。この機能は利用者登録をしていなくても使用可能なものとする。

図書館サイトの利用者登録をしているユーザがあらかじめ『ログイン』した上で検索機能を利用する場合、検索結果画面などから図書の貸し出し予約を行えるようにする。予約した場合、書籍の予約待ちリストに利用者が記録される。

インターネット上の『利用者マイページ』

図書館サイトの利用者登録をしているユーザが『ログイン』すると利用できる『利用者マイページ』では、貸出中資料の一覧(書籍名と返却予定日)、貸出中資料の返却期限変更(1資料につき一度のみ)、予約済み資料の一覧表示、予約キャンセルが行えるようにする。

なお、図書館サイトの利用者登録は、図書館各館で発行される利用者カードに記載された利用者番号および登録した氏名、電話番号の入力が必要であるものとする。図書館自体の利用者カードを持っていない場合は、Webサイト上の操作のみで登録することは出来ない。

図書館内での利用

従来、各管内に配置されていた蔵書検索システムは、Webベースのものに更新する。操作方法はインターネット上で公開しているものと同一とする。

図書館職員向け機能

図書館の各種管理業務もWebベースの新システムに移行する。

蔵書管理

書籍/資料の追加、変更、検索を行えること。なお蔵書/資料を廃棄する場合はデータベースからレコードを削除するのではなく、資料の状態を『廃棄』に変更する。誤登録があった場合のみレコードの削除を行う。

貸出・返却処理

書籍の貸出・返却処理も新システムの端末を利用して行う。

貸出時には、端末で利用者カードのバーコードを読み取り、書籍/資料内に挿入されたICタグを読み取って貸出処理を行う。貸出情報をデータベースの必要なテーブルに記録する。返却日は貸出日および開館カレンダー情報より自動的に記録される(原則として返却日は貸出日の14日後だが、その日が休館日の場合は翌日以降の最初の開館日となる)。

返却日には、返却機によって書籍/資料内に挿入されたICタグを読み取って返却処理を行う。このとき、予約が入っている資料が返却された場合は職員用モニターにメッセージが表示される。資料確保および確保済み情報の登録は職員の人力によって行われる。

利用者管理

図書館の利用者登録は、各館の受付カウンターのみで行われる。利用登録希望者は所定の用紙に必要事項を記入し、住所の確認できる資料(身分証)を添えて申し込む。職員は申込用紙および資料の確認の後、必要な情報をシステムに入力する。

課題

実在の図書館のWebサイトなども参考にして本システムの設計を行いなさい。利用者向け、職員向け、館内利用機能、インターネット上で利用する機能すべてについて設計を行うこと。

なお、プロトタイプ(画面デザインのhtml/css)およびデータベースの設計のみで、実際にプログラムを作成する必要はない。

参考:

https://ndlsearch.ndl.go.jp (国立国会図書館の蔵書検索ページ)

https://www.lib.sagamihara.kanagawa.jp/TOSHOW/asp/WwKensaku.aspx (相模原市立図書館の蔵書検索ページ)

コメント

タイトルとURLをコピーしました