更新福建水务营收系统概要设计文档,修正模块编号格式为前缀加编号(如REV-001、IF-WECHAT-001等),优化接口定义和模块描述,确保文档内容一致性和专业性,符合甲方A级交付标准。同时,新增相关图表并更新输出文件,提升文档的完整性和可读性。
This commit is contained in:
parent
d570180233
commit
629060f9f1
BIN
output/新-概要设计说明书.docx
Normal file
BIN
output/新-概要设计说明书.docx
Normal file
Binary file not shown.
BIN
output/新-概要设计说明书0902.docx
Normal file
BIN
output/新-概要设计说明书0902.docx
Normal file
Binary file not shown.
@ -462,7 +462,6 @@ CJKmainfont: "PingFang SC"
|
||||
| 通信服务 | 短信平台接口 | 短信通知发送 | HTTPS |
|
||||
| 通信服务 | 邮件服务接口 | 邮件通知发送 | HTTPS/SMTP |
|
||||
| 通信服务 | 微信模板消息接口 | 微信模板消息下发 | HTTPS |
|
||||
|
||||
| 物联网 | 集抄系统接口 | 智能水表数据采集 | TCP/HTTPS |
|
||||
| 税务服务 | 电子发票接口 | 第三方发票开具 | HTTPS |
|
||||
| 认证服务 | 身份认证接口 | 第三方身份验证 | HTTPS |
|
||||
@ -503,7 +502,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 1**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 层级说明
|
||||
@ -561,7 +560,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 2**
|
||||
|
||||

|
||||

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

|
||||

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

|
||||

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

|
||||

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

|
||||

|
||||
|
||||
|
||||
## 子系统定义
|
||||
@ -662,7 +661,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 7**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
#### 主要接口定义
|
||||
@ -814,11 +813,11 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| UP-001 | 用户认证接口 | 用户登录认证和令牌生成 | HTTP/REST | 用户名、密码、机构编号 | JWT令牌、用户信息 |
|
||||
| UP-002 | 权限验证接口 | 验证用户访问权限 | HTTP/REST | 用户ID、资源URL | 权限验证结果 |
|
||||
| UP-003 | 用户信息接口 | 获取用户基本信息 | HTTP/REST | 用户ID | 用户详细信息 |
|
||||
| UP-004 | 组织架构接口 | 获取部门和员工信息 | HTTP/REST | 部门ID | 部门及下属信息 |
|
||||
| UP-005 | 实时通知接口 | 推送系统通知消息 | WebSocket | 消息内容、接收用户 | 推送结果 |
|
||||
| IF-UP-001 | 用户认证接口 | 用户登录认证和令牌生成 | HTTP/REST | 用户名、密码、机构编号 | JWT令牌、用户信息 |
|
||||
| IF-UP-002 | 权限验证接口 | 验证用户访问权限 | HTTP/REST | 用户ID、资源URL | 权限验证结果 |
|
||||
| IF-UP-003 | 用户信息接口 | 获取用户基本信息 | HTTP/REST | 用户ID | 用户详细信息 |
|
||||
| IF-UP-004 | 组织架构接口 | 获取部门和员工信息 | HTTP/REST | 部门ID | 部门及下属信息 |
|
||||
| IF-UP-005 | 实时通知接口 | 推送系统通知消息 | WebSocket | 消息内容、接收用户 | 推送结果 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -841,7 +840,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 8**
|
||||
|
||||

|
||||

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

|
||||

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

|
||||

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

|
||||

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

|
||||

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

|
||||

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

|
||||

