初級システムアドミニストレータ試験情報 > 初級シスアド試験の既出問題 > 平成12年度春期試験メニュー>問題と解説
初級シスアド 平成12年度春期試験 問題(午後問7)
問7 現行システムの改善に関する次の記述を読んで,設問1〜4に答えよ。
D社は,自動車整備業務を行っている。現行システムでは,次の構造をもつデータベースに,整備の結果を整備履歴として登録している。
顧客マスタ表
顧客番号 氏名 住所 電話番号
部品・作業マスタ表
部品・作業コード 部品又は作業名称 部品代 作業工賃
車表
車両番号 車名 型式 初年度登録年月 顧客番号
整備表
整備番号 車両番号 整備年月日 整備内容
整備明細表
整備番号 部品・作業コード 数量
図1 整備履歴データベースの構造
一人の顧客が複数の車両を所有することがあるので,顧客マスタ表とは別に車表をもっている。
部品・作業マスタ表は,部品交換の場合は部品名,部品代,作業工賃が登録されており,作業だけの場合は作業名と作業工賃が登録されている。
初めて整備をする顧客の場合は,まず顧客マスタ表に登録してから,車表,整備表,整備明細表を登録する。
現行システムでは,各表の表示,整備明細書の出力ができる。なお,データベースから作成している整備明細書を,図2に示す。
今回,現行システムに整備履歴の検索機能を追加することになった。追加する検索機能に関する要求は,次のとおりである。
(1) 検索機能として,“検索条件指定画面”,“車両一覧画面”,“整備一覧画面”,“整備明細画面”の四つの画面を新規に作る。それぞれの機能は,表1のとおりである。
表1 新規画面の機能 画面名 機 能 検索条件指定画面 顧客番号,車両番号,整備年月日の検索条件を指定する。 車両一覧画面 顧客が複数の車両を所有しているときに,所有する車両の一覧を表示する。車両を一台しか所有していないときは,この画面は表示しない。 整備一覧画面 選択した車両ごとに,整備内容を表示する。 整備明細画面 選択した整備内容ごとに,整備明細を表示する。
(2) 検索条件指定画面は,既存のメニュー画面から呼び出す。 (3) 検索条件指定画面では,顧客番号,車両番号,整備年月日の三つを検索条件として指定できる。検索条件の組合せは,顧客番号だけ指定,車両番号だけ指定,車両番号と整備年月日の二つを指定のいずれかとし,それ以外の組合せはエラーとする。 (4) 検索条件指定画面で顧客番号が指定された場合は,顧客番号でデータベースを検索する。検索した結果,顧客が複数の車両を所有している場合は,車両一覧画面を表示する。顧客が所有する車両が1台しかない場合は,該当車両の整備内容を整備一覧画面に表示する。 (5) 車両一覧画面で車両を選択すると,選択した車両の整備一覧画面を表示する。 (6) 整備一覧画面で整備内容を選択すると,整備明細画面を表示する。 (7) 検索条件指定画面で車両番号が指定されたときは,車両番号でデータベースを検索し,整備一覧画面を表示する。 (8) 検索条件指定画面で車両番号と整備年月日が指定されたときは,車両番号と整備年月日でデータベースを検索し,該当する整備一覧画面を表示する。 (9) 顧客の氏名,住所,電話番号を表示できる既存の顧客属性画面からも,(4)と同様の処理をして,検索機能を使えるようにする。 (10) 呼び出された画面はすべて呼び出し元の画面に戻ることができる。
設問1 検索機能を追加するに当たり,現行システムで使用している表に関するE-R図(図3)を作成した。図3中の[ ]に入れる適切な字句を,解答群の中から選べ。
解答群
ア 車 イ 顧客 ウ 整備 エ 整備明細 オ 部品・作業
設問1の正解例と解説へ
設問2 追加する検索機能の画面遷移図(図4)を作成した。図4中の[ ]に入れる適切な字句を,解答群の中から選べ。
解答群
ア 検索条件指定画面 イ 車両一覧画面 ウ 整備一覧画面 エ 整備明細画面
設問2の正解例と解説へ
設問3 検索条件指定画面で指定できる条件について,要件の整理のために決定表(表2)を作成した。表2中の[ ]に入れる適切な字句を,解答群の中から選べ。
表2 検索条件指定画面の条件に関する決定表 [ j ]指定あり Y Y Y Y N N N [ k ]指定あり Y N N N Y Y N [ l ]指定あり - Y N N Y N - 顧客が所有する車両が1台あり - - Y N - - - 車両一覧画面を表示する - - - X - - - 整備一覧画面を表示する - - X - X X - エラー X X - - - - X
解答群
ア 顧客番号 イ 車両番号 ウ 車両番号と整備年月日 エ 整備年月日
設問3の正解例と解説へ
設問4 顧客の状態を分析して営業活動を行うことなどを目的に,追加する検索機能以外の条件でも,整備履歴を検索したいという要望がでた。整備履歴の検索に関する次の記述中の[ ]に入れる適切な字句を,解答群の中から選べ。解答は重複して選んでもよい。
潜在顧客の掘り起こしをしたいので,過去2年間整備をしていない顧客の一覧を作成したいという要望がある。この場合は,顧客マスタ表,[ m ]表,[ n ]表を参照する必要がある。
過去3か月間に交換した部品の数を集計し,在庫する部品数を見直したいという要望がある。この場合は,[ o ]表,[ p ]表,整備明細表を参照する必要がある。
解答群
ア 車 イ 顧客マスタ ウ 整備 エ 整備明細 オ 部品・作業マスタ
設問4の正解例と解説へ
メニューへ戻る