摘要: 错是软件的属性,存在错误是必然的,然而我们可以通过一系列的测试来减少这些错误,以便使我们的程序变得更加完美。为把我软件开发各个环节的正确性,需要进行各种确认和验证工作,软件确认的目的是保证软件产品能够符合其描述要求,他包括需求规格说明的确认和程序的确认。软件测试是指软件产品生存周期内所有的检查、评审... 阅读全文
posted @ 2015-03-02 15:07 twenty丶two 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在系统测试中,我们的目的就是:确保系统能够做顾客想要做的事。为了理解怎样实现这个目标,我们首先必须理解系统的错误来自那里。在测试系统中有以下几步:1.功能测试2.执行测试3.协议测试4.安装测试。职业测试员组织和进行测试。分析员插手于原始需求定义和描述,系统设计者为测试小组增加了目的观点。因为测试和... 阅读全文
posted @ 2015-02-24 20:05 twenty丶two 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 由于软件程序员在变成中的失误和操作者在使用中的错误都会是程序出现这样那样的问题。因此,我们必须熟知程序错误的类型和分类,以便于我们解决这些错误,是我们的程序更加的完美。错误鉴定是确定什么错误导致失败的过程,错误纠正或者清除是修改系统除去错误的过程。计算和精度的错误在公式的执行或者不需计算所需精度结果... 阅读全文
posted @ 2015-02-23 22:56 twenty丶two 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 在我们把做好了准备工作之后,就应该着眼于编写程序,这是一个程序员必须要熟练掌握的一门技术,但是,编写程序也有方法,如何更简单,快速,高效的编写程序,在本章中都有介绍。标准和过程可以帮助你去组织你的想法和避免错误。一旦你的代码完成了,其他人有可能在各种场合使用它。,所以组织、规范、文档化你的代码以使他... 阅读全文
posted @ 2015-02-21 20:44 twenty丶two 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 面向对象是一种把问题和解决办法作为一个独立对象的集合组织在一起的方法。我们可以通过等同,抽象,分类,封装,继承,多形性和持久性这七个特性来识别一个面向对象类型。面向对象开发的一个优点是语言的一致性。一个面向对象开发周期都需要描述需求,设计系统,设计程序,编码和测试这几个步骤。一旦程序设计完成以后,系... 阅读全文
posted @ 2015-02-20 21:36 twenty丶two 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 设计是将一个实际问题转换成相应的解决办法的主动过程,所谓设计也可以是对一种解决办法的描述。总体设计描述系统时,不采用计算机方面的专业术语,用户完全能够理解。总体设计是解决系统做什么的问题,而技术设计则是解决系统怎样做的问题。对于每种情况而言,没有一种设计风格或方法可以说是最佳的。事实上,当新方法和技... 阅读全文
posted @ 2015-02-18 23:54 twenty丶two 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 这一章主要介绍了需求分功能的和解功能的需求两类,需求获取在软件开发的过程中也占据了非常重要的位置。需求诱解是此过程中一个相当重要的部分,我们必须使用各程技术来确定是用户和顾客正想要什么。需求描绘系统行为,当系统作用于数据或指令上时,对象或实践从一种状态迁移到另一种状态。为了更好的描述需求,我们可以有... 阅读全文
posted @ 2015-02-15 18:27 twenty丶two 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 只有一个软件提供所要求的功能或所需要的服务时才被称为有用的软件,因此,必须充分理解客户的需求,让客户明白你的软件,进展追踪就是为了满足客户的这个要求。任务图用来描述一个项目的工作任务结构,在每项任务上附加结束评价信息,可使任务图更加有效。有许多工具都可用来跟踪项目进展状况。为了确定项目安排和与费用和... 阅读全文
posted @ 2015-02-10 21:32 twenty丶two 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 当我们提供一项服务或建造一个产品,这些任务总是每次按同样的次序来执行,所以过程是重要的。过程不仅仅是程序象食谱,也是是程序的收集。过程结构通过让我们考察理解控制改进组成过程的活动来引导我们的行为,也有助于我们赢得我们的经验并将它传给其他人。软件过程模型分为瀑布模型(样由一个阶段向另一阶段落下)v模型... 阅读全文
posted @ 2015-02-09 21:48 twenty丶two 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 从这一章中。我了解了软件工程便是来解决问题的一个途径。一个大问题,通过把他分成一个个的小问题,来用计算机软件解决,从而将一个个问题解决的办法汇总起来便解决掉这个大的问题。而一个好的软件工程必须总是包括生产质量软件的策略,对于质量不同方面的人们对于它的理解又不有所不同,必须都要考虑周全。软件开发的另... 阅读全文
posted @ 2015-02-08 14:57 twenty丶two 阅读(84) 评论(0) 推荐(0) 编辑