UI
表现层 (Presentation Layer)
负责用户交互和界面展示,包含多种客户端形态,采用前后端分离架构,提高开发效率和用户体验
Web管理端
Vue3 + Element Plus
后台管理系统
手机抄表APP
uni-app跨平台
移动端现场作业
微网厅系统
微信公众号H5页面
账户绑定、在线缴费
客户自助服务平台
统一入口,负责请求路由和负载均衡,集中处理认证授权、限流熔断、监控日志
API网关
Spring Cloud Gateway
统一入口管理
认证中心
OAuth2.0 + CAS
统一认证授权
BS
业务服务层 (Business Service Layer)
核心业务逻辑处理层,包含七个业务子系统,按业务域划分微服务,实现高内聚低耦合
■ SYS-001 统一平台
UP-001 单点登录模块
OAuth2.0+CAS协议
JWT令牌认证
多种登录方式
UP-002 系统管理模块
用户角色管理
部门组织架构
菜单权限配置
■ SYS-002 营收业务系统
营收核心模块群
客户管理、抄表开账、营业收费
账务处理、发票管理、催缴管理
统计分析、代收业务
客户服务模块群
账户绑定、信息查询、在线缴费、柜面扫码支付
电子发票、营业网点、业务办理
■ SYS-003 手机抄表APP
移动作业模块群
登录认证、首页搜索、采集任务管理
现场抄表、数据同步
工单处理模块群
换表工单、复水工单、稽查工单
问题上报、工单流转
个人管理模块群
个人信息管理、系统设置
数据维护、离线支持
■ SYS-004 微网厅系统
信息查询服务
账单查询、用水历史
缴费记录、停水公告
业务办理服务
联系方式变更、开票方式变更
更名过户、水价变更、低保申请
换表申请、自主抄表
■ SYS-006 表务管理系统
仓库与库存
入出库/盘点/调拨
库存预警
全生命周期管理
■ SYS-007 报装业务系统
施工管理
进度/资源/质量/安全
过程留痕
节点灵活配置
验收通水/资料归档
竣工验收、通水
档案归档(CA签章/存证)
IS
基础服务层 (Infrastructure Service Layer)
提供通用的技术服务能力,为业务服务提供统一的技术支撑
发票服务子系统(SYS-008)
统一开票/作废/红冲
供应商适配/回执存证
支付与银行结算子系统(SYS-009)
聚合支付/回调/退款
代扣送回盘/对账/加解密
消息服务子系统(SYS-010)
统一短信/邮件/推送
模板与回执
数据持久化和缓存层,支持读写分离、分库分表、数据备份,提供高性能、高可用的数据服务