- 21
- 0
- 约7.15千字
- 约 67页
- 2017-08-22 发布于广东
- 举报
7.5 设计优化原则 软件设计人员在考虑设计优化问题时应牢牢记住,一个不能工作的“最佳设计”没有任何实际意义。 对软件结构的修改越早越好。 简洁的程序结构容易调试,容易维护。 对时间复杂性有特殊要求的应用,优化过程一直要延续到详细设计乃至编码阶段。对这类软件的优化应该根据软件中普遍存在的“80-20原则”。 在先不考虑时间复杂性的情况下设计并精化软件结构; 借用CASE工具模拟分析运行时的性能,定位出低效的部分; 详细设计时对最耗时的模块仔细推敲,以便减少时间开销; 用高级语言编程; 对大量占用CPU资源的模块必要时用低级语言重新编码,以提高效率。 设计优化所遵守的格言是“先让它工作起来,再使它快起来”。 习题7 4、用面向数据流的方法设计下列系统的软件结构。 (1)储蓄系统(参见习题3第2题)。 (2)机票预订系统(参见习题3第3题)。 (3)患者监护系统(参见习题3第4题)。 THANKS 步骤一:复审基本系统模型。 图7.10和图7.11分别为“家庭保安系统”的顶级和第一级数据流图。 步骤二:复审和精化软件数据流图。 这一步主要是对软件需求规格说明书中的分析
您可能关注的文档
- 汽车与配件营销实务 教学课件 作者 杜艳霞 李祥峰 主编 第8章.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 1,2.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 3,4.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 5,6.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 7,8,9.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 10,11.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 12,13,14,15.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 16,17,18.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 19,20,21.ppt
- 软件测试技术详解及应用 教学课件 作者 胡铮 22,23,24.ppt
最近下载
- DB15T3801-2024 内蒙古公共建筑节能设计标准.pdf VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- 仪器设备期间核查方法.pptx VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 仪器设备期间核查课件.ppt VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
原创力文档

文档评论(0)