5.1.4 功能点清单
功能 系统管理 子功能(栏目) 角色管理 功能点描述 查询角色 新增角色 修改角色 禁用角色 启用角色 删除角色 用户管理 查询用户 新增用户 修改用户 禁用用户 启用用户 删除用户 系统日志 查询日志 导出日志 密码修改
修改密码 5.1.5 功能详细描述
5.1.5.1 角色管理
? 功能点描述:管理员可以在后台定义不同的角色,例如,渠道经理、财务人员。
? 使用角色:系统管理员
? 输入:查询条件,角色信息
? 处理:
1、 查询角色
系统管理人员输入查询信息,进行查询。 查询条件:角色名称。
查询结果:编号、角色名称、角色描述。
2、 新增角色
系统管理人员添加新的角色名称。
添加数据:角色名称、角色描述、角色所属权限。
3、 修改角色
系统管理人员选中要修改的角色名称,并对其进行修改。
修改数据:角色名称、角色描述、角色所属权限。
4、 禁用角色
系统管理员对某一角色实施禁用操作。日志中将依旧保留此角色的操作记录。但当为新建用户分配角色时将无法显示此禁用角色。此角色的现有用户将无法进行操作。
5、 启用角色
系统管理员对某一个禁用角色进行启用操作。建立用户时将可以在下拉选择列表中看到此角色。
6、 删除角色
系统管理员只能删除没有赋予用户的空角色。
? 输出:
1、 查询结果
全选 角色名称 角色描述 状态 操作
2、 操作按钮
查询、新增、修改、禁用、启用、删除
操作链接:查看,修改 5.1.5.2 用户管理
? 功能点描述:系统管理员创建用户,并赋予不同用户不同的角色。还可以查
询显示出用户信息,并修改用户信息。如对用户进行禁用操作后,不允许用户登录、启用后恢复登录功能。也可以删除用户信息,删除只能删除没有对应任何操作的空用户信息。
? 使用角色:系统管理员。
? 输入:查询条件、用户信息、所属角色。状态(禁用、启用)
? 处理:
1、 查询用户:输入相关的用户信息,选取角色范围,查询用户。并显示在列表中。 2、 新增用户:新增用户信息,填写用户的基本信息,分配角色。 3、 修改用户信息:修改已有用户的基本信息。 4、 修改用户密码:重新填写用户密码。
5、 禁用用户:对用户进行禁用操作后,用户使用用户名,密码无法再登陆系统。 6、 启用用户:对禁用用户进行操作后,用户恢复登陆功能。
7、 删除用户:删除没有关联任何操作的用户(操作后记录操作信息)。空用户信息。
如果有要删除的用户有关联信息,那么将提示只能禁用用户。
? 输出:
1、 查询显示结果
全选 用户名 姓名 E-mail 电话 部门 所属角色 创建时间 状态 操作
操作按钮:查询、新增、禁用、启用、修改、删除 操作链接:角色查看、修改信息、修改密码 5.1.5.3 系统日志 ? ? ? ?
功能点描述:系统管理员对操作人员的所有操作信息进行查看 使用角色:系统管理员 输入:查询条件
处理:按条件查询信息,输入选择查询条件,可按用户、IP地址、操作模块、操作类型、操作时间进行查询,显示在列表中。
? 输出: 操作模块 操作类型 操作内容 操作时间 IP地址 用户名
操作按钮:查询
5.1.5.4 密码修改 ? ? ? ? ?
功能点描述:登陆系统的用户可以使用此功能修改密码。 使用角色:所有用户 输入:新密码、重复密码
处理:所有登陆系统的用户都可以通过此功能修改密码 输出:提示修改成功、提示输入错误
5.1.5.5 角色查询 ? ? ? ? ?
功能点描述:登陆系统的用户可以使用查询系统中所有角色信息。 使用角色:查询权限的用户 输入:查询信息
处理:查询出所有符合条件的信息。 输出:
全选 角色名称 角色描述 状态 操作
操作链接:查看
5.1.5.6 用户查询 ? ? ? ? ?
功能点描述:登陆系统的用户可以使用查询系统中所有的用户信息。 使用角色:查询权限的用户 输入:查询信息
处理:查询出所有符合条件的信息。 输出: 全选 用户名 姓名 E-mail 电话 部门 所属角色 创建时间 状态 操作
操作链接:角色查看
5.1.6 与其他子模块的接口
1、 在撤销订单以后需要变更客户资料的状态,这里需要调用呼出模块的接口 2、 在撤销订单以后需要删除相关工作流的任务,这里需要调用工作流的接口
5.1.7 业务数据描述
1、 角色信息(编号、角色名称、角色描述)
角色名称:20个中文字符
角色描述:50个中文字符 角色权限:复选框选择
2、 用户信息(编号、登陆密码、E-mail、部门、所属角色、状态)
用户名: 由字母a~z(不区分大小写)、数字0~9、点、减号或下划线组成。只能以数
字或字母开头和结尾 用户名长度为4~18个字符。
登陆密码:5到16个字符。机器生成
E-mail:判断是否含有@的字符串,20位以内。 部门: 20个字符以内。
所属角色:下拉框选择,20个中文字符。
3、 日志信息
操作模块:10个中文字符。 操作类型:15个中文字符。 操作内容:200个中文字符。 操作时间:yy-mm-ddhh:mm:ss 用户名称:4到18个字符 角色名称:20个中文字符。
5.1.8 边界值处理
1、 如果驳回,那么驳回原因必须填写
2、 对于合同组合同审核,如果通过,那么合同编号必须申请,印刷编号必须填写
5.1.9 异常处理
撤销订单信息和撤销工作流任务一起作为原子操作,如果一个失败,两个都要rollback
5.2 渠道管理
5.2.1 原型
参见原型地址。
5.2.2 功能概述
渠道经理登陆系统查看渠道商的申请信息。线下联系渠道商,并达成代理协议。
5.2.3 功能(业务)流程图