- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章总体设计黄敬新,广东石油化工学院
第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 第5章 总体设计 (2) 建立事务型结构的上层模块。 事务型流图对应的软件结构的顶层只有一个由事务中心映射得到的总控模块;总控模块有两个下级模块,分别是由接收路径映射得到的接收模块和由全部加工路径映射得到的调度模块。接收模块负责接收系统处理所需的数据,调度模块负责控制下层的所有加工模块。两个模块共同构成了事务型软件结构的第一层。图5.15中,事务型数据流图映射得到的上层软件结构如图5.16所示。 图5.16 (3) 分解、细化接收路径和加工路径,得到事务型结构的下层模块。 由于接收路径通常都具有变换型的特性,因此对事务型结构接收模块的分解方法与对变换型结构输入模块的分解方法相同。对加工路径的分解应按照每一条路径本身的结构特征,分别采用变换分析或事务分析方法进行分解。经过分解后得到的完整的事务型软件结构如图5.17所示。 图5.16 完整的事务型软件结构 由上可得事务分析方法的步骤: (1)识别事务源:利用数据流图和数据字典,从问题 定义和需求分析的结果中,找出各种需要处理的事务。 通常,事务来自物理输入装置。 (2)规定适当的事务型结构:在确定了数据流图具有 事务型特征之后,根据模块划分理论,建立适当的事务 结构。 (3)识别各种事务和它们定义的操作:通过问题定义 和需求分析规格说明找出所有事务及其操作所必须的全 部信息,而对于系统内部产生的事务,必须仔细地定义 它们的操作。 (4)注意利用公共模块:在事务分析的过程中,如果 不同事务的一些中间模块可由具有类似的语法和语义的 若干个低层模块组成,则可以把这些低层模块构造成公 共模块。 (5)对每一事务,或对联系密切的一组事务,建立一 个事务处理模块:如果发现在系统中有类似的事务,可 以把它们组成一个事务处理模块。但如果组合后的模块 是低内聚的,则应该再打散重新考虑。这就是说,应当 避免低内聚模块。 (6)对事务处理模块规定它们的全部下层操作模块: 下层操作模块的分解方法类似于变换分析。但要注意, 事务处理模块共享公用(操作)模块的情形很常见。 (7)对操作模块规定它们的全部细节
您可能关注的文档
最近下载
- 新人教版高中数学必修第二册统计全套课件.pptx VIP
- 台球厅消防安全应急预案.docx VIP
- 海外代理协议合同协议.docx VIP
- 初中教科研课题:《初中语文预习方法研究》课题研究工作报告.doc VIP
- 2025至2030年中国新疆维吾尔自治区建筑市场运行态势及行业发展前景预测报告.docx
- 简述10KV 高压配电柜安装.doc VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- 2025航天恒星科技有限公司招聘80+人笔试历年参考题库附带答案详解.pdf
- RB∕T 174-2021 司法鉴定法庭科学机构能力专业要求.pdf
- CP-717安装指南.doc VIP
文档评论(0)