- 0
- 0
- 约1.2千字
- 约 13页
- 2022-11-08 发布于上海
- 举报
会计学;只学习了C++的语法,而没有学习任何有关面向对象的开发模式。其结果就是自顶向下,从功能上分解对象。
应首先在OOA和OOD方面对程序员进行培训.
21.3 一个迭代的软件开发过程
1.通用的迭代的软件开发过程
如果各个项目阶段和工作结果在一个有控制的和可管理的方式下可以重做,那么我们认为这样的软件开发过程是一个迭代的过程。; 我们认为对于大而复杂的软件系统,采用迭代的软件开发过程(项目的各阶段在有控制可管理的方式下可重做)是极其重要的。图21.1
这个过程是专门针对面向对象的开发方法的, 称为基于线程的开发过程.
从概念上,可以认为线程就是事件的分片实现
并不是以瀑布流水的方式组织起来的.
;;21.5 对基于对象的设计进行测试
将系统级测试与对象级测试区分开是很重要的。
21.5.1 系统级的测试
1.黑盒测试
测试是基于系统级的规格说明.规格说明包括需求定义模型、事件-响应模型和用户界面规格说明。
测试目的:要证实功能的执行与规格说明相一致。
;测试方法:建立应用论域的场景(即使用事例),这些场景将从用户的角度来捕捉系统行为。 这是一种最有效的方法。
测试环境:必须要有实际用户,最好是在一个真实的应用环境中进行。
测试人员:熟悉开发方法学的人员和用户。
优点:不需要特殊的测试环境。
注意:要保存所有测试的日志
您可能关注的文档
最近下载
- 2024地沟及盖板图集24J331.pdf
- 12SG535 实腹钢梁混凝土柱.docx
- 高中思想政治_铸牢中华民族共同体意识融入高中思想政治课教学的实效性研究_内蒙古自治区教育科学‘十五五’规划2026年度一般课题申报项目成功案例.docx VIP
- GBT 13331-2014 土方机械液压挖掘机起重量.pdf
- 2026四川成都蓉城数字科技有限公司招聘科技信息部网络运维工程师(网络方向)等岗位6人笔试历年参考题库附带答案详解.docx VIP
- 灌浆记录表格.pdf VIP
- 2025第三届全国技能大赛海南省选拔赛-零售(世赛选拔)项目技术文件.pdf VIP
- 10J301 地下建筑防水构造.docx VIP
- 2026第四届全省技能大赛零售项目(世赛选拔)技术工作文件.pdf VIP
- 风电工程质量通病防治手册(印刷版).pdf VIP
原创力文档

文档评论(0)