- 2
- 0
- 约3.52千字
- 约 20页
- 2017-06-10 发布于北京
- 举报
Ch12 软件构建与测试 信息系统一般是由软件、硬件、数据、人员和过程组成。本章集中讨论信息系统中的软件部分。包括软件设计的基本原则,软件构建框架,软件测试。探讨并阐述了当前广为接受的一些软件构建策略。为了说明一种好的编程方法,还介绍了软件的聚合与耦合策略。最后简要讨论了应用程序和代码生成器。 12.1软件设计的一般原则 1 软件能正确工作。 2 软件必须与项目分析阶段建立的以及在设计阶段以及在设计阶段添加的需求规格说明文档相一致。 3 软件必须长期可靠,最难完全应付。 4 软件必须易维护且易扩展。 5 软件必须容易使用。 6 软件应该易于测试和安装。 7 软件应有效利用计算机资源。 12.2软件构建框架 实际软件构建之前应该准备软件蓝图即需求规格说明文档和其他支持文档,它们包括系统模型。尽管图12.1显示出软件构建是从一条条语句开始的,早在编出第一条语句以前,在准备文档中就已经设计好了模块、程序、子系统和系统及它们的功能。 12.5软件构建策略 自顶向下,自底向上,自中间向上下,或是前三种的任意组合。 自顶向下 通过分解功能来解决问题。从设计概要或系统高层视图出发,然后编码,直到底层模块。 自底向上 先为系统中最底层细节编程,逐步在更高层累计细节直至最终满足系统要求。最终到达顶层面向控制的模块。 3. 自
您可能关注的文档
- 青春与寂寞有染.ppt
- 青春期女中学生审美观专题讲座《美丽女生》主题班会课件.ppt
- 青春期性教育正用.ppt
- 青绿饲料中的有害物质.ppt
- 青海高原一株柳.ppt
- 青花瓷样式模板.ppt
- 靖康之变造成她后半生的不幸.ppt
- 青蛙公主手工DIY项目简介.ppt
- 静疗质量评价.ppt
- 非常实用的简历制作方法.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)