diff --git a/README.md b/README.md index b9234a0..e90139f 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,7 @@ a: No such file or directory 数据处理模块包括读取数据(read_data)、保存数据(save_data)、打印数据(print_data)、查询数据(query_data)、添加数据(add_data)、更新数据(update_data)、删除数据(delete_data)、数据排序(sort_data)和生成图表(make_chart)等子模块。其中查询、添加、更新和删除数据还会用到根据编号查询数据的方法(find)。 上述各模块通过主程序(main)进行调用,系统模块图如下。 +![](pictures/xitongmoban.drawio.svg) ## 详细设计 diff --git a/pictures/xitongmoban.drawio.svg b/pictures/xitongmoban.drawio.svg new file mode 100644 index 0000000..d9fba8e --- /dev/null +++ b/pictures/xitongmoban.drawio.svg @@ -0,0 +1,318 @@ + + + + + + + +
+
+
+ init +
+
+
+
+ + init + +
+
+ + + + +
+
+
+ display_menu +
+
+
+
+ + display_menu + +
+
+ + + + +
+
+
+ make_choice +
+
+
+
+ + make_choice + +
+
+ + + + +
+
+
+ confirm +
+
+
+
+ + confirm + +
+
+ + + + +
+
+
+ quit +
+
+
+
+ + quit + +
+
+ + + + + + + + +
+
+
+ main +
+
+
+
+ + main + +
+
+ + + + +
+
+
+ read_data +
+
+
+
+ + read_data + +
+
+ + + + +
+
+
+ save_data +
+
+
+
+ + save_data + +
+
+ + + + +
+
+
+ print_data +
+
+
+
+ + print_data + +
+
+ + + + + + +
+
+
+ query_data +
+
+
+
+ + query_data + +
+
+ + + + +
+
+
+ add_data +
+
+
+
+ + add_data + +
+
+ + + + +
+
+
+ update_data +
+
+
+
+ + update_data + +
+
+ + + + +
+
+
+ delete_data +
+
+
+
+ + delete_data + +
+
+ + + + +
+
+
+ sort_data +
+
+
+
+ + sort_data + +
+
+ + + + +
+
+
+ make_data +
+
+
+
+ + make_data + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ find +
+
+
+
+ + find + +
+
+ + + +
+ + + + + Text is not SVG - cannot display + + + +
\ No newline at end of file