|
||||
|
||||
|
||||
**多库租户管理数据模型:**
|
||||
@ -1389,12 +1388,12 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| REV-001 | 客户信息查询接口 | 查询客户基本信息 | HTTP/REST | 客户编号、姓名、手机号 | 客户详细信息 |
|
||||
| REV-002 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、账期 | 账单详情 |
|
||||
| REV-003 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 |
|
||||
| REV-004 | 立户接口 | 新客户立户 | HTTP/REST | 客户资料、水表信息 | 立户结果 |
|
||||
| REV-005 | 抄表任务接口 | 下发抄表任务 | HTTP/REST | 抄表员、任务范围 | 任务详情 |
|
||||
| REV-006 | 抄表数据上传接口 | 上传抄表数据 | HTTP/REST | 抄表数据、图片证据 | 上传结果 |
|
||||
| IF-REV-001 | 客户信息查询接口 | 查询客户基本信息 | HTTP/REST | 客户编号、姓名、手机号 | 客户详细信息 |
|
||||
| IF-REV-002 | 账单查询接口 | 查询客户账单信息 | HTTP/REST | 客户编号、账期 | 账单详情 |
|
||||
| IF-REV-003 | 缴费处理接口 | 处理在线缴费业务 | HTTP/REST | 订单信息、支付方式 | 缴费结果 |
|
||||
| IF-REV-004 | 立户接口 | 新客户立户 | HTTP/REST | 客户资料、水表信息 | 立户结果 |
|
||||
| IF-REV-005 | 抄表任务接口 | 下发抄表任务 | HTTP/REST | 抄表员、任务范围 | 任务详情 |
|
||||
| IF-REV-006 | 抄表数据上传接口 | 上传抄表数据 | HTTP/REST | 抄表数据、图片证据 | 上传结果 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -1417,7 +1416,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 15**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -1430,17 +1429,17 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
核心营收业务模块,实现从客户管理到收费账务的完整业务链条:
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 业务重要性 |
|
||||
|---|---|---|---|---|
|
||||
| **REV-001** | **客户资料管理** | 客户档案管理、客户分组、信息变更 | 自行开发 | 核心基础 |
|
||||
| **REV-002** | **抄表开账** | 抄表录入、复核开账、异常处理 | 自行开发 | 核心业务 |
|
||||
| **REV-003** | **营业收费** | 柜台收费、移动收费、在线缴费 | 自行开发 | 核心收入 |
|
||||
| **REV-004** | **账务处理** | 账务调整、退款处理、坏账管理 | 自行开发 | 核心财务 |
|
||||
| **REV-005** | **发票管理** | 发票开具、查询管理、电子发票 | 自行开发 | 财务合规 |
|
||||
| **REV-006** | **催缴管理** | 欠费催缴、短信通知、停水管理 | 自行开发 | 收益保障 |
|
||||
| **REV-007** | **统计分析** | 多维度数据统计和报表分析功能 | 自行开发 | 决策支持 |
|
||||
| **REV-008** | **代收业务** | 集成银行渠道与聚合支付等代收方式 | 自行开发 | 服务便民 |
|
||||
| **REV-009** | **业务参数配置** | 业务参数配置、参数管理 | 自行开发 | 核心基础 |
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
| **REV-001** | **客户资料管理** | 客户档案管理、客户分组、信息变更 | 自行开发 |
|
||||
| **REV-002** | **抄表开账** | 抄表录入、复核开账、异常处理 | 自行开发 |
|
||||
| **REV-003** | **营业收费** | 柜台收费、移动收费、在线缴费 | 自行开发 |
|
||||
| **REV-004** | **账务处理** | 账务调整、退款处理、坏账管理 | 自行开发 |
|
||||
| **REV-005** | **发票管理** | 发票开具、查询管理、电子发票 | 自行开发 |
|
||||
| **REV-006** | **催缴管理** | 欠费催缴、短信通知、停水管理 | 自行开发 |
|
||||
| **REV-007** | **统计分析** | 多维度数据统计和报表分析功能 | 自行开发 |
|
||||
| **REV-008** | **代收业务** | 集成银行渠道与聚合支付等代收方式 | 自行开发 |
|
||||
| **REV-009** | **业务参数配置** | 业务参数配置、参数管理 | 自行开发 |
|
||||
|
||||
#### 客户服务模块群
|
||||
|
||||
@ -1448,15 +1447,15 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 业务重要性 |
|
||||
|---|---|---|---|---|
|
||||
| CS-001 | 账户绑定管理 | 微信/支付宝账户绑定与解绑、多账户管理 | 自行开发 | 对外入口 |
|
||||
| CS-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 | 核心服务 |
|
||||
| CS-003 | 在线缴费服务 | 快捷缴费、充值、代缴、结果查询(经SYS-009) | 自行开发 | 核心服务 |
|
||||
| CS-004 | 电子发票服务 | 发票查看、推送、下载(经SYS-008) | 自行开发 | 财务合规 |
|
||||
| CS-005 | 营业网点服务 | 网点查询、地图导航、预约(可选) | 自行开发 | 支撑服务 |
|
||||
| CS-006 | 业务办理服务 | 联系方式/开票方式变更、更名过户、低保、换表、自主抄表等 | 自行开发 | 对外办理 |
|
||||
| CS-007 | 柜面扫码支付 | 柜台二维码收款、票据关联、结果回传(经SYS-009) | 自行开发 | 线下支付 |
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
| CS-001 | 账户绑定管理 | 微信/支付宝账户绑定与解绑、多账户管理 | 自行开发 |
|
||||
| CS-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 |
|
||||
| CS-003 | 在线缴费服务 | 快捷缴费、充值、代缴、结果查询(经SYS-009) | 自行开发 |
|
||||
| CS-004 | 电子发票服务 | 发票查看、推送、下载(经SYS-008) | 自行开发 |
|
||||
| CS-005 | 营业网点服务 | 网点查询、地图导航、预约(可选) | 自行开发 |
|
||||
| CS-006 | 业务办理服务 | 联系方式/开票方式变更、更名过户、低保、换表、自主抄表等 | 自行开发 |
|
||||
| CS-007 | 柜面扫码支付 | 柜台二维码收款、票据关联、结果回传(经SYS-009) | 自行开发 |
|
||||
|
||||
### 模块间关系
|
||||
|
||||
@ -1469,7 +1468,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 16**
|
||||
|
||||

