-------------精选文档-----------------
级别
模块A模块B模块C
C001 网络配置 A001 A001.001 A001.002 B002 B001 数据管理 数据导入 数据导出 日志审计 控制面板 BUGFix 功能优化 新功能 高 高 高 中 高 低 4.1.2.角色、权限需求
对系统的权限和各个功能之间的权限要求,适合三权分立或有权限控制的产品。 示例:
序角色 功能 权限 1 配置管理员 XXX 具有查询权限; 查询数据为本部门数据(数据权限)。 可编辑
-------------精选文档-----------------
2
审计管理员 4.2.功能需求1
需求的描述请按照需求总表中的进行层次描述。
4.2.1.需求说明
功能的描述,可以根据项目实际情况做裁剪和增补。一般需求明确如下内容: 【功能概述】 功能的概括性描述 【优先级】 【初始状态】 【输入/前置条件】
如果有,请描述进入此功能必要的业务或数据前提。 【
【性能需求】
如有性能要求,则需在此模块添【性能需求】。
对于数据的批量处理,大量数据的计算,检索等可能会影响用户体验的模块需要明确性能需求指标。
【输出/后置条件】
解释各输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对输出中有明确要求输出量必须进行解释并举例,包括对正常结果输出、状态输出及异常输出,图形或显示报告的描述。
【测试】
需
求
说
明
】
可编辑
-------------精选文档-----------------
描述该功能明确的测试要求、明确的测试场景或测试过程中应该注意事项。
4.2.2.用户界面
原型截图
4.2.3.流程图
4.3.功能需求2
4.4.功能需求N
5. 非功能需求
对软件的非功能需求的描述,应包括性能、安全性、可扩展性、稳定性等方面的需求界定。可以根据项目实际需求,进行裁剪。
5.1.性能需求
功能需求中已有针对某功能的性能需求说明,此处性能需求指的是为了保证系统运行顺畅、用户体验良好以及各个功能模块对接流畅等整体性的性能需求。
说明软件数据处理能力和时间特性的整体性能需求,
数据处理能力可能包括:支持的终端数、具体功能点支持并行操作的用户数、处理的文件和记录数、表和文件的大小。
时间特性可能包括:响应时间、更新处理时间、数据的转换和传送时间、运行时间
可编辑
-------------精选文档-----------------
等。
5.2.安全保密需求
指明本软件应具有的安全及保密功能,包括: 防止非授权用户登录; 防止非法数据侵入; 密码存储及乱码传输。
还可以从主机系统(操作系统)的安全、网络与通信安全、应用系统安全、防火墙、数据安全等方面进行说明。
5.3.扩展性需求
一方面要说明本系统能够进行功能扩展,可灵活地增、减功能模块或者是构件。另一方面说明可预见的未来一段时间内的应用需求及本系统对其的支持。
还应说明用户对系统提出的可扩展性需求。 本章节可根据实际情况做增减。
5.4.稳定性需求
说明软件在一个运行周期内、在一定的压力条件下,软件的出错机率、性能劣化趋势等。
本章节可根据实际情况做增减。
5.5.兼容性要求
主要是说明软件的操作系统兼容性和浏览器兼容性。 本章节可根据实际情况做增减。
可编辑
相关推荐: