このシステムは、大学の成績分析システムの設計と実装について説明しており、Python、B/S 構造、MySql の詳細な研究と適用が行われています。主にシステム設計、記述、実装、分析、テストの観点から開発プロセスを示します。開発中、Django フレームワークと MySql データベース テクノロジを使用して、システム全体のアーキテクチャが構築されました。これらの技術と実際のニーズを組み合わせて、パーソナルセンター、生徒管理、教師管理、お知らせ情報管理、科目情報管理、生徒の成績管理、オンラインテスト管理、テスト問題管理、試験管理などの機能を備えたシステムを開発しました。システムに問題があるかどうかをテスト、テストし、システムを最適化するためにユーザーの権限をテストし、最終的にシステムは期待される目標に到達します。
スペースの制限があるため、完全な記事またはソース コードを入手したい場合、または自分の代わりに入手したい場合は、記事の一番下までスクロールして個人用 VX を確認してください。
大学の成績分析システムは、管理者、学生、教師の 3 つの部分に分かれています。このシステムはユーザーの実際のニーズに応じて開発されており、生活に密着しています。管理者から割り当てられたアカウントとパスワードを取得してシステムにアクセスし、関連するシステム アプリケーションを使用できます。管理者が最も大きな権限を持ち、次に学生、教師が続きます。管理者は通常、システム全体の運用保守や全体の調整を担当します。
システム全体のモジュール設計:システムは、管理者、学生、教師の 3 つの主要なユーザー役割に分かれており、システム管理者が最も大きな権限を持ち、全体の機能は図のように表示されます。
管理者は「学生管理」をクリックします。図に示すように、学生ページで学生番号と名前を入力して、学生リストの照会、追加、削除、インポート、エクスポート、印刷またはカウントを行い、必要に応じて学生の詳細の詳細、変更、または削除を実行します。
管理者は「生徒のスコア管理」をクリックします。図に示すように、生徒の成績ページで、生徒番号を選択し、クエリする名前、クラス、科目を入力し、生徒の成績リストを削除、エクスポートまたは印刷し、必要に応じて生徒の成績の詳細を詳細または削除します。
システムはデータベースとテーブルの関連付けを作成するのに多くの時間を費やしましたが、私たちはテーブルを改善してよりわかりやすく表示するために最善を尽くし、テーブルをより明確にしました。MySqlの可視化ソフトウェアNavicatプレミアムのシステムが作成するデータテーブルは、データベース作成作業を高速化するための簡潔明瞭な設計になっており、データテーブルの詳細は下表のとおりです。
設定ファイル
フィールド名 |
タイプ |
長さ |
フィールドの説明 |
主キー |
デフォルト |
ID |
ビギント |
主キー |
主キー |
||
名前 |
可変長文字 |
100 |
設定パラメータ名 |
||
価値 |
可変長文字 |
100 |
構成パラメータの値 |
生徒の結果
フィールド名 |
タイプ |
長さ |
フィールドの説明 |
主キー |
デフォルト |
ID |
ビギント |
主キー |
主キー |
||
追加時間 |
タイムスタンプ |
作成時間 |
CURRENT_TIMESTAMP |
||
シュエハオ |
可変長文字 |
200 |
学生証 |
||
興明 |
可変長文字 |
200 |
名前 |
||
私はそうではありません |
可変長文字 |
200 |
クラス |
||
ゲーム |
可変長文字 |
200 |
科目 |
||
フェンシュ |
浮く |
分数 |
|||
ピンギュ |
長文 |
4294967295 |
コメント |
||
ジャオシーゴンハオ |
可変長文字 |
200 |
教師ID番号 |
||
焦興明 |
可変長文字 |
200 |
先生の名前 |
||
デンジリキ |
日付 |
登録日 |
学生
フィールド名 |
タイプ |
長さ |
フィールドの説明 |
主キー |
デフォルト |
ID |
ビギント |
主キー |
主キー |
||
追加時間 |
タイムスタンプ |
作成時間 |
CURRENT_TIMESTAMP |
||
シュエハオ |
可変長文字 |
200 |
学生証 |
||
美馬 |
可変長文字 |
200 |
パスワード |
||
興明 |
可変長文字 |
200 |
名前 |
||
シンビー |
可変長文字 |
200 |
性別 |
||
障子 |
可変長文字 |
200 |
携帯電話 |
||
私はそうではありません |
可変長文字 |
200 |
クラス |
||
トウシアン |
長文 |
4294967295 |
アバター |