欢迎来到天天文库
浏览记录
ID:36399603
大小:164.50 KB
页数:11页
时间:2019-05-10
《软件用户需求说明书模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、公司名称项目名称用户需求说明书文件状态:文件标识:[√]草稿[]正在修改[]正式发布当前版本:作者:审核:完成日期:9文档受控状态文档信息编写者编写日期审核者审核日期批准人批准日期变更记录日期作者版本变更说明变更审阅日期审阅者意见9目录一、引言21.1编写目的21.2读者对象21.3项目背景21.4术语定义2二、项目环境概述32.1产品开发目标32.2用户角色区分32.3本产品的业务流程介绍32.3.1业务流程A32.3.2业务流程B42.4产品应当遵循的标准或规范4三、产品的功能性需求43.1功能性需求总表43.2功能性需求描
2、述53.2.1功能模块一(替换成相应名称)53.2.2功能模块二(替换成相应名称)6四、产品的非功能性需求64.1用户界面需求64.2软硬件环境需求64.3产品质量需求64.4其它需求7五、用户需求评审确认7附录:用户需求调查报告8A.1需求标题18A.n需求标题N89一、引言1.1编写目的这部分说明文档编写目的,描述本系统特点及使用数据仓库技术实现的业务目标。1.2读者对象这部分内容是列出本文档引用资料的名称,并说明文档上下级关系。本文档的目标读者:用户需求分析人员软件设计人员软件测试人员1.3项目背景这部分内容是项目背景描述
3、。1.4术语定义这部分内容是列出本文档中使用的术语定义、缩写及其全名。术语、缩写解释9二、项目环境概述2.1产品开发目标提示:(1)说明产品是什么,什么用途。(2)介绍产品的开发背景。本项开发任务拟建立一套简单、易用的企业费用管理系统,用来支撑公司的费用管理工作。本软件将作为一款独立的软件。2.2用户角色区分提示:分析用户的种类,每类用户的特征,如信息化情况,人员的知识技能。提示:(1)定义本产品的所有角色。各种角色的具体行为将在功能需求中描述。(2)最好绘制相应的角色图(表达角色以及相互关系)。角色名称工作简述2.3本产品的业
4、务流程介绍2.3.1业务流程A92.3.2业务流程B2.4产品应当遵循的标准或规范提示:阐述本产品应当遵循什么标准、规范或业务规则(BusinessRules),违反标准、规范或业务规则的产品通常不太可能被接受。l开发技术;jsp相关技术l运行环境:客户端需要用ie6.0以上浏览器浏览使用名称版本语种服务器操作系统WindowsServer2003SP2中文客户端操作系统WindowsXPSP3中文操作系统的附加功能数据库平台Oracle10G应用平台Tomcat6.0邮件系统无客户端软件InternetExplorerFire
5、Fox7.03.0三、产品的功能性需求3.1功能性需求总表提示:将功能性需求先粗分再细分,下表中的FeatureA,FunctionA.1等符号应当被替换成有含义的名称。功能模块子功能FeatureAFunctionA.1FunctionA.2…FeatureBFunctionB.19FunctionB.2……系统功能模型图:3.2功能性需求描述3.2.1功能模块一(替换成相应名称)●子功能一(替换成相应名称)需求编号F1-1需求名称具体需求名称功能说明简要说明提出需求的目标,如果是多个业务需求合并的结果,还需要说明对应的业务需
6、求编号需求属性数据及解释输入输出操作序列角色及权限用户界面示例●子功能二(替换成相应名称)需求编号F1-1需求名称具体需求名称功能说明简要说明提出需求的目标,如果是多个业务需求合并的结果,还需要说明对应的业务需求编号需求属性数据及解释输入输出操作序列角色及权限用户界面示例93.2.2功能模块二(替换成相应名称)●子功能一(替换成相应名称)●子功能二(替换成相应名称)四、产品的非功能性需求4.1用户界面需求需求名称详细要求…4.2软硬件环境需求需求名称详细要求…4.3产品质量需求主要质量属性详细要求正确性9健壮性可靠性性能,效率易
7、用性清晰性安全性可扩展性兼容性可移植性…4.4其它需求五、用户需求评审确认当《需求说明书》通过双方评审之后,开发方负责人和客户方负责人作书面承诺,使之具有商业合同效果。责任人作书面承诺之前务必要认真阅读文档,一定要明白签字意味着什么。需求确认本《需求说明书》建立在双方对需求的共同理解基础之上,我同意后续的开发工作根据该《需求说明书》开展。如果需求发生变化,我们将按照“变更控制流程”执行。我明白需求的变更将导致双方重新协商成本、资源和进度等。客户方签字签字:日期:开发方签字签字:日期:9附录:用户需求调查报告常见需求调查方式有:²
8、与用户交谈,向用户提问题。²参观用户的工作流程,观察用户的操作。²向用户群体发调查问卷。²与同行、专家交谈,听取他们的意见。²分析已经存在的同类软件产品,提取需求。²从行业标准、规则中提取需求。²从Internet上搜查相关资料。A.1需求标题1需求标题1调查方
此文档下载收益归作者所有