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