1. 程式人生 > >基於 Java Web 的畢業設計選題管理平臺--測試報告與用戶手冊

基於 Java Web 的畢業設計選題管理平臺--測試報告與用戶手冊

對話 不能 彈出 src 註冊 兼容性 優化 spa borde

一、測試報告

1、兼容性測試

功能

描述

效果

Chrome瀏覽器

FireFox瀏覽器

IE瀏覽器

war 端瀏覽器

管理員登錄

管理員用戶登錄功能

彈出“登錄成功”對話框,進入到畢業設計選題管理平臺管理員界面,跳轉平臺管理員的首頁

學生登錄

學生用戶登錄功能

跳轉到學生的首頁

導師登錄

導師登錄功能

跳轉到導師的首頁

學生信息管理

管理員、學生均可操作本功能

學生修改信息,管理員修改、刪除學生信息

導師信息管理

管理員、導師均可操作本功能

導師修改信息,管理員增加、修改、刪除導師信息。

課題信息管理

管理員、導師、學生均可操作本功能

學生查詢課題信息,導師發布、查看、修改、刪除課題信息,管理員查看、刪除課題信息。

已選課題管理

管理員、導師、學生均可操作本功能

學生修改選課信息,導師、管理員查看已選課題信息

學生選題匯總

管理員可操作本動能

查看所有學生的選題信息

公告管理

管理員、導師、學生均可操作本功能

管理員、導師發布,修改,查看公告,學生查看公告。

系統管理

管理員可操作本功能

增加管理員,修改管理員密碼,一鍵顯示功能,隱藏/顯示功能欄,退出系統

增加學生

管理員增加學生用戶 未完成

註冊

提供學生註冊功能

未開放

管理員:

操作

描述

效果

Chrome,FireFox,IE,war

點擊登錄

點擊登錄後進入到管理員界面

彈出“登錄成功”對話框,進入到畢業設計選題管理平臺管理員界面

點擊學生管理

可以對學生信息進行修改和刪除

顯示學生的詳細信息

點擊導師信息管理

有添加導師和對已有的導師信息進行管理選項

點擊導師信息添加,

填寫導師的信息,然後點提交,會彈出“添加成功”,如果輸入的手機格式不對,會彈出“請輸入正確的手機格式”

點擊導師信息管理,可以對導師信息進行修改和刪除

點擊課題信息管理

有課題信息管理和已選課題管理操作

點擊課題信息管理,會出現課題的詳細信息,包括發布老師和是否已選,可以對課題進行刪除

點擊已選課題管理,會出現已選的課題詳細信息

點擊學生選題匯總

進入到已選的課題的詳細信息界面

會顯示所有的以被選的課題信息

點擊公告管理

有公告添加和公告管理兩個操作

點擊公告添加,可以發布新的公告

點擊公告管理,可以對公告進行修改和刪除

點擊系統管理

對管理員的密碼進行修改

輸入舊密碼和新密碼可以修改密碼

導師:

操作

描述

效果

Chrome,FireFox,IE,war

點擊登錄

點擊登錄後進入到導師界面

彈出“登錄成功”對話框,進入到畢業設計選題管理平臺導師界面

點擊導師個人信息管理

顯示導師的詳細信息

可以對導師自己的信息進行修改和刪除

點擊課題信息管理

有課題信息添加、課題信息管理和已選課題管理三個操作

點擊課題信息添加,

填寫添加的課題信息,然後點提交,會彈出“添加成功”,

點擊課題信息管理會出現該導師發布的所有選題,可以對這些選題進行修改和刪除

點擊已選課題管理,會出現該導師發布的已被選的所有選題信息

點擊已選課題

列出所有已被選的選題

會出現該導師發布的已被選的所有選題信息

點擊學生選題匯總

進入到已選的課題的詳細信息界面

會顯示所有的以被選的課題信息

點擊公告查詢

閱覽導師或者管理員發布的公告

會出現所有公告的詳細信息

點擊系統管理

對導師自己的密碼進行修改

輸入舊密碼和新密碼可以修改密碼

學生:

操作

描述

效果

Chrome,FireFox,IE,war

點擊登錄

點擊登錄後進入到導師界面

彈出“登錄成功”對話框,進入到畢業設計選題管理平臺學生界面

點擊個人信息管理

顯示學生的詳細信息

可以對學生自己的信息進行修改

點擊選題管理

查看所有導師發布的選題

點擊查看該導師課題,會出現該課題的詳細信息,包括是否已選,點擊選中,若該學生已選過其他課題,則會彈出“提交失敗,你無需重復選課題”,可以退選已選的課題,重新選課題

點擊公告查詢

閱覽導師或者管理員發布的公告

會出現所有公告的詳細信息

點擊系統管理

對學生自己的密碼進行修改

輸入舊密碼和新密碼可以修改密碼

2、壓力測試:目前只有 5 個用戶,訪問速度還可以,最高並發未知,目前也不需要進行最高並發的測試。當用戶數過大時,直接搭建 Nginx 集群就可直面高並發問題。

3、場景測試:

場景一

又到寫畢業設計了,手機老師給出的選題和學生選題情況好麻煩呀,要是能有一個可以集老師和學生的選題信息於一體那該多好呀!於是畢業選題系統出來了,管理員可以自行登錄查看這些選題信息。

