软件需求说明书定义
需求文档的作用:将客户的需求,以系统的方式展现出来,使得客户的需
求文档化。
需求文档的目的:使客户可以从文档中直接的看到自己的需求是否被正确
理解,使下一步的文档设计有一个标准的参考文档。
以文件夹内的‘项目管理模块需求定义(初稿)’为例来说明
需求文档内容定义:分为‘场景’,‘参与者’,‘功能’,‘需求’,‘使用案例’五个
部分。
1. 场景:系统运行后,系统当前模块界面显示内容。
2. 参与者:系统运行过程中,与当前模块交互的人员。
3. 功能:当前模块所实现的功能。
4. 需求:根据与业主的交流,分析人员对当前模块的实现定义需求。
主要是将客户的需求以文档的形式,详细的展现出来。
5. 使用案例(User Case):根据需求以及前面提到的场景, 用户在
当前模块需要实现的操作内容(案例)。
其中第五条‘使用案例’可以分为‘主角’,‘前提’,‘结果’,‘主要成功场景’,
‘扩展’五个部分。
5-1主角:当前操作中主要参与者。
5-2前提:进行当前操作所需要具备的前提条件。
5-3结果:进行当前操作后所预期达到的结果。
5-4主要成功场景:参与者在系统的使用中所进行的主要操作,以及
操作过程中系统界面所显示的内容描述。
5-5扩展:对案例中的操作内容进行更加详细的补充。
评论1