diff --git a/README.md b/README.md
index 37b5368a..ffe3227f 100644
--- a/README.md
+++ b/README.md
@@ -35,22 +35,22 @@ DeviceProfile主要代码目录结构如下:
├── sa_profile // said声明文件
│ ├── 6001.xml
│ └── BUILD.gn
-├── services
-│ └── distributeddeviceprofile
-│ ├── BUILD.gn
-│ ├── include
-│ │ ├── contentsensor // CS数据采集头文件
-│ │ ├── dbstorage // 数据库操作头文件
-│ │ ├── devicemanager // 设备管理头文件
-│ │ └── subscribemanager // 订阅管理头文件
-│ ├── src
-│ │ ├── contentsensor // CS数据采集实现
-│ │ ├── dbstorage // 数据库操作实现
-│ │ ├── devicemanager // 设备管理实现
-│ │ ├── subscribemanager // 订阅管理实现
-│ └── test // 测试用例
-└── tools
- └── dp // 辅助测试工具
+└── services
+ └── distributeddeviceprofile
+ ├── BUILD.gn
+ ├── include
+ │ ├── authority // 权限校验
+ │ ├── contentsensor // CS数据采集头文件
+ │ ├── dbstorage // 数据库操作头文件
+ │ ├── devicemanager // 设备管理头文件
+ │ └── subscribemanager // 订阅管理头文件
+ ├── src
+ │ ├── authority // 权限校验
+ │ ├── contentsensor // CS数据采集实现
+ │ ├── dbstorage // 数据库操作实现
+ │ ├── devicemanager // 设备管理实现
+ │ └── subscribemanager // 订阅管理实现
+ └── test // 测试用例
```
## 约束
diff --git a/README_zh.md b/README_zh.md
index 582b8bd0..b15e13a6 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -37,22 +37,22 @@ DeviceProfile主要代码目录结构如下:
├── sa_profile // said声明文件
│ ├── 6001.xml
│ └── BUILD.gn
-├── services
-│ └── distributeddeviceprofile
-│ ├── BUILD.gn
-│ ├── include
-│ │ ├── contentsensor // CS数据采集头文件
-│ │ ├── dbstorage // 数据库操作头文件
-│ │ ├── devicemanager // 设备管理头文件
-│ │ └── subscribemanager // 订阅管理头文件
-│ ├── src
-│ │ ├── contentsensor // CS数据采集实现
-│ │ ├── dbstorage // 数据库操作实现
-│ │ ├── devicemanager // 设备管理实现
-│ │ ├── subscribemanager // 订阅管理实现
-│ └── test // 测试用例
-└── tools
- └── dp // 辅助测试工具
+└── services
+ └── distributeddeviceprofile
+ ├── BUILD.gn
+ ├── include
+ │ ├── authority // 权限校验
+ │ ├── contentsensor // CS数据采集头文件
+ │ ├── dbstorage // 数据库操作头文件
+ │ ├── devicemanager // 设备管理头文件
+ │ └── subscribemanager // 订阅管理头文件
+ ├── src
+ │ ├── authority // 权限校验
+ │ ├── contentsensor // CS数据采集实现
+ │ ├── dbstorage // 数据库操作实现
+ │ ├── devicemanager // 设备管理实现
+ │ └── subscribemanager // 订阅管理实现
+ └── test // 测试用例
```
## 约束
diff --git a/figures/dp-architecture_zh.png b/figures/dp-architecture_zh.png
index 58009df7..fc103c27 100644
Binary files a/figures/dp-architecture_zh.png and b/figures/dp-architecture_zh.png differ