Yuxian: 公式アカウント [Red Dust Lighthouse]、CSDN コンテンツ パートナー、CSDN の新星メンター、フルスタック分野の高品質クリエイター、51CTO (トップセレブ + 専門ブロガー)、Github オープンソース愛好家 (ゴーゼロソースコード二次開発) 、ゲーム バックエンド アーキテクチャ https://github.com/Peakchen)
プログラミング要件: 1) 学生の基本情報と選択した科目の成績を入力します。
2) 基本情報(学科、クラス、科目)を問い合わせ、変更します。
3) 各学科またはクラスの各科目のスコアを分析します (つまり、単一科目の平均スコア、合格率、および優秀率を見つけます)。
4) 提供されたコースのスコアの分析 (平均スコア、最高スコア、最低スコアを求める)。
5) 学生のテスト成績の順位付け(学部・クラス別の個別科目の順位付け、各クラスおよび同一学期の学生の総合点の順位付け、各科目の得点情報の表示)
原理の詳細な説明:
学生成績管理システムの原理は、学生クラス ( Student
) と学生成績管理システム クラス ( ) を通じてGradeManagementSystem
学生の情報と成績を管理することです。学生クラスには学生の基本情報とパフォーマンス情報が含まれ、学生パフォーマンス管理システム クラスには学生のパフォーマンスのさまざまな操作と分析が含まれます。
基礎となるアーキテクチャのフローチャート:
+-------------------