|
||||

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

|
||||

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

|
||||

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

|
||||

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

|
||||

|
||||
|
||||
|
||||
**业务规则:**
|
||||
@ -2035,11 +2034,11 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| MOBILE-001 | 任务下载接口 | 下载抄表任务与客户信息 | HTTP/REST | 抄表员、任务范围 | 任务详情 |
|
||||
| MOBILE-002 | 抄表数据上传接口 | 上传抄表数据与现场图片 | HTTP/REST | 抄表数据、图片 | 上传结果 |
|
||||
| MOBILE-003 | 工单接收接口 | 接收工单任务 | HTTP/REST | 工单ID、类型 | 派发结果 |
|
||||
| MOBILE-004 | 工单回填接口 | 回填处理结果与附件 | HTTP/REST | 处理结论、附件 | 回填结果 |
|
||||
| MOBILE-005 | 离线同步接口 | 离线数据同步 | HTTP/REST | 数据包 | 同步结果 |
|
||||
| IF-MOBILE-001 | 任务下载接口 | 下载抄表任务与客户信息 | HTTP/REST | 抄表员、任务范围 | 任务详情 |
|
||||
| IF-MOBILE-002 | 抄表数据上传接口 | 上传抄表数据与现场图片 | HTTP/REST | 抄表数据、图片 | 上传结果 |
|
||||
| IF-MOBILE-003 | 工单接收接口 | 接收工单任务 | HTTP/REST | 工单ID、类型 | 派发结果 |
|
||||
| IF-MOBILE-004 | 工单回填接口 | 回填处理结果与附件 | HTTP/REST | 处理结论、附件 | 回填结果 |
|
||||
| IF-MOBILE-005 | 离线同步接口 | 离线数据同步 | HTTP/REST | 数据包 | 同步结果 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2058,7 +2057,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 21**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## 模块定义
|
||||
@ -2080,7 +2079,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 22**
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2162,19 +2161,20 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
### 子系统外部接口
|
||||
|
||||
**与微信平台接口**:
|
||||
|
||||
- 微信授权登录接口
|
||||
- 微信支付接口
|
||||
- 微信模板消息接口
|
||||
- 微信JS-SDK接口
|
||||
|
||||
**与营收业务系统接口**:
|
||||
|
||||
- 客户信息查询接口
|
||||
- 账单信息查询接口
|
||||
- 缴费处理接口
|
||||
- 业务申请提交接口
|
||||
| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| IF-WECHAT-001 | 微信授权登录接口 | 通过微信OAuth2.0实现用户授权登录 | HTTP/REST | 授权码、微信appid | 用户openid、访问令牌 |
|
||||
| IF-WECHAT-002 | 微信支付接口 | 调用微信支付完成在线缴费 | HTTP/REST | 订单信息、支付金额 | 支付结果、微信订单号 |
|
||||
| IF-WECHAT-003 | 微信模板消息接口 | 推送缴费成功、账单提醒等消息 | HTTP/REST | 模板ID、用户openid、消息内容 | 推送结果 |
|
||||
| IF-WECHAT-004 | 微信JS-SDK接口 | 调用微信JS-SDK实现前端功能 | HTTP/REST | 页面URL、appid | 签名、时间戳等 |
|
||||
| IF-WECHAT-005 | 客户信息查询接口 | 查询绑定客户的基本信息 | HTTP/REST | 客户编号、姓名、手机号 | 客户详细信息 |
|
||||
| IF-WECHAT-006 | 账单信息查询接口 | 查询客户账单和欠费信息 | HTTP/REST | 客户编号、查询期间 | 账单明细、欠费金额 |
|
||||
| IF-WECHAT-007 | 缴费处理接口 | 处理微信端发起的缴费业务 | HTTP/REST | 客户编号、缴费金额、支付方式 | 缴费结果、发票信息 |
|
||||
| IF-WECHAT-008 | 业务申请提交接口 | 提交报装、过户等业务申请 | HTTP/REST | 申请类型、申请资料 | 申请单号、处理状态 |
|
||||
| IF-WECHAT-009 | 电子发票申请接口 | 申请开具电子发票 | HTTP/REST | 缴费订单号、发票信息 | 发票PDF、发票号码 |
|
||||
| IF-WECHAT-010 | 营业网点查询接口 | 查询就近营业网点信息 | HTTP/REST | 位置坐标、搜索范围 | 网点列表、距离信息 |
|
||||
| IF-WECHAT-011 | 账户绑定验证接口 | 验证客户身份并绑定微信账户 | HTTP/REST | 客户编号、身份证、手机号 | 绑定结果、绑定关系ID |
|
||||
| IF-WECHAT-012 | 用水历史查询接口 | 查询客户用水历史记录 | HTTP/REST | 客户编号、查询期间 | 用水量明细、统计图表数据 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2185,7 +2185,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 23**
|
||||
|
||||

