## 可视柜台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 病毒防范 灾难备份