目次
対象の方
システム開発のチームリーダーの方、又は目指す方 上流工程のシステム設計を目指す方 以下の経験(知識)のある方を前提にお話しをします。 ・GUIによる画面設計知識のある方 ・関数、メソッド、サブルーチンの知識のある方 ・ファイル・データベースのアクセスの知識のある方 ・Excelで図形描画の知識のある方
概要
DFD図は、プロセス間のデータの受け渡しを明記します。
![](https://lifeanddigital.net/wp-content/uploads/2024/01/63ead695680eb0c485fa3f134844052f-1-1024x576.jpg)
基本ルール
矢印は、データの流れを示します
![](https://lifeanddigital.net/wp-content/uploads/2024/01/60275ab58ebd7cd921d15fb49998721b-1024x576.jpg)
![](https://lifeanddigital.net/wp-content/uploads/2024/01/9d831d187199270f191b3999ca596311-1024x576.jpg)
作成手順
要件定義
システムの要件を明確にします。
![](https://lifeanddigital.net/wp-content/uploads/2024/01/c64c5ece666a6407486987541305a212-1024x576.jpg)
プロセスの明確化
アプリケーションが使われる状況を明確にします。
![](https://lifeanddigital.net/wp-content/uploads/2024/01/a402c696bf493a873c765923653c07e6-1024x576.jpg)
データの整理
データを整理して用語を統一します。
![](http://lifeanddigital.net/wp-content/uploads/2024/01/7ecbec8b200a97f5b85a8a31ece4115c-1024x576.jpg)
画面設計
画面設計を行い、入力項目と出力項目を明確にします。
![](https://lifeanddigital.net/wp-content/uploads/2024/01/d3f3f00cf1a7f0b7549c20d4afc63a1b-1024x576.jpg)
DFD図
![](https://lifeanddigital.net/wp-content/uploads/2024/01/9b4ccaedd1bef1dacccd44245c6b928f-1024x576.jpg)
E-R図
データの関係をE-R図にします
![](https://lifeanddigital.net/wp-content/uploads/2024/01/1d3b263ce6c9c26d37652d4436a0f96a-1024x576.jpg)
データベースの設計
![](https://lifeanddigital.net/wp-content/uploads/2024/01/cb0bebe26f4ed333f0858ac401d32275-1024x576.jpg)
まとめ
- DFD図は、プロセス(処理)間のデータを明確にします。
- 参考情報として、データの細目を入れるとわかりやすくなります。
![](https://lifeanddigital.net/wp-content/uploads/2024/01/fd40f9f7f385df78f8ba2cf60ad8cbff-1024x576.jpg)