|
||||

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

|
||||

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

|
||||

|
||||
|
||||
|
||||
# 子系统5设计: 工单管理系统
|
||||
@ -2305,10 +2305,10 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 |
|
||||
|---|---|---|---|
|
||||
| WO-001 | 工单创建接口 | 创建各类工单 | 营收/表务/报装/微网厅/APP |
|
||||
| WO-002 | 工单派发接口 | 向处理人/APP派发任务 | 工单中心 |
|
||||
| WO-003 | 工单回填接口 | 回填处理结果与附件 | APP/各业务系统 |
|
||||
| WO-004 | 工单查询接口 | 查询工单状态/轨迹 | 各业务系统 |
|
||||
| IF-WO-001 | 工单创建接口 | 创建各类工单 | 营收/表务/报装/微网厅/APP |
|
||||
| IF-WO-002 | 工单派发接口 | 向处理人/APP派发任务 | 工单中心 |
|
||||
| IF-WO-003 | 工单回填接口 | 回填处理结果与附件 | APP/各业务系统 |
|
||||
| IF-WO-004 | 工单查询接口 | 查询工单状态/轨迹 | 各业务系统 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2319,7 +2319,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 26**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2389,9 +2389,9 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 |
|
||||
|---|---|---|---|
|
||||
| METER-001 | 库存查询接口 | 查询库存状态/预警 | 工单/营收 |
|
||||
| METER-002 | 领用出库接口 | 支持换表/施工领用 | 工单 |
|
||||
| METER-003 | 档案查询接口 | 查询设备档案 | 营收/工单 |
|
||||
| IF-METER-001 | 库存查询接口 | 查询库存状态/预警 | 工单/营收 |
|
||||
| IF-METER-002 | 领用出库接口 | 支持换表/施工领用 | 工单 |
|
||||
| IF-METER-003 | 档案查询接口 | 查询设备档案 | 营收/工单 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2402,7 +2402,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 28**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2463,17 +2463,17 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 |
|
||||
|---|---|---|---|
|
||||
| INST-001 | 报装申请接口 | 提交报装信息与材料 | 微网厅/营收 |
|
||||
| INST-002 | 派工对接接口 | 报装派单与回填 | 工单系统 |
|
||||
| INST-003 | 竣工归档接口 | 归档竣工资料 | 营收/档案 |
|
||||
| INST-004 | 签章回执接口 | 接收CA签章/验章回执 | CA电子签章 |
|
||||
| IF-INST-001 | 报装申请接口 | 提交报装信息与材料 | 微网厅/营收 |
|
||||
| IF-INST-002 | 派工对接接口 | 报装派单与回填 | 工单系统 |
|
||||
| IF-INST-003 | 竣工归档接口 | 归档竣工资料 | 营收/档案 |
|
||||
| IF-INST-004 | 签章回执接口 | 接收CA签章/验章回执 | CA电子签章 |
|
||||
|
||||
### 子系统架构设计
|
||||
|
||||
|
||||
**图表 30**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2621,17 +2621,17 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 |
|
||||
|---|---|---|---|
|
||||
| INV-001 | 统一开票接口 | 统一受理蓝票开具 | 营收业务系统 |
|
||||
| INV-002 | 作废/红冲接口 | 作废、红冲受理 | 营收业务系统 |
|
||||
| INV-003 | 发票查询接口 | 查询状态、下载链接 | 营收/微网厅 |
|
||||
| INV-004 | 回执推送接口 | 供应商回执回传 | 发票适配器 |
|
||||
| IF-INV-001 | 统一开票接口 | 统一受理蓝票开具 | 营收业务系统 |
|
||||
| IF-INV-002 | 作废/红冲接口 | 作废、红冲受理 | 营收业务系统 |
|
||||
| IF-INV-003 | 发票查询接口 | 查询状态、下载链接 | 营收/微网厅 |
|
||||
| IF-INV-004 | 回执推送接口 | 供应商回执回传 | 发票适配器 |
|
||||
|
||||
## 子系统架构设计
|
||||
|
||||
|
||||
**图表 32**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2706,20 +2706,20 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 调用方 |
|
||||
|---|---|---|---|
|
||||
| PAY-001 | 统一支付下单接口 | JSAPI/扫码/APP下单 | 营收/微网厅 |
|
||||
| PAY-002 | 统一关单接口 | 订单关闭/撤销 | 营收/微网厅 |
|
||||
| PAY-003 | 统一退款接口 | 原路/部分退款 | 营收/微网厅 |
|
||||
| PAY-004 | 支付回调接口 | 渠道回调验签入账 | 微网厅/营收 |
|
||||
| PAY-005 | 批量代扣送盘接口 | 代扣文件送盘 | 营收系统 |
|
||||
| PAY-006 | 批量代扣回盘接口 | 回盘解析/状态回填 | 营收系统 |
|
||||
| PAY-007 | 批量对账文件接口 | 银行对账文件处理 | 营收系统 |
|
||||
| IF-PAY-001 | 统一支付下单接口 | JSAPI/扫码/APP下单 | 营收/微网厅 |
|
||||
| IF-PAY-002 | 统一关单接口 | 订单关闭/撤销 | 营收/微网厅 |
|
||||
| IF-PAY-003 | 统一退款接口 | 原路/部分退款 | 营收/微网厅 |
|
||||
| IF-PAY-004 | 支付回调接口 | 渠道回调验签入账 | 微网厅/营收 |
|
||||
| IF-PAY-005 | 批量代扣送盘接口 | 代扣文件送盘 | 营收系统 |
|
||||
| IF-PAY-006 | 批量代扣回盘接口 | 回盘解析/状态回填 | 营收系统 |
|
||||
| IF-PAY-007 | 批量对账文件接口 | 银行对账文件处理 | 营收系统 |
|
||||
|
||||
## 子系统架构设计
|
||||
|
||||
|
||||
**图表 34**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
@ -2830,8 +2830,8 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
| 接口编号 | 接口名称 | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| MSG-001 | 消息推送接口 | 发送消息通知 | HTTP/REST | 消息内容、接收用户 | 推送结果 |
|
||||
| MSG-002 | 消息接收接口 | 接收消息请求 | HTTP/REST | 消息类型、接收用户 | 处理结果 |
|
||||
| IF-MSG-001 | 消息推送接口 | 发送消息通知 | HTTP/REST | 消息内容、接收用户 | 推送结果 |
|
||||
| IF-MSG-002 | 消息接收接口 | 接收消息请求 | HTTP/REST | 消息类型、接收用户 | 处理结果 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
@ -2851,7 +2851,7 @@ CJKmainfont: "PingFang SC"
|
||||
|
||||
**图表 36**
|
||||
|
||||

