1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unit4

2002/1/2 Unit 4 Functional Analysis Using Dataflow Model 本單元目的 將資訊系統中的動作及各動作之間的資料流用資料流程圖 (Data Flow Diagram 簡稱 DFD) 描繪出 繪出的結果稱為 function schema, 是系統功能分析結果的圖形表現方式 說明 DFD 是數種功能分析表達模型之一 又稱為 Bubble chart Outline The components of a dataflow diagram. How to draw a simple dataflow diagram. Guidelines for drawing successful dataflow diagrams. How to draw leveled dataflow diagram. Qualities of a functional schema The components of a DFD The Process 處理程序 系統中產生、使用、操作或刪除資訊的動作。 每個處理程序必須給一個名稱, 最好由一個動詞加上一個受詞構成. The components of a DFD The Data Store 資料儲放處 指檔案、表格等存放資料的媒體。 The components of a DFD The Terminator 外部使用者 系統所使用的資料之源頭或是系統所產稱的資料之接收處。用矩形表示。 Terminator 可以是一個人、一群系統使用者、一公司部門或是外部組織單位。 A typical DFD Guidelines for constructing DFDs Choose meaningful names for processes, flows, stores, and terminators. Number the processes. Redraw the DFD as many times as necessary. Avoid overly complex DFDs. Make sure the DFD is logically consistent. Context Diagram Top-down primitives for DFDs Leveled DFDs An example of top-down strategy Assumption Assume that the policy of the librarian is to collect book orders and process them periodically. Assume that order processing consists of checking the feasibility of purchase, followed by compiling an order. Finally, assume that the CHECK_BOOK activity can be decomposed into the two parallel activities of checking whether a book is already available in the library and whether funds are available from grants to cover its cost. The process HANDLE_REQUEST models all the ordering and purchasing activities. The SCIENTIST orders a new book and is informed when the book becomes available. The PUBLISHING_HOUSE receives the orders and sells the book to the library. Qualities of a Functional Schema Functional independence Completeness Correctness Readability Minimality * * 2002/1/2 RECEIVE ORDER RECEIVE ORDER or The components of a DFD The Flow 資料流 在 process 之間流動的資料(不是控制流)。 用箭頭表示資料流動的方向 線條上要註明資料名稱,名稱必須能代表整個資料流, 不要用 data or information 等較空泛的詞.

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8016031115000003

1亿VIP精品文档

相关文档