From 9554bcaf327032e7c6136c7e940b4a1c91ac44f3 Mon Sep 17 00:00:00 2001 From: tangweijie <877588133@qq.com> Date: Thu, 8 May 2025 17:01:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E6=B0=B4=E5=8A=A1=E4=B8=9A=E5=8A=A1?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E8=AE=BE=E8=AE=A1=E6=96=87=E6=A1=A3=E4=B8=AD?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=A4=9A=E4=B8=AA=E4=B8=9A=E5=8A=A1=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E5=9B=BE=EF=BC=8C=E5=8C=85=E6=8B=AC=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E3=80=81=E8=A7=92=E8=89=B2=E6=9D=83=E9=99=90?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E3=80=81=E6=94=B6=E8=B4=B9=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=AD=89=EF=BC=8C=E5=A2=9E=E5=BC=BA=E4=BA=86=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E7=9A=84=E5=8F=AF=E8=A7=86=E5=8C=96=E5=92=8C=E5=AE=9E=E7=94=A8?= =?UTF-8?q?=E6=80=A7=EF=BC=8C=E4=BE=BF=E4=BA=8E=E7=94=A8=E6=88=B7=E7=90=86?= =?UTF-8?q?=E8=A7=A3=E5=90=84=E9=A1=B9=E4=B8=9A=E5=8A=A1=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- water_biz_module_design.md | 232 ++++++++++++++++++++++++++++++++++++- 1 file changed, 231 insertions(+), 1 deletion(-) diff --git a/water_biz_module_design.md b/water_biz_module_design.md index 8ef8050..4d99202 100644 --- a/water_biz_module_design.md +++ b/water_biz_module_design.md @@ -21,6 +21,22 @@ - 提供流程节点到期提醒功能,包括工单及业务流程提醒 - 支持多种安全认证方式,如双因素认证等 +#### 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 系统管理 系统管理模块提供对系统基础参数的配置管理功能,主要包括: @@ -32,6 +48,18 @@ - 数据字典管理:维护系统使用的各类基础代码数据 - 系统日志管理:记录系统操作日志,支持日志查询和审计 +#### 1.2.1 角色权限管理流程 + +```mermaid +flowchart TD + A[管理员登录] --> B[进入角色管理] + B --> C[创建/编辑角色] + C --> D[设置角色权限] + D --> E[分配用户到角色] + E --> F[保存角色配置] + F --> G[权限生效] +``` + ## 2. 营收系统 营收系统是水务业务系统的核心组成部分,负责抄表、收费、账务处理等关键业务功能。 @@ -45,6 +73,20 @@ - 更名过户管理:处理用户变更、过户等业务 - 注销报停管理:处理用户注销、暂停用水等业务 +#### 2.1.1 水价调整流程 + +```mermaid +flowchart TD + A[水价调整申请] --> B[填写调价信息] + B --> C[选择调价范围] + C --> D[提交审核] + D --> E{领导审核} + E -->|通过| F[设置生效日期] + F --> G[系统更新水价] + E -->|不通过| H[退回修改] + H --> B +``` + ### 2.2 抄表开账 抄表开账模块负责水表读数的采集和账单生成,主要功能包括: @@ -74,6 +116,20 @@ - 非周期性抄表:支持在非常规周期进行抄表 - 特殊抄表:支持针对特定用户进行特殊抄表 +#### 2.2.5 抄表开账流程 + +```mermaid +flowchart TD + A[册本分配] --> B[抄表员抄表] + B --> C[抄表数据录入] + C --> D{数据审核} + D -->|异常| E[处理异常数据] + E --> C + D -->|正常| F[生成账单] + F --> G[开账] + G --> H[通知用户] +``` + ### 2.3 收费管理 收费管理模块负责水费的收取和管理,主要功能包括: @@ -102,6 +158,20 @@ - 缴费查询:支持多条件查询缴费记录 - 缴费统计:支持按不同维度统计缴费情况 +#### 2.3.5 柜台收费流程 + +```mermaid +flowchart TD + A[添加收费用户] --> B[显示欠费账单] + B --> C[选择支付方式] + C --> D[用户缴费] + D --> E{是否打印发票} + E -->|是| F[打印发票] + E -->|否| G[完成收费] + F --> G + G --> H[更新用户账户] +``` + ### 2.4 账务处理 账务处理模块负责处理各类特殊账务情况,主要功能包括: @@ -131,6 +201,20 @@ - 记录所有账务处理操作 - 支持账务处理日志查询 +#### 2.4.6 违约金减免流程 + +```mermaid +flowchart TD + A[查询用户欠费] --> B[选择减免账单] + B --> C[填写减免原因] + C --> D[提交审核] + D --> E{领导审批} + E -->|通过| F[执行减免] + F --> G[记录操作日志] + E -->|不通过| H[退回修改] + H --> C +``` + ### 2.5 发票管理 发票管理模块负责水费发票的管理,主要功能包括: @@ -156,6 +240,20 @@ - 发票重开:发票信息错误后的重新开具 - 发票补开:补开发票处理 +#### 2.5.5 发票领用流程 + +```mermaid +flowchart TD + A[营业员申请] --> B[填写发票领用单] + B --> C[提交申请] + C --> D{发票管理员审核} + D -->|通过| E[出库发票] + E --> F[记录发票流水] + F --> G[营业员领取] + D -->|不通过| H[退回修改] + H --> B +``` + ## 3. 表务系统 表务系统负责水表的全生命周期管理,包括水表购置、安装、维修、更换等业务。 @@ -195,6 +293,24 @@ - 校表实施:记录水表校验情况 - 校表结果:记录水表校验结果 +#### 3.1.6 换表工单流程 + +```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.2 表务仓库 表务仓库模块负责水表的仓储管理,主要功能包括: @@ -234,6 +350,23 @@ - 水表状态查询:查询水表当前状态 - 水表历史记录:查询水表历史使用、维修记录 +#### 3.2.7 水表生命周期流程 + +```mermaid +flowchart TD + A[水表采购] --> B[水表入库] + B --> C[水表领用] + C --> D[水表安装] + D --> E[使用维护] + E -->|损坏| F[拆除] + F --> G[报废] + E -->|故障| H[换表] + H --> E + E -->|校验| I[校表] + I -->|合格| E + I -->|不合格| H +``` + ## 4. 报装系统 报装系统负责新用户的报装立户管理,主要功能包括: @@ -272,6 +405,29 @@ - 用户立户:在系统中建立用户档案 - 通水确认:确认用户通水情况 +#### 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 一户一表管理 一户一表管理模块负责实施"一户一表"改造,主要功能包括: @@ -294,6 +450,25 @@ - 账务处理:处理改造前后的账务关系 - 使用确认:确认新表使用情况 +#### 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. 客户服务 客户服务模块提供多渠道的客户服务功能,主要包括: @@ -306,6 +481,22 @@ - 在线缴费:支持在线缴纳水费 - 业务办理:支持在线办理业务 +#### 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 历史账单 - 账单查询:查询历史账单信息 @@ -337,6 +528,23 @@ - 业务办理:在线办理各类业务 - 用户反馈:提交意见建议 +#### 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 +``` + ## 6. 系统配置 系统配置模块提供各类系统参数的配置管理功能,主要包括: @@ -365,4 +573,26 @@ - 系统参数:管理系统基本参数 - 业务规则:管理业务处理规则 - 打印模板:管理各类打印模板 -- 短信模板:管理短信发送模板 \ No newline at end of file +- 短信模板:管理短信发送模板 + +### 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[完成催缴] +``` \ No newline at end of file