- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章? 分析建模 ;第12章? 分析建模;第12章? 分析建模;第12章? 分析建模;第12章? 分析建模;分析模型的方法
;12.1 简史;12.2 分析模型的元素?;实体—关系图 (ERD) ;实体-关系图(ERD)描述数据对象间的关系,ERD是用来进行数据建模活动的记号,在ERD中出现的每个数据对象的属性可用“数据对象描述”来描述。
数据流图(DFD)服务于两个目的:指明数据在系统中移动时如何被变换;描述对数据流进行变换的功能(和子功能)。DFD提供了附加的信息,可用于信息域的分析,作为功能建模的基础。在DFD中出现的每个功能的描述包含在加工规约(PSPEC)中。
状态变迁图(STD)指明作为外部事件的结果系统将如何动作。STD是行为建模的基础。关于软件控制的附加信息包含在控制规约(CSPEC)中。;12.3 数据建模;数据模型的三种关联信息:;基数是关于一个对象可以与另一个对象的出现
次数相关联的出现次数的规约
;形态
如果对关系的出现没有明显的需要或关系是
可选的时,关系的形态是0
如果关系必须出现一次,则形态是1
在关系连接上距数据对象矩形最近的符号指示
基数。竖短线表示1,三叉表示多。形态是用
距数据对象矩形较远的记号表示。
;ERD的主要目的:
用于表示实体(数据对象)和它们 之间的相互关系
;12.4 功能建模和信息流;12.4.1 数据流图;描述银行取款过程的数据流图;数据流与数据加工之间的关系;Ward和Mellor对基本的结构化分析符号体系进行了
扩展:
在时间连续的基础上收集或产生信息流。
传遍系统的控制信息以及相关的控制处理。
同一个变换的多个实例,这在多任务的条件下可能遇到。
系统有状态且某机制导致状态间的变迁。
比如,用双头箭头表示时间连续的流,单头箭头指示离散的数
据流,实线箭头表示数据流,虚线箭头或阴影箭头表示控制流。; 数据流和控制流举例
(使用Ward和mellor符号);12.4.4 Hatley和Pirbhai扩展;行为建模是所有需求分析方法的操作性原则
状态—变迁图通过描述状态以及导致系统改变状态的事件来表示系统的行为,指明了作为特定事件的结果,要执行哪些行为。;12.6 结构化分析的技巧;实体—关系图ERD构造???法:;5. 进行步骤2到4,直至定义了所有的对象—关
系对。
6. 定义每个实体的属性。
7. 形式化并评审实体—关系图。
8. 重复步骤1到步骤7,直到数据建模完成;(1)第0层的数据流图应将软件/系统描述为一个泡泡
(2)应仔细地标记主要的输入和输出
(3)通过隔离要表示在下一层中的候选加工、数据对象和存储而开始精化过程
(4)所有的箭头和泡泡应使用有意义的名称标记
(5)当从一个级别到另一个级别时要维护“信息流连续性”
(6)一次精化一个泡泡;12.6.3 创建控制流模型;12.6.4 控制规约;12.6.5 加工规约;12.7 数据字典;数据字典的内容描述符号;表12-1描述的符号体系使软件工程师有三种基本的构造方式来表示“复合数据”(即数据对象):
1.作为数据项的序列。
2.作为从一组数据项中的选择。
3.作为数据项的重复的组合。每个数据项中的项可
能表示为顺序、选择和重复的一部分,而其本身又是另一个复合数据项,需在字典中进一步精化。;12.8 其他传统分析方法的概述?;12.9 小结
您可能关注的文档
- 应用微机分.ppt
- 应用案例#2-Dicom.ppt
- 应用程序和流程-IBM.ppt
- 应用统计学四版假设检定.ppt
- 应用贵港城域网天地合一远教资源优化课堂教学-桂平市教育信息网.doc
- 应用领域嵌入式操作系统.ppt
- 底数化小幂形显现姓名孙网荣地址江苏省华罗庚中学邮编.doc
- 店面设计、商品展示与商店的形象.ppt
- 康乐及文化事务署一人一花计划20102011-Lcsd.gov.hk.ppt
- 建立教育管理信息系统互操作框架的设想-北京师范大学.doc
- 贵州省贵阳市企业人力资源管理师之一级人力资源管理师考试通用题库及一套完整答案.docx
- 贵州省黔西南布依族苗族自治州企业人力资源管理师之一级人力资源管理师考试完整题库附参考答案(轻巧夺冠).docx
- 车队队长的岗位职责 车队队长岗位说明书.pdf
- 警示教育月活动总结6篇.pdf
- 贵州省黔西南布依族苗族自治州企业人力资源管理师之一级人力资源管理师考试题库及答案一套.docx
- 贵州省毕节地区企业人力资源管理师之一级人力资源管理师考试带答案(满分必刷).docx
- 贵州省安顺地区企业人力资源管理师之四级人力资源管理师考试题库附下载答案.docx
- 阅读西厢记后的感想与心得 .pdf
- 贵州省毕节地区企业人力资源管理师之四级人力资源管理师考试题库(满分必刷).docx
- 贵州省安顺地区企业人力资源管理师之一级人力资源管理师考试完整题库及参考答案(预热题).docx
文档评论(0)