diff --git a/model/1-用例描述.txt b/model/1-用例描述.txt
new file mode 100644
index 0000000..cf75572
--- /dev/null
+++ b/model/1-用例描述.txt
@@ -0,0 +1,20 @@
+(1)用例名称:添加图片
+参与者:用户
+简要说明:用户在编辑便签文本时,在文本中添加图片
+前置条件:用户打开便签文本编辑界面
+基本交互动作:
+1、用户发出添加图片请求
+2、提供图片选择页面
+3、根据用户选择获取图片路径id,写入便签文本
+4、用例结束
+后置条件:对便签文本扫描,将图片路径id信息转化为对应图片信息
+
+(2)用例名称:背景切换
+参与者:用户
+简要说明:用户可更改主界面背景样式
+前置条件:用户进入小米便签,并处于便签列表主界面
+基本交互动作:
+1、用户发出切换背景请求
+2、提供可更换背景选项界面供用户选择
+3、将背景更换为用户选择背景
+4、用例结束
\ No newline at end of file
diff --git a/model/10-界面跳转的顺序图模型.png b/model/10-界面跳转的顺序图模型.png
new file mode 100644
index 0000000..1f464d3
Binary files /dev/null and b/model/10-界面跳转的顺序图模型.png differ
diff --git a/model/11-插入图片设计类图.png b/model/11-插入图片设计类图.png
new file mode 100644
index 0000000..cd771b3
Binary files /dev/null and b/model/11-插入图片设计类图.png differ
diff --git a/model/12-插入图片设计顺序图.png b/model/12-插入图片设计顺序图.png
new file mode 100644
index 0000000..8c109ee
Binary files /dev/null and b/model/12-插入图片设计顺序图.png differ
diff --git a/model/13-切换背景设计类图.png b/model/13-切换背景设计类图.png
new file mode 100644
index 0000000..735e1c8
Binary files /dev/null and b/model/13-切换背景设计类图.png differ
diff --git a/model/14-切换背景设计顺序图.png b/model/14-切换背景设计顺序图.png
new file mode 100644
index 0000000..d1c4ed4
Binary files /dev/null and b/model/14-切换背景设计顺序图.png differ
diff --git a/model/2-用例图.png b/model/2-用例图.png
new file mode 100644
index 0000000..fa532b8
Binary files /dev/null and b/model/2-用例图.png differ
diff --git a/model/6-体系结构逻辑视图.png b/model/6-体系结构逻辑视图.png
new file mode 100644
index 0000000..490e308
Binary files /dev/null and b/model/6-体系结构逻辑视图.png differ
diff --git a/model/7-插入图片界面.png b/model/7-插入图片界面.png
new file mode 100644
index 0000000..e5a39e0
Binary files /dev/null and b/model/7-插入图片界面.png differ
diff --git a/model/8-切换背景界面.png b/model/8-切换背景界面.png
new file mode 100644
index 0000000..958c396
Binary files /dev/null and b/model/8-切换背景界面.png differ
diff --git a/model/9-界面的类图模型.png b/model/9-界面的类图模型.png
new file mode 100644
index 0000000..15ba80c
Binary files /dev/null and b/model/9-界面的类图模型.png differ
diff --git a/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.bin b/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.bin
index 517450f..b5941be 100644
Binary files a/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.bin and b/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.bin differ
diff --git a/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.lock b/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.lock
index c478e5b..66edc98 100644
Binary files a/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.lock and b/src/MiNotes/.gradle/6.8/executionHistory/executionHistory.lock differ
diff --git a/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.bin b/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.bin
index 32530fa..bc688dc 100644
Binary files a/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.bin and b/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.bin differ
diff --git a/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.lock b/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.lock
index 5eea328..7846c01 100644
Binary files a/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.lock and b/src/MiNotes/.gradle/6.8/fileHashes/fileHashes.lock differ
diff --git a/src/MiNotes/.gradle/6.8/fileHashes/resourceHashesCache.bin b/src/MiNotes/.gradle/6.8/fileHashes/resourceHashesCache.bin
index b5bb8cc..e339784 100644
Binary files a/src/MiNotes/.gradle/6.8/fileHashes/resourceHashesCache.bin and b/src/MiNotes/.gradle/6.8/fileHashes/resourceHashesCache.bin differ
diff --git a/src/MiNotes/.gradle/6.8/javaCompile/classAnalysis.bin b/src/MiNotes/.gradle/6.8/javaCompile/classAnalysis.bin
index e7001ba..e163b23 100644
Binary files a/src/MiNotes/.gradle/6.8/javaCompile/classAnalysis.bin and b/src/MiNotes/.gradle/6.8/javaCompile/classAnalysis.bin differ
diff --git a/src/MiNotes/.gradle/6.8/javaCompile/jarAnalysis.bin b/src/MiNotes/.gradle/6.8/javaCompile/jarAnalysis.bin
index ecb9dd3..ae4420e 100644
Binary files a/src/MiNotes/.gradle/6.8/javaCompile/jarAnalysis.bin and b/src/MiNotes/.gradle/6.8/javaCompile/jarAnalysis.bin differ
diff --git a/src/MiNotes/.gradle/6.8/javaCompile/javaCompile.lock b/src/MiNotes/.gradle/6.8/javaCompile/javaCompile.lock
index 7240234..5d920cd 100644
Binary files a/src/MiNotes/.gradle/6.8/javaCompile/javaCompile.lock and b/src/MiNotes/.gradle/6.8/javaCompile/javaCompile.lock differ
diff --git a/src/MiNotes/.gradle/6.8/javaCompile/taskHistory.bin b/src/MiNotes/.gradle/6.8/javaCompile/taskHistory.bin
index 4be9b80..52a1d61 100644
Binary files a/src/MiNotes/.gradle/6.8/javaCompile/taskHistory.bin and b/src/MiNotes/.gradle/6.8/javaCompile/taskHistory.bin differ
diff --git a/src/MiNotes/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/src/MiNotes/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 6cebb14..be288b8 100644
Binary files a/src/MiNotes/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/src/MiNotes/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/src/MiNotes/.gradle/buildOutputCleanup/outputFiles.bin b/src/MiNotes/.gradle/buildOutputCleanup/outputFiles.bin
index c76576b..7960035 100644
Binary files a/src/MiNotes/.gradle/buildOutputCleanup/outputFiles.bin and b/src/MiNotes/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/src/MiNotes/.gradle/checksums/checksums.lock b/src/MiNotes/.gradle/checksums/checksums.lock
index b55b628..a1febd5 100644
Binary files a/src/MiNotes/.gradle/checksums/checksums.lock and b/src/MiNotes/.gradle/checksums/checksums.lock differ
diff --git a/src/MiNotes/.gradle/checksums/md5-checksums.bin b/src/MiNotes/.gradle/checksums/md5-checksums.bin
index 0895c5c..a457071 100644
Binary files a/src/MiNotes/.gradle/checksums/md5-checksums.bin and b/src/MiNotes/.gradle/checksums/md5-checksums.bin differ
diff --git a/src/MiNotes/.gradle/checksums/sha1-checksums.bin b/src/MiNotes/.gradle/checksums/sha1-checksums.bin
index f2df998..7566c69 100644
Binary files a/src/MiNotes/.gradle/checksums/sha1-checksums.bin and b/src/MiNotes/.gradle/checksums/sha1-checksums.bin differ
diff --git a/src/MiNotes/.idea/gradle.xml b/src/MiNotes/.idea/gradle.xml
index a2d7c21..a0de2a1 100644
--- a/src/MiNotes/.idea/gradle.xml
+++ b/src/MiNotes/.idea/gradle.xml
@@ -7,6 +7,7 @@
+