多様な条件で検索可能な映画データベースシステムの構築

多様な条件で検索可能な映画データベースシステムの構築
015220
(指導教員
吉田 圭佑
速水 治夫
教授)
1.はじめに
レンタルビデオ店で顧客が特定の映画を探
す際には,店員を呼びとめ顧客の記憶を頼り
に一緒に探す方法がある.しかしこの時,目
的の映画に対する記憶があいまいの場合,そ
の映画を探し当てるまでに時間が掛かること
がある.これは店員にとっては通常業務に影
響があり,顧客にとっては最悪の場合探すこ
とをあきらめてしまうこともある.さらに要
望によっては無理難題な条件で探さなければ
ならないこともあるため,本研究では顧客か
ら提示される断片的な情報だけで目的の映画
を検索できるシステムを構築した.
メニュー
フォーム
文字列
検索画面
頭文字
検索画面
公開年度
検索画面
TV映画
検索画面
検索結果
表示
検索結果
表示
検索結果
表示
検索結果
表示
:フォーム
検索処理
:処理動作
詳細表示
図1. システム構成図
2.データベース設計
本研究は MySQL を使用し,データベースは
タイトル,監督といったカラムで構成される
「映画テーブル」と TV 放映日,放送局といっ
た「TV 映画テーブル」,そしてデータ編集画
面に入るためのパスワードを格納する「パス
ワードテーブル」の 3 つのテーブルで構成さ
れている.そして HTML と PHP をプログラム言
語として使用し,データベースに接続する設
計になっている.
3.システム概要
本システムでは断片的な情報をできるだけ
反映させることができるように,文字列検索,
頭文字検索,年号検索,TV 映画検索といった
多様な検索方法を用意した.また,編集業務
に支障をきたさないよう,システム全体を Web
アプリケーションとして構築した.システム
の流れを図1に,一例として文字列検索画面
を図2に示す.
図2. 文字列検索画面
4. まとめ
本システムを店員に使用してもらった結果,
従来の顧客への対応時間を格段に短縮するこ
とができたという意見を得た.今後の課題と
して,検索結果からのソート機能や検索結果
の分割表示等の機能を付けるといった使いや
すさの向上が挙げられる.