用户权限管理系统需求分析说明书

  • 格式:doc
  • 大小:532.50 KB
  • 文档页数:25

下载文档原格式

  / 25
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

密级:机密

文档编号:×

项目编号:×

用户权限管理系统需求分析说明书

神州泰岳软件股份有限公司

UltraPower Software Co.,Ltd.

2022年4月

目录

1引言 (1)

1.1目的 (1)

1.2范围 (1)

2功能需求 (2)

2.1用户管理 (2)

2.1.1添加用户 (2)

2.1.2删除用户 (4)

2.1.3用户明细 (5)

2.1.4修改用户 (6)

2.1.5用户查询 (7)

2.1.6分配角色 (8)

2.2模块管理 (10)

2.2.1添加模块 (10)

2.2.2删除模块 (12)

2.2.3模块明细 (12)

2.2.4修改模块 (13)

2.2.5模块查询 (14)

2.3角色管理 (15)

2.3.1添加角色 (15)

2.3.2删除角色 (17)

2.3.3修改角色 (17)

2.3.4角色明细 (18)

2.3.5角色授权 (18)

3非功能性需求 (21)

3.1兼容性 (21)

3.2性能 (21)

3.3安全性 (21)

3.4可扩展性 (21)

3.5易用性 (21)

4附件 (22)

1引言

1.1目的

本文档主要描述用户权限管理系统的需求,明确需求范围。作为部门间沟通和交流工具,使各部门相关干系人能够清楚明确地了解版本内容以及各方责任,作为需求评审的依据。作为后续设计和开发的依据。

1.2范围

本文适用于4A安全管控平台产品建设,供各产品研发、测试、项目建设单位和项目协助单位相关人员参考;本文档明确了该版本的功能性需求和非功能性需求范围。

2功能需求

2.1用户管理

【现状分析】

随着网络的快速发展,用户的不断增多,如果系统没有一个统一的用户管理,就会出现用户的持续增加,很有可能会导致系统的崩溃;某些用户的恶意访问占用系统资源造成资源的浪费,黑客攻击系统等一系列问题。

【目标场景描述】

出现以上问题,这时就需要有一个统一的用户管理。这样就可以限制某些不法用户的恶意访问占用资源的问题。

2.1.1添加用户

【功能说明】

添加用户就是填写用户的个人信息,包括用户名、密码、姓名、性别、学历等各项信息。

【用户角色】

进行添加操作的用户角色必须是系统管理员角色,普通用户角色无此权限。

【业务流程】

1、进入用户管理主界面; 如图2-1-1所示

2、当点击用户管理主界面上的添加按钮,页面跳转到添加用户的页面;如图

2-1-2所示

3、上述操作完成后点击“提交”按钮,返回到用户管理主界面,添加后的

用户显示在用户列表的最后一行。

【界面原型】

用户管理主界面2-1-1

用户管理分配角色界面2-1-2

【约束规则】

●个人信息的每一项都不能为空

●用户名由字母、数字、下划线组成

●密码可以是字母、数字,长度在6-12个字符之间

●当用户输入错误时,在文本框后要给出提示信息。

●其中用户名、密码、姓名确认密码均为文本框,性别项为单选按钮,入职

时间项为时间插件,学历项为下拉列表

2.1.2删除用户

【功能说明】

删除用户的过程就是意味着在用户系统中的消失;在删除的过程中注意当前登录的用户不可删除;

【用户角色】

进行此操作的用户角色必须为系统管理员角色。普通用户无此操作权限

【业务流程】

1、进入用户管理主界面;

2、点击用户管理主界面上的删除按钮此时需有提示用户“您确定删除用户

吗?”,当点击确定后用户账号删除,刷新用户主界面

【约束规则】

当前登录用户不可删除,并给出提示“此用户正在使用中,不可删除”; 2.1.3用户明细

【功能说明】

用户明细就是查看某用户的个人详细信息。

【用户角色】

此操作可以是普通用户角色,也可以是系统管理员角色;

【业务流程】

1、进入用户管理主界面;

2、点击查看按钮,页面跳转到用户详细信息页面,如图2-1-3所示,点击

关闭窗口,页面关闭

【界面原型】

【约束规则】

在用户明细页面中,用户只能查看相关信息,不能进行任何的相关操作; 2.1.4修改用户

【功能说明】

修改用户即为对用户的个人信息进行编辑修改的过程。

【用户角色】

此操作可以是普通用户角色,也可以是系统管理员角色。

【业务流程】

1、进入用户管理主界面;

2、点击编辑按钮,弹出用户编辑页面,编辑完成,点击提交按钮返回到用户管

理主界面

【界面原型】

此界面为用户信息的编辑状态,在页面上显示用户修改前的所有信息,其中用户名不可修改;界面原型暂无

【约束规则】

●用户名为不可编辑状态,即不能进行修改,因为他在系统中是唯一的

●修改完毕用户的各项信息页均不能为空

2.1.5用户查询

【功能说明】

用户查询功能支持姓名,部门等模糊查询。比如:在查询的输入框中输入‘员’,点击查询以后,系统会把所有姓名中包括‘员’的所有员工查询出来【用户角色】

此功能操作只能是系统管理员角色,普通用户无此权限

【业务流程】

1、进入用户管理主界面

2、在查询输入框中输入用户的姓名,也可以是姓名中包含的字,点击查询,系

统就会把符合此查询的所有用户列表查出来,如果没有此用户信息则不显示

用户信息显示,并给出提示:“您查询的用户不存在!”

【界面原型】

此界面和用户主界面大致相似,只是符合条件的用户列表的展示;界面原型图暂无,可根据实际情况而定。