平成29年 秋期 基本情報技術者 午後 問05
問05 4問選択買上げ・入金管理システムを用いた月次集計処理に関する次の記述を読んで,設問1,2に答えよ。 E社は,10 年以上の取引実績がある得意先とは,双方が合意した上で,得意先の 買上げに対する支払を,1回の入金で行うことも,複数回の入金で行うことも許容した取引を行っている。 得意先は,入金を,買上げ前にも買い上げ後にも行うことができる。 E社の担当者は,得意先の買上げ及び入金が発生するたびに, 買上げ・入金管理システムに記録している。 毎月の最終営業日の取引終了後に,買上げ・入金管理システムを用いて月次集計処理を行っている。 月次集計処理の概要は次のとおりである。 〔月次集計処理の概要〕 月次集計処理は月間買上げ額確定処理と消込み処理から成り, 月間買上げ額確定処理の終了後に消込み処理を行う。 月間買上げ額確定処理は,得意先ごとに当月1か月分の買上げ金額を合計して, 当月の買上げの合計額(以下,月間買上げ額という)を確定させる処理である。 消込み処理は,充当が完了していない月間買上げ額に対して,得意先からの入金を 充当していく処理である。 E社の得意先との取引では,過去の月間買上げ額に対する充当が完了していない場合や, 逆に得意先から入金された金額が,全ては月間買上げ額に充当されずに残っている場合がある。 したがって,消込み処理では,充当が完了していない月間買上げ額に対して, 買上げ年月の古い順に,まだ入金額の全てを充当しきれていない入金を, 入金日が古い順に充当していく。 〔買上げ・入金管理システムのデータベース〕 買上げ・入金管理システムでは,関係データベースの表で必要なデータを管理している。 関係データベースの E-R 図を図1に,各表の説明を表1に,主な表の属性の説明を表2に示す。
図1 関係データベースの E-R 図
a に関する解答群
図2中のαの部分では,入金表から b の条件を満たすレコードを, 得意先 ID の昇順,入金日の昇順に整列して取得する。消込み@の繰返し処理では, 取得したレコードを順に処理する。βの部分では,消込み@の繰返しで処理中の レコードの得意先 ID と同じ得意先 ID を もつ月間買上げ表のレコードのうち, c の条件を満たすレコードを, d に整列して取得する。 消込みAの繰返し処理では,取得したレコードを順に処理する。
図2 消込み処理の流れ図 イ 入金額>充当額 ウ 入金額<充当額 エ 充当額= 0 c に関する解答群 イ 月間買上げ額>消込額 ウ 消込額= 0 エ 消込額> 0 オ 消込額=月間買上げ額 カ 消込額>月間買上げ額 d に関する解答群 エ 月間買上げ額の昇順 オ 得意先 ID の昇順 e,f に関する解答群 イ [月間買上げ].月間買上げ額−[月間買上げ].消込額 ウ [月間買上げ].消込額−[月間買上げ].月間買上げ額 エ [入金].入金額+[入金].充当額 オ [入金].入金額−[入金].充当額 カ [入金].充当額−[入金].入金額
[←前の問題] [次の問題→] [問題一覧表] [分野別] [基本情報技術者試験TOP ]
©2004-2024 情報処理試験.jp
|
プライバシーポリシー・著作権・リンク
|
お問合わせ
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||