場景二

總有同學來問:老師,您出的選題是什麽呢?被選了嗎?一個一個同學地回復,工作效率不高,也浪費同學時間。於是畢業選題系統可以由導師登錄進去進行選題管理。

場景三

要選一個理想的選題,要跑過去問好多好多老師的選題,要是能有一個東西可以集所有老師的選題在一起該多好。於是畢業選題系統由同學登錄出來了。

場景四

好麻煩呀,為什麽不能自己註冊一個賬號登錄呢?還要等管理員添加才可以,於是註冊功能有待加進來。

(1)管理員場景:

a、登錄:

技術分享圖片

b、管理員主頁:

技術分享圖片

(2)學生場景:

a、登錄:

技術分享圖片

b、學生主頁:

技術分享圖片

(3)導師場景:

a、登錄:

技術分享圖片

b、導師主頁:

技術分享圖片

4、Bug 記錄:

已修復:

  • 登錄校驗;
  • 選題信息查詢,以 1 未標記,已刪除的將不會顯示;
  • 發布公告的亂碼問題;

待修復:

  • 已選課題信息錯亂問題;
  • 已選課題信息顯示不全問題;

5、出口條件

目前用戶量不多,壓力測試和兼容性測試完成並且這兩個測試基本沒有問題,我們就認為可以發布了。

二、用戶手冊

1、使用說明:

(1)用戶登錄:用戶選擇登錄的角色,分別有管理員、學生和導師三種角色,並輸入角色對應的賬號與密碼,進入系統,登錄成功之後,會顯示登錄成功的頁面,點擊確定按鈕就好;

技術分享圖片

技術分享圖片

(2)管理員:登錄之後,界面會顯示出當前角色和當前用戶名。

技術分享圖片

1)點擊學生信息管理按鈕,可以通過學號來查詢到學生的個人信息,還可以修改或者刪除學生的個人信息;

技術分享圖片

技術分享圖片

2)點擊導師信息管理按鈕,進入導師信息添加界面,可以進行導師信息添加,輸入導師的個人信息,並且按提交按鈕確定提交;點擊導師信息管理,進入界面後可以通過編號來查詢到導師的個人信息,還可以修改或者刪除導師的個人信息;

技術分享圖片

技術分享圖片

3)點擊課題信息管理按鈕,進入課題信息管理界面,可以通過課題題目進行查詢,還可以選擇是否刪除該課題;點擊已選課題管理按鈕,進入已選課題信息管理界面,查看已選課題的題目,內容和導師等信息;

技術分享圖片

技術分享圖片

4)點擊學生選題匯總按鈕,進入信息界面,可以通過課題題目來查詢學生選題,以及查看學生所選課題題目,課題大綱等信息;

技術分享圖片

5)點擊公告管理按鈕,點擊公告添加按鈕,可添加公告標題和公告內容,點擊提交按鈕提交;點擊公告管理按鈕,可查看以往發布的公告,還可以選擇修改或者刪除該公告;

技術分享圖片

技術分享圖片

6)點擊系統管理按鈕,可進入密碼修改按鈕,依次輸入原密碼,新密碼,確認密碼,點擊提交按鈕來確定修改密碼;

技術分享圖片

(3)學生:登錄之後,界面會顯示出當前角色和當前用戶名。

1)點擊個人信息管理按鈕,可以查看或者修改當前個人信息;

2)點擊選題管理,可以查看導師的基本信息,點擊右側的操作,查看該導師課題後,進入的界面可以查看課題題目和課題內容,點擊右側的選中按鈕可以選中該課題,若已選中課題,想要放棄該課題,可以選擇退題按鈕進行退題的操作;

3)點擊我的選題界面,可以查看已選課題,並可以進行退題操作;

4)點擊公告查詢按鈕,查看公告的標題,內容和發布時間;

5)點擊系統管理按鈕,可進入密碼修改按鈕,依次輸入原密碼,新密碼,確認密碼,點擊提交按鈕來確定修改密碼

(4)導師:登錄之後,界面會顯示出當前角色和當前用戶名。

1)點擊個人信息管理按鈕,可以查看或者修改當前個人信息;

2)點擊課題信息管理按鈕後,點擊課題信息添加,輸入課題題目,課題內容後,可點擊提交按鈕;點擊課題信息管理按鈕,查看導師自己發布的課題,可以進行刪除或者編輯等操作;點擊已選課題管理,查看已被學生選擇的課題;

3)點擊已選課題按鈕,查看已選課題對應的學生和選課時間;

4)點擊公告查詢按鈕,查看公告的標題,內容和發布時間;

5)點擊系統管理按鈕,可進入密碼修改按鈕,依次輸入原密碼,新密碼,確認密碼,點擊提交按鈕來確定修改密碼;

5.點擊右上方的按鈕,選擇退出系統,選擇確定退出系統,出現成功退出系統的界面;

二、用戶反饋:

1、缺乏返回鍵,難以返回上一步,查看之前的操作;

2、沒有開放用戶註冊功能;

3、界面不夠美觀;

三、用戶建議:

1、開放用戶註冊功能;

2、美化界面,優化操作,更利於讓用戶使用;

基於 Java Web 的畢業設計選題管理平臺--測試報告與用戶手冊