演示視頻:4 模塊詳細設計
3.1 數據庫連接配置
在本文中,Spring配置數據庫,信息是在一個HashMap保存在我們的配置,HashMap的key就是Bean的IP地址,HasMap 的value是這個Bean。我們只能通過context.getBean“動物”的方式來獲得這個類。我們都知道Spring可以注入基本類型,可注入的像列表,地圖這類。
3.2 主頁面
本教學輔助系統系統有三種角色,即學生、教師和系統管理員, 如果是系統的管理員,登錄后進入的主頁面如圖3.1所示:
圖3.1 系統管理員主頁面
此界面中包含十二個功能模塊,班級信息管理、課程信息管理、課表管理、授課計劃管理、已上課程、財務信息管理、財務信息打印、學生成績查看、學生信息管理、教師信息管理、管理員信息維護、修改登錄密碼等。
如果是登錄用戶是學生,登錄后進入的主頁面如圖3.2所示。
圖3.2 學生主頁面
此頁面包含九個功能模塊,作業查看、作業提交、在線討論、課程查看、個人成績查看、課件下載、教學大綱下載、修改登錄密碼等。
如果是登錄用戶是教師,登錄后進入的主頁面如圖3.3所示:
圖3.3 教師管理主頁面
此頁面包含八個功能模塊,布置作業、批改作業、再現答疑、在線討論、課件上傳、學生成績管理、教學大綱上傳、修改登錄密碼。
3.3 用戶登錄頁面
這個頁面的功能主要是利用系統的用戶的用戶名,密碼,用戶身份驗證,只有合法的用戶可以使用系統。系統的新用戶,必須先在學校有學籍,并且管理員將其信息錄入了系統,學生,教師和管理員才可以訪問的信息的數據庫登錄的用戶界面,該系統不支持一個陌生人登記。設置在登錄屏幕下拉框列表中選擇用戶的身份,身份,日志。所有的信息由用戶和ava遠程調用將文本提交給Java端,并與數據庫中相應的信息進行比較,做出判斷。
登錄界面如圖3.4所示。
圖3.4 用戶登錄界面
3.4 學生功能模塊設計
學生功能模塊主要包括通知查看、在線考試、考試成績查看、課程知識點查看、學校進度報告、知識點掌握報告、資料下載、修改登錄密碼等。以下為部分主要功能的實現。
4.4.1 在線考試頁面
作業查看頁面如圖3.5所示,當前登錄的學生可在此頁面中開始在線考試。
圖3.5在線考試頁面
4.4.2 提交作業頁面
個人信息修改頁面如圖3.6所示,在該頁面中學生可提交作業。
圖3.6 提交作業頁面
課件下載的主要代碼如下所示:
4.4.3 在線討論頁面
在線討論頁面如圖3.7所示,在此頁面中學生可參與在線討論主題進行討論。
圖3.7 在線討論頁面
4.4.4 在線提問頁面
在線提問頁面如圖3.8所示,在此頁面中可以進行在線提問操作。
圖3.8 在線提問頁面
3.5 教師功能模塊設計
教師功能模塊主要包括布置作業、試題管理、再現答疑、在線討論、資料上傳下載、學生成績管理、教學大綱上傳、修改登錄密碼。
4.5.1 資料上傳下載頁面
資料上傳下載頁面如圖3.9所示,教師進入此頁面后,可以資料上傳下載操作。
圖3.9 資料上傳下載頁面
4.5.2 作業管理頁面
作業管理頁面如圖3.10所示。教師進入此頁面之后,可以進行作業管理操作。
圖3.10 作業管理操作頁面
4.5.3 試題管理頁面
試題管理頁面如圖3.11所示,教師進入此頁面后,可以對試題進行管理。
圖3.11 試題管理頁面
4.5.4 修改登錄密碼頁面
修改登錄密碼頁面如圖3.12所示,教師進入此頁面后,可以輸入新密碼,更改登錄時使用的密碼。
圖3.12修改登錄密碼頁面
3.6 管理員功能模塊設計
管理員功能模塊包括院系信息管理、課程信息管理、課程知識點管理、教師信息管理、學生信息管理、管理員信息維護以及修改登錄密碼等。
4.6.1 管理員信息維護頁面
管理員信息維護如圖3.13所示:
圖3.13 管理員信息維護頁面
4.6.2 教師信息維護頁面
教師信息維護頁面如圖3.14所示,管理員可在此頁面中可以對現有教師的基本信息進行查看或者修改。
圖3.14 教師信息維護頁面
4.6.3 學生信息管理頁面
學生信息管理頁面如圖315所示,系統管理員可在此頁面進行學生信息的管理。
圖315 學生信息管理頁面
4.6.4 課程信息管理
課程信息管理頁面如圖3.16所示,系統管理員可以在此頁面中查看和管理課程信息。
圖3.16 課程信息管理頁面
- 計算機畢業設計 jsp手機銷售網站sqlserver 畢設45 2024-04-28
- 計算機畢業設計 jsp實驗室預約管理系統springmvc 畢設17 2024-04-28
- 計算機畢業設計 jsp高校畢業選題管理系統springmvc 畢設5 2024-04-28
- 計算機畢業設計 jsp高校畢業論文管理系統ssh 畢設80 2024-04-28
- 計算機畢業設計 jsp駕照考試管理系統ssh 畢設68 2024-04-28
- 計算機畢業設計 jsp計算機英語單詞學習系統ssh 畢設84 2024-04-28
- 計算機畢業設計 jsp菜籃子mysql 畢設17 2024-04-28
- 計算機畢業設計 jsp病例管理ssh 畢設92 2024-04-28
- 計算機畢業設計 jsp病例信息管理系統mysql 畢設47 2024-04-28
- 計算機畢業設計 jsp電子檔案袋系統mysql 畢設41 2024-04-28