|
||||

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

|
||||

|
||||
|
||||
|
||||
### 模块描述
|
||||
|
||||
BIN
templates/01_01_需求_职业背债人和非法中介探针系统需求清单_最终版.xlsx
Normal file
BIN
templates/01_01_需求_职业背债人和非法中介探针系统需求清单_最终版.xlsx
Normal file
Binary file not shown.
@ -395,3 +395,4 @@ sequenceDiagram
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -446,3 +446,4 @@ CREATE TABLE `installation_signature_template` (
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -504,3 +504,4 @@ CREATE TABLE `installation_evidence` (
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -387,3 +387,4 @@ graph TD
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
68
新-概要设计说明书.md
68
新-概要设计说明书.md
@ -451,7 +451,6 @@
|
||||
| 通信服务 | 短信平台接口 | 短信通知发送 | HTTPS |
|
||||
| 通信服务 | 邮件服务接口 | 邮件通知发送 | HTTPS/SMTP |
|
||||
| 通信服务 | 微信模板消息接口 | 微信模板消息下发 | HTTPS |
|
||||
|
||||
| 物联网 | 集抄系统接口 | 智能水表数据采集 | TCP/HTTPS |
|
||||
| 税务服务 | 电子发票接口 | 第三方发票开具 | HTTPS |
|
||||
| 认证服务 | 身份认证接口 | 第三方身份验证 | HTTPS |
|
||||
@ -2111,17 +2110,17 @@ graph TB
|
||||
|
||||
核心营收业务模块,实现从客户管理到收费账务的完整业务链条:
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 业务重要性 |
|
||||
|---|---|---|---|---|
|
||||
| **REV-001** | **客户资料管理** | 客户档案管理、客户分组、信息变更 | 自行开发 | 核心基础 |
|
||||
| **REV-002** | **抄表开账** | 抄表录入、复核开账、异常处理 | 自行开发 | 核心业务 |
|
||||
| **REV-003** | **营业收费** | 柜台收费、移动收费、在线缴费 | 自行开发 | 核心收入 |
|
||||
| **REV-004** | **账务处理** | 账务调整、退款处理、坏账管理 | 自行开发 | 核心财务 |
|
||||
| **REV-005** | **发票管理** | 发票开具、查询管理、电子发票 | 自行开发 | 财务合规 |
|
||||
| **REV-006** | **催缴管理** | 欠费催缴、短信通知、停水管理 | 自行开发 | 收益保障 |
|
||||
| **REV-007** | **统计分析** | 多维度数据统计和报表分析功能 | 自行开发 | 决策支持 |
|
||||
| **REV-008** | **代收业务** | 集成银行渠道与聚合支付等代收方式 | 自行开发 | 服务便民 |
|
||||
| **REV-009** | **业务参数配置** | 业务参数配置、参数管理 | 自行开发 | 核心基础 |
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
| **REV-001** | **客户资料管理** | 客户档案管理、客户分组、信息变更 | 自行开发 |
|
||||
| **REV-002** | **抄表开账** | 抄表录入、复核开账、异常处理 | 自行开发 |
|
||||
| **REV-003** | **营业收费** | 柜台收费、移动收费、在线缴费 | 自行开发 |
|
||||
| **REV-004** | **账务处理** | 账务调整、退款处理、坏账管理 | 自行开发 |
|
||||
| **REV-005** | **发票管理** | 发票开具、查询管理、电子发票 | 自行开发 |
|
||||
| **REV-006** | **催缴管理** | 欠费催缴、短信通知、停水管理 | 自行开发 |
|
||||
| **REV-007** | **统计分析** | 多维度数据统计和报表分析功能 | 自行开发 |
|
||||
| **REV-008** | **代收业务** | 集成银行渠道与聚合支付等代收方式 | 自行开发 |
|
||||
| **REV-009** | **业务参数配置** | 业务参数配置、参数管理 | 自行开发 |
|
||||
|
||||
#### 客户服务模块群
|
||||
|
||||
@ -2129,15 +2128,15 @@ graph TB
|
||||
|
||||
- 账户绑定管理、信息查询服务、在线缴费服务、电子发票服务、营业网点服务、业务办理服务
|
||||
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 | 业务重要性 |
|
||||
|---|---|---|---|---|
|
||||
| CS-001 | 账户绑定管理 | 微信/支付宝账户绑定与解绑、多账户管理 | 自行开发 | 对外入口 |
|
||||
| CS-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 | 核心服务 |
|
||||
| CS-003 | 在线缴费服务 | 快捷缴费、充值、代缴、结果查询(经SYS-009) | 自行开发 | 核心服务 |
|
||||
| CS-004 | 电子发票服务 | 发票查看、推送、下载(经SYS-008) | 自行开发 | 财务合规 |
|
||||
| CS-005 | 营业网点服务 | 网点查询、地图导航、预约(可选) | 自行开发 | 支撑服务 |
|
||||
| CS-006 | 业务办理服务 | 联系方式/开票方式变更、更名过户、低保、换表、自主抄表等 | 自行开发 | 对外办理 |
|
||||
| CS-007 | 柜面扫码支付 | 柜台二维码收款、票据关联、结果回传(经SYS-009) | 自行开发 | 线下支付 |
|
||||
| 模块编号 | 模块名称(标识) | 功能描述 | 开发方式 |
|
||||
|---|---|---|---|
|
||||
| CS-001 | 账户绑定管理 | 微信/支付宝账户绑定与解绑、多账户管理 | 自行开发 |
|
||||
| CS-002 | 信息查询服务 | 账单查询、用水历史、缴费记录、停水公告 | 自行开发 |
|
||||
| CS-003 | 在线缴费服务 | 快捷缴费、充值、代缴、结果查询(经SYS-009) | 自行开发 |
|
||||
| CS-004 | 电子发票服务 | 发票查看、推送、下载(经SYS-008) | 自行开发 |
|
||||
| CS-005 | 营业网点服务 | 网点查询、地图导航、预约(可选) | 自行开发 |
|
||||
| CS-006 | 业务办理服务 | 联系方式/开票方式变更、更名过户、低保、换表、自主抄表等 | 自行开发 |
|
||||
| CS-007 | 柜面扫码支付 | 柜台二维码收款、票据关联、结果回传(经SYS-009) | 自行开发 |
|
||||
|
||||
### 模块间关系
|
||||
|
||||
@ -3038,19 +3037,20 @@ graph TD
|
||||
|
||||
### 子系统外部接口
|
||||
|
||||
**与微信平台接口**:
|
||||
|
||||
- 微信授权登录接口
|
||||
- 微信支付接口
|
||||
- 微信模板消息接口
|
||||
- 微信JS-SDK接口
|
||||
|
||||
**与营收业务系统接口**:
|
||||
|
||||
- 客户信息查询接口
|
||||
- 账单信息查询接口
|
||||
- 缴费处理接口
|
||||
- 业务申请提交接口
|
||||
| 接口编号 | 接口名称(标识) | 功能描述 | 接口协议 | 输入参数 | 输出结果 |
|
||||
|---|---|---|---|---|---|
|
||||
| IF-WECHAT-001 | 微信授权登录接口 | 通过微信OAuth2.0实现用户授权登录 | HTTP/REST | 授权码、微信appid | 用户openid、访问令牌 |
|
||||
| IF-WECHAT-002 | 微信支付接口 | 调用微信支付完成在线缴费 | HTTP/REST | 订单信息、支付金额 | 支付结果、微信订单号 |
|
||||
| IF-WECHAT-003 | 微信模板消息接口 | 推送缴费成功、账单提醒等消息 | HTTP/REST | 模板ID、用户openid、消息内容 | 推送结果 |
|
||||
| IF-WECHAT-004 | 微信JS-SDK接口 | 调用微信JS-SDK实现前端功能 | HTTP/REST | 页面URL、appid | 签名、时间戳等 |
|
||||
| IF-WECHAT-005 | 客户信息查询接口 | 查询绑定客户的基本信息 | HTTP/REST | 客户编号、姓名、手机号 | 客户详细信息 |
|
||||
| IF-WECHAT-006 | 账单信息查询接口 | 查询客户账单和欠费信息 | HTTP/REST | 客户编号、查询期间 | 账单明细、欠费金额 |
|
||||
| IF-WECHAT-007 | 缴费处理接口 | 处理微信端发起的缴费业务 | HTTP/REST | 客户编号、缴费金额、支付方式 | 缴费结果、发票信息 |
|
||||
| IF-WECHAT-008 | 业务申请提交接口 | 提交报装、过户等业务申请 | HTTP/REST | 申请类型、申请资料 | 申请单号、处理状态 |
|
||||
| IF-WECHAT-009 | 电子发票申请接口 | 申请开具电子发票 | HTTP/REST | 缴费订单号、发票信息 | 发票PDF、发票号码 |
|
||||
| IF-WECHAT-010 | 营业网点查询接口 | 查询就近营业网点信息 | HTTP/REST | 位置坐标、搜索范围 | 网点列表、距离信息 |
|
||||
| IF-WECHAT-011 | 账户绑定验证接口 | 验证客户身份并绑定微信账户 | HTTP/REST | 客户编号、身份证、手机号 | 绑定结果、绑定关系ID |
|
||||
| IF-WECHAT-012 | 用水历史查询接口 | 查询客户用水历史记录 | HTTP/REST | 客户编号、查询期间 | 用水量明细、统计图表数据 |
|
||||
|
||||
### 设计方案概述
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user