更新福建水务营收系统概要设计文档,调整摄像表AI系统为外部服务,修改手机抄表APP相关功能描述,确保文档内容与实际架构一致,提升整体架构图和模块描述的准确性,符合甲方A级交付标准。
This commit is contained in:
parent
e52395ff05
commit
d00e468995
1
markdown-converter-service-standalone
Submodule
1
markdown-converter-service-standalone
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit ce0687638ab0c9279f5a929cee866e9b1cc255ec
|
||||
BIN
output/新-概要设计说明书 0828.docx
Normal file
BIN
output/新-概要设计说明书 0828.docx
Normal file
Binary file not shown.
Binary file not shown.
@ -145,7 +145,6 @@ CJKmainfont: "PingFang SC"
|
||||
- [MOBILE-004: 现场上报](#mobile-004-现场上报)
|
||||
- [MOBILE-005: 个人与设置](#mobile-005-个人与设置)
|
||||
- [MOBILE-006: 数据同步](#mobile-006-数据同步)
|
||||
- [MOBILE-AI: 摄像表AI](#mobile-ai-摄像表ai)
|
||||
- [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统)
|
||||
- [任务概述](#任务概述-4)
|
||||
- [设计概述](#设计概述-4)
|
||||
@ -299,6 +298,7 @@ CJKmainfont: "PingFang SC"
|
||||
- GB/T 8567-2006 计算机软件文档编制规范
|
||||
- 《RuoYi-Vue-Pro技术架构文档》
|
||||
- 《Spring Cloud微服务架构设计指南》
|
||||
- 《福建水务营收系统需求规格说明书》
|
||||
|
||||
# 系统总体设计
|
||||
|
||||
@ -342,7 +342,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
#### SYS-003 手机抄表APP
|
||||
|
||||
- 移动作业:登录、首页搜索、采集任务、现场抄表、AI抄表读数识别
|
||||
- 移动作业:登录、首页搜索、采集任务、现场抄表、调用外部AI识别服务
|
||||
- 现场上报/工单接收:问题上报、工单接收与回填(经SYS-005)
|
||||
- 数据同步与个人管理:任务下载/数据上传(离线支持)、个人信息与设置
|
||||
|
||||
@ -473,7 +473,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 1**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 层级说明
|
||||
@ -495,7 +495,7 @@ CJKmainfont: "PingFang SC"
|
||||
- 核心业务逻辑处理层,包含七个子系统:
|
||||
- **SYS-001 统一平台**:提供单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力
|
||||
- **SYS-002 营收业务系统**:营收核心与客户服务模块群
|
||||
- **SYS-003 手机抄表APP**:移动端现场作业、AI抄表读数识别与数据同步
|
||||
- **SYS-003 手机抄表APP**:移动端现场作业、调用外部摄像表AI识别服务与数据同步
|
||||
- **SYS-004 微网厅系统**:面向客户的线上服务门户
|
||||
- **SYS-005 工单管理系统**:统一工单中心与流程引擎
|
||||
- **SYS-006 表务管理系统**:设备档案、表务全生命周期管理
|
||||
@ -524,14 +524,14 @@ CJKmainfont: "PingFang SC"
|
||||
- 短信平台:通知与催缴短信发送(经SYS-010)
|
||||
- 集抄系统:智能水表数据采集(远传/集中器)
|
||||
- 邮件服务:邮件通知发送(经SYS-010)
|
||||
- 摄像表 AI: 实现抄表数据自动识别
|
||||
- **摄像表AI系统(外部)**:基于计算机视觉的水表读数自动识别服务,通过API接口为手机抄表APP提供图像识别能力
|
||||
|
||||
### 系统数据流向图
|
||||
|
||||
|
||||
**图表 2**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 系统的物理架构设计
|
||||
@ -543,7 +543,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 3**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 网络连接
|
||||
@ -551,7 +551,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 4**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 硬件配置规格
|
||||
@ -595,7 +595,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 5**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 容器化部署架构
|
||||
@ -605,7 +605,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 6**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 子系统定义
|
||||
@ -616,7 +616,7 @@ CJKmainfont: "PingFang SC"
|
||||
|---|---|---|---|
|
||||
| SYS-001 | 统一平台 | 单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 | 自行开发 |
|
||||
| SYS-002 | 营收业务系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务、客户服务、业务参数配置 | 自行开发 |
|
||||
| SYS-003 | 手机抄表APP | 移动端抄表、AI抄表读数识别、现场作业、数据同步、离线支持 | 自行开发 |
|
||||
| SYS-003 | 手机抄表APP | 移动端抄表、调用外部AI识别服务、现场作业、数据同步、离线支持 | 自行开发 |
|
||||
| SYS-004 | 微网厅系统 | 微信公众号平台、账户绑定、在线缴费、信息查询、业务办理、网点服务 | 自行开发 |
|
||||
| SYS-005 | 工单管理系统 | 统一工单中心、工单流程引擎、监控预警、绩效统计 | 自行开发 |
|
||||
| SYS-006 | 表务管理系统 | 设备档案、表务全生命周期管理 | 自行开发 |
|
||||
@ -632,7 +632,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 7**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 主要接口定义
|
||||
@ -811,7 +811,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 8**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -835,7 +835,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 9**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**功能群说明:**
|
||||
@ -853,7 +853,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 10**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -913,7 +913,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 11**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**主要功能:**
|
||||
@ -1024,7 +1024,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 12**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**技术实现:**
|
||||
@ -1072,7 +1072,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 13**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**主要功能:**
|
||||
@ -1107,7 +1107,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 14**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**多库租户管理数据模型:**
|
||||
@ -1387,7 +1387,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 15**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -1439,7 +1439,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 16**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 客户服务模块群关系
|
||||
@ -1449,7 +1449,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 17**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**服务流程说明:**
|
||||
@ -1469,7 +1469,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 18**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -1555,7 +1555,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 19**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**业务规则:**
|
||||
@ -1602,7 +1602,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 20**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
**业务规则:**
|
||||
@ -1956,7 +1956,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
## 任务概述
|
||||
|
||||
手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,并集成摄像表AI功能实现抄表读数自动识别,提升现场工作效率。
|
||||
手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,通过调用外部摄像表AI系统实现抄表读数自动识别,提升现场工作效率。
|
||||
|
||||
**设计目标:**
|
||||
|
||||
@ -2028,7 +2028,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 21**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2039,18 +2039,18 @@ CJKmainfont: "PingFang SC"
|
||||
|---|---|---|
|
||||
| MOBILE-001 | 登录认证 | 机构编号、用户名/密码、自动登录、令牌管理 |
|
||||
| MOBILE-002 | 首页搜索 | 多维度搜索、最近记录、任务快捷入口 |
|
||||
| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、AI读数识别、读数校验 |
|
||||
| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、调用外部AI识别、读数校验 |
|
||||
| MOBILE-004 | 现场上报 | 问题上报、拍照取证、定位信息、异常标记 |
|
||||
| MOBILE-005 | 个人与设置 | 个人资料、偏好设置、缓存管理、安全退出 |
|
||||
| MOBILE-006 | 数据同步 | 任务包增量同步、离线数据包上传、冲突处理 |
|
||||
| MOBILE-AI | 摄像表AI | 基于计算机视觉的水表读数自动识别、图像预处理与数字识别 |
|
||||
|
||||
|
||||
### 模块间关系
|
||||
|
||||
|
||||
**图表 22**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2065,7 +2065,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
#### MOBILE-003: 采集任务管理
|
||||
|
||||
- 批量下载、单户采集、AI读数识别、读数规则校验、异常标注
|
||||
- 批量下载、单户采集、调用外部AI识别、读数规则校验、异常标注
|
||||
|
||||
#### MOBILE-004: 现场上报
|
||||
|
||||
@ -2079,9 +2079,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
- 增量任务同步、离线包上传、断点续传与冲突解决
|
||||
|
||||
#### MOBILE-AI: 摄像表AI
|
||||
|
||||
- 基于计算机视觉的水表读数自动识别、图像预处理与数字识别、识别结果验证与纠错
|
||||
|
||||
# 子系统4设计: 微网厅系统
|
||||
|
||||
@ -2138,7 +2136,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 23**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2152,7 +2150,7 @@ CJKmainfont: "PingFang SC"
|
||||
| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 高 |
|
||||
| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票管理 | 中 |
|
||||
| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、距离计算 | 中 |
|
||||
| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 | 中 |
|
||||
| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名业务、过户业务、一户多人口申请、水价变更、低保申请、换表申请、自主抄表 | 中 |
|
||||
| WECHAT-007 | 账户流水 | 账户历史缴费流水查询与导出 | 中 |
|
||||
| WECHAT-008 | 账号与机构管理 | 切换机构、添加/解绑客户、设置默认客户、客户详情 | 中 |
|
||||
|
||||
@ -2161,7 +2159,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 24**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2183,7 +2181,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 25**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### WECHAT-002: 信息查询服务
|
||||
@ -2224,7 +2222,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 26**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### WECHAT-004: 电子发票服务
|
||||
@ -2249,7 +2247,6 @@ CJKmainfont: "PingFang SC"
|
||||
- 距离计算
|
||||
- 营业时间查看
|
||||
- 联系方式查看
|
||||
- 预约/排队叫号/预约提醒(如启用)
|
||||
|
||||
#### WECHAT-006: 业务办理服务
|
||||
|
||||
@ -2259,7 +2256,9 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
- 联系方式变更
|
||||
- 开票方式变更
|
||||
- 更名过户申请
|
||||
- 更名业务
|
||||
- 过户业务
|
||||
- 一户多人口申请
|
||||
- 水价变更申请
|
||||
- 低保申请
|
||||
- 换表申请
|
||||
@ -2291,7 +2290,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 27**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
# 子系统5设计: 工单管理系统
|
||||
@ -2326,7 +2325,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 28**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2345,7 +2344,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 29**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2386,7 +2385,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 30**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2404,7 +2403,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 31**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2440,7 +2439,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 32**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块定义
|
||||
@ -2483,7 +2482,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 33**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2502,7 +2501,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 34**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2548,7 +2547,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 35**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2567,7 +2566,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 36**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2644,7 +2643,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 37**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2667,7 +2666,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 38**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
|
||||
@ -111,6 +111,7 @@
|
||||
|
||||
| 变更时间 | 变更类型 | 变更内容 | 变更原因 | 影响评估 |
|
||||
|---------|---------|---------|---------|---------|
|
||||
| 2024-12-19 | 微网厅功能对齐 | 根据福建水投微网厅操作手册核对调整子系统4功能:删除WECHAT-005营业网点服务中的预约/排队叫号/预约提醒功能,在WECHAT-006业务办理服务中添加缺失的一户多人口申请功能,将更名过户申请分离为独立的更名业务和过户业务 | 用户要求子系统4不要出现操作手册中没有的功能,并核对删除多余功能 | 正面影响,确保微网厅系统功能与实际操作手册完全一致,避免设计与实施不符 |
|
||||
| 2025-12-19 | 文档一致性检查 | 检查新-概要设计说明书.md子系统图与描述一致性,确认10个子系统架构完全一致;更新project_progress.md以反映当前架构:SYS-001到SYS-010的完整10子系统设计 | 用户要求检查子系统图表与描述的一致性,并相应调整项目进度文档 | 正面影响,确保文档架构描述准确,项目进度文档与实际设计完全对齐 |
|
||||
| 2024-12-19 | 工具链修复 | 修复文档验证工具中的代码块检查逻辑 | 解决make full-build验证失败问题 | 正面影响,提升工具链可用性 |
|
||||
| 2024-12-19 | 文档修复 | 修复DOC_TOOLKIT_GUIDE.md和QUICK_START.md中缺少语言标记的代码块 | 确保文档格式规范 | 正面影响,提升文档质量 |
|
||||
@ -184,6 +185,7 @@
|
||||
| 2024-12-19 | 系统总体设计更新 | 完成系统总体设计章节的全面更新,使其完全反映新的3个子系统架构:1. 更新系统总体目标,明确说明包含统一平台、营收业务系统、手机抄表APP三大子系统;2. 重新组织功能范围,按照新的子系统架构详细列出各子系统功能分布;3. 重新设计整体架构图,清晰展示新的3个子系统结构和5个模块群;4. 更新系统间调用关系,体现统一平台的基础服务作用、营收业务系统的核心业务整合、手机APP的移动作业功能;5. 调整架构层级说明,突出三大子系统的定位和作用 | 用户要求"系统总体设计也要做更新" | 正面影响,系统总体设计章节现在完全与新的架构保持一致。整体架构图更加清晰地展示了3个子系统的关系和5个模块群的组织。功能范围按子系统清晰分布,便于理解各子系统职责。架构设计更加合理,统一平台作为基础服务层,营收业务系统作为核心业务平台,手机APP作为移动端工具,形成了完整的水务营收管理生态 |
|
||||
| 2024-12-19 | 统一平台描述同步更新 | 根据系统架构特点修改,将统一平台的描述统一更新为"提供单点登录、统一认证、权限、组织、参数、多租户、字典等基础能力",同步修改了5个相关位置:1. 系统整体架构特点(第304行);2. 功能范围SYS-001统一平台(第321行);3. 业务服务层统一平台描述(第565行);4. 子系统列表统一平台(第891行);5. 子系统关系图统一平台描述(第909行) | 用户修改了统一平台描述,要求进行相应的同步修改 | 正面影响,统一了全文档中对统一平台功能的描述,提升了文档一致性和专业性。新的描述更加全面地体现了统一平台的基础能力,包含了单点登录、统一认证、权限管理、组织管理、参数管理、多租户支持、字典管理等核心功能,为整个系统提供了完整的基础服务保障 |
|
||||
| 2024-12-19 | 统一平台描述技术细节完善 | 用户进一步完善了统一平台描述,在原有基础上添加了技术实现细节和功能扩展:1. 统一认证技术栈明确为"(SSO/OAuth2+CAS)";2. 新增"审计与监控"功能;3. 调整了功能描述的顺序保持一致性。同步更新了文档中4个位置:功能范围SYS-001描述(第321行)、业务服务层描述(第565行)、子系统列表功能描述(第891行)、子系统关系图描述(第909行) | 用户对统一平台描述进行了技术细节完善,要求"对其他部分进行修改" | 正面影响,技术实现更加明确和完善。明确采用SSO/OAuth2+CAS技术栈进行统一认证,增加审计与监控能力,提升了系统的安全性、可观测性和技术先进性。为开发团队提供了更具体的技术实施指导,确保系统的安全性和监控能力 |
|
||||
| 2024-12-19 | 摄像表AI外部系统架构调整 | 根据用户要求"摄像表AI应该作为外部系统提供在基础服务层",对整体架构图进行调整:1. 从手机抄表APP(SYS-003)内部模块中删除MOBILE-AI摄像表AI;2. 在基础服务层中新增"摄像表AI系统(外部)";3. 更新手机抄表APP的MOBILE-003采集任务管理描述,将"AI读数识别"改为"调用外部AI识别";4. 在技术栈外部集成中新增"摄像表AI系统(外部API接口)";5. 在关键系统集成关系中新增"手机抄表APP(SYS-003)→摄像表AI系统(外部)"的调用关系 | 用户明确指出摄像表AI应该作为外部系统而不是内部模块,要求对整体架构进行调整 | 正面影响,明确了摄像表AI的外部系统定位,避免了系统边界混乱。通过API接口方式提供服务更符合微服务架构原则,便于独立部署、维护和升级。外部化后可以为多个应用提供服务,提升了系统的可复用性和扩展性。架构边界更加清晰,有利于系统的模块化管理和技术实施 |
|
||||
|
||||
## 项目完成总结
|
||||
|
||||
|
||||
BIN
templates/修改-答复.docx
Normal file
BIN
templates/修改-答复.docx
Normal file
Binary file not shown.
@ -391,3 +391,5 @@ sequenceDiagram
|
||||
3. [报装业务系统电子签章集成概要设计](water_biz_overview_design_ca.md)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -442,3 +442,5 @@ CREATE TABLE `installation_signature_template` (
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -500,3 +500,5 @@ CREATE TABLE `installation_evidence` (
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -383,3 +383,5 @@ graph TD
|
||||
- 功能:存储签署后的合同文档
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
44
新-概要设计说明书.md
44
新-概要设计说明书.md
@ -134,7 +134,6 @@
|
||||
- [MOBILE-004: 现场上报](#mobile-004-现场上报)
|
||||
- [MOBILE-005: 个人与设置](#mobile-005-个人与设置)
|
||||
- [MOBILE-006: 数据同步](#mobile-006-数据同步)
|
||||
- [MOBILE-AI: 摄像表AI](#mobile-ai-摄像表ai)
|
||||
- [子系统4设计: 微网厅系统](#子系统4设计-微网厅系统)
|
||||
- [任务概述](#任务概述-4)
|
||||
- [设计概述](#设计概述-4)
|
||||
@ -288,6 +287,7 @@
|
||||
- GB/T 8567-2006 计算机软件文档编制规范
|
||||
- 《RuoYi-Vue-Pro技术架构文档》
|
||||
- 《Spring Cloud微服务架构设计指南》
|
||||
- 《福建水务营收系统需求规格说明书》
|
||||
|
||||
# 系统总体设计
|
||||
|
||||
@ -331,7 +331,7 @@
|
||||
|
||||
#### SYS-003 手机抄表APP
|
||||
|
||||
- 移动作业:登录、首页搜索、采集任务、现场抄表、AI抄表读数识别
|
||||
- 移动作业:登录、首页搜索、采集任务、现场抄表、调用外部AI识别服务
|
||||
- 现场上报/工单接收:问题上报、工单接收与回填(经SYS-005)
|
||||
- 数据同步与个人管理:任务下载/数据上传(离线支持)、个人信息与设置
|
||||
|
||||
@ -568,7 +568,7 @@ graph TB
|
||||
- 核心业务逻辑处理层,包含七个子系统:
|
||||
- **SYS-001 统一平台**:提供单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力
|
||||
- **SYS-002 营收业务系统**:营收核心与客户服务模块群
|
||||
- **SYS-003 手机抄表APP**:移动端现场作业、AI抄表读数识别与数据同步
|
||||
- **SYS-003 手机抄表APP**:移动端现场作业、调用外部摄像表AI识别服务与数据同步
|
||||
- **SYS-004 微网厅系统**:面向客户的线上服务门户
|
||||
- **SYS-005 工单管理系统**:统一工单中心与流程引擎
|
||||
- **SYS-006 表务管理系统**:设备档案、表务全生命周期管理
|
||||
@ -597,7 +597,7 @@ graph TB
|
||||
- 短信平台:通知与催缴短信发送(经SYS-010)
|
||||
- 集抄系统:智能水表数据采集(远传/集中器)
|
||||
- 邮件服务:邮件通知发送(经SYS-010)
|
||||
- 摄像表 AI: 实现抄表数据自动识别
|
||||
- **摄像表AI系统(外部)**:基于计算机视觉的水表读数自动识别服务,通过API接口为手机抄表APP提供图像识别能力
|
||||
|
||||
### 系统数据流向图
|
||||
|
||||
@ -894,7 +894,7 @@ graph TB
|
||||
|---|---|---|---|
|
||||
| SYS-001 | 统一平台 | 单点登录、统一认证(SSO/OAuth2+CAS)、审计与监控、权限、组织、参数、多租户、字典等基础能力 | 自行开发 |
|
||||
| SYS-002 | 营收业务系统 | 客户管理、抄表开账、营业收费、账务处理、发票管理、催缴管理、统计分析、代收业务、客户服务、业务参数配置 | 自行开发 |
|
||||
| SYS-003 | 手机抄表APP | 移动端抄表、AI抄表读数识别、现场作业、数据同步、离线支持 | 自行开发 |
|
||||
| SYS-003 | 手机抄表APP | 移动端抄表、调用外部AI识别服务、现场作业、数据同步、离线支持 | 自行开发 |
|
||||
| SYS-004 | 微网厅系统 | 微信公众号平台、账户绑定、在线缴费、信息查询、业务办理、网点服务 | 自行开发 |
|
||||
| SYS-005 | 工单管理系统 | 统一工单中心、工单流程引擎、监控预警、绩效统计 | 自行开发 |
|
||||
| SYS-006 | 表务管理系统 | 设备档案、表务全生命周期管理 | 自行开发 |
|
||||
@ -924,7 +924,7 @@ graph TB
|
||||
end
|
||||
|
||||
subgraph "SYS-003 手机抄表APP"
|
||||
APP[移动抄表<br/>AI读数识别<br/>现场作业<br/>数据同步<br/>离线支持]
|
||||
APP[移动抄表<br/>调用外部AI服务<br/>现场作业<br/>数据同步<br/>离线支持]
|
||||
end
|
||||
|
||||
subgraph "SYS-004 微网厅系统"
|
||||
@ -2784,7 +2784,7 @@ flowchart TD
|
||||
|
||||
## 任务概述
|
||||
|
||||
手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,并集成摄像表AI功能实现抄表读数自动识别,提升现场工作效率。
|
||||
手机抄表APP为抄表员、外勤人员提供移动作业工具,支持离线操作,通过调用外部摄像表AI系统实现抄表读数自动识别,提升现场工作效率。
|
||||
|
||||
**设计目标:**
|
||||
|
||||
@ -2886,11 +2886,11 @@ graph TB
|
||||
|---|---|---|
|
||||
| MOBILE-001 | 登录认证 | 机构编号、用户名/密码、自动登录、令牌管理 |
|
||||
| MOBILE-002 | 首页搜索 | 多维度搜索、最近记录、任务快捷入口 |
|
||||
| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、AI读数识别、读数校验 |
|
||||
| MOBILE-003 | 采集任务管理 | 任务列表、批量下载、单户采集、调用外部AI识别、读数校验 |
|
||||
| MOBILE-004 | 现场上报 | 问题上报、拍照取证、定位信息、异常标记 |
|
||||
| MOBILE-005 | 个人与设置 | 个人资料、偏好设置、缓存管理、安全退出 |
|
||||
| MOBILE-006 | 数据同步 | 任务包增量同步、离线数据包上传、冲突处理 |
|
||||
| MOBILE-AI | 摄像表AI | 基于计算机视觉的水表读数自动识别、图像预处理与数字识别 |
|
||||
|
||||
|
||||
### 模块间关系
|
||||
|
||||
@ -2903,25 +2903,30 @@ graph TD
|
||||
D[MOBILE-004<br/>现场上报]
|
||||
E[MOBILE-005<br/>个人与设置]
|
||||
F[MOBILE-006<br/>数据同步]
|
||||
AI[MOBILE-AI<br/>摄像表AI]
|
||||
end
|
||||
|
||||
subgraph "外部系统"
|
||||
AI[摄像表AI系统<br/>(外部服务)]
|
||||
end
|
||||
|
||||
A -->|认证通过| C
|
||||
B -->|搜索定位| C
|
||||
C -->|调用识别| AI
|
||||
AI -->|识别结果| C
|
||||
C -.->|API调用| AI
|
||||
AI -.->|识别结果| C
|
||||
C -->|任务数据| F
|
||||
D -->|上报数据| F
|
||||
E -.->|配置同步| F
|
||||
F -->|数据上传| UP[统一平台]
|
||||
F -->|任务下载| CS[营收业务系统]
|
||||
|
||||
%% 样式定义
|
||||
classDef coreModule fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
|
||||
classDef syncModule fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
|
||||
classDef aiModule fill:#fff3e0,stroke:#f57c00,stroke-width:2px
|
||||
classDef externalModule fill:#fff3e0,stroke:#e65100,stroke-width:2px,stroke-dasharray: 5 5
|
||||
|
||||
class A,B,C,D coreModule
|
||||
class E,F syncModule
|
||||
class AI aiModule
|
||||
class AI externalModule
|
||||
```
|
||||
|
||||
### 模块描述
|
||||
@ -2936,7 +2941,7 @@ graph TD
|
||||
|
||||
#### MOBILE-003: 采集任务管理
|
||||
|
||||
- 批量下载、单户采集、AI读数识别、读数规则校验、异常标注
|
||||
- 批量下载、单户采集、调用外部AI识别、读数规则校验、异常标注
|
||||
|
||||
#### MOBILE-004: 现场上报
|
||||
|
||||
@ -2950,9 +2955,7 @@ graph TD
|
||||
|
||||
- 增量任务同步、离线包上传、断点续传与冲突解决
|
||||
|
||||
#### MOBILE-AI: 摄像表AI
|
||||
|
||||
- 基于计算机视觉的水表读数自动识别、图像预处理与数字识别、识别结果验证与纠错
|
||||
|
||||
# 子系统4设计: 微网厅系统
|
||||
|
||||
@ -3048,7 +3051,7 @@ graph TB
|
||||
| WECHAT-003 | 在线缴费服务 | 快捷缴费、充值服务、多种支付方式 | 高 |
|
||||
| WECHAT-004 | 电子发票服务 | 发票查看、发票推送、电子发票管理 | 中 |
|
||||
| WECHAT-005 | 营业网点服务 | 网点查询、地图导航、距离计算 | 中 |
|
||||
| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名过户、水价变更、低保申请、换表申请、自主抄表 | 中 |
|
||||
| WECHAT-006 | 业务办理服务 | 联系方式变更、开票方式变更、更名业务、过户业务、一户多人口申请、水价变更、低保申请、换表申请、自主抄表 | 中 |
|
||||
| WECHAT-007 | 账户流水 | 账户历史缴费流水查询与导出 | 中 |
|
||||
| WECHAT-008 | 账号与机构管理 | 切换机构、添加/解绑客户、设置默认客户、客户详情 | 中 |
|
||||
|
||||
@ -3197,7 +3200,6 @@ sequenceDiagram
|
||||
- 距离计算
|
||||
- 营业时间查看
|
||||
- 联系方式查看
|
||||
- 预约/排队叫号/预约提醒(如启用)
|
||||
|
||||
#### WECHAT-006: 业务办理服务
|
||||
|
||||
@ -3207,7 +3209,9 @@ sequenceDiagram
|
||||
|
||||
- 联系方式变更
|
||||
- 开票方式变更
|
||||
- 更名过户申请
|
||||
- 更名业务
|
||||
- 过户业务
|
||||
- 一户多人口申请
|
||||
- 水价变更申请
|
||||
- 低保申请
|
||||
- 换表申请
|
||||
|
||||
@ -19,7 +19,6 @@
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 1400px;
|
||||
margin: 0 auto;
|
||||
background: white;
|
||||
border-radius: 8px;
|
||||
@ -462,7 +461,7 @@
|
||||
</div>
|
||||
<div class="component">
|
||||
<div class="component-title">MOBILE-003 采集任务管理</div>
|
||||
<div class="component-desc">任务列表、批量下载、单户采集<br/>AI读数识别、读数校验</div>
|
||||
<div class="component-desc">任务列表、批量下载、单户采集<br/>调用外部AI识别、读数校验</div>
|
||||
</div>
|
||||
<div class="component">
|
||||
<div class="component-title">MOBILE-004 现场上报</div>
|
||||
@ -476,10 +475,7 @@
|
||||
<div class="component-title">MOBILE-006 数据同步</div>
|
||||
<div class="component-desc">任务包增量同步、离线数据包上传<br/>冲突处理</div>
|
||||
</div>
|
||||
<div class="component">
|
||||
<div class="component-title">MOBILE-AI 摄像表AI</div>
|
||||
<div class="component-desc">基于计算机视觉的水表读数自动识别<br/>图像预处理与数字识别</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -638,6 +634,10 @@
|
||||
<div class="component-title">SYS-010 消息服务子系统</div>
|
||||
<div class="component-desc">统一短信/邮件/站内信/推送<br/>模板管理、微信通知、对接数科系统</div>
|
||||
</div>
|
||||
<div class="component">
|
||||
<div class="component-title">摄像表AI系统(外部)</div>
|
||||
<div class="component-desc">基于计算机视觉的水表读数自动识别<br/>图像预处理与数字识别、API接口服务</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -721,6 +721,11 @@
|
||||
<div class="arrow">→</div>
|
||||
<div class="flow-item">CA电子签章</div>
|
||||
</div>
|
||||
<div class="flow-diagram" style="margin-top:6px;">
|
||||
<div class="flow-item">手机抄表APP(SYS-003)</div>
|
||||
<div class="arrow">→</div>
|
||||
<div class="flow-item">摄像表AI系统(外部)</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 技术栈 -->
|
||||
@ -787,6 +792,7 @@
|
||||
<li>集抄系统</li>
|
||||
<li>短信平台/邮件服务/移动推送(经SYS-010)</li>
|
||||
<li>电子发票/CA电子签章</li>
|
||||
<li>摄像表AI系统(外部API接口)</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user