软件工程
弯_弯
这个作者很懒,什么都没留下…
展开
-
浅谈数据分析四大方法
在一个软件和系统开放中,需求分析是最要的一部分,只有需求分析做好了,才能为以后打好基础. 1.功能分解方法 功能分解方法是最早的分析方法,这种方法是将一个系统看成是由若干功能构成的一个集合,每个功能又可划分若 干个子功能,一个子功能又进一步分解成若干个子功能.这样功能分解方法有功能,子功能和功能接口三个组成要素.这种 方法的关键是利用以往的经验,对一个原创 2012-09-21 17:27:41 · 6721 阅读 · 11 评论 -
话说软件结构设计的图形工具
一个好的软件,文档很重要,在软件的总体设计中,需要对软件的总体结构进行设置,下面接受三个软件结构设计的图形工具. 一.软件结构图 软件结构图是软件系统的模块层次结构,是进行软件结构设计的有力工具,用来表达表达软件的组成模块及其调用关系. 结构图的主要内容有三个: 1)模块.用方框表示,方框中写上模块的名字,模块名最好能反映模块功能 2)模块的调用关系.两原创 2012-10-04 21:43:32 · 11676 阅读 · 3 评论 -
话说软件详细设计工具
在软件设计是需要写软件详细说明书,设计此文档的时候,肯定少不了工具.现在我们就来了解一下软件详细设计的工具.1)程序流程图 程序流程图又称为程序框图,它是最古老,应用最广泛且最有争议描述详细设计的工具.它易学,表达算法直观,缺点是不够规范,特别是使用箭头会使质量受到很大的影响.为了使它能够描述结构化的程序,限制只能用原创 2012-10-06 17:09:59 · 12214 阅读 · 6 评论 -
软件测试---黑盒测试
白盒测试计划书着重测试软件的源代码,黑盒技术着重测试软件功能。因此,设计测试用例时,需要研究需求说 明和总体设计说明中的相关程序功能或输入,输出之间的关系等信息,从而与测试后的结果进行分析比较。 在实际测试中,常常把黑盒测试常常与白盒测试联合使用,它是与白盒测试互补的测试方法。它很 可能发现白盒测试不易发现的其他类型的错误。 用黑盒技术设计测试用例一般有原创 2012-10-07 13:58:54 · 1674 阅读 · 4 评论 -
软件测试---白盒测试
静态测试主要是在程序设计阶段进行测试,而动态测试主要是在程序运行阶段进行测试,通过运行程序发现错 误。 在平常的软件/系统测试,大多数都是默认为动态测试。为了发现更多的错误,需要运行一些有效的方法。同测 试任何产品一样一般有两种方法:一是如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能 正常使用;此方法属于黑盒测试法。二是如果知道原创 2012-10-07 14:03:32 · 2643 阅读 · 2 评论