diff --git a/zh-cn/OpenHarmony-Overview_zh.md b/zh-cn/OpenHarmony-Overview_zh.md
index dd008d02a6d8419d6bece7d1ef1666869cfc43a5..0364f1359d181f39221e2b048e667e0fb63b06c8 100644
--- a/zh-cn/OpenHarmony-Overview_zh.md
+++ b/zh-cn/OpenHarmony-Overview_zh.md
@@ -271,9 +271,9 @@ OpenHarmony支持如下几种系统类型:
标准系统
|
-用户程序框架
+ |
包管理子系统
|
-提供包安装、卸载、运行及管理能力。
+ | 提供包安装、卸载、更新、查询等能力。
|
所有系统
|
diff --git a/zh-cn/readme/figures/appexecfwk.png b/zh-cn/readme/figures/appexecfwk.png
index e40a548d48af43430fed8599b30c4efcab60fa1d..6266e68993230fa640ff7fed35a7efc7d48191f5 100755
Binary files a/zh-cn/readme/figures/appexecfwk.png and b/zh-cn/readme/figures/appexecfwk.png differ
diff --git "a/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md" "b/zh-cn/readme/\345\214\205\347\256\241\347\220\206\345\255\220\347\263\273\347\273\237.md"
similarity index 75%
rename from "zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md"
rename to "zh-cn/readme/\345\214\205\347\256\241\347\220\206\345\255\220\347\263\273\347\273\237.md"
index c28fc2a9ae8243cbde3b86aeb9720bb13d66b828..e70b3e555de28b037d90261d1bd4297263347e2e 100755
--- "a/zh-cn/readme/\347\224\250\346\210\267\347\250\213\345\272\217\346\241\206\346\236\266\345\255\220\347\263\273\347\273\237.md"
+++ "b/zh-cn/readme/\345\214\205\347\256\241\347\220\206\345\255\220\347\263\273\347\273\237.md"
@@ -1,21 +1,27 @@
-# **用户程序框架子系统**
+# **包管理子系统**
## 简介
-用户程序框架子系统是OpenHarmony为开发者提供的一套开发OpenHarmony应用程序的框架。
+包管理子系统负责应用安装包的管理,提供安装包的信息查询、安装、更新、卸载和包信息存储等能力。具体功能如下:
-**包含以下模块**:
+包管理子系统架构如下图所示:
-- **AppKit**:是用户程序框架提供给开发者的开发包,开发者基于该开发包可以开发出基于Ability组件的应用。
-
-- **AppManagerService**:应用管理服务,用于管理应用运行关系、调度应用进程生命周期及状态的系统服务。
+![](figures/appexecfwk.png)
-- **BundleManagerService**:是负责管理安装包的系统服务,常见的比如包安装、更新,卸载和包信息查询等,运行在Foundation进程。
-应用程序框架子系统架构如下图所示:
-
-![](figures/appexecfwk.png)
+## 部件内子模块职责
+| 子模块名称 | 职责 |
+| ---------------- | ------------------------------------------------------------ |
+| 包管理接口模块 | 1.对外提供的安装更新卸载及通知接口;
2.对外提供的包/组件信息/权限信息查询接口;
3.对外提供的应用权限查询接口;
4.对外提供的清除数据的接口; |
+| 扫描模块 | 1.预置应用的扫描;
2.已安装三方应用的扫描;
3.包配置文件的解析; |
+| 安全管理模块 | 1.安装过程中的签名校验;
2.安装过程中应用所申请权限的授予;
3.应用运行中权限的校验; |
+| DBMS模块 | 1.获取指定设备ability信息; |
+| 安装管理模块 | 1.安装、更新、卸载逻辑处理及结果通知; |
+| 包信息管理模块 | 1.包信息、组件信息的存储及同步; |
+| 设备状态监听模块 | 1.监听设备的上下线; |
+| Installd模块 | 特权进程:
1)用于创建、删除等目录操作;
2)用于创建、删除等文件操作;
3)用于设备目录的沙箱uid/gid等操作 |
+| DFX | 1.包管理维测工具 |
## 目录
@@ -29,24 +35,12 @@ foundation/appexecfwk/standard
├── interfaces
│ └── innerkits # 内部接口存放目录
├── services
-│ ├── appmgr # 用户程序管理服务框架代码
│ └── bundlemgr # 包管理服务框架代码
+│ └── dbms # 分布式包管理服务框架代码
├── test # 测试目录
└── tools # bm命令存放目录
```
-### 使用说明
-
-当前版本用户程序框架不具备权限管理的能力。
-
-以下模块的JS接口为非正式API,仅供Launcher、Settings、SystemUI等系统应用使用,不排除对这些接口进行变更的可能性,后续版本将提供正式API。
-
-- @ohos.bundle_mgr.d.ts
-- bundleinfo.d.ts
-- common.d.ts
-- installresult.d.ts
-- moduleinfo.d.ts
-
### bm工具命令
bm是用来方便开发者调试的一个工具。bm工具被hdc工具封装,进入hdc shell命令后,就可以使用bm工具。
@@ -184,10 +178,8 @@ bm get -u
## 相关仓
-用户程序框架子系统
+包管理子系统
**appexecfwk_standard**
-aafwk_standard
-
-startup_appspawn
+developtools_packing_tool