REST的优点 以下摘自维基百科: 可更高效利用缓存来提高响应速度 通讯本身的无状态性可以让不同的服务器的处理一系列请求中的不同请求,提高服务器的扩展性 浏览器即可作为客户端,简化软件需求 相对于其他叠加在...
分类:
其他好文 时间:
2015-03-18 18:43:58
阅读次数:
219
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。如果给软件测试下定义,可以这样讲:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入一些数据而得到其预期的结果.....
分类:
其他好文 时间:
2015-03-15 15:16:46
阅读次数:
109
1引言
1.1编写目的
目的:详尽的分析用户需求,深入对功能的了解,明确工作内容,从而提高效率,减少工作量。
预期的读者:开发人员。
1.2背景
说明:
a. 待开发软件名称:机房收费系统
b. 项目提出者:米新江教授
开发者:李长春
用户:廊坊师范学院全体教职工和学生
实现该软件的计算中心或计算机网络:廊坊师范学院局域网
c. 该软件系统同其他机构的基本...
分类:
其他好文 时间:
2015-03-15 09:36:36
阅读次数:
150
现在计算机技术发展现象是:无论硬件技术如何发展都满足不了软件需求;无论处理器变得能跑多快,都无法满足软件对计算能力的需要。按照摩尔定律(Moore's Law)处理器(CPU)每平方面积上包含的半导体晶体管数量每18个月将会增加一倍。发展到现在,所有CPU厂商都再也无法按照摩尔定律在一定面积上...
分类:
其他好文 时间:
2015-03-09 14:20:40
阅读次数:
113
软件需求说明书为谁而编写?把这个问题搞清楚是非常有意义的。...
分类:
其他好文 时间:
2015-03-07 17:13:37
阅读次数:
197
软件需求的定义:(1)用户解决问题或达到目标所需的条件或能力;(2)系统或系统内部要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力;(3)一种反映上面(1)或(2)所描述的条件或能力的文档上说明;在IEEE的定义中,需求的概念涵盖了用户角度(系统的外部行为)和开发人员角度(系统的内部特性...
分类:
其他好文 时间:
2015-03-05 00:00:18
阅读次数:
255
在软件工程的三要素中,软件过程将人员、技术、组织与管理有机地结合在一起,软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。一般的软件过程都包括问题提出、软件需求规格说明、软件设计、软件实现、软件确认和软件演化等基本活动。软件过程模型描述软件过程的整体框架,它是软件过...
分类:
其他好文 时间:
2015-03-04 22:36:37
阅读次数:
195
很多很多的软件项目在需求分析时就埋下了祸根。软件需求是决定软件开发是否成功的一个关键因素,一旦发生错误,将会给整个软件开发工作带来极大的损害。软件需求可以划分为业务需求、用户需求、功能需求和非功能需求等类型。需求工程的过程包括需求获取、需求分析、需求规划说明、需求验证和需求管理等。软件需求的最大问题...
分类:
其他好文 时间:
2015-03-02 20:42:57
阅读次数:
143
软件过程也是一个十分繁琐的阶段。过程规范是十分重要的,过程规范是软件成功的前提。软件过程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。尽管不同的软件开发者存在着不同的软件过程,但一般都包括问题提出、软件需求规格说明、软件设计、软件确认和软件演化。软件过程中会产生很多的制...
分类:
其他好文 时间:
2015-03-02 14:36:05
阅读次数:
120
本章主要介绍了软件需求的业务需求、用户需求、功能需求和非功能需求(用户解决问题或达到目的所需要的条件或能力。系统或系统部件要满足合同标准、规范或其他正式规定文档所需具有的条件或能力。一种反映上面两句所描述的条件或能力的文档说明。),需求工程过程的需求获取、需求分析、需求规格说明、需求验证、需求管理,...
分类:
其他好文 时间:
2015-03-01 23:42:57
阅读次数:
161