CGI デザイン ジャパン へようこそ

CGIデザイン・ジャパンへのお問合せはこちらから


CGI デザイン ジャパン は、各種CGI・PHP・データベースアプリケーションサービス、制作を行います。


データベースサンプル(郵便番号検索)

  • 上記の例のように、あいまいな入力をしても全てに合致するデータを見つけます。
  • 数字は全角・半角混同でも自動的に変換します。

郵便番号検索に限らず、Web系システムでは「検索画面」のニーズは基本的に高い。Web系システムでは、検索対象となる件数が200を越えると目的の結果を探すことは、非常に困難になってしまう。
ショッピング・サイトはもちろん、業務処理などに利用されるWeb系システムにおいても、
ユーザが希望すう結果をなるべく短時間で探し出せるようでなくては、システムの利便性が高いとはいえない。
そのため、Web系システムでは高機能で分かりやすい「検索画面」が必要になるケースが多々ある。 しかし
これまでのWeb系システムで高機能かつ分かりやすい検索画面を実装しようとすると、致命的な問題点がある。
Web系システムではWebの(HTTPの)原則として、ある処理は“次のページに遷移しなければ”実行できない。
そのためWeb系システムでは、検索条件をユーザーに入力させるだけさせておいて、検索を実行してみると

「条件に一致するデータはありませんでした。前のページに戻ってやり直してください」

という結果になることが非常に多い。

つまり、もう一度検索するには“前のページに戻って(=次のページに遷移して)”実行する必要がある。 これでは決して利便性が高い検索画面にはならない。

また、郵便番号検索としては非常に一般的な「住所入力」も実はほとんどのケースで非常に使い勝手が悪い。 住所を正確に入力しなければ、やはり

「条件に一致するデータはありませんでした。前のページに戻ってやり直してください」

となってしまうケースが多々あるからである。

そのようなシステムでは、ほとんど利便性を上げる役には立たないというのが実情だろう。
これまでWeb系システムで有効な検索画面を構築することは、
そのニーズが間違いなく存在するにも関わらず、作り手の理由で難しかった。

今回は、このような不具合を検証して、理想的な郵便番号検索システムを作成してみた。

・あいまいな郵便番号入力対応
・あいまいな住所入力対応

例えば
郵便番号に「55」が付いていたかな?
住所に「山」が入っていたような気がする。

などを条件に、絞込み検索を行うことが可能です。

実際の動きを確認したい場合には、本ページの「郵便番号検索」システムで確認してください。

このような考え方は何も「郵便番号検索」だけでなく、例えば

・商品在庫
・不動産管理・検索
・顧客情報
・○○塾・○○スクールの生徒管理

などに利用することが可能です。