From e297f083740e8c9edc5dac1ec749a425115cadeb Mon Sep 17 00:00:00 2001 From: liu yuting <1446580400@qq.com> Date: Sun, 21 May 2023 16:56:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E7=A8=8B=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 9 +- images | 0 .../add_data.drawio.svg | 56 ++- main.drawio.svg => img/main.drawio.svg | 0 img/module.drawio.svg | 321 ++++++++++++++++++ img/save_data.drawio.svg | 152 +++++++++ module.drawio.svg | 9 - save_data.drawio.svg | 0 8 files changed, 498 insertions(+), 49 deletions(-) delete mode 100644 images rename add_data.drawio.svg => img/add_data.drawio.svg (82%) rename main.drawio.svg => img/main.drawio.svg (100%) create mode 100644 img/module.drawio.svg create mode 100644 img/save_data.drawio.svg delete mode 100644 module.drawio.svg delete mode 100644 save_data.drawio.svg diff --git a/README.md b/README.md index 0dcb840..7945652 100644 --- a/README.md +++ b/README.md @@ -345,7 +345,8 @@ a: No such file or directory 上述各模块通过主程序(main)进行调用,系统模块图如下。 -![系统模块图](images/module.drawio.svg) +![系统模块图](img/module.drawio.svg) + 各模块的主要功能如下: @@ -384,7 +385,7 @@ Step 2.11: if c == CMD_MAKE then 显示图表 Step 2.12: if c == CMD_QUIT then 退出 -![主程序流程图](images/main.drawio.svg) +![主程序流程图](img/main.drawio.svg) #### save_data @@ -396,7 +397,7 @@ Step 4: 将所有库存记录写入文件 Step 5: 关闭文件 -![保存数据流程图](images/save_data.drawio.svg) +![保存数据流程图](img/save_data.drawio.svg) #### add_data @@ -407,6 +408,6 @@ Step 4: 输入零件名和库存数量 Step 5: 添加新零件到数据 Step 6: 提示添加成功 -![添加库存记录流程图](images/add_data.drawio.svg) +![添加库存记录流程图](img/add_data.drawio.svg) diff --git a/images b/images deleted file mode 100644 index e69de29..0000000 diff --git a/add_data.drawio.svg b/img/add_data.drawio.svg similarity index 82% rename from add_data.drawio.svg rename to img/add_data.drawio.svg index 635f2fc..1275ffb 100644 --- a/add_data.drawio.svg +++ b/img/add_data.drawio.svg @@ -1,4 +1,4 @@ - + @@ -26,7 +26,7 @@ -
+
Y @@ -34,12 +34,12 @@
- + Y - + @@ -83,13 +83,13 @@
- 输入零件编号 + 输入学生学号
- 输入零件编号 + 输入学生学号
@@ -98,7 +98,7 @@ -
+
Y @@ -106,12 +106,12 @@
- + Y - + @@ -136,13 +136,13 @@
- 零件存在? + 是否存在?
- 零件存在? + 是否存在?
@@ -165,7 +165,7 @@
- + @@ -174,13 +174,13 @@
- 显示:零件已存在 + 显示:学生学号已存在
- 显示:零件已存在 + 显示:学生学号已存在
@@ -193,13 +193,13 @@
- 输入零件名 + 输入学生名字
- 输入零件名 + 输入学生名字 @@ -212,36 +212,20 @@
- 输入库存数量 + 输入学生学号
- 输入库存数量 + 输入学生学号 - - - -
-
-
- 添加到零件数据科 -
-
-
-
- - 添加到零件数据科 - -
-
- + @@ -265,7 +249,7 @@ - Viewer does not support full SVG 1.1 + Text is not SVG - cannot display diff --git a/main.drawio.svg b/img/main.drawio.svg similarity index 100% rename from main.drawio.svg rename to img/main.drawio.svg diff --git a/img/module.drawio.svg b/img/module.drawio.svg new file mode 100644 index 0000000..5b1ce0a --- /dev/null +++ b/img/module.drawio.svg @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ main +
+
+
+
+ + main + +
+
+ + + + +
+
+
+ init +
+
+
+
+ + init + +
+
+ + + + +
+
+
+ display_menu +
+
+
+
+ + display_menu + +
+
+ + + + +
+
+
+ make_choice +
+
+
+
+ + make_choice + +
+
+ + + + +
+
+
+ quit +
+
+
+
+ + quit + +
+
+ + + + +
+
+
+ read_data +
+
+
+
+ + read_data + +
+
+ + + + +
+
+
+ save_data +
+
+
+
+ + save_data + +
+
+ + + + +
+
+
+ print_data +
+
+
+
+ + print_data + +
+
+ + + + + + +
+
+
+ query_data +
+
+
+
+ + query_data + +
+
+ + + + +
+
+
+ confirm +
+
+
+
+ + confirm + +
+
+ + + + + + +
+
+
+ add_data +
+
+
+
+ + add_data + +
+
+ + + + + + +
+
+
+ update_data +
+
+
+
+ + update_data + +
+
+ + + + + + +
+
+
+ delete_data +
+
+
+
+ + delete_data + +
+
+ + + + +
+
+
+ sort_data +
+
+
+
+ + sort_data + +
+
+ + + + +
+
+
+ make_chart +
+
+
+
+ + make_chart + +
+
+ + + + +
+
+
+ find +
+
+
+
+ + find + +
+
+
+ + + + + Viewer does not support full SVG 1.1 + + + +
\ No newline at end of file diff --git a/img/save_data.drawio.svg b/img/save_data.drawio.svg new file mode 100644 index 0000000..0af3f30 --- /dev/null +++ b/img/save_data.drawio.svg @@ -0,0 +1,152 @@ + + + + + + + + + +
+
+
+ save_data +
+
+
+
+ + save_data + +
+
+ + + + + + +
+
+
+ 输入文件名 +
+
+
+
+ + 输入文件名 + +
+
+ + + + + + +
+
+
+ 打开文件 +
+
+
+
+ + 打开文件 + +
+
+ + + + + + + + +
+
+
+ 打开文件成功? +
+
+
+
+ + 打开文件成功? + +
+
+ + + + + + +
+
+
+ 把所有库存记录 +
+ 写入文件 +
+
+
+
+ + 把所有库存记录 +写入文件 + +
+
+ + + + + + +
+
+
+ 关闭文件 +
+
+
+
+ + 关闭文件 + +
+
+ + + + + + + +
+
+
+ 提示打开文件失败 +
+
+
+
+ + 提示打开文件失败 + +
+
+
+ + + + + Viewer does not support full SVG 1.1 + + + +
\ No newline at end of file diff --git a/module.drawio.svg b/module.drawio.svg deleted file mode 100644 index 8083236..0000000 --- a/module.drawio.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/save_data.drawio.svg b/save_data.drawio.svg deleted file mode 100644 index e69de29..0000000