1、最后审批日期批 准 人最后批准日期修订记录日期版本修订说明修订人目 录1简介11.1目的11.2范围11.3缩略语11.4参考文档22系统范围22.1系统范围和边界22.2业务功能需求22.3数据需求23系统约束23.1界面需求23.2性能需求23.3安全性需求33.4运行环境33.4.1硬件环境33.4.2网络环境33.4.3软件环境33.5政策和法律要求33.6其他约束34需求来源3第3页1 简介1.1 目的【说明编写用户需求说明书的目的】1.2 范围【说明该用户需求说明书在整个项目周期的适用范围】1.3 缩略语 【说明本用户需求说明书涉及的缩略语的详细含义】1.4 参考文档 【说明编写用
2、户需求说明书时引用和参考的文档】2 系统范围【说明用户方待开发系统必须做什么和不做什么】2.1 系统范围和边界【用高层的系统语境图形说明系统的边界,可以采用:DFD(数据流图),或者高层业务用例模型图】2.2 业务功能需求【说明用户期望的业务系统功能,并按照一定的层次和分类统一编号组织,可以采用:自然语言,或者业务用例模型】Eg: BR1 XXX (功能点1)BR1.1 XXX, 或者BUC1 XXX (业务用例1)BUC1.1XXX2.3 数据需求【说明业务数据的需求,可以采用:数据字典,或者业务类图】3 系统约束【说明待开发系统实现业务功能时受到的约束】3.1 界面需求【如果需要,说明用户提出的对软件系统的用户交互界面的特殊要求】3.2 性能需求【如果需要,说明用户提出的,或者应该满足的对软件系统性能的要求,并统一编号组织。比如:系统吞吐量,平均交易响应时间,平均无故障时间等】3.3 安全性需求【如果需要,说明网络安全和交易安全,信息访问安全等方面的要求】3.4 运行环境【说明用户期望的待开发系统的运行环境】3.4.1 硬件环境3.4.2 网络环境3.4.3 软件环境3.5 政策和法律要求【如果需要,说明系统需要满足的国家或行业的政策和法规】3.6 其他约束【如果需要,说明其他的约束,比如:进度,成本等约束】4 需求来源说明需求的提出者,比如客户的姓名