本文へスキップ

平成26年度 春期 ITパスポート試験 問93

この問題の解説と、これまでの解答の記録です。

問93
頻出度★☆☆

F 社の総務部では,社員(役員を含む)による購買や契約などの申請と承認を行うシステム(以下,稟議システムという)を構築することにした。総務部の G さんは,稟議システムの申請画面と申請の流れについて検討を行っている。 申請画面の入力項目は,表 1 のとおりである。 表 1 申請画面の入力項目

入力項目内容
件名稟議の名称
種別計画,購買,契約,その他(四つの稟議種別から一つ選択)
申請年月日申請する年月日
稟議内容内容の詳細
決裁金額種別が購買又は契約の場合,決裁を求める金額
同意者承認を取得する前に,同意を取る必要がある社員名(1 名以上の同意者が存在する)
承認者最終的に承認する社員名
回覧者承認された後に,回覧を行う社員名
添付資料申請者が必要と判断した添付資料

稟議システムを用いた申請の流れは,次のとおりである。 (1) 申請者が申請画面に必要事項の入力を行う。申請前に稟議を一時保存できる。 (2) 必要事項の入力が完了した後に,稟議の申請を行う。 (3) 申請された稟議は,同意者の参照が可能となる。 (4) 同意者は,稟議に問題がなければ同意し,問題があれば差戻しを行う。 (5) 同意者が全て同意した後に,承認者は申請された稟議について,承認処理が可能となる。 (6) 承認者は,稟議に問題がなければ承認し,問題があれば差戻しを行う。 稟議システムは,申請,同意,差戻し,承認の各画面に表示した実行ボタンが押されることによって処理を実行し,入力項目と日時を履歴として保存する。申請前の入力情報は,履歴としては保存しない。差戻しされた稟議は,申請者が編集可能で再申請できる状態となる。 入力項目“種別”の入力に使用する GUI (Graphical User Interface) 部品として, 適切なものはどれか。

出典 平成26年度 春期 ITパスポート試験 問93
解説

問 93

※ この問題は、解説作成時の検算で公表解答を確認しきれませんでした。判定は IPA 公表の解答どおりです。

  • 不正解ア

    スクロールバーは、ウィンドウや一覧の表示範囲を上下左右に移動させるための部品であり、値を入力・選択するための部品ではない。「種別」の値そのものを指定する用途には使えない。

  • 不正解イ

    チェックボックスは、各項目を独立に ON / OFF でき、複数の項目を同時に選べる部品である。「種別」は四つのうち一つだけを選ぶ排他的な項目なので、複数選択できてしまうチェックボックスでは仕様に反する入力を許してしまい不適切である。

  • 不正解ウ

    テキストボックスは任意の文字列を自由に入力させる部品である。候補が「計画, 購買, 契約, その他」と確定している項目に使うと、誤字・表記ゆれ・候補外の値の入力を招き、後続のチェック処理も余計に必要になる。選択肢が固定の項目には選択型部品を使うべきである。

  • エ

    正解 正解は エ「ラジオボタン」。中問Cの表1 では、入力項目「種別」は「計画, 購買, 契約, その他」という四つの稟議種別から一つだけを選ぶ項目と定められている。このように、あらかじめ選択肢が決まっていて、そのうち必ず一つだけを排他的に選ばせたい入力には、ラジオボタンが最も適している。ラジオボタンは同じグループ内のボタンが排他制御されており、一つを選ぶと他の選択が自動的に外れるため、「二つ以上選んでしまう」「表記のばらつきが生じる」といった入力誤りを部品の仕様レベルで防げる。選択肢が四つ程度と少なく、すべてを画面上に並べて一覧できる点でも適切である。

ここがポイント
  • GUI 部品の使い分け: 決まった選択肢から必ず一つだけ選ばせる (排他選択) にはラジオボタン、複数を任意に選ばせる / ON・OFF を切り替えるにはチェックボックスを用いる。
  • 候補が少数かつ固定の入力項目は、テキストボックスによる自由入力ではなく選択型部品にすることで、表記ゆれや入力誤りを画面設計の段階で防止できる (ヒューマンエラー対策としての画面設計)。
用語

解答の記録