H15午後II 問2(ITEC 2005予想問題集 午後II 問6) vol.2
vol.1の続きです。
設問4(1)
中分類P12の商品コードM122の商品の販売を終了し,その後継品として商品コードM125の販売を開始した。この場合の業務系システムのどのテーブルに対して,どのようなデータ操作を行う必要があるか?
もっと書けば,商品販売計画や店舗販売計画,仕入計画は??
これを60文字で書くことは無理だ。。。設問の仕方が悪い気がするのは私だけではあるまい。
ここでの設問の意図は,後継品への属性継承を問うている。と納得しよう。
示現塾解答例
商品マスタに,商品コードM125を発売年月日=商品の切替日で追加し,同時に商品コードM122の終売年月日を同日で更新する。
商品テーブルの商品コードM122のレコードに終売年月日を設定し属性と販売期間を継承した商品コードM125のレコードを追加
商品テーブルに対して商品M122 の終売年月日を登録し,中分類コードP12 などM122 の値を継承した商品M125 を追加する
商品テーブル上の商品M122の終売年月日へ販売の終了日を設定し更新する。次に後継品のM122を商品テーブルへ追加する。
商品テーブル上の商品M122の行の終売年月日に最終販売日を設定した後、商品M125を追加し発売年月日等の情報を設定する。
設問4(2)
(c)
アイテック解答例(本)は,設問3(1)の後継品テーブルを前提としている。設問4の文章にその前提がないため,後継品テーブルを前提とするのはマズイと思われる。
[解答例]
a,b,c
×××:アイテック(本)
××○:TAC(Web),iTAC,アイテック(web),DB Magazine,g@kko
×○○:示現塾
設問4(3)
前提条件をどうとらえるのか
サマリテーブルである“大分類別月別販売実績”,“SKU別日別店舗別販売実績”は,それぞれ月末,当日の夜間のバッチ処理で作成される。
※アイテックの解答例が,Webと問題集とで食い違っている。。。何を信じれば良いのやら。。。
もう少し時間をかけて各解答例を検証する必要がありそうだ。vol.3にて。
アイテックは、Webはその場凌ぎで慌てて出すから、その時点での精度はあまりよくない
本となると問題の担当者もそれぞれ変わってくるし、解答も十分に精選してくるから精度も上がりより正確になる・・と推測するw
【補足】
設問4(1)
言いたいことは,「要件として書いていないことを,勝手に解釈するのは危険」ということ。
要件定義書に書いていないことを勝手に解釈してシステム作っちゃダメよってことだな。