QA@IT

RubyでOPACを構築

2333 PV

RubyでOPACを構築しようとしているのですが、
未だにRubyとは何なのかが分かっていない状態で手も足も出ません。
全ての答えをいただくことは難しいと思いますが、できれば考え方だけでもご教授いただきたいです。
(もちろん、答えを教えていただけると幸いです…)
よろしくお願いします。


http://ss.cc.affrc.go.jp/ric/opac/opaclist.html
これらのOPACを参考にしつつ、以下の仕様を満たすOPACを構築しなさい。

A. 必須仕様
(1) jbisc.txtのデータをすべて取り込むこと。
(2) データベースに格納するフィールドは、NBC、ISBN、TR、PUBとする。
(3) TRはタイトル(本タイトルやタイトル関連情報等)と著者(責任表示)の2つのフィールドに分
けて格納すること。
(4) PUBは出版者(出版地や出版者名)と出版年の2つのフィールドに分けて格納すること。
(5) 検索語を入力する窓を一つ設定し、検索語を1語入れると、タイトルと責任表示を検索し、
結果を返すこと。
(6) 結果には、データベースに格納したフィールドの全てを表示すること。表示は見やすいよう
に配置し、色遣いも工夫すること。

↓以下、できれば…

B. 加点仕様(中級)
(1) NBC、ISBN、TR、PUBだけでなく、全てのフィールドをデータベースに格納すること
(2) 検索語を入力する窓に複数の語を入力し、検索が行えること
(3) 全てのフィールドを同じ条件で検索するANY検索、フィールドを個別に指定した検索の両
方が行えること。フィールドの指定はボタンによる切り替え、入力用の窓を別にするなど、
複数の方法がある。

C. 加点仕様(上級)
(1) 検索結果一覧は一部のフィールドを用いた簡易表示として、検索結果の一つを選んでクリッ
クすると、詳細表示画面を出し、すべてのフィールドを表示すること。
(2) 検索結果は1行につき1データとし、20件ごとに表示すること。20件を超えたら次ページに
表示すること。

ウォッチ

この質問への回答やコメントをメールでお知らせします。