過去問ドリル

平成22年度 春期 ITパスポート試験 問94

ストラテジ/システム企画

【中問B(問93〜96の共通文章)】 文献の貸出管理業務に関する次の記述を読んで,問93〜96に答えよ。 A 社研究所の資料室では,文献の貸出管理業務を行っている。文献の貸出管理業務には,PC のデータベースソフトを活用した文献貸出管理システム(以下,文献システムという)を利用している。 文献システムのデータベース構造は,次のとおりである。 社員表:社員番号,社員名,メールアドレス 文献表:文献番号,文献名 貸出表:文献番号,文献名,社員番号,社員名,メールアドレス,貸出日,返却日 保有する文献と貸出についての条件は,次のとおりである。 〔保有する文献と貸出についての条件〕 (1) 同一文献は複数保有せず,文献ごとに固有な文献番号が採番されている。 (2) 貸出期間は,貸出日を含めて最長 2 週間である。ここで,返却された文献をその日に違う社員に貸し出すことは可能であるが,同じ社員に対して返却した同一文献をその日のうちに貸し出すことはない。 貸出から返却までの手続は,次のとおりである。 〔貸出から返却までの手続〕 (1) 社員は借りたい文献を書庫から取り出して,資料室の担当者(以下,担当者という)に手渡し,社員番号を提示する。 (2) 担当者は文献システムを使って貸出処理を行い,社員に文献を手渡す。 (3) 文献返却時,社員は担当者に文献を返却し,担当者は文献システムを使って返却処理を行う。 文献システムにおける貸出処理と返却処理の仕様は,次のとおりである。 〔貸出処理〕 (1) 文献番号で文献表を検索し,文献名を取得する。 (2) 社員番号で社員表を検索し,社員名とメールアドレスを取得する。 (3) 貸出表のレコード(以下,貸出レコードという)を用意して,(1),(2)で取得した文献番号,文献名,社員番号,社員名,メールアドレスを設定し,貸出日に当日の日付を,返却日に空白値を設定する。 (4) (3)で設定した貸出レコードを貸出表に追加する。 〔返却処理〕 (1) 文献番号で貸出表を検索し,返却日が空白値である貸出レコードを抽出する。 (2) 抽出した貸出レコードの返却日に当日の日付を設定し,貸出表を更新する。 【設問】文献システムの〔貸出処理〕と〔返却処理〕に基づき,次の図に示す DFD を作成した。DFD の a〜c に入る適切な字句の組合せはどれか。 (注:図の網掛けの部分は,表示していない。選択肢は a,b,c の順に示す。)

平成22年度 春期 ITパスポート試験 問94の図

出典:平成22年度 春期 ITパスポート試験 問94

正解:ア

解説

処理 a は,社員からの入力と,文献表・社員表(網掛けで省略された二つの表)から文献名や社員名を取得して表 b に書き込んでいるので,貸出処理です。表 b は貸出レコードを追加する貸出表です。処理 c は表 b を検索し更新(返却日の設定)する処理なので返却処理です。

選択肢ごとの解説

  • ア正しい。a は貸出処理,b は貸出表,c は返却処理です。
  • イ誤り。b は文献表ではなく貸出表です。貸出処理は文献表を参照して貸出表に追加します。
  • ウ誤り。a と c が逆です。文献表・社員表を参照して表に追加するのが貸出処理です。
  • エ誤り。a と c が逆で,b も文献表ではありません。
ITパスポートの過去問を演習モードで解く