- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 建立資料與處理工作模型(建立企業模型) Prepared by S. F. Chang 簡介 p190 你使用建立資料與處理工作模型的技術來開發出所提議系統的邏輯模型並記錄系統需求。 一個邏輯模型(logical model)顯示出系統必須做些什麼,而不管其實際如何被製造出來的細節。 在系統設計階段,系統分析師進一步建立一套實體模型(physical model)來描繪出系統會如何被建構。 建立資料與處理工作模型牽涉到三種主要的工具︰ 資料流程圖、資料詞典,及處理工作說明。 建立資料與處理工作模型的各種工具概觀 p190 系統分析師使用許多繪圖技術來描述一個資訊系統,一個常用的方法是繪製一套資料流程圖。 資料流程圖(DFD, data flow diagram)使用各種符號來展現出系統如何將輸入資料轉換為有用資訊。 其他圖形工具包括實體關聯圖,這在第七章資料設計會提到。 資料流程圖 p194 資料流程圖(DFD)表明資料如何流經一個資訊系統,但是卻不顯現出程式的邏輯或處理的步驟。 DFD是一種邏輯模型,展示系統做些什麼,而不展示它如何做這些事情。 資料流程圖的符號 資料流程圖使用四種基本符號來代表處理工作、資料流、資料儲存和外部實體。 本書採用稱為Gane Sarson符號集(Gane and Sarson symbol set)的流行版本作為例子。 另一種流行的符號集是Yourdon符號集(Yourdon symbol set) 。(參閱圖4-3) 資料流程圖 p195 處理工作符號 一個處理工作(process #)接受輸入資料而產生不同內容及形式的輸出。 資料流程圖 p195 資料流程圖並不表示處理的細節,處理工作符號並不顯示出它的業務邏輯,要記錄這種邏輯,你可以產生一個處理工作說明。 在資料流程圖中,一個處理工作可被視為一個黑盒子(black box),因為其輸入、輸出,和一般功能可以看到,但是其內部細節和處理工作邏輯則沒有顯示出來。 當系統分析師想要顯示出更深層的細節時,他就可以把一個處理工作符號放大而產生能展現該處理工作內部運作的細部DFD,而其中可能又顯現出更多的處理工作、資料流及資料儲存。 資料流符號 資料流(data flow #)是資料從資訊系統的一個部分移動到另一個部分的路線。 資料流程圖 p195 DFD中的一個資料流代表一項或多項資料。 一個資料流可以代表一個簡單的資料項目(例如: 一名學生的學號),或者也可以代表一個資料集合(例如: 一個帶有學生學號、姓名,及註冊日期的班級名單)。 資料流的名稱由一個英文單數名詞,必要時還有一個形容詞所構成,例如: 「學生成績」(STUDENT GRADE) ,「訂單」(ORDER) 。 此一命名規則也有例外情況,例如:「評分參數」(GRADING PARAMETERS),這個名稱使用複數以免造成你誤以為它只有一項資料存在。 因為處理工作把資料從一種形式轉變為另一種形式,所以每一個處理工作符號必然至少有一個資料流進入和一個資料流流出。 資料流程圖 p196 一個處理工作符號可以有不止一個流出的資料流,或不止一個進入的資料流。 (如下圖4-5) 處理工作還可能連接到任何其他符號,包括另外一個處理工作符號。 一個資料流至少在其一端必然有一個處理工作符號。 資料料流程圖 p197 下列三種是必須避免的資料流與處理工作的結合情況︰ 自發產生(spontaneous generation)︰ 一個處理工作只有輸出,沒有輸入資料流,這個處理工作就稱為自發產生處理工作。 資料料流程圖 p198 黑洞(black hole)︰ 一個黑洞處理工作,也就是一種有輸入但不產生輸出的處理工作。 灰洞(gray hole)︰ 灰洞處理工作是至少有一個輸入和一個輸出的處理工作,但是該輸入顯然不足以產生此一輸出。 自發產生、黑洞,和灰洞都是在DFD邏輯上不可能存在的。 資料料流程圖 p198 資料儲存符號 資料儲存(data store #),用來在DFD中表示以後還有一個或多個處理工作需要用到某些資料,而系統必須將資料保存的情況。 DFD中並不表示資料儲存的詳細內容,其確切的結構和資料項目定義在資料詞典中。 資料料流程圖 p199 資料儲存的實體特徵並不重要,因為你僅僅關心其邏輯模型。 此外資料儲存的時間長度也不重要,它可以是幾秒鐘,也可以是數個月,甚至是永遠儲存。 重要的是,某個處理工作需要在以後的某個時間存取這種資料。 資料儲存的名稱是一個複數名詞,由一個名詞與必要時一些形容詞所組成,如: 「學生」(STUDENTS)、「應收帳款」(A
您可能关注的文档
最近下载
- 在原油中老化的螺杆泵定子氢化丁腈橡胶胶料的性能变化研究.pdf VIP
- 专题06现代文阅读之记叙文(必考文章)18篇(原卷版+解析).docx VIP
- JC∕T 2493-2018 建筑用免拆复合保温模板(可复制版).pdf
- 《线性代数》(陈建龙等)第四章 矩阵的特征值和特征向量.ppt VIP
- 屋顶分布式光伏发电项目设计、采购、施工、运维 投标方案(技术方案).pdf
- (deform挤压模拟课程设计.doc VIP
- 毕业设计(论文)-基于PLC的自动上料系统设计.docx VIP
- deform模拟软件实例操作与详细介绍.doc VIP
- 北京市建设工程质量检测见证取样指南 .pdf VIP
- 2022-2023学年河南省南阳市宛城区九年级(上)期中数学试卷(附答案详解).docx VIP
原创力文档


文档评论(0)