# 账户业务系统架构图

## 📄 文件说明

| 文件 | 说明 |
|------|------|
| `account_system_architecture.png` | 架构图图片(PNG 格式) |
| `account_system_architecture.puml` | PlantUML 源文件(可编辑) |
| `account_system_architecture.md` | 说明文档(本文件) |

---

## 🏗️ 架构说明

### 设计依据
本图依据 `/home/rules/design.rules` 中的五域模型规范绘制。

### 整体结构

```
┌─────────────────────────────────────────────────────────────┐
│                     规则管理层                               │
│         账户规则配置 │ 权限管理 │ 参数设置                   │
└─────────────────────────────────────────────────────────────┘
                              ↓ ↓ ↓ ↓ ↓
┌──────────┬──────────┬──────────┬──────────┬──────────────────┐
│ 准备域   │ 识别域   │ 评定域   │ 处置域   │ 应对域           │
│ 客户信息 │ 账户开立 │ 账户审核 │ 冻结解冻 │ 账户归档         │
│ 源数据   │ 账户变更 │ 风险评估 │ 限制措施 │ 监管报送         │
│ 基础数据 │ 交易处理 │ 合规检查 │ 异常处理 │ 报表统计         │
└──────────┴──────────┴──────────┴──────────┴──────────────────┘
```

---

## 📊 五域详解

### 1️⃣ 准备域(数据输入)
**职责:** 数据/资源接入与基础维护

| 模块 | 功能 |
|------|------|
| 客户信息 | 客户基本信息管理、身份验证 |
| 源数据接入 | 外部数据源接入、数据清洗 |
| 账户基础数据 | 账户模板、账户类型定义 |

**参与角色:** 运营角色

---

### 2️⃣ 识别域(核心业务)
**职责:** 账户业务核心处理

| 模块 | 功能 |
|------|------|
| 账户开立 | 新账户创建、初始配置 |
| 账户变更 | 信息变更、权限调整 |
| 交易处理 | 账户交易记录、流水管理 |

**参与角色:** 运营角色

---

### 3️⃣ 评定域(审核决策)
**职责:** 专业审核与风险评估

| 模块 | 功能 |
|------|------|
| 账户审核 | 开户审核、变更审核 |
| 风险评估 | 账户风险等级评定 |
| 合规检查 | 反洗钱、合规性审查 |

**参与角色:** 专家角色

---

### 4️⃣ 处置域(执行行动)
**职责:** 执行审核结果与异常处理

| 模块 | 功能 |
|------|------|
| 账户冻结/解冻 | 账户状态控制 |
| 限制措施 | 交易限制、权限限制 |
| 异常处理 | 异常情况处置、问题账户处理 |

**参与角色:** 运营角色

---

### 5️⃣ 应对域(闭环归档)
**职责:** 监管报送与数据归档

| 模块 | 功能 |
|------|------|
| 账户归档 | 销户处理、历史归档 |
| 监管报送 | 人行、银保监报送 |
| 报表统计 | 业务报表、统计分析 |

**参与角色:** 外部机构(监管)

---

## 🔀 数据流向

```
客户信息 → 账户开立 → 账户审核 → 冻结/解冻 → 账户归档
    ↓           ↓           ↓           ↓           ↓
源数据接入 → 账户变更 → 风险评估 → 限制措施 → 监管报送
    ↓           ↓           ↓           ↓           ↓
基础数据 → 交易处理 → 合规检查 → 异常处理 → 报表统计
```

**规则驱动:** 规则管理层向下输出配置到所有域

---

## 🎨 颜色规范

| 颜色 | 含义 | 域 |
|------|------|-----|
| 🟡 浅黄 | 规则管理层 | 规则制定、策略配置 |
| 🔵 浅蓝 | 准备域 | 数据接入、基础维护 |
| 🔵 天蓝 | 识别域 | 业务处理、日常操作 |
| 🔵 深蓝 | 评定域 | 专业审核、风险评估 |
| 🔵 亮蓝 | 处置域 | 执行措施、异常处置 |
| 🔵 蓝色 | 应对域 | 监管报送、归档统计 |

---

## 🛠️ 编辑方法

### 在线编辑
1. 访问 http://124.221.140.157:8307
2. 选择 PlantUML 模式
3. 复制 `account_system_architecture.puml` 内容
4. 修改后点击"生成图片"

### 本地编辑
```bash
# 安装 PlantUML
sudo apt install plantuml

# 生成图片
plantuml -tpng /home/files/art/account_system_architecture.puml
```

---

## 📋 检查清单

- [x] 五域完整(准备、识别、评定、处置、应对)
- [x] 数据流向从左到右
- [x] 规则层在顶层并向下驱动
- [x] 角色标注清晰
- [x] 连接线类型正确(实线/虚线)
- [x] 颜色符合规范
- [x] 形成业务闭环
- [x] 外部交互明确标注

---

## 📅 版本信息

| 版本 | 日期 | 修改内容 | 作者 |
|------|------|----------|------|
| v1.0 | 2026-03-27 | 初始版本,基于设计规则创建 | 小奕 |

---

**生成工具:** draw.io 在线画图工具(PlantUML 引擎)  
**存储位置:** `/home/files/art/`  
**设计规则:** `/home/rules/design.rules`