需求的问题,是一个简单的问题
发表于:2008-10-15来源:作者:点击数:
标签:需求
需求 决定了软件做什么,要提供什么功能。 软件工程 初期的一般过程是,软件 开发 的计划,确定要实现的目标和进度等,然后就是需求规格说明书,该说明书要得到用户的认可。用户往往提供了一份要求的说明,开发人员在这个基础上进行了加工和整理。此后的开发
需求决定了软件做什么,要提供什么功能。
软件工程初期的一般过程是,软件开发的计划,确定要实现的目标和进度等,然后就是需求规格说明书,该说明书要得到用户的认可。用户往往提供了一份要求的说明,开发人员在这个基础上进行了加工和整理。此后的开发过程,都是围绕着需求规格说明书进行进一步地细化,直至开发出产品。当然,测试计划中也要针对需求进行验证,看看是否满足了用户的要求。
一般来说,用例视图可以很好地表现需求。用例图中,若干角色actor与系统提供的用例(功能)之间的连接关系。
以下是参考《IEEE推荐的软件需求规格说明的方法(IEEE 830-1998)》的一个系统规格说明书SRS模板:
一、引言
(一) 目的
(二) 文档约定
(三) 预期的读者和阅读建议
(四) 产品的范围
(五) 参考文献
二、综合描述
(一) 产品的前景
(二) 产品的功能
(三) 用户类型和特征
(四) 运行环境
(五) 设计和实现上的限制
(六) 假设和依赖
三、外部接口需求
(一) 用户界面
(二) 硬件接口
(三) 软件接口
(四) 通信接口
原文转自:http://www.ltesting.net