用户中心--需求分析
接口分析
账号发布接口
每天该租户下所有:账号姓名
audit_log:user_id、tenant_name
在audit_log取出user_id集合通过tenant,创建时间
每天该租户下所有:账号登录次数
账号登录信息占比
使用资源次数
resource_consumption:user(id)、consumptions消耗量、consumption_time消费时间
service
api :XXXService
impl:XXXServiceImpl
model:XXX实体类
@Build:不需要太多的set方法来定义属性内容
@AllArgsConstructor 构造函数
@NoArgsConstructor 无参构造函数
@Accessors(chain = true)
fluent:流畅的 getter和setter方法的方法名都是基础属性名,setter方法返回当前对象
chain:链式的 setter返回当前对象
repo:XXXRepoapp.config:XXX内部服务的bean
rest
controller.api: IXXX 接口调用
controller.impl: XXX 接口实现
我的任务
新图标 账号分布接口
- 账号登陆:T30 至今每天该租户下所有账号登录次数
使用分布显示T-30至今该租户下所有账号登录次数占比(鼠标悬停显示登录次数及使用资源次数) - 需求 账号name、登录次数、使用资源次数、按照账号登录信息提供占比
新图标 账号及资源接口
- 资源使用:T-30 至今每天该租户下所有账号使用次数类资源包的次数 ??? 不太理解资源使用(所有账号一共的使用资源包次数?)及账号登陆(是该租户登录账号个数吗)
- 需求:资源使用、账号登录
需求清单
用户中心
序
- admin为租户添加资源包
- 租户下账号使用车险智能决策平台、按条使用风控平台
- 租户管理员可查看账户使用日志及资源扣费记录
admin 租户列表
位置:租户管理 -> 租户列表
资源包顺序:
资源包
当日资源包:一天(有效期到当日:23:59:59)
???什么叫做当日资源包,是 例如二十天有效期,当天结束就少一天?
资源包使用按照创建顺序依次使用资源
使用:
车险智能决策资源包:按天使用
承保风控、理赔风控:每查询成功一次,扣减一次;
添加资源包
添加:一个,可对三个资源包进行选择,填写相应天数/次数(1/999999)
校验:至少选择一个资源,未勾选(提示:至少需要选择一个资源)
勾选的资源内容校验(???如何校验,填写的时候是直接填写天数/次数还是填写天数 / 次数),校验通过,保存
???不通过,提示信息吗,还是直接不保存生效中(创建时间 早 3.1 -> 晚 3.3)
1、显示勾选的资源
2、剩余天数/次数
3、总天数/次数
???什么时候是总天数,什么时候是剩余天数
4、创建时间
均不可编辑
???要显示全部生效中吗
已失效(按失效时间 晚3.3 -> 早 3.1)
1、显示勾选的资源
2、剩余天数/次数
3、总天数/次数
4、创建时间
5、失效时间
均不可编辑
显示:十个已失效资源包,点击 更多 图标显示下十个,以此类推
车险及风控登录后:
- 若该用户角色为管理员,显示用户中心,可点击进入
- 在车险智能登录成功,资源包时间不足 (=0 | 超出有效期):
弹出提示()、提交按钮置灰 - 在风控系统,
新建承保风控:
资源包次数不足(=0),弹出提示,提交按钮置灰
新建理赔风控:
资源包次数不足(=0),弹出提示,提交按钮置灰 - 显示
用户上一次登陆时间(首次登录需要改密码再次登录)
资源包剩余数量(<10 标红)
用户中心
- 用户在其他系统登录后跳转到用户中心,自动登录(是单点登录系统吗?)
- 将 设定信息-设定品牌、账号管理-新建账号、账号管理-账号列表 移至用户中心(???只剩下日志信息吗(账号日志及资源日志)),车险决策里不再显示。页面及功能和以前相同。
- 剩余资源包
显示:资源包剩余天数及次数,剩余百分比(该类型资源包剩余数量/总数量)
- 资源使用:T-30 至今每天该租户下所有账号使用次数类资源包的次数 ??? 不太理解资源使用(所有账号一共的使用资源包次数?)及账号登陆(是该租户登录账号个数吗)
- 账号登陆:T30 至今每天该租户下所有账号登录次数
使用分布显示T-30至今该租户下所有账号登录次数占比(鼠标悬停显示登录次数及使用资源次数)
账号日志:
页面同admin里的日志管理,筛选该租户下信息。去掉租户筛选,去掉租户列,增加导出全部(公有云版admin功能)
资源日志: - 资源触发场景:
1、admin为租户增加次数类资源包
2、用户新增 承保风控/理赔风控 并查询成功 - 默认显示 10 条数据,时间倒序
显示账号、时间、资源、资源变动
账号:显示账号超过10字显示 … ,鼠标悬停显示所有。 增加资源包操作账号显示SYSTEM
资源:承保风控查询、理赔风控查询
资源变动:± 整数 ???是按照什么统计的,是什么时间段内的资源变动 - 分页显示,每页十条(??? 是固定的吗,还是可选)
- 查询:支持账号,时间,资源
默认为空,查询该租户下所有数据
账号:输入框,1-50 字符,查询账号 like key% 的结果
时间:时间段选择,精确到秒,左侧时间小于右侧时间,查询日志时间符合的结果
资源:单选,可选 承保风控查询 / 理赔风控查询
垃圾桶:???应该不算到需求里吧
用户中心--需求分析相关推荐
- 【从0到1完成一个项目(一)】用户中心(上)
用户中心(上) 写在前面 作为后端程序员,前端不用学很深,只要在前后端分离的项目中,了解前后端是如何进行数据交互的就行[Ajax发请求+后端request接收参数,使用框架接收参数会更简单,然后返回给 ...
- Django博客系统(用户中心修改)
1. 用户中心接口设计 1.请求方式 选项 方案 请求方法 POST 请求地址 /center/ 2.请求参数:表单 参数名 类型 是否必传 说明 username string 否 用户名 avat ...
- Django博客系统(用户中心展示)
1. 页面展示 1.在users.views.py文件中定义视图 from django.views import Viewclass UserCenterView(View):def get(sel ...
- 美多商城之用户中心(添加和验证邮箱)
二.添加和验证邮箱 2.1 添加邮箱后端逻辑 1. 添加邮箱接口设计和定义 1.请求方式 选项 方案 请求方法 PUT 请求地址 /emails/ # 添加邮箱url(r'^emails/$', vi ...
- 美多商城之用户中心(用户基本信息)
一.用户基本信息 1.1用户基本信息逻辑分析 1. 用户基本信息逻辑分析 以下是要实现的后端逻辑 用户模型补充email_active字段 查询并渲染用户基本信息 添加邮箱 发送邮箱验证邮件 验证邮箱 ...
- 亿级用户中心的设计与实践
- 前言 - 用户中心是互联网最为基础的核心系统,随着业务和用户的增长,势必会带来不断的挑战.如何在亿级的情况下保证系统的高可用,高性能以及高安全,本文能够给你一套实践方案. 注1:本文 ...
- layui设置按钮不可点击_(eblog)7、博客发布收藏、用户中心的设置
小Hub领读: 继续我们的eblog,今天来完成博客文章收藏,用户中心的设置! 项目名称:eblog 项目 Git 仓库:https://github.com/MarkerHub/eblog(给个 s ...
- 用户中心 - 查询用户信息
/*** 根据用户id查询用户信息* @param userId* @return*/ public Users queryUserInfo(String userId); @Transactiona ...
- 超级组合:用户中心+云平台
在Web3.0时代,一体化是个趋势,框架级别的用户中心,用户资源一体化框架需求应运而生,用户中心加云平台这个组合也随之出现.下面介绍两种框架级别的用户中心加云平台的组合. 1.用户中心UCenter ...
最新文章
- readelf和ldd分析elf文件
- 2013-3-10日记
- 大脑天天超负荷,三分天赋,七分练,世间惊现普通脑修炼秘籍
- 【摩天好课推荐】传统企业数字化转型的困惑、思考与实践
- Android dex分包方案 (多dex)
- IPC--三---共享内存
- cesium米转换经纬度_Cesium 坐标系转换
- hc sr04流程图_HC-SR04超声模块示例代码/原理图/说明书等全套资料
- 量化策略回测唐安奇通道
- Linux环境安装Redis高可用及配置主从复制、哨兵模式、分布式集群模式
- linux sdr 2832u软件无线电,使用R820T+RTL2832U玩软件无线电
- GIS中坐标系的基本概念
- Windowsmobile 的第一篇 为什么选择windows mobile 的分析
- 克里金插值算法java实现
- 微信登陆、支付接口对接整理
- QT自制复古武侠端游
- 进程间通讯的四种方式
- darknetYolov3图片的分类计数、置信度以及输出xmin,xmax,ymin,ymax的结果
- 老司机都懂的x件事,一般人我不告诉他
- 华纳云:ddos攻击怎么防?防御ddos的几种方法