マスターデータの作成

アプリケーションを作るときに、いつもマスターデータの設計に悩まされる。

ユーザからの要望はいつも決まって、
 ・今のマスターよりよいもの
 ・汎用的に作って欲しい

この要望に答えるために、どうすれば良いだろう。

設計技法はいろいろあり、データモデリングなども有効だろうと思う。
業務モデルを基にデータモデルをつくる。
UMLを使ったり、業務分析をしてみたり。

ただ、現状の分析をいくらしても、「ユーザの求める汎用性」には近づかない。
ユーザの言う「汎用的」とは、将来の拡張性だからである。
また、ただ闇雲に拡張フィールドを作っておくというのも、なんとも芸のないことのように感じる。


そこで、コードについて調べて見ることにした。

とりあえず、一番興味のある「品目マスタ」について調べてみた。
なぜ興味があるかというと、生産、物流系のシステム、営業、販売系のシステムを
よく手がけてきたといこともある。

調べて見た結果、使えそうな情報として
1.物流関係、2.税務関係、3.統計関係がある。

1.JAN/EAN、GS1関連
2.財務省貿易統計 http://www.customs.go.jp/yusyutu/index.htm


それぞれについての詳細は今後調査を進めていくこととして、
大枠としては、これで調査を進めて、汎用的な品目マスタを作成していこうと思う。






コメント

このブログの人気の投稿

マウス操作の自動化|マクロとPower Automate Desktopの組み合わせ

ゲーム制作から学ぶ!プログラミングの最強入門法

pukiwikiの文書数