# 福建水务业务系统模块设计 ## 目录 - [1. 统一平台](#1-统一平台) - [1.1 单点登录](#11-单点登录) - [1.2 系统管理](#12-系统管理) - [2. 营收系统](#2-营收系统) - [2.1 系统管理](#21-系统管理) - [2.2 抄表开账](#22-抄表开账) - [2.3 收费管理](#23-收费管理) - [2.4 账务处理](#24-账务处理) - [2.5 发票管理](#25-发票管理) - [2.6 代收业务](#26-代收业务) - [3. 表务系统](#3-表务系统) - [3.1 表务工单](#31-表务工单) - [3.2 表务仓库](#32-表务仓库) - [3.3 水表参数与基础信息](#33-水表参数与基础信息) - [3.4 物联网对接与数据同步](#34-物联网对接与数据同步) - [4. 报装系统](#4-报装系统) - [4.1 报装流程](#41-报装流程) - [4.2 一户一表管理](#42-一户一表管理) - [5. 客户服务](#5-客户服务) - [5.1 微信、支付宝服务窗](#51-微信支付宝服务窗) - [5.2 历史账单](#52-历史账单) - [5.3 电子发票](#53-电子发票) - [5.4 营业网点](#54-营业网点) - [5.5 账户流水](#55-账户流水) - [5.6 微网厅](#56-微网厅) - [5.7 智能客服](#57-智能客服) - [6. 系统配置](#6-系统配置) - [6.1 水表参数](#61-水表参数) - [6.2 地址参数](#62-地址参数) - [6.3 价格体系](#63-价格体系) - [6.4 基本配置](#64-基本配置) - [6.5 催缴管理](#65-催缴管理) - [7. 系统接口](#7-系统接口) - [7.1 银行接口](#71-银行接口) - [7.2 支付宝/微信接口](#72-支付宝微信接口) - [7.3 短信接口](#73-短信接口) - [7.4 集抄系统接口](#74-集抄系统接口) - [7.5 政务系统接口](#75-政务系统接口) - [7.6 消火栓系统接口](#76-消火栓系统接口) - [8. 统计分析](#8-统计分析) - [8.1 报表查询](#81-报表查询) - [8.2 欠费查询](#82-欠费查询) - [8.3 缴费记录](#83-缴费记录) - [8.4 用水分析](#84-用水分析) - [9. 工程管理](#9-工程管理) - [9.1 工程申请](#91-工程申请) - [9.2 工程施工](#92-工程施工) - [9.3 工程验收](#93-工程验收) - [9.4 工程查询](#94-工程查询) ## 1. 统一平台 统一平台是客户服务平台的综合展示平台,包含日常工作功能和客户全部的信息,是系统的基础功能模块。 ### 1.1 单点登录 单点登录模块实现用户一次登录即可访问系统中所有应用的功能,主要特点包括: - 支持通过用户名、密码进行身份认证 - 根据登录人员所在公司的不同,显示不同的系统名称和界面风格 - 提供流程节点到期提醒功能,包括工单及业务流程提醒 - 支持多种安全认证方式,如双因素认证等 #### 1.1.1 登录流程 ```mermaid flowchart TD A[用户访问系统] --> B{是否已登录?} B -->|是| C[进入系统主界面] B -->|否| D[显示登录界面] D --> E[用户输入凭证] E --> F{验证凭证} F -->|成功| G[获取用户权限] G --> H[加载用户配置] H --> C F -->|失败| I[显示错误信息] I --> D ``` ### 1.2 系统管理 系统管理模块提供对系统基础参数的配置管理功能,主要包括: - 组织机构管理:支持多级组织结构的管理,包括集团、分公司、站点等 - 员工管理:系统操作人员的基本信息管理 - 角色权限管理:基于RBAC模型的权限控制,实现细粒度的功能权限分配 - 系统菜单配置:支持自定义系统菜单和功能模块 - 数据字典管理:维护系统使用的各类基础代码数据 - 系统日志管理:记录系统操作日志,支持日志查询和审计 #### 1.2.1 角色权限管理流程 ```mermaid flowchart TD A[管理员登录] --> B[进入角色管理] B --> C[创建/编辑角色] C --> D[设置角色权限] D --> E[分配用户到角色] E --> F[保存角色配置] F --> G[权限生效] ``` ## 2. 营收系统 营收系统是水务业务系统的核心组成部分,负责抄表、收费、账务处理等关键业务功能。 ### 2.1 系统管理 营收系统的基础管理功能,包括: - 水价管理:不同用户类型的水价标准管理,支持阶梯水价 - 用户档案管理:维护用户基本信息、用水信息、账户信息等 - 客户分组:将不同用水客户进行分组管理,适用企业集团情况,便于分类统计分析 - 集收管理:将不同用水客户进行归集管理,适用小区集中缴费情况 - 客户信息:包含基本信息、表卡信息、账户信息、联系人信息等完整档案 - 定额共享:设定定额账户关系绑定,用于处理共用表的情况 - 定额核定:核定已经确认绑定关系客户定额量 - 批量修改:支持批量修改客户基本信息,通过手工选择或批量导入实现 - 客户优惠方案设置:针对特定客户设置个性化优惠方案,适用于低保户、特殊用户等 - 更名过户管理:处理用户变更、过户等业务 - 注销报停管理:处理用户注销、暂停用水等业务 #### 2.1.1 水价调整流程 ```mermaid flowchart TD A[水价调整申请] --> B[填写调价信息] B --> C[选择调价范围] C --> D[提交审核] D --> E{领导审核} E -->|通过| F[设置生效日期] F --> G[系统更新水价] E -->|不通过| H[退回修改] H --> B ``` #### 2.1.2 客户分组管理流程 ```mermaid flowchart TD A[进入客户分组] --> B[创建客户分组] B --> C[设置分组信息] C --> D[查找客户] D --> E[将客户添加到分组] E --> F[保存分组设置] F --> G[分组客户查询统计] ``` #### 2.1.3 集收管理流程 ```mermaid flowchart TD A[进入集收管理] --> B[创建集收号] B --> C[设置集收信息] C --> D[查找客户] D --> E[将客户绑定到集收号] E --> F[保存集收设置] F --> G[集收账单生成] G --> H[集收收费处理] ``` #### 2.1.4 客户优惠方案设置流程 ```mermaid flowchart TD A[进入客户管理] --> B[查找目标客户] B --> C[进入优惠方案设置] C --> D[选择优惠类型] D --> E[设置优惠参数] E --> F[设置生效时间] F --> G[提交审核] G --> H{领导审核} H -->|通过| I[优惠生效] H -->|不通过| J[退回修改] J --> D I --> K[系统自动应用优惠] ``` ### 2.2 抄表开账 抄表开账模块负责水表读数的采集和账单生成,主要功能包括: #### 2.2.1 册本管理 - 册本信息管理:册本基本信息的维护,包括册本编号、名称、抄表员、抄表周期等 - 新卡入册:新增水表加入抄表册本,可手动添加或批量导入 - 册本调整:调整册本内水表顺序或将水表调整到其他册本,优化抄表路线 #### 2.2.2 抄表录入 - 手工抄表:支持人工录入抄表数据,录入界面显示上期抄表记录和历史水量供参考 - 智能抄表:支持从智能水表、远传水表自动获取数据,解决人工抄表困难的情况 - 自报抄表:支持用户自行报送抄表数据,通过短信、微信、APP等渠道上报 - 抄表异常处理:处理抄表过程中的异常情况,包括水表损坏、无法读数、水量异常等 #### 2.2.3 抄表数据审核 - 数据校验:对抄表数据进行合理性校验,自动标记水量波动异常的数据 - 异常数据标记:标记异常抄表数据,包括零水量、负水量、水量突增突减等 - 数据审核:对抄表数据进行审核确认,确保数据准确性 - 开账处理:根据审核后的抄表数据生成账单,自动计算水费和相关费用 #### 2.2.4 追加抄表 - 非周期性抄表:支持在非常规周期进行抄表,例如用户搬迁、水表更换等情况 - 特殊抄表:支持针对特定用户进行特殊抄表,满足特殊业务需求 #### 2.2.5 抄表开账流程 ```mermaid flowchart TD A[册本分配] --> B[抄表员抄表] B --> C[抄表数据录入] C --> D{数据审核} D -->|异常| E[处理异常数据] E --> C D -->|正常| F[生成账单] F --> G[开账] G --> H[通知用户] ``` #### 2.2.6 抄表数据录入与审核流程 ```mermaid flowchart TD A[抄表员登录] --> B[选择抄表册本] B --> C[查看抄表任务] C --> D[录入表示数] D --> E[系统自动计算水量] E --> F{水量是否异常} F -->|是| G[标记异常] G --> H[填写异常原因] H --> I[提交审核] F -->|否| I I --> J[审核人员审核] J --> K{审核结果} K -->|通过| L[生成水费账单] K -->|不通过| M[退回重新录入] M --> D L --> N[完成开账] ``` ### 2.3 收费管理 收费管理模块负责水费的收取和管理,主要功能包括: #### 2.3.1 柜台收费 - 用户查询:支持多种方式查询用户信息和欠费信息 - 收费处理:支持多种支付方式(现金、银行卡、微信、支付宝等) - 收费打印:支持打印收费凭证和发票 - 预存预付:支持用户预存水费 #### 2.3.2 柜台结账 - 日结:营业员日终结账处理 - 交款:营业员交款处理 - 结账查询:支持查询结账记录 #### 2.3.3 预付款管理 - 预付款充值:用户预存水费的处理 - 预付款使用:预存款抵扣水费的处理 - 预付款退款:预存款退还处理 #### 2.3.4 缴费记录查询 - 缴费查询:支持多条件查询缴费记录 - 缴费统计:支持按不同维度统计缴费情况 #### 2.3.5 柜台收费流程 ```mermaid flowchart TD A[添加收费用户] --> B[显示欠费账单] B --> C[选择支付方式] C --> D[用户缴费] D --> E{是否打印发票} E -->|是| F[打印发票] E -->|否| G[完成收费] F --> G G --> H[更新用户账户] ``` ### 2.4 账务处理 账务处理模块负责处理各类特殊账务情况,主要功能包括: #### 2.4.1 未销调整 - 水量调整:调整未缴纳账单的用水量,适用于抄表错误、漏水等情况 - 金额调整:调整未缴纳账单的金额,适用于计费错误等情况 - 违约金减免:对未缴纳账单的违约金进行减免,适用于特殊情况下的优惠政策 - 分账处理:将一个账户的欠费分摊到多个账户,适用于共用水表的分户情况 - 价差调整:针对水价变动或特殊政策导致的价格差异进行调整 - 呆坏账调整:对确认无法收回的账款进行呆坏账处理 #### 2.4.2 特殊开账 - 特殊情况下的账单生成,如补开账单、特殊计费等 - 支持手工开账,处理系统无法自动处理的特殊情况 - 提供开账历史查询,便于追溯特殊开账记录 #### 2.4.3 账务退款 - 多缴费退款:处理用户多缴水费的退款,支持现金退款和转预存 - 预付款退款:处理用户预存水费的退款,适用于用户注销等情况 - 违约金退款:处理已收取违约金的退款,适用于特殊情况下的政策调整 #### 2.4.4 销账调正 - 对已缴费账单进行调整处理 - 支持重新开票,处理发票信息错误的情况 - 提供调账历史查询,便于审计跟踪 #### 2.4.5 预存调整 - 预存余额调整:处理客户预存余额的增减调整 - 预存转账:支持预存款在不同账户间的转移 - 预存冲销:将预存款冲销当期账单或历史欠费 #### 2.4.6 账务处理日志 - 记录所有账务处理操作,包括操作类型、操作人、操作时间、操作内容等 - 支持账务处理日志查询,提供多条件查询功能 - 生成账务处理报表,便于财务分析和审核 #### 2.4.7 违约金减免流程 ```mermaid flowchart TD A[查询用户欠费] --> B[选择减免账单] B --> C[填写减免原因] C --> D[提交审核] D --> E{领导审批} E -->|通过| F[执行减免] F --> G[记录操作日志] E -->|不通过| H[退回修改] H --> C ``` #### 2.4.8 已销调整流程 ```mermaid flowchart TD A[查询已销账单] --> B[选择调整账单] B --> C[填写调整原因] C --> D[确定调整方式] D --> E{是否需要退款} E -->|是| F[生成退款单] F --> G[办理退款] E -->|否| H[调整账务记录] G --> I[更新账务记录] H --> I I --> J[生成调账凭证] J --> K[记录操作日志] ``` #### 2.4.9 分账处理流程 ```mermaid flowchart TD A[查询源账户欠费] --> B[选择分账账单] B --> C[选择目标账户] C --> D[设置分摊比例或金额] D --> E[计算分摊结果] E --> F{确认分摊方案} F -->|是| G[提交审核] F -->|否| H[调整分摊方案] H --> D G --> I{领导审批} I -->|通过| J[执行分账] J --> K[生成分账记录] K --> L[更新账务信息] I -->|不通过| M[退回修改] M --> C ``` #### 2.4.10 呆坏账处理流程 ```mermaid flowchart TD A[查询长期欠费] --> B[筛选呆坏账] B --> C[核实欠费情况] C --> D[填写呆坏账申请] D --> E[提交审核] E --> F{部门审核} F -->|通过| G{财务审批} F -->|不通过| H[退回修改] H --> C G -->|通过| I[执行呆坏账处理] G -->|不通过| J[退回重审] J --> D I --> K[生成会计凭证] K --> L[更新账务记录] ``` ### 2.5 发票管理 发票管理模块负责水费发票的管理,主要功能包括: #### 2.5.1 库存管理 - 发票入库:新发票的入库管理 - 发票领用:营业员领用发票管理 - 发票作废:发票作废处理 #### 2.5.2 发票打印 - 普通发票:打印纸质发票 - 电子发票:生成和发送电子发票 #### 2.5.3 发票查询 - 发票信息查询:支持多条件查询发票 - 发票统计:按不同维度统计发票开具情况 #### 2.5.4 发票调整 - 发票重开:发票信息错误后的重新开具 - 发票补开:补开发票处理 #### 2.5.5 发票领用流程 ```mermaid flowchart TD A[营业员申请] --> B[填写发票领用单] B --> C[提交申请] C --> D{发票管理员审核} D -->|通过| E[出库发票] E --> F[记录发票流水] F --> G[营业员领取] D -->|不通过| H[退回修改] H --> B ``` ### 2.6 代收业务 代收业务模块负责处理各种渠道的水费代收业务,主要功能包括: #### 2.6.1 实时收费 - 银行代收:对接各大银行的实时代收业务 - 支付宝/微信收费:支持支付宝、微信等第三方支付平台缴费 - 代收点收费:支持社区代收点、便利店等渠道代收水费 - 实时对账:实现代收渠道与系统的实时对账功能 #### 2.6.2 银行代扣 - 代扣协议管理:管理用户的银行代扣协议 - 代扣数据生成:生成银行代扣的数据文件 - 代扣结果处理:处理银行返回的代扣结果 - 代扣异常处理:处理代扣过程中的异常情况 #### 2.6.3 银行托收 - 托收单生成:生成银行托收单据 - 托收数据导出:导出银行托收数据 - 托收结果导入:导入银行托收结果 - 托收核销处理:根据托收结果进行账务核销 #### 2.6.4 代扣渠道管理 - 代扣渠道维护:维护各代扣渠道的基本信息 - 代扣规则设置:设置不同渠道的代扣规则 - 代扣效率分析:分析各代扣渠道的效率和成功率 - 代扣优化建议:基于分析结果提供代扣渠道优化建议 #### 2.6.5 银行代扣流程 ```mermaid flowchart TD A[银行发起代扣请求] --> B[水务系统接收请求] B --> C[生成代扣文件] C --> D[放置到FTP目录] D --> E[银行读取文件] E --> F[银行执行代扣] F --> G[生成代扣结果] G --> H[水务系统获取结果] H --> I{代扣是否成功} I -->|成功| J[系统核销账务] I -->|失败| K[记录失败原因] K --> L[纳入下次代扣或其他催缴] J --> M[生成代扣报告] ``` #### 2.6.6 银行托收流程 ```mermaid flowchart TD A[生成托收计划] --> B[筛选符合条件的账单] B --> C[生成托收批次] C --> D[导出托收数据] D --> E[递交银行托收] E --> F[银行处理托收] F --> G[接收托收结果] G --> H{托收是否成功} H -->|成功| I[系统核销账务] H -->|失败| J[记录失败原因] J --> K[安排其他收费方式] I --> L[生成托收报告] ``` ## 3. 表务系统 表务系统负责水表的全生命周期管理,包括水表购置、安装、维修、更换等业务。 ### 3.1 表务工单 表务工单模块负责处理各类表务作业,主要功能包括: #### 3.1.1 换表工单 - 换表计划:制定水表更换计划,支持按周期、批次生成换表计划 - 抄表故障换表:处理抄表过程中发现故障的水表更换,可查询抄表状态为故障的数据 - 客户自报换表:处理客户报告的故障水表更换,填写表卡、上报人、故障类型等信息 - 换表施工:记录水表更换施工情况,包括施工时间、执行人等 - 换表回填:填写水表更换完成情况及新表信息,包括旧表抄码、新表底码、钢印号等 - 换表批量派发:表务主管批量派发未指派人员的工单 - 换表工单查询:支持按计划换表日期、实际回填日期、工单状态、站点、册本等条件查询 - 工单打印:打印换表工单,以便换表员到仓库领表后现场换表 #### 3.1.2 移表工单 - 移表申请:处理水表移位申请,记录申请原因、联系方式等 - 移表施工:记录水表移位施工情况,包括施工时间、执行人等 - 移表验收:验收水表移位结果,确认安装位置符合规范 #### 3.1.3 拆表工单 - 拆表申请:处理拆除水表申请,记录申请原因、拆表类型等 - 拆表施工:记录拆除水表施工情况,包括施工时间、执行人等 - 拆表确认:确认水表拆除结果,记录拆表后抄码、回收水表信息等 #### 3.1.4 复装工单 - 复装申请:处理水表复装申请,记录申请原因、预约时间等 - 复装施工:记录水表复装施工情况,包括施工时间、执行人等 - 复装验收:验收水表复装结果,记录新表信息、初始读数等 #### 3.1.5 校表工单 - 校表申请:处理水表校验申请,记录校验原因、申请人等 - 校表实施:记录水表校验情况,包括校验方法、校验时间等 - 校表结果:记录水表校验结果,包括校验误差、是否合格等 #### 3.1.6 稽查工单 - 水量异常稽查:处理水量异常情况的检查,对零水量、高水量等进行排查 - 违规用水稽查:处理违规用水的检查处理,包括偷水、私接等情况 - 稽查结果记录:记录稽查结果及违规情况,包括违规类型、证据等 - 稽查处罚决定:根据稽查结果做出处罚决定,生成相应罚款账单 #### 3.1.7 业务上报 - 业务异常上报:处理业务办理过程中的异常情况上报 - 客户投诉上报:处理客户投诉事件的上报 - 工单分配:将上报的问题分配给相关人员处理 - 处理结果反馈:记录问题处理结果并反馈 #### 3.1.8 换表工单流程 ```mermaid flowchart TD A[换表申请] --> B[填写换表信息] B --> C[选择新表] C --> D[提交申请] D --> E{审核} E -->|通过| F[派工通知] F --> G[施工人员更换水表] G --> H[记录新旧表读数] H --> I[施工完工确认] I --> J[主管验收] J --> K[更新系统数据] E -->|不通过| L[退回修改] L --> B ``` #### 3.1.9 稽查工单流程 ```mermaid flowchart TD A[发起稽查] --> B[填写稽查原因] B --> C[选择稽查对象] C --> D[派发稽查任务] D --> E[稽查员现场检查] E --> F[记录检查结果] F --> G{是否存在违规} G -->|是| H[确定处理意见] H --> I[提交审批] I --> J{审批结果} J -->|通过| K[执行处罚] J -->|不通过| L[退回修改] L --> H G -->|否| M[记录正常] M --> N[完成稽查] K --> N ``` ### 3.2 表务仓库 表务仓库模块负责水表的仓储管理,主要功能包括: #### 3.2.1 新表入库 - 水表检定:检定水表合格性,记录检定结果和检定证书编号 - 手工录入:手工录入方式进行新表入库,填写厂家、型号、口径、量程、检定日期、检定员、有效日期等 - 文件导入:通过文件批量导入方式进行新表入库,支持Excel模板导入 - 条形码入库:条形码入库需输入开始条形码和数量,实现批量录入 - 非条码入库:非条码入库需输入钢印号开始号码和数量,实现批量录入 - 入库确认:确认水表入库信息,确认后更新库存状态 - 入库查询:支持按入库编号、条形码、钢印号、日期、箱号等条件查询 #### 3.2.2 水表检定 - 批次参数查询:可按水表编号查询批次参数 - 检定信息记录:记录送检单位、检定日期、检定员、核检员等 - 检定结果管理:检定结果可手工或文件导入,记录合格/不合格、证书编号 - 检定修改记录:检定可修改、删除,所有修改操作记录日志 - 首检流程:首检合格可入库,不合格做退回,修复后需再检定 - 检验状态管理:检验状态包括"未检验"、"合格"、"不合格" #### 3.2.3 水表领用 - 领用单登记:先登记领用单,填写领用部门、类型(新装/换表)、受理号、领用人、备注 - 领用单管理:领用单可查询、修改、删除,明细可增删改 - 领用单打印:领用单登记后可打印,领用人凭单领表 - 领用导出:支持将领用信息导出为Excel等格式 - 领用统计:支持按不同维度统计领用情况 #### 3.2.4 水表出库 - 出库登记:领用人凭领用单领表,仓库管理员按单出库 - 条形码出库:可手工录入条形码出库,确认后完成出库操作 - 出库确认:确认水表出库操作,更新库存状态 - 出库查询:已出库信息可按部门、单号、日期、条形码、领用人等条件查询 - 库存变动日志:记录出库引起的库存变动 #### 3.2.5 水表退库 - 退库申请:处理未使用水表的退库申请,退库指未使用的水表退还仓库 - 退库登记:录入条形码/钢印号/箱号登记,填写退库人和原因 - 退库确认:确认水表退库操作,退库后水表返回仓库库存 - 退库管理:退库信息显示在待退库列表,便于管理 #### 3.2.6 水表报废 - 报废申请:申请报废水表,可通过水表选择、文件导入、采集器导入方式 - 批次管理:自动生成报废批次号,记录申请人及时间 - 报废确认:确认水表报废,确认后状态为"报废申请",领导同意后为"报废" - 申请单作废:可作废报废申请单,用于处理误报废情况 #### 3.2.7 水表生命周期查询 - 水表状态查询:查询水表当前状态,如在库、已装、报废等 - 水表历史记录:查询水表从入库到下线的所有时间节点信息,包括入库、领用、上线、下线等 - 查询条件:支持按条形码、客户号、钢印号等条件查询 #### 3.2.8 水表生命周期流程 ```mermaid flowchart TD A[水表采购] --> B[水表检定] B -->|合格| C[水表入库] B -->|不合格| D[水表退回] D --> E[水表修复] E --> B C --> F[水表领用] F --> G[水表出库] G --> H[水表安装] H --> I[使用维护] I -->|损坏| J[拆除] J --> K[报废] I -->|故障| L[换表] L --> I I -->|校验| M[校表] M -->|合格| I M -->|不合格| L ``` ### 3.3 水表参数与基础信息 水表参数与基础信息模块负责维护水表相关的基础数据,主要功能包括: #### 3.3.1 水表厂家管理 - 厂家信息维护:维护水表厂家的基本信息,包括厂家名称、地址、联系人、联系电话等 - 厂家状态管理:管理厂家的启用/停用状态 - 厂家分类管理:支持对厂家进行分类管理,便于筛选查询 #### 3.3.2 水表型号管理 - 型号信息维护:维护所有厂家水表的型号信息 - 型号分类管理:支持按计量方式、水表类型等进行分类 - 型号与厂家关联:维护水表型号与厂家的对应关系 #### 3.3.3 水表口径管理 - 口径信息维护:维护水表口径、量程、强检周期、定换周期、量高/量低系数、状态、描述等 - 定换周期设置:设置不同口径水表的定期更换周期,用于生成定期换表计划 - 强制检定周期:设置不同口径水表的强制检定周期,确保计量准确性 #### 3.3.4 水表量程管理 - 量程信息维护:维护量程代码、名称、值、状态、备注等 - 量程与口径关联:维护水表量程与口径的对应关系 - 量程范围设置:设置水表的量程范围,用于水量异常判断 ### 3.4 物联网对接与数据同步 物联网对接与数据同步模块负责水表数据的互联互通,主要功能包括: #### 3.4.1 厂家设备信息管理 - 设备型号管理:物联网管理员统一管理接入的水表型号及协议 - 设备厂家管理:维护设备厂家信息,可按水司、厂家、型号等信息进行添加、修改 - 批量导入导出:支持批量导入、导出设备信息,提供模板下载功能 - 详情查看:支持查看设备详细信息 #### 3.4.2 表务对接日志 - 数据同步日志:记录营收系统推送到集抄的水表及用户信息同步日志 - 日志查询:支持按水司、同步类型、请求内容、响应内容、日志时间等条件查询 - 错误日志处理:提供对接错误的处理机制,支持重新推送 #### 3.4.3 水表数据推送接口 - 新表数据推送:营收系统推送新表数据到物联网集抄平台,支持分批传输 - 数据字段定义:推送数据包括水司编号、厂家编号、厂家名称、厂家水表编号、型号、通讯模块号、IMEI、IMSI、状态等 - 数据校验机制:集抄系统校验重复值,确保数据一致性 - 结果日志记录:处理结果保存日志,便于跟踪和问题排查 #### 3.4.4 远程抄表数据同步 - 远程抄表数据接收:接收从物联网平台传来的抄表数据 - 数据验证与处理:对接收的数据进行验证和处理,确保准确性 - 异常数据处理:对异常数据进行标记和处理 - 数据状态管理:管理数据的处理状态,如待处理、已处理、异常等 #### 3.4.5 物联网水表监控 - 水表状态监控:监控智能水表的工作状态 - 异常事件报警:对水表异常事件进行报警,如电池电量低、通信中断等 - 数据分析展示:对抄表数据进行分析并以图表形式展示 - 远程控制接口:提供远程控制水表的接口,支持远程阀门控制等功能 ## 4. 报装系统 报装系统负责新用户的报装立户管理,主要功能包括: ### 4.1 报装流程 报装流程模块负责新用户报装业务的全流程管理,主要功能包括: #### 4.1.1 报装申请 - 用户申请:处理用户报装申请 - 材料审核:审核报装申请材料 - 现场勘查:组织现场勘查评估 #### 4.1.2 方案设计 - 设计方案:制定管网接入方案 - 设计审核:审核设计方案 - 费用估算:估算报装费用 #### 4.1.3 合同签订 - 费用通知:通知用户缴纳费用 - 合同签订:与用户签订供水合同 - 收费管理:管理报装相关费用 #### 4.1.4 施工管理 - 施工计划:制定施工计划 - 施工实施:记录施工情况 - 施工验收:验收施工结果 #### 4.1.5 开户通水 - 水表安装:安装用户水表 - 用户立户:在系统中建立用户档案 - 通水确认:确认用户通水情况 #### 4.1.6 报装业务流程 ```mermaid flowchart TD A[用户申请] --> B[受理申请] B --> C[现场勘查] C --> D{勘查审核} D -->|不通过| E[退回修改] E --> C D -->|通过| F[方案设计] F --> G[工程预算] G --> H[合同签订] H --> I[用户缴费] I --> J[施工派工] J --> K[施工实施] K --> L{施工验收} L -->|不通过| M[整改] M --> K L -->|通过| N[水表安装] N --> O[用户立户] O --> P[通水确认] ``` ### 4.2 一户一表管理 一户一表管理模块负责实施"一户一表"改造,主要功能包括: #### 4.2.1 改造计划 - 制定改造计划:规划"一户一表"改造计划 - 用户协商:与用户协商改造事宜 - 费用估算:估算改造费用 #### 4.2.2 改造实施 - 施工管理:管理改造施工 - 水表安装:安装单户水表 - 验收管理:验收改造结果 #### 4.2.3 用户转换 - 数据转换:处理用户数据转换 - 账务处理:处理改造前后的账务关系 - 使用确认:确认新表使用情况 #### 4.2.4 一户一表改造流程 ```mermaid flowchart TD A[制定改造计划] --> B[确定改造区域] B --> C[用户信息调查] C --> D[用户协商] D --> E{协商结果} E -->|同意| F[费用估算] F --> G[用户缴费] G --> H[施工实施] H --> I[水表安装] I --> J{验收} J -->|通过| K[系统数据转换] K --> L[新表启用] J -->|不通过| M[记录原因] M --> N[纳入下次计划] ``` ## 5. 客户服务 客户服务模块提供多渠道的客户服务功能,主要包括: ### 5.1 微信、支付宝服务窗 - 账户绑定:支持用户绑定水务账户,实现一个微信/支付宝账号绑定多个水表 - 用水查询:查询用水情况,支持查看历史用水量和用水趋势分析 - 水费查询:查询水费信息,包括当期欠费和历史欠费 - 在线缴费:支持在线缴纳水费,支持单笔缴费和批量缴费 - 业务办理:支持在线办理业务,如过户、水表报修、用水申请等 #### 5.1.1 在线缴费流程 ```mermaid flowchart TD A[用户登录] --> B[绑定水务账户] B --> C[查询欠费] C --> D[选择缴费账单] D --> E[选择支付方式] E --> F[进行支付] F --> G{支付结果} G -->|成功| H[更新用户账户] H --> I[显示缴费成功] G -->|失败| J[显示失败原因] J --> E ``` ### 5.2 历史账单 - 账单查询:查询历史账单信息,支持按年月、缴费状态等条件筛选 - 用水分析:分析用水趋势,提供图表化展示,帮助用户了解用水习惯 - 账单推送:定期推送账单信息,提醒用户及时缴费 - 账单明细:提供详细的账单明细,包括基本水费、附加费用等 #### 5.2.1 用水分析功能 ```mermaid flowchart TD A[用户查看用水分析] --> B[系统获取历史数据] B --> C[生成月度用水统计] C --> D[生成同比环比分析] D --> E[生成用水趋势图表] E --> F[展示节水建议] F --> G[用户查看分析结果] ``` ### 5.3 电子发票 - 发票申请:申请开具电子发票,支持按缴费单和按时间段开具 - 发票查询:查询已开具发票,支持多条件查询 - 发票下载:下载电子发票,支持PDF格式保存和打印 - 发票推送:推送电子发票到用户邮箱或微信账号 ### 5.4 营业网点 - 网点查询:查询营业网点信息,包括地址、电话、营业时间等 - 网点导航:提供到营业网点的导航,支持地图显示和路线规划 - 业务指南:提供各网点业务办理指南,介绍可办理的业务类型和所需材料 - 等候情况:实时显示各网点的等候人数和预计等待时间 ### 5.5 账户流水 - 流水查询:查询账户交易流水,支持按交易类型、时间段等条件筛选 - 明细下载:下载流水明细,支持Excel格式导出 - 交易统计:提供交易金额统计,按月度、季度、年度汇总 - 缴费证明:生成缴费证明,支持打印和电子版下载 ### 5.6 微网厅 - 用户注册:用户注册微网厅账号,支持手机号、邮箱注册 - 信息查询:查询用水、缴费信息,提供全面的账户信息查询 - 业务办理:在线办理各类业务,包括报装申请、过户、名称变更等 - 用户反馈:提交意见建议,处理投诉建议 #### 5.6.1 用户注册流程 ```mermaid flowchart TD A[用户访问微网厅] --> B[点击注册] B --> C[输入手机号] C --> D[获取验证码] D --> E[输入验证码] E --> F{验证} F -->|成功| G[设置密码] G --> H[补充个人信息] H --> I[绑定水务账户] I --> J[注册完成] F -->|失败| K[提示错误] K --> D ``` ### 5.7 智能客服 - 常见问题:提供常见问题解答,支持关键词检索 - 智能问答:基于AI的智能问答系统,理解用户问题并给出准确回答 - 业务指引:引导用户了解业务办理流程和所需材料 - 人工客服:提供人工在线客服支持,处理复杂问题 #### 5.7.1 智能客服交互流程 ```mermaid flowchart TD A[用户提问] --> B[系统分析问题类型] B --> C{是否能自动回答} C -->|是| D[智能系统生成答案] C -->|否| E[转接人工客服] D --> F[展示答案给用户] E --> G[人工客服接入] G --> H[人工解答问题] F --> I{用户是否满意} I -->|是| J[问题解决] I -->|否| K[用户追问] K --> B H --> J ``` ## 6. 系统配置 系统配置模块提供各类系统参数的配置管理功能,主要包括: ### 6.1 水表参数 - 水表厂家:管理水表生产厂商信息 - 水表型号:管理水表型号规格 - 水表量程:管理水表量程规格 ### 6.2 地址参数 - 行政区划:管理行政区划信息 - 地址编码:管理地址编码规则 - 地址库:维护标准地址库 ### 6.3 价格体系 - 用水性质:管理不同用水性质的分类 - 水价标准:管理不同用水性质的水价标准 - 阶梯水价:管理阶梯水价设置 - 调价管理:管理水价调整流程 ### 6.4 基本配置 - 系统参数:管理系统基本参数 - 业务规则:管理业务处理规则 - 打印模板:管理各类打印模板 - 短信模板:管理短信发送模板 ### 6.5 催缴管理 - 催缴计划:制定欠费催缴计划 - 催缴任务:分配催缴任务 - 催缴执行:记录催缴执行情况 - 催缴结果:统计催缴结果 #### 6.5.1 催缴流程 ```mermaid flowchart TD A[生成催缴计划] --> B[筛选欠费用户] B --> C[分配催缴任务] C --> D[催缴员催缴] D --> E[记录催缴结果] E --> F{用户反应} F -->|缴费| G[记录缴费情况] F -->|无反应| H[再次催缴] H --> D G --> I[完成催缴] ``` ## 7. 系统接口 系统接口模块提供与外部系统的集成和数据交换功能,实现业务数据的互通互联。 ### 7.1 银行接口 银行接口实现与银行系统的对接,支持代扣、托收等功能,主要包括: - 收费接口:实现用户通过银行渠道缴纳水费 - 冲正接口:处理银行退款和交易取消 - 对账接口:与银行系统进行对账,确保账务准确 - 托收接口:支持银行托收功能 - 代扣接口:支持银行代扣功能 #### 7.1.1 银行代扣流程 ```mermaid flowchart TD A[银行发起代扣请求] --> B[水务系统接收请求] B --> C[生成代扣文件] C --> D[放置到FTP目录] D --> E[银行读取文件] E --> F[银行执行代扣] F --> G[生成代扣结果] G --> H[水务系统核销账务] H --> I[生成代扣报告] ``` ### 7.2 支付宝/微信接口 支付宝和微信接口实现与第三方支付平台的对接,支持在线支付功能,主要包括: - 欠费查询:查询用户欠费信息 - 在线支付:支持用户在线缴纳水费 - 支付通知:处理支付结果通知 - 对账接口:与支付平台进行对账 #### 7.2.1 第三方支付流程 ```mermaid flowchart TD A[用户在支付平台查询] --> B[系统返回欠费信息] B --> C[用户选择账单] C --> D[用户确认支付] D --> E[支付平台处理支付] E --> F[支付平台通知结果] F --> G[系统核销账单] G --> H[系统返回支付结果] H --> I[用户收到支付成功通知] ``` ### 7.3 短信接口 短信接口提供短信通知和验证功能,主要包括: - 账单通知:通过短信通知用户账单信息 - 缴费提醒:提醒用户及时缴费 - 催缴通知:向欠费用户发送催缴短信 - 业务通知:通知用户业务办理状态 - 验证码功能:提供短信验证码服务 ### 7.4 集抄系统接口 集抄系统接口实现与智能水表集中抄表系统的对接,主要包括: - 抄表数据获取:获取智能水表的抄表数据 - 水表状态监控:监控水表的使用状态 - 异常数据处理:处理抄表异常情况 #### 7.4.1 集抄系统数据流程 ```mermaid flowchart TD A[智能水表数据采集] --> B[集抄系统数据汇总] B --> C[数据接口传输] C --> D[营收系统数据接收] D --> E[数据校验] E -->|异常| F[人工干预] F --> G[数据修正] G --> H[数据入库] E -->|正常| H H --> I[生成账单] ``` ### 7.5 政务系统接口 政务系统接口实现与地方政务平台和政务APP的对接,主要包括: - 数据推送:推送营收数据到政务平台 - 数据查询:支持政务平台查询水务数据 - 缴费对接:支持通过政务平台缴费 - 报装工单对接:对接报装业务工单 ### 7.6 消火栓系统接口 消火栓系统接口实现与消火栓系统的对接,主要功能包括: - 预存缴费管理:管理用户预存水费 - 剩余水量计算:计算用户剩余可用水量 - 取水控制:根据预存和剩余水量控制取水 #### 7.6.1 消火栓取水控制流程 ```mermaid flowchart TD A[用户充值] --> B[营收系统更新账户] B --> C[计算剩余水量] C --> D[写入取水标识] D --> E[IC卡读取数据] E --> F{剩余水量是否足够} F -->|是| G[开启阀门] F -->|否| H[保持阀门关闭] G --> I[用户取水] I --> J[记录取水量] J --> K[更新剩余水量] K --> F ``` ## 8. 统计分析 统计分析模块提供多维度的数据统计和分析功能,为管理决策提供数据支持。 ### 8.1 报表查询 - 标准报表:系统内置的标准统计报表,包括用水量报表、收费报表、欠费报表等 - 自定义报表:用户可自定义的报表,支持多种条件筛选和数据汇总方式 - 报表导出:支持将报表导出为Excel、PDF等格式 - 报表打印:支持报表打印功能 #### 8.1.1 报表生成流程 ```mermaid flowchart TD A[选择报表类型] --> B[设置查询条件] B --> C[设置统计维度] C --> D[生成报表] D --> E{是否满足需求} E -->|是| F[导出/打印] E -->|否| G[调整参数] G --> B ``` ### 8.2 欠费查询 - 欠费情况统计:按区域、用户类型、欠费金额等维度统计欠费情况 - 欠费用户明细:查询欠费用户的详细信息,包括欠费金额、欠费时间等 - 欠费分析:分析欠费原因和趋势,为欠费管理提供决策支持 - 欠费导出:支持将欠费数据导出为Excel等格式 #### 8.2.1 欠费分析流程 ```mermaid flowchart TD A[设置欠费查询条件] --> B[系统查询欠费数据] B --> C[生成欠费统计表] C --> D[生成欠费趋势图] D --> E[分析欠费原因] E --> F[制定催缴策略] F --> G[导出欠费报告] ``` ### 8.3 缴费记录 - 缴费情况统计:按时间、区域、缴费方式等维度统计缴费情况 - 缴费明细查询:查询缴费明细记录,包括缴费金额、缴费时间、缴费方式等 - 缴费趋势分析:分析缴费趋势,为预测现金流提供数据支持 - 缴费渠道分析:分析各缴费渠道的使用情况,优化缴费渠道配置 #### 8.3.1 缴费分析流程 ```mermaid flowchart TD A[设置缴费查询条件] --> B[系统查询缴费数据] B --> C[生成缴费统计表] C --> D[分析缴费渠道] D --> E[分析缴费时间分布] E --> F[分析用户缴费习惯] F --> G[生成缴费分析报告] ``` ### 8.4 用水分析 - 用水量统计:按区域、用户类型、时间等维度统计用水量 - 用水趋势分析:分析用水趋势,预测未来用水需求 - 异常用水分析:识别和分析异常用水情况,辅助漏损管理 - 节水潜力分析:分析用户节水潜力,为节水工作提供决策支持 #### 8.4.1 用水分析流程 ```mermaid flowchart TD A[收集用水数据] --> B[清洗数据] B --> C[按维度分组统计] C --> D[生成用水趋势图] D --> E[识别异常用水] E --> F[分析用水特征] F --> G[形成用水分析报告] ``` ## 9. 工程管理 工程管理模块负责处理与供水工程相关的业务,包括工程申请、施工管理和工程验收等。 ### 9.1 工程申请 - 工程立项:新建供水工程的立项申请 - 材料提交:上传工程相关材料 - 前期勘察:记录工程前期勘察结果 - 工程预算:制定工程预算方案 - 申请审批:对工程申请进行审批 #### 9.1.1 工程申请流程 ```mermaid flowchart TD A[提交工程申请] --> B[填写基本信息] B --> C[上传相关材料] C --> D[安排现场勘察] D --> E[编制工程预算] E --> F[提交审批] F --> G{审批结果} G -->|通过| H[工程立项] H --> I[缴纳工程款] I --> J[生成施工任务] G -->|不通过| K[退回修改] K --> B ``` ### 9.2 工程施工 - 施工计划:制定工程施工计划 - 施工派工:将施工任务分配给施工人员 - 施工记录:记录施工过程和施工情况 - 材料管理:管理工程施工材料的使用情况 - 施工异常处理:处理施工过程中的异常情况 #### 9.2.1 工程施工流程 ```mermaid flowchart TD A[制定施工计划] --> B[材料准备] B --> C[施工人员安排] C --> D[开始施工] D --> E[施工过程记录] E --> F{施工是否完成} F -->|否| G[处理施工问题] G --> D F -->|是| H[施工完工确认] H --> I[提交验收申请] ``` ### 9.3 工程验收 - 验收申请:提交工程验收申请 - 验收检查:对工程进行验收检查 - 验收记录:记录验收结果 - 竣工结算:进行工程竣工结算 - 工程归档:对工程资料进行归档 #### 9.3.1 工程验收流程 ```mermaid flowchart TD A[提交验收申请] --> B[组织验收人员] B --> C[现场验收检查] C --> D{验收结果} D -->|通过| E[填写验收报告] E --> F[工程结算] F --> G[工程归档] D -->|不通过| H[整改通知] H --> I[整改实施] I --> J[再次申请验收] J --> B ``` ### 9.4 工程查询 - 工程进度查询:查询工程进度情况 - 工程资料查询:查询工程相关资料 - 工程统计:统计工程数量、金额等信息 - 工程分析:分析工程实施情况,为管理决策提供支持 #### 9.4.1 工程查询流程 ```mermaid flowchart TD A[设置查询条件] --> B[系统查询工程数据] B --> C[显示工程列表] C --> D[选择目标工程] D --> E[查看工程详情] E --> F{是否需要导出} F -->|是| G[导出工程报告] F -->|否| H[完成查询] ```