软件通用框架需求文档文档格式.docx
《软件通用框架需求文档文档格式.docx》由会员分享,可在线阅读,更多相关《软件通用框架需求文档文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
修改、禁用、删除、批理禁用、批量删除
4
密码策略
设置密码策略
5
权限管理
新增角色
6
修改、禁用、删除、批理禁用、批量删除、权限配置
7
字典管理
新增字典词条
8
9
菜单管理
菜单预览
对编辑好的菜单进行预览
10
新增菜单
修改、删除、批理禁用、批量删除、排序、可见状态
11
功能设置
为菜单配置相应的功能
12
功能管理
新增功能
13
禁用、删除、批理禁用、批量删除、
14
日志管理
对系统的操作日志进行管理
1、用户管理
1)用户信息
使用该模块管理用户信息。
查询
查询条件中用户名输入框默认为空,所属部门、所属机构、状态默全部。
点击重置按钮重置所有查询条件。
输入基本信息完成对用户的新增操作。
A.用户名:
必填项,输入框,默认为空,预留20个字符长度,
B.性别:
选填项,下拉框,默认为空,
C.登录账号:
必填项,输入框,默认为空,预留11个字符长度,
D.登录密码:
选填项,输入框,默认为空,预留16个字符长度,
E.所属部门:
F.所属机构:
必填项,输入框,默认为空,预留50个字符长度,
G.系统角色:
H.联系电话:
选填项,输入框,默认为空,预留11个字符长度,
I.出生日期:
选填项,输入框,显示提示为年/月日,预留16个字符长度
J.通讯地址:
选填项,输入框,默认为空,预留100个字符长度。
修改
必填项,输入框,默认为所选择用户系统保存的用户名,预留20个字符长度,
选填项,下拉框,默认为所选择用户系统保存的性别,
展示项,输入框,默认为所选择用户系统保存的账号,
展示项,输入框,默认为所选择用户系统保存的密码且显示为***,点击右侧图标可取消加密显示。
必填项,输入框,默认为所选择用户系统保存的所属部门,预留20个字符长度,
必填项,输入框,默认为所选择用户系统保存的所属机构,预留50个字符长度,
展示项,下拉框,默认为所选择用户系统保存的系统角色,
选填项,输入框,默认为所选择用户系统保存的联系电话,预留11个字符长度,
选填项,输入框,默认为所选择用户系统保存的出生日期,显示提示为年/月日,预留16个字符长度
选填项,输入框,默认为所选择用户系统保存的通讯地址,预留100个字符长度。
支持用户信息表格导出为excel表格。
对已添加用户信息进行禁用、删除、批量禁用、批量删除。
涉及表单
表格8列分别为:
选择栏、账号、用户名、所属机构、所属部门、系统角色、状态、操作栏。
表格每页展示12行用户信息。
全选
账号
用户名
所属机构
所属部门
系统角色
状态
操作
2)密码策略。
对密码长度、密码有效期、登录保护等策略进行设置。
所有策略选择均为下拉框,默认显示下拉框第一条内容,选技相应后策略后按确定按钮保存。
密码位数:
字母开头包含字母与数字不低于8位、字母开头包含字母与数字不低于10位、字母开头包含字母与数字不低于16位,
密码有效期:
永不过期、30天、60天、90天、120天、180天、360天,
限定时间长度:
5分钟、10分钟、30分钟、60分钟,1440分钟,(token失效时间,多久不操作系统则需重新登录)
限定时间错误次数限制:
3次,5次,10次,
账号锁定时间:
30分钟,60分钟,120分钟,1440分钟,长期锁定,
敏感设置:
无,修改密码成功后发送短信,修改密码成功后发送邮件,
登录保护:
无,非常用IP登录发送手机短信验证码,非常用IP登录发送手机邮件验证码。
2、权限管理
通过权限管理来管理所有角色权限。
按角色名称查询
输入角色名称、描述,勾选相应权限完成对用户的新增操作。
角色名称:
必填项,输入框,默认为空,预留16个字符,
角色描述:
选填项,输入框,默认为空,预留150个字符,
是否启用:
下拉框,下拉选项为启用/未启用,默认为启用,
必填项,输入框,默认为所选择角色的角色名称,预留16个字符,
选填项,输入框,默认为所选择角色的角色名描述,预留150个字符,
下拉框,下拉选项为启用/未启用,默认为所选择角色的启用状态,
权限配置
为角色配置各级菜单的权限级菜单所包含的功能权限。
对已添加角色禁用、修改、删除、批理禁用、批量删除。
表格5列分别为:
选择栏、角色名称、角色描述、状态、操作栏,
表格每页展示12行角色信息。
角色名称
角色描述
3、字典管理
通过字典管理来对所有字典词条进行管理。
按字典编码或名称查询。
输入字典编码、字典名称、勾选是否启用新增。
字典编码:
字典名称:
必填项,输入框,默认为空,预留30个字符,
单选项,默认为启用,
必填项,输入框,默认为所选择字典词条的编码,预留16个字符,
必填项,输入框,默认为所选择字典词条的名称,预留30个字符,
单选项,默认为所选择字典词条的启用状态,
对已添加字典词条进行禁用、修改、删除、批量禁用、批量删除。
选择栏、字典编码、字典名称、状态、操作栏,
字典编码
字典名称
4、菜单管理
(一)通过菜单管理来管理所有系统菜单。
新增
输入菜单名称、上级菜单、勾选菜单级别与是否启用选项新增。
菜单名称:
上级菜单:
选填项,输入框,默认为空,预留16个字符,
菜单级别:
下拉框,默认为一级,选项分别为一级/二级/三级,
必填项,输入框,默认为所选择菜单的菜单名称,预留16个字符,
选填项,输入框,默认为所选择菜单的上级菜单名称,预留16个字符,
下拉框,默认为所选择菜单的级别,选项分别为一级/二级/三级,
下拉框,下拉选项为启用/未启用,默认为所选择菜单的启用状态,
为所选择菜单添加相应功能,默认为所选择菜单系统保存的相应功能为勾选状态。
进行已添加菜单进行禁用、修改、删除、批量禁用、批量删除。
菜单预览
对编辑好的菜单进行预览。
表格7列分别为:
选择栏、菜单名称、级别、排序、所属上级菜单、菜单可见、操作栏。
菜单名称
级别
排序
所属上级菜单
菜单可见
5、功能管理
通过功能管理来管理所有菜单的功能。
按功能代码或名称查询。
输入功能代码、功能名称、功能描述,勾选是否启用新增。
功能代码:
功能名称:
功能描述:
选填项,输入框,默认为空,预留100个字符,
对已添加功能进行禁用、删除、批量禁用、批量删除。
表格6列分别为:
选择栏、功能代码、功能名称、功能描述、状态、操作栏,
功能代码
功能名称
功能描述
6、日志管理
可以查询所有用户的访问日志,支持根据用户名、日期对日志的查询,日志一旦成型不可删除,是追溯数据安全和回归误操作的重要依据。
查询条件
快捷查询:
所有、今天、昨天、本周、上周、本月、上月,七项快捷查询条件可查询相应时间段相应用户的操作记录。
自定义时间查询:
根据自定义时间段查询相应用户的操作记录。
重置:
重置所有查询条件。
表格4列分别为:
日期、时间、用户名、操作内容。
日期
时间
操作内容