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