
## 可视柜台web扩展及流量分析

## 大体的需求
- 业务流量录制回放及AI智能分析
- 业务浏览器升级+插件实现



一、专题画布 [必需]
            	
1.1 目标用户/系统 [必需]
可视柜台系统

1.2 背景现状 [必需]
业务浏览器和终端websocket服务器为业务与终端数据交互的重要通道，业务浏览器加载着业务运行，websocket服务负责进行业务数据交互和转发。随着业务的复杂性提升和短连接的应用，对于可视柜台Web组件压力也逐渐增大，主要表现为两方面：
（1）每台终端每天有大量的业务流量，且为多客户端多线程隔离的，对开发人员分析难度很大，急需自动化工具进行辅助分析。在遇到复杂的业务场景，复现系统状态和数据交互过程往往十分困难。
（2）目前windows平台为自研浏览器cefclient，UOS平台浏览器为uos-browser。为更好的承载后续可视柜台个性化需要，拟将浏览器支持插件化，并需要有请求头更改，悬浮窗口等个性化需求。
本专题计划通过web扩展增强和业务流量交互分析改造着手，对可视柜台终端应用和后台服务进行改造，以提升可视柜台自动化能力，提升终端运行稳定性。


1.3 价值声明 [必需]

- 业务交互自动流量分析
  - 分析业务交互过程，交互过程可视化
  - 自动识别异常原因，提前进行告警。

- web功能扩展
  - 实现Win/UOS浏览器功能体验的一致性
  - 通过插件的扩展，以支持未来web功能扩展。



1.4方案简述（目标状态）[必需]
通过业务流量分析改造、AI智能故障分析、Web浏览器功能一致性、web插件扩展等方面改造，提升可视柜台自动化能力，完善复杂场景的复现能力，增强可视柜台业务运行稳定性，提升可视柜台业务运行效率。




改进要点 [必需]

（1）web功能增强和扩展
- 改善跨平台浏览器的体验一致性，优化运行效率。
- 通过插件方式提升浏览器的扩展能力，如灰度控制，悬浮状态栏，web弹窗等。
（2）业务流量分析
- 分析业务交互过程，交互过程可视化。
- 业务流量的录制和回放，模拟复杂业务场景。
- AI智能故障分析，提前进行告警。


预计该专题下相关特性内容如下：

| 专题子方向 | 特性 | 效果/目标 |
| :-----| ----: | :----: |
| 单元格 | 单元格 | 单元格 |
| 单元格 | 单元格 | 单元格 |

- 可视柜台Web扩展
  - 可视柜台web扩展及流量分析_插件Http请求头信息管理
  - 可视柜台web扩展及流量分析_浏览器升级与增强
  - 可视柜台web扩展及流量分析_插件状态栏悬浮窗口
  - 可视柜台web扩展及流量分析_插件web弹窗展示
- 可视柜台业务流量分析
  - 可视柜台web扩展及流量分析_业务流量记录增强
  - 可视柜台web扩展及流量分析_业务运行实时状态展示
  - 可视柜台web扩展及流量分析_终端运行时间序列拓扑图
  - 可视柜台web扩展及流量分析_业务运行展示部署
  - 可视柜台web扩展及流量分析_接入统一日志数据
  - 可视柜台web扩展及流量分析_业务流量大数据存储
  - 可视柜台web扩展及流量分析_业务流量录制及查看
  - 可视柜台web扩展及流量分析_业务流量回放及基础信息改造
  - 可视柜台web扩展及流量分析_业务流量分析大模型建设
  - 可视柜台web扩展及流量分析_业务流量分析存储查询
  - 可视柜台web扩展及流量分析_业务流量分析界面开发
  - 可视柜台web扩展及流量分析_多实体数据关联
- 业务流量分析

专题子方向	特性	效果/目标



流程描述 [按需]


架构描述 [按需]



1.5成效指标 [必需]
可视柜台终端应用实现对业务场景、业务数据、硬件操作模拟验证
可通过配置已有测试案例，实现大量基础场景的覆盖验证
通过前端界面灵活调整各环节配置，快速上手，快速验证

1.6 MVP（最小实验）规划 [按需]


1.7 MVP初步估算 [按需]
      12人月

1.8 RAID（风险、假设、问题、依赖）分析 [按需]
数据模拟功能存在的影响风险：
1)非真实数据，人工模拟的数据可能对测试有影响。
2)涉及到多种场景下的数据，特殊情况下的数据可能无法模拟


二、非功能性需求 [按需]
[注：阐述解决方案涉及到的关键非功能性需求，包括某些关键特性的性能、并发容量、安全性、审计要求等。]

非功能性大类	非功能性指标
安全性	网络安全	保证网络可靠、防止窃密和非法访问
	数据传输安全	保证数据传输过程中可靠、完整、保密
	数据存储安全	保证数据存储可靠、完整、保密
系统能力	业务处理性能	8:00 – 21:00，支持在线1200+经办的各种在线处理业务；
每晚22:00-次日07:00，支持600W+案件的分群分案和任务生成等
	业务处理时间	8:00 – 21:00
	业务容量	用户数在1200人以上
现有业务数据量约410G，平均每年新增10G
	人机交互响应时间	收到指令到响应时间为3秒
	日终批处理能力	每日260W+在催账户，400万预警账户，需要在指定时间窗内完成批次分案，任务生成
系统安全	服务器安全	按业务系统要求，准备生产环境的服务器
	权限管理	根据业务需求设置好权限
	签到控制	 
	审计追踪	有数据库日志和日志文件，记录各种操作LOG
	病毒防范	
	灾难备份	
