diff --git a/main.drawio.svg b/main.drawio.svg index f39afc7..c620339 100644 --- a/main.drawio.svg +++ b/main.drawio.svg @@ -1,15 +1,15 @@ - + - - - - - + + + + + -
+
@@ -19,16 +19,16 @@
- + main - + -
+
@@ -38,16 +38,16 @@
- + choice - + -
+
@@ -57,16 +57,16 @@
- + confirm - + -
+
@@ -76,16 +76,16 @@
- + menu - + -
+
@@ -95,16 +95,16 @@
- + quit - + -
+
@@ -119,151 +119,159 @@
- + init - - - - - - - - - + + + + + + + + + -
+
-
- SortbyScore -
+ + ReadScore +
- - SortbyScore + + ReadScore - + + + + + + + + + + + + + + + + + + + + + + + -
+
-
- AverSumofEveryStudent -
+ AverSumofEveryCourse
- - AverSumofEveryStudent + + AverSumofEveryCourse - + -
+
-
- - AverSumofEveryCourse - -
+ AverSumofEveryStudent
- - AverSumofEveryCourse + + AverSumofEveryStudent - + -
+
- - ReadScore - + SortbyScore
- - ReadScore + + SortbyScore - + -
+
-
- SortbyScore -
+ AsSortbyNum
- - SortbyScore + + AsSortbyNum - + -
+
-
- AsSortbyNum -
+ SortbyName
- - AsSortbyNum + + SortbyName - + -
+
-
- SortbyName -
+ SortbyNum
- - SortbyName + + SortbyNum @@ -274,15 +282,13 @@
-
- SearchbyNum -
+ SearchbyName
- SearchbyNum + SearchbyName @@ -293,15 +299,13 @@
-
- SearchbyName -
+ StatisticAnalysis
- SearchbyName + StatisticAnalysis @@ -312,15 +316,13 @@
-
- StatisticAnalysis -
+ PrintScore
- StatisticAnalysis + PrintScore @@ -331,15 +333,13 @@
-
- PrintScore -
+ WritetoFile
- PrintScore + WritetoFile @@ -350,61 +350,16 @@
-
- WritetoFile -
+ ReadfromFile
- WritetoFile - - - - - - - -
-
-
-
- ReadfromFile -
-
-
-
-
- ReadfromFile
- - - - - - - - - - - - - - - - - - - - - - - -