补充顺序图,用例图,修改分析类图

pull/10/head
Mccranky83 2 years ago
parent e37391e26f
commit d1e5ca444a

BIN
.DS_Store vendored

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

@ -0,0 +1,59 @@
@startuml
class 小米便签控制 {
-便签列表: 列表<便签>
-待做事项: 列表<待做事项>
+创建便签(): void
+添加图片到便签(): void
+保存便签(): void
+呈现便签(): void
+呈现待做事项(): void
+阅读待做事项(): void
+标记完成(): void
}
class 小米便签边界 {
+展示(): void
+创建便签(): void
+添加图片到便签(): void
+保存便签(): void
+呈现便签(): void
+呈现待做事项(): void
+阅读待做事项(): void
+标记完成(): void
}
class 便签 {
-标题: 字符串
-内容: 字符串
-图片列表: 列表<图片>
+设置标题(标题: 字符串): void
+设置内容(内容: 字符串): void
+add图片(图片: 图片): void
+获取标题(): 字符串
+获取内容(): 字符串
+获取图片列表(): 列表<图片>
}
class 图片 {
-路径: 字符串
+获取路径(): 字符串
}
class 待做事项 {
-标题: 字符串
-描述: 字符串
-状态: 字符串
+设置标题(标题: 字符串): void
+设置描述(描述: 字符串): void
+获取状态(): 字符串
+设置状态(状态: 字符串): void
}
小米便签控制 --> 便签
便签 --> 图片
小米便签控制 --> 待做事项
小米便签边界 --> 小米便签控制
@enduml

@ -0,0 +1,33 @@
@startuml
left to right direction
actor User
rectangle 小米便签 {
usecase CreateNote as "创建便签"
usecase AddImageToNote as "添加图片"
usecase SaveNote as "保存便签"
usecase DisplayNote as "显示便签"
usecase DisplayToDoList as "显示待处理事件列表"
usecase ReadToDoItem as "朗读待处理事件"
usecase MarkToDoItemAsDone as "标记待处理事件为已完成"
}
User ---> CreateNote
User --> AddImageToNote
User --> SaveNote
User -> DisplayNote
User --> DisplayToDoList
User --> ReadToDoItem
User ---> MarkToDoItemAsDone
CreateNote --> 小米便签
AddImageToNote --> 小米便签
SaveNote --> 小米便签
DisplayNote --> 小米便签
DisplayToDoList --> 小米便签
ReadToDoItem --> 小米便签
MarkToDoItemAsDone --> 小米便签
@enduml

@ -0,0 +1,55 @@
@startuml
actor 用户
用户 -> 小米便签: 打开小米便签
activate 小米便签
用户 -> 小米便签: 创建新的便签
小米便签 -> 小米便签: 显示空白便签
用户 -> 小米便签: 添加图片
小米便签 -> 小米便签: 打开图片库
activate 图库
小米便签 -> 图库: 选择图片
图库 --> 小米便签: 返回所选图片
deactivate 图库
小米便签 -> 小米便签: 显示添加的图片
用户 -> 小米便签: 保存便签
小米便签 -> 小米便签: 保存便签内容
用户 -> 小米便签: 关闭便签
deactivate 小米便签
用户 -> 小米便签: 打开待处理事件
activate 小米便签
小米便签 -> 小米便签: 显示待处理事件列表
用户 -> 小米便签: 选择一个待处理事件
小米便签 -> 小米便签: 显示待处理事件的详细信息
小米便签 -> 小米便签: 朗读待处理事件
用户 -> 小米便签: 标记待处理事件为已完成
小米便签 -> 小米便签: 更新待处理事件的状态
用户 -> 小米便签: 关闭待处理事件
deactivate 小米便签
@enduml

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

@ -1,46 +0,0 @@
@startuml
class 小米便签 {
-字符串 便签内容
-列表<图片> 图片
-列表<字符串> 任务清单
-列表<闹钟> 闹钟
+添加图片()
+删除图片()
+读取便签()
+添加提醒()
+删除提醒()
+读取提醒()
+添加闹钟()
+删除闹钟()
+读取闹钟()
}
class 图片 {
-字符串 文件名
-整数 文件大小
+展示图片()
}
class 闹钟 {
-字符串 闹钟名
-本地日期时间 闹钟时间
-字符串 提醒
+展示闹钟()
}
interface 文字转语音 {
+阅读(字符串 文本)
}
class 中文文字转语音 {
+阅读(字符串 文本)
}
小米便签 -> 图片
小米便签 -> 闹钟
小米便签 --> 文字转语音 : 使用
中文文字转语音 --> 文字转语音
@enduml
Loading…
Cancel
Save