- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料流程图DFDdataflowdiagram#
第4章 資料與流程塑模(建立企業模型) 簡介 本章中,我們將使用資料與流程塑模的技術來開發出所提議系統的邏輯模型並記錄系統需求。 一個邏輯模型(logical model)顯示出系統必須做些什麼,而不管實體的實作方式。 在系統設計階段,系統分析師進一步建立一套實體模型(physical model)來描繪出建構系統的方式。 資料與流程塑模牽涉到三種主要的工具︰ 資料流程圖、資料詞典,及處理工作說明。 資料與流程塑模工具概述 系統分析師使用許多繪圖技術來描述一個資訊系統,一個常用的方法是繪製一套資料流程圖。 資料流程圖(DFD, data flow diagram #)使用各式各樣的符號,顯示系統如何將輸入資料轉換為有用的資訊。 資料流程圖 資料流程圖(DFD)顯示資料在資訊系統中移動的方式,但卻無法呈現程式的邏輯或處理的步驟。 DFD提供的是一種邏輯模型,著重在系統能做些什麼,而不是如何完成這些事情。 資料流程圖的符號 資料流程圖使用四種基本符號來代表處理工作、資料流、資料儲存和外部實體。 本書採用稱為Gane Sarson符號集(Gane and Sarson symbol set)的流行版本作為例子。 另一種流行的符號集是Yourdon符號集(Yourdon symbol set) 。(參閱圖4-3) 資料流程圖 處理工作符號 一個處理工作(process #)接受輸入資料而產生不同內容及形式的輸出。 資料流程圖 資料流程圖並不顯示處理的細節,處理工作符號並不顯示出它的商業邏輯,要記錄這種邏輯,你可以製作一個處理工作說明。 在資料流程圖中,一個處理工作可被視為一個黑盒子(black box),因為其輸入、輸出,和一般功能可以看到,但是其內部細節和處理工作邏輯則沒有顯示出來。 當系統分析師想要顯示出更深層的細節時,他就可以把一個處理工作符號放大而產生能展現該處理工作內部運作的細部DFD,而其中可能又顯現出更多的處理工作、資料流及資料儲存。 資料流符號 資料流(data flow #)是資料從資訊系統的一個部分移動到另一個部分的路線。 資料流程圖 DFD中的一個資料流代表一項或多項資料。 一個資料流可以代表一個簡單的資料項目(例如: 一名學生的學號),或者也可以代表一個資料集合(例如: 一個帶有學生學號、姓名,及註冊日期的班級名單)。 資料流的符號以直線表示,其中並帶有單向或雙向箭頭。 資料流名稱可以出現在直線的上方、下方或旁邊。 資料流的名稱由一個英文單數名詞,必要時還有一個形容詞所構成,例如: 「學生成績」(STUDENT GRADE) ,「訂單」(ORDER) 。 此一命名規則也有例外情況,例如:「評分參數」(GRADING PARAMETERS),這個名稱使用複數以免造成你誤以為它只有一項資料存在。 因為處理工作把資料從一種形式轉變為另一種形式,所以每一個處理工作符號必然至少有一個資料流進入和一個資料流流出。 資料流程圖 一個處理工作符號可以有不止一個流出的資料流,或不止一個進入的資料流。 (如下圖4-5) 處理工作還可能連接到任何其他符號,包括另外一個處理工作符號。 一個資料流至少在其一端必然有一個處理工作符號。 資料料流程圖 下列三種是必須避免的資料流與處理工作的結合情況︰ 自發產生(spontaneous generation)︰ 一個處理工作只有輸出,沒有輸入資料流,這個處理工作就稱為自發產生處理工作。 資料料流程圖 黑洞(black hole)︰ 一個黑洞處理工作,也就是一種有輸入但不產生輸出的處理工作。 灰洞(gray hole)︰ 灰洞處理工作是至少有一個輸入和一個輸出的處理工作,但是該輸入顯然不足以產生此一輸出。 自發產生、黑洞,和灰洞都是在DFD邏輯上不可能存在的。 資料料流程圖 資料儲存符號 資料儲存(data store #),用來表示系統儲存的資料,因為有些處理工作稍後需要用到這些資料。 DFD中並不顯示資料儲存的詳細內容,其確切的結構和資料項目定義在資料詞典中。 資料料流程圖 資料儲存的實體特徵並不重要,因為你僅僅關心其邏輯模型。 此外資料儲存的時間長度也不重要,它可以是幾秒鐘,也可以是數個月,甚至是永遠儲存。 重要的是,某個處理工作需要在以後的某個時間存取這種資料。 資料儲存的名稱是一個複數名詞,由一個名詞與必要時一些形容詞所組成,如: 「學生」(STUDENTS)、「應收帳款」(ACCOUNTS RECEIVABLE、 「產品」(PRODUCTS)…等等。 資料料流程圖 使用複數名詞這個規則的例外情況,是使用一些集合名詞來表示發生多次的物件。 例如,「成績簿」 (GRADEBOOK)表示
您可能关注的文档
最近下载
- 迈富时 上市招股说明书.pdf VIP
- 年产3500吨对羟基苯甲酸乙酯(食品添加剂)项目可行性研究报告.docx VIP
- HMMT_-_哈佛-MIT数学竞赛题.pdf
- 资金平衡表.doc VIP
- 小学生四年级上册暑假练字电子字帖生字写字表提前学习练习楷书字帖pdf可打印文件.pdf VIP
- 氢氟酸安全标签.doc VIP
- 2025年全国统一高考生物试卷(江西卷)含答案 .pdf VIP
- 《义务教育数学课程标准(2022年版)》【试题】题库及答案汇总.docx VIP
- 八年级上册历史《中华民族的抗日战争》单元作业设计 (优质案例50页) .pdf VIP
- 商务日语函电第2课 支払い遅延の依頼と回答.ppt VIP
文档评论(0)