LoginSignup
5
3

More than 5 years have passed since last update.

【質問】RubyでOPACを構築

Last updated at Posted at 2014-06-11

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件を超えたら次ページに
表示すること。

5
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3