「蔵書管理システム」というより「書籍情報管理システム」かな?

November 24, 2008 – 3:46 pm

「還暦からの動的Webサイト構築」という標題で、『LAMP』についての学習からスタートし、ひとつの演習用課題ということで「蔵書管理システム」の構築作業を進めてきた。試行錯誤しながらも、前回の「アマゾンAPIを活用した蔵書管理システム(4)」で、一応、書誌データを登録しデータベース化する枠組みを作るところまで進むことができた。

しかし、「管理」というからには、所有する書籍の書誌データをデータベース化するというだけでは意味がない。では、作成しようとしている我が「蔵書管理システム」にどのような機能を持たせればいいのか?「蔵書管理」ということについて自らの考え、「希望」について整理することにした。いろいろ考えてみると、私にとって役にたちそうなのは「蔵書管理」というより、むしろ「書籍情報管理システム」といったものかなということに思い至った。

(続きを読む)



アマゾンAPIを活用した蔵書管理システム(4)

November 22, 2008 – 1:30 pm

前回エントリー(「アマゾンAPIを活用した蔵書管理システム(3)」)で、アマゾンから取得した書籍データを我がサーバ上のデータベースに取り込む方法について記述した。今回は、前回作成したデータベースSampleDBからデータを抽出・取り出す方法について説明する。

(続きを読む)



我が家の全館空調システムを修理した

November 19, 2008 – 5:43 pm

我が家、新築してから、今年で、丁度10年目を迎える。そろそろ家のリフォーム、修理を考えなくてはならない時期が近づいてきたわけだ。ハウスメーカの10年目の定期点検もやってもらった。リフォームの時期はいつ?なんて考えている矢先、我が家で使っている全館空調システム(商品名では空気制御システム(東芝製NextAir)となっている)が故障してしまい、修理するはめになった。なんとか満足するかたちで修理できたのだが、この「事件」を通して、今後、我が家をどのように維持していくべきなのか、いろいろ考えさせられた。 (続きを読む)



アマゾンAPIを活用した蔵書管理システム(3)

November 18, 2008 – 5:36 pm

前回までのエントリで、アマゾンAPIを利用して書籍データを取得する仕組みを整えることができた。いよいよ、アマゾンから取得した書籍データを我がサーバ上にデータベースとして取り込む方法について移る。データベース化にあたっては、以前のエントリ「MySQLを学習(1)」において学んだリレーショナルデータベースの利点を実際に体験することになる。

(続きを読む)



アマゾンAPIを活用した蔵書管理システム(2)

November 16, 2008 – 2:20 pm

前回のエントリーでは、アマゾンAPIを活用し、書籍のタイトル、著者名を用いて検索操作を行い、該当する書籍データを抽出するphp関数BookSearch()の作成について記述した。この記事では、書籍コードASIN、ISBN、EAN(ISBN-13)のいずれかを用いて書籍データを取得する関数SetBookByBookID()について記述する。

(続きを読む)