diff --git a/README.md b/README.md index 7b0c3e6..b60fcfa 100644 --- a/README.md +++ b/README.md @@ -343,20 +343,18 @@ Step 2.12: if c == CMD_QUIT then 退出 ![](pictures/main_chart.drawio.svg) +#### save_data +Step 1: 输入文件名 +Step 2: 打开文件 +Step 3: if 打开文件失败 then 提示打开文件失败并结束 +Step 4: 将所有库存记录写入文件 +Step 5: 关闭文件 - +![](pictures/data.drawio.svg) #### make_chart Step 1: 读取文件 Step 2: 显示图表 -![](pictures/make_chart.drawio.svg) - - -#### confirm - -Step 1: 输出 确定要退出吗 -Step 2: if 确认 then 退出 - -![](pictures/confirm.drawio.svg) +![](pictures/make_chart.drawio.svg) \ No newline at end of file diff --git a/data.drawio.svg b/data.drawio.svg new file mode 100644 index 0000000..ce072f3 --- /dev/null +++ b/data.drawio.svg @@ -0,0 +1,170 @@ + + + + + + + + + +
+
+
+ + save_data + +
+
+
+
+ + save_data + +
+
+ + + + + + +
+
+
+ + 输入文件名 + +
+
+
+
+ + 输入文件名 + +
+
+ + + + + + +
+
+
+ + 打开文件 + +
+
+
+
+ + 打开文件 + +
+
+ + + + + + +
+
+
+ + 打开文件成功? + +
+
+
+
+ + 打开文件成功? + +
+
+ + + + + + +
+
+
+
+ + 把 + + + 所有库存记录写入文档 + +
+
+
+
+
+ + 把所有库存记录写入文档 + +
+
+ + + + + + + + +
+
+
+ + 关闭文件 + +
+
+
+
+ + 关闭文件 + +
+
+ + + + + + + + +
+
+
+ + 提示打开文件失败 + +
+
+
+
+ + 提示打开文件失败 + +
+
+ +
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file