カーリルを利用した 書籍活用/蔵書管理システム 研究者:J0639 山中勇太 指導教員:越田高志 1. はじめに • 多くの企業がWebサービスを提供している。 • インターネット通販、図書館により書籍の入手 が容易になった。 なので 目的 複数のWebサービスを組み合わせて、 より効率よく楽しく読書ができるシステム 2. システムの構成について ・カーリル ・楽天ブックス書籍検索 ・Yahooショッピング商品検索 ・MySQL マッシュアップ 本システム 開発環境 OS Windows Xp 言語 PHP Httpサーバ Apatche データベース MySQL 2.1 カーリルについて • 全国の図書館から蔵書情報と貸出状況を検索 松江市の図書館を指定、 Googleをキーワードとして検索した結果 カーリルAPI 蔵書検索機能 実行URL ・ http://api.calil.jp/check?appkey= [keyid]&isbn=[isbn]&systemid= [systemid]&format=xml keyid isbn アプリケー 書籍コード ションID systemid 都道府県 実行 XMLデータ 2.2 楽天ブックス書籍検索API ・実行URL http://api.rakuten.co.jp/rws/3.0/rest? developerId=[keyid] &operation=BooksBookSearch &version=2010-03-18&title=[keyword] keyid keyword アプリケーションID 書籍名 実行 XMLデータ 2.3 Yahooショッピング商品検索API ・実行URL http://shopping.yahooapis.jp/ ShoppingWebService/V1/itemSearch ?appid=[keyid]&query=[keyword] keyid keyword アプリケーションID 書籍名 実行 XMLデータ 3. システムの機能 入力 ・ユーザ登録機能 ・書籍名検索機能 ・カーリル検索機能 ・データベース検索機能 入力画面 「ぐりとぐら」での書籍検索結果 入力画面 検索結果 3.1 ユーザ登録機能 • ユーザごとに書籍を管理するため、 ユーザを登録する ユーザごとのテーブル 書籍名 ISBNコード 感想 title isbn impre 3.2 書籍名検索 • 書籍を購入、登録するための機能 ・Yahoo検索結果 ・楽天ブックス検索結果 ISBN (カーリル検索) 登録ボタン (データベース登録) URL (商品ページ) ISBN リンク 登録 データベースへの登録 題名 ISBN 登録 書籍名 ISBNコード 感想 title isbn impre 登録ボタン 3.3 カーリル検索 • 図書館で書籍を借りるための機能 県名 解析 貸出状況 URL 3.4 データベース検索 • 今までのレビューを読み返す、 他人のレビューを読むための機能 全レビュー 検索 他人のレビューを 検索 自分の レビュー 更新 ボタン 感想の更新 感想 更新ボタン 登録 書籍名 title ISBNコード isbn 感想 impre 4. 類似システムとの比較 本システム 読書メーター ブクログ 検索機能 ・Yahooショッピング ・楽天ブックス Amazon ・Amazon ・他多数 図書館の検索 ○ × △ 読書量の管理 × ○ × 商品検索のしやすさ ○ △ ○ レビューの共有 △ ○ ○ 本システムの利点 ・商品検索結果からカーリル検索、データベース登録ができる ・簡単にカーリル検索ができる 5. 今後の課題 • Amazonなどの導入による検索機能の向上 • 蔵書管理能力の向上 • ユーザー間のレビューの共有をより便利に ご清聴ありがとうございました
© Copyright 2024 ExpyDoc