diff --git a/delete_data.drawio.svg b/delete_data.drawio.svg
new file mode 100644
index 0000000..35cab42
--- /dev/null
+++ b/delete_data.drawio.svg
@@ -0,0 +1,127 @@
+
\ No newline at end of file
diff --git a/main.drawio.svg b/main.drawio.svg
new file mode 100644
index 0000000..8338f43
--- /dev/null
+++ b/main.drawio.svg
@@ -0,0 +1,321 @@
+
\ No newline at end of file
diff --git a/make_chart.drawio.svg b/make_chart.drawio.svg
new file mode 100644
index 0000000..fb4d010
--- /dev/null
+++ b/make_chart.drawio.svg
@@ -0,0 +1,87 @@
+
\ No newline at end of file
diff --git a/sort_data.drawio.svg b/sort_data.drawio.svg
new file mode 100644
index 0000000..472cc60
--- /dev/null
+++ b/sort_data.drawio.svg
@@ -0,0 +1,87 @@
+
\ No newline at end of file
diff --git a/主函数流程图.drawio.svg b/主函数流程图.drawio.svg
new file mode 100644
index 0000000..80333a8
--- /dev/null
+++ b/主函数流程图.drawio.svg
@@ -0,0 +1,890 @@
+
\ No newline at end of file
diff --git a/学生成绩管理系统.cc b/学生成绩管理系统.cc
index 6538439..c66165e 100644
--- a/学生成绩管理系统.cc
+++ b/学生成绩管理系统.cc
@@ -13,16 +13,16 @@ static int num_parts = 0;
#include
//定义常量
-#define CMD_QUIT 0
-#define CMD_QUERY 4
+#define CMD_QUIT 0
+#define CMD_READ 1
+#define CMD_SAVE 2
+#define CMD_PRINT 3
+#define CMD_QUERY 4
#define CMD_INSERT 5
#define CMD_UPDATE 6
#define CMD_DELETE 7
-#define CMD_READ 1
-#define CMD_SAVE 2
-#define CMD_PRINT 3
-#define CMD_SORT 8
-#define CMD_CHART 9
+#define CMD_SORT 8
+#define CMD_CHART 9
// 菜单命令的编号
// 函数声明