diff --git a/.DS_Store b/.DS_Store index dd1485a9..deb47be1 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/软工大作业分析类图.png b/软工大作业分析类图.png new file mode 100644 index 00000000..27febb21 Binary files /dev/null and b/软工大作业分析类图.png differ diff --git a/软工大作业分析类图.puml b/软工大作业分析类图.puml new file mode 100644 index 00000000..8dbead52 --- /dev/null +++ b/软工大作业分析类图.puml @@ -0,0 +1,46 @@ +@startuml + +class 小米便签 { + -字符串 便签内容 + -列表<图片> 图片 + -列表<字符串> 任务清单 + -列表<闹钟> 闹钟 + +添加图片() + +删除图片() + +读取便签() + +添加提醒() + +删除提醒() + +读取提醒() + +添加闹钟() + +删除闹钟() + +读取闹钟() +} + +class 图片 { + -字符串 文件名 + -整数 文件大小 + +展示图片() +} + +class 闹钟 { + -字符串 闹钟名 + -本地日期时间 闹钟时间 + -字符串 提醒 + +展示闹钟() +} + +interface 文字转语音 { + +阅读(字符串 文本) +} + +class 中文文字转语音 { + +阅读(字符串 文本) +} + +小米便签 -> 图片 +小米便签 -> 闹钟 +小米便签 --> 文字转语音 : 使用 + +中文文字转语音 --> 文字转语音 + +@enduml