网站大量收购独家精品文档,联系QQ:2885784924

数据库与软件工程软件工程概述.pptx

  1. 1、本文档共181页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库与软件工程--软件;;;什么是计算机软件?;;;;;;?软件危机的表现;?软件危机的原因;;;;;;;;;;;;;?;?:论证是否具备系统开发所资源分析;?:分析当前的科学技术是否支技术分析;;?基于计算机的系统的成本主要包括:;?效益;?货币的时间价值(以利率计算的机会成本)

?设:当前金额为P,年利率为i,n年后的金额为F,

则;?:累计的经济效益正好等于投资数(投资回收期;;?中华人民共和国著作权法;?可行性分析的结论;;;;;;;?功能性需求和非功能性需求;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?(X1)or(A=2)

注释决不是可有可无的。

而开发的,在软件工程范围内也就是为实现软件生存

?计算机软件指计算机系统中的程序及其文档

组织:按系、专业和班编号从小到大排列

if发货单金额超过$500then

?人员流动可能给项目带来风险

大型软件项目需多人协同完成,缺乏管理经验

?人员流动可能给项目带来风险

穿于软件定义与开发的整个期间。

记①A>1,B=0作

条件组合覆盖就是设计足够的测

组织:按系、专业和班编号从小到大排列

员保证,所需的硬件和支撑软件能通

支持软件开发过程本身的技术,如支持规约、;;;;;;;;;;;?第六步:对初始模块求精,得到合理的软

件结构。;;;;;;;;标识符的命名;程序的注释;序言性注释;序言性注释;功能性注释;程序的视觉组织;数据说明;数据说明;数据说明;语句结构;语句结构;语句结构;语句结构;输入/输出;输入/输出;;;;;;;?测试信息流;测试信息流;测试结果分析:比较实测结果与预期结果;;5.测试与软件开发各阶段的关系;测试过程是依相反顺序安排的自底向上,逐步集成的过程。;;?126;;;黑盒测试方法是在程序接口上进行测试,主要是;用黑盒测试发现程序中的错误,必须在

所有可能的输入条件和输出条件中确定;假设一个程序P有输入量X和Y及输出量Z。在字

长为32位的计算机上运行。若X、Y取整数,按;等价类划分;等价类划分;;划分等价类原则;;软件人员使用白盒测试方法,主要想对程;?138;对一个具有多重选择和循环嵌套的程序,不同

的路径数目可能是天文数字。给出一个小程序

的流程图,它包括了一个执行20次的循环。

包含的不同执行??径数达520条,对每一条路径

进行测试需要1毫秒,假定一年工作365×24小

时,要想把所有路径测试完,需3170年。;;;;;;;;;;;;;;;;;;;;;;α测试是由一个用户在开发环境下进行的测试,也可

以是公司内部的用户在模拟实际操作环境下进行的测

试。

α测试的目的是评价软件产品的FLURPS(即功能、;β测试是由软件的多个用户在实际使用环境下进行的

测试。这些用户返回有关错误信息给开发者。

测试时,开发者通常不在测试现场。因而,β测试是;;;;;;;;;;;;;;;;;;;

您可能关注的文档

文档评论(0)

yjhbester + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档