無料インストール
技術的な実装開発言語: jsp、フレームワーク: jsp+servlet、データベース: sqlserver、論文のワード数: 約 10,000。
機能実現ログインサブシステムの機能設計
ログイン サブシステムでは、教師と生徒の両方が同じログイン インターフェイスにログインし、独自の顧客カテゴリを選択し、ログイン情報を正しく入力できる必要があります。学生、教師、管理者は、自分のユーザー名とパスワードを使用してログインします。顧客名が間違っているか存在しない場合、またはパスワードが間違っている場合は、リマインダーが表示されるはずです。同時に学生登録機能も提供します。
学生サブシステムの機能設計
このサブシステムの顧客は学生顧客であり、その主な機能は次のとおりです。
1. 宿題をアップロードする
まずアップロード オブジェクト (教師) を見つけ、ローカル コンピュータのディレクトリを参照して、提出するファイルを見つけて、対応する教師のディレクトリに提出する必要があります。システムは課題に対して提出された情報を自動的に記録し、提出を完了します。処理を実行し、成功情報を返します。
2.管理業務
私のスコアを確認するために必要です。ジョブを表示および削除します。
3.個人情報の変更
パスワードの入力を求められた場合は、パスワード非表示モードを有効にする必要があります。新しいパスワードを入力する場合は、パスワードの二次チェックと長さのチェックを実行する必要があります。変更が成功すると、成功したことが通知されます。 。アカウントを除くすべての情報を変更できます。
教師サブシステムの機能設計
このサブシステムの顧客は教師の顧客です。その主な機能は次のとおりです。
1.個人情報の変更
パスワードの入力を求められた場合は、パスワード非表示モードを有効にする必要があります。新しいパスワードを入力する場合は、パスワードの二次チェックと長さのチェックを実行する必要があります。変更が成功すると、成功したことが通知されます。 。アカウントを除くすべての情報を変更できます。
2. 声明を発表する
リクエストに応じて新しい請求を発行したり、請求を管理したりできます。
3. 課題を公開する
課題の公開(課題ID、課題名と内容、課題提出期限の設定)、課題タイトルに応じて修正対象の課題を問い合わせ、課題の修正・管理を行う必要があります。
4. クエリ: ジョブ ID に基づいて送信されたジョブをクエリします。
このクラスに基づいて学生の課題の提出状況を確認します
学生 ID に基づいて学生の課題提出ステータスをクエリする
課題を確認してください
4. ジョブ管理: ジョブを変更、追加、削除できます。
管理者サブシステムの機能設計
このシステムに対する管理者顧客の機能要件は主に次のとおりです。
1. 役割管理
教師を追加します。教師情報 (名前、パスワードなど) を正しく入力してください。入力値を空にすることはできません。教師を管理します。データベース内の教師に関する情報をすべて削除します。認定管理学生。学生情報を認証しないと、学生登録をしてもログインできなくなります。生徒情報を削除します。
2. ジョブ管理
新しいジョブを追加します。教師の名前に基づいて課題を追加します。割り当てを管理します。ジョブ情報を削除します。
システムのスクリーンショット