1 / 10
文档名称:

《软件过程与CMM》论文封面及评分表.doc

格式:doc   大小:566KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件过程与CMM》论文封面及评分表.doc

上传人:wdwd123321123 2020/8/12 文件大小:566 KB

下载得到文件列表

《软件过程与CMM》论文封面及评分表.doc

文档介绍

文档介绍:学生学号0121110680524论文成绩武汉理工大学课程论文课程名称软件过程与CMM论文题目提高代码质量专业班级软件工程1102学生姓名李曌任课老师汪朝霞 2013—2014学年第二学期提高代码质量班级:软件1102班姓名:李曌学号:0121110680524组员:郭阳虎、张庆桔、李寿禹、李曌摘要:如何提高代码质量,相信不仅是在座所有人苦恼的事情,也是所有软件项目苦恼的事情。如何提高代码质量呢,我认为我们首先要理解什么是高质量的代码。本论文论述了提高代码质量的原因和方法,以及代码质量的要求。代码质量与软件质量的关系。软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。为提高代码质量分工协作是必不可少的。高质量程序设计是软件行业的薄弱环节,大部分企业为此付出了高昂的代价,只能通过大量的测试和改错来提高软件产品的质量。:软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说:软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。,美国及加拿大部分地区发生了历史上最大的停电事故。当时的美国媒体曾怀疑“冲击波”病毒涉嫌造成大停电事故,一度引起“微软产品”以至IT信息安全的“信任恐慌”。著名安全机构SecurityFocus的数据表明,2003年8月14日发生的美国及加拿大部分地区史上最大停电事故是由软件错误所导致。SecurityFocus的数据表明,位于美国俄亥俄州的第一能源(FirstEnergy)公司下属的电力监测与控制管理系统“XA/21”出现软件错误,是北美大停电的罪魁祸首。根据第一能源公司发言人提供的数据,由于系统中重要的预警部分出现严重故障,负责预警服务的主服务器与备份服务器接连失控,使得错误没有得到及时通报和处理,最终多个重要设备出现故障导致大规模停电。预警系统崩溃后没有接收到更多的警报更没法向外传播,操作员并不知道预警系统已经失效,他们发现了部分异常情况,但因为没有看到预警系统的警报,而不知道情况有多么严重,以致一个小时后才得到控制站的指示。但此时没完没了的故障干扰已经让操作员反应不过来,无法控制整个局面。正常情况下,出现错误的网络会立即与其他网络分隔开来,这样一来错误就会被固定在一个地方,但是同样由于预警系统失灵,操作员没有做出应有的反应,最终使得错误蔓延,一发而不可收拾。⑴代码是软件产品中的重要部分⑵代码质量反映软件质量⑶其它非代码因素也起着关键作用⑷文档(设计、帮助、用户手册等)(software);软件质量(softwarequality)最终体现于代码质量(codequality);符合用户需求,运行需求,性能优异,易维护,:功能测试,性能测试,可靠性测试保证可测试性:架构设计,子系统设计,模块设计,接口设计保证可读性:编程规范,代码风格保证可维护性/可扩展性:产品维护和扩展保证健壮性:压力测试,:可