初級システムアドミニストレータ試験情報初級シスアド試験の既出問題平成14年度秋期試験メニュー>問題と解説
 

初級シスアド 平成14年度秋期試験 問題(午後問2)


 
問2 会議室予約システムに関する次の記述を読んで,設問1〜3に答えよ。
 
 部品メーカのU製作所は総務部,業務部,製造部,開発部から構成されている。
 社内には会議室が五つあり,予約管理はノートに記入して行っている。ノートは総務部に置いてあり,空いている会議室は自由に予約ができる。
 総務部のVさんは最近構築されたイントラネットを利用して,会議室予約システムを作成することにした。イントラネットでは,社員番号をログオンIDとして使用している。
 会議室の利用条件は次のとおりである。
(1)  利用人数は会議室の定員を超えてはならない。
(2)  会議室は同じ時間帯に重複して予約してはならない。ただし,同一会議室を利用する複数の会議が連続してあるとき,前の会議の終了時刻と次の会議の開始時刻は重なってもよい。
 
 会議室予約システムのデータベースの構造は,図1のとおりである。
 
平成14年度秋期 午後問2 図1
 
 会議室予約システムの機能及び操作の槻要は,次のとおりである。
 
〔予約状況照会〕
(1)  会議室予約システムが起動されると,当日の予約状況一覧画面を表示する。
(2)  予約状況一覧画面の中で利用日が入力されると,利用日の予約状況一覧画面を表示する。
(3)  予約状況一覧画面で“予約明細”が選択されると,詳細内容画面を表示する。
(4)  ログオンIDと予約した社員の社員番号が一致した場合,詳細内容画面で“予約変更”,“予約取消”,“閉じる”を選択可能とする。ログオンIDと予約した社員の社員番号が異なる場合,“閉じる”だけを選択可能とする。
(5)  詳細内容画面で“閉じる”が選択されると,予約状況一覧画面を表示する。
 
〔予約登録〕
(1)  予約状況一覧画面で“予約登録”が選択されると,予約登録画面を表示し,社員番号にはログオンIDを自動的にセットする。
(2)  利用者は,利用日,会議室番号,開始時刻,終了時刻,利用目的,利用人数を入力する。
(3)  すべての利用条件を満たしている場合は,会議室予約表に登録し,予約状況一覧画面を表示する。満たしていない場合は,エラーを表示する。
 
〔予約変更〕
(1)  詳細内容画面で“予約変更”が選択されると,予約変更画面を表示する。
(2)  利用者は,変更内容を入力する。
(3)  すべての利用条件を満たしている場合は,会議室予約表を変更し,予約状況一覧画面を表示する。満たしていない場合は,エラーを表示する。
(4)  予約変更画面で“キャンセル”が選択されると,詳細内容画面を表示する。
 
〔予約取消〕
(1)  詳細内容画面で“予約取消”が選択されると,取消確認画面を表示する。
(2)  取消確認画面で“OK”が選択されると,会議室予約表から予約内容を削除し,予約状況一覧画面を表示する。
(3)  取消確認画面で“キャンセル”が選択されると,予約内容を残して詳細内容画面を表示する。
 

 
設問1 図2に示す画面遷移図中の[  ]に入れる適切な字句を,解答群の中から選べ。
 
平成14年度秋期 午後問2 図2
 
解答群
ア 詳細内容   イ 予約状況一覧   ウ 予約登録   エ 予約変更
 

設問1の正解例と解説へ
 
設問2 予約状況一覧を出力するための次のSQL文中の[  ]に入れる適切な字句を,解答群の中から選べ。ここで,予約状況一覧画面で入力した利用日は,SQL文中では[利用日]と表記する。
 
 SELECT 会議室表.会議室番号,会議室表.会議室名,会議室予約表.開始時刻,
    会議室予約表.終了時刻,部署表.部名,社員表.社員氏名,社員表.内線番号
  FROM 会議室表,会議室予約表,部署表,社員表
   WHERE 会議室予約表.[ e ]=会議室表.[ e ]
      AND 会議室予約表.[ f ]=社員表.[ f ]
      AND 社員表.[ g ]=部署表.[ g ]
      AND 会議室予約表.利用日=[利用日]
      ORDER BY 会議室表.会議室番号,会議室予約表.開始時刻
 
解答群
ア 会議室番号 イ 開始時刻 ウ 社員番号
エ 内線番号 オ 部番号 カ 利用日
 

設問2の正解例と解説へ
 
設問3 利用日,開始時刻,終了時刻,利用人数が入力されると,予約可能な会議室を表示する機能を追加することにした。この機能実現のためには,予約済み会議室を検索する必要がある。
 予約済み会議室を検索する次の条件中の[  ]に入れる適切な字句を,解答群の中から選べ。ここで,入力された利用日,開始時刻,終了時刻は,それぞれ[利用日],[開始時刻],[終了時刻]と表記する。
 
(予約済み会議室を検索する条件)
  [利用日] = 利用日
       かつ
([開始時刻][ h ][ i ]
       [ J ]
 [終了時刻][ K ][ l ])
 
h,kに関する解答群
ア =    イ <    ウ >    エ ≦    オ ≧
 
i,lに関する解答群
ア 開始時刻    イ 終了時刻
 
jに関する解答群
ア かつ    イ 又は
 

設問3の正解例と解説へ
 
メニューへ戻る