- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* (2)完成第一级分解,设计系统的上层模块。 工资计算系统的一级分解结果如图6-30所示。 * (3) 完成第二级分解,设计输入、变换中心和输出部分的中、下层模块。 完成二级分解后,工资计算系统的软件结构如图6-31所示(图中省略了模块调用传递的信息)。 * 7.设计单入口单出口的模块 这条规则告诫软件工程师不要使模块间出现内容耦合,设计出的每一个模块都应该只有一个入口一个出口,不要随便使用GOTO语句。当控制流从顶部进入模块并且从底部退出来时,系统是比较容易理解的,因此也是比较容易维护的。 8.模块功能应该可以预测 要求设计出来的模块的功能应该能够预测,但也要防止模块功能过分局限。 * 6.2 总体设计概述 6.2.1 总体设计的目的和任务 总体设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题,因此,总体设计又称为概要设计或初步设计。 总体设计的基本任务包括: 1. 设计软件系统结构(简称软件结构) 2. 数据结构及数据库设计 3. 编写总体设计文档 4. 评审 * 6.2.2 总体设计说明书 总体设计说明书是总体设计阶段结束时提交的技术文档,它的主要内容如下: (1) 引言:编写目的、背景、定义和参考资料。 (2) 总体设计:需求规定、运行环境、基本设计概念、处理流程和结构。 (3) 接口设计:用户接口、外部接口和内部接口。 (4) 运行设计:运行模块的组合、运行控制和运行时间。 (5) 系统数据结构设计:逻辑结构设计、物理结构设计、数据结构与程序的关系。 (6) 系统出错处理设计:出错信息、补救措施和系统恢复设计。 * 6.2.3 总体设计的评审 总体设计完成之后必须提交评审,总体设计评审包括的内容有: (1)可追溯性:确认该设计是否覆盖了所有已确定的系统需求,系统每一成份是否可追溯到某一项需求; (2)接口:确认该系统的内部接口与外部接口是否已经明确定义。模块是否满足高内聚和低耦合的要求,模块作用范围是否在其控制范围之内; (3)风险:确认该设计在现有技术条件下和预算范围内是否能按时实现; (4)实用性:确认该设计对于需求的解决方案是否实用; (5)技术清晰度:确认该设计是否以一种易于翻译成代码的形式表达; (6)可维护性:确认该设计是否考虑了方便未来的维护; (7)质量:确认该设计是否表现出良好的质量特征; (8)各种选择方案:看是否考虑过其它方案,比较各种选择方案的标准是什么; (9)限制:评估对该系统的限制是否现实,是否与需求一致; (10)其他具体问题:对于文档、可测试性、设计过程等方面进行评估。 * 6.2.4 总体设计的图形工具 用于总体设计的图形工具有HIPO图和结构图,它们主要用来描述系统模块的层次结构。 1. HIPO图 HIPO(Hierarchy Plus Input/Processing/Output)图是IBM公司在20世纪70年代发展起来的用于描述系统结构的图形工具。它实质上是在描述系统总体模块结构的层次图(H图)的基础上,加入了用于描述每个模块输入/输出数据和处理功能的IPO图,因此它的中文全名为层次图加输入/处理/输出图。 * 1) HIPO图中的H图 H图在第五章介绍过了,但在HIPO图中为了使H图更具有可追踪性,可以为除顶层矩形框以外的其他矩形框加上能反映层次关系的编号。例如,工资计算系统的H图如图6-7所示。 * 2) HIPO图中的IPO图 IPO图在第五章也介绍过,下面举个例子,例如,工资计算系统中的计算工资模块的IPO图如图6-8所示。 * 2.结构图 Yourdon提出的结构图(SC,Structure Chart)是进行系统结构设计的另一个有力工具。结构图能够描述出
您可能关注的文档
最近下载
- 黑龙江农业工程职业学院单招数学模拟试题(附答案).docx VIP
- 2025读书心得:屏幕时代如何重塑孩子的自控力.docx VIP
- 中国艰难梭菌感染诊断、治疗与预防指南(2024)详细解读PPT课件.pptx VIP
- 第14课《我们都是中国人》第2课时 这是我国的标志 教案设计 2025道德与法治二年级上册.docx
- 湘少版四年级上册、下册的英语单词默写表.pdf VIP
- GBT 危险货物运输应急救援指南 第1部分:一般指南.pdf VIP
- 煤炭掺配合同范本.docx VIP
- 汽车整体认识(汽车发展史)-精.ppt VIP
- 生产安全事故现场处置方案.docx VIP
- 小学数学二年级下册应用题练习.docx VIP
文档评论(0)