JAVA畢業(yè)設(shè)計(jì)管理系統(tǒng)
介紹
?畢業(yè)設(shè)計(jì)是本科教育的最后一個(gè)環(huán)節(jié),整個(gè)過(guò)程包括課題擬定與審核、師生雙選、開(kāi)題報(bào)告、文檔審核、中期檢查、畢業(yè)答辯等多個(gè)環(huán)節(jié),是一項(xiàng)系統(tǒng)而復(fù)雜的工作。開(kāi)發(fā)一個(gè)適合本校的畢業(yè)設(shè)計(jì)管理系統(tǒng),不僅能夠極大地減少教務(wù)管理人員的工作量,還能較大地提高學(xué)生和教師的效率。 本系統(tǒng)采用B/S模式,主要開(kāi)發(fā)工具為Eclipse(Oxygen.1a Release),用到的編程語(yǔ)言有Java、JavaScript和JSP,數(shù)據(jù)庫(kù)采用MySQL 5.7,服務(wù)器則用的Apache Tomcat 9.0。前端頁(yè)面的編寫(xiě)基于bootstrap,整個(gè)項(xiàng)目基于SSM框架。
?
需求分析
本系統(tǒng)包含三種用戶:學(xué)生、教師和管理員。通過(guò)本系統(tǒng),學(xué)生可以獲取指導(dǎo)教師和管理員發(fā)布的相關(guān)教學(xué)信息和教學(xué)資源;教師可以進(jìn)行畢設(shè)進(jìn)度的日常管理,發(fā)布任務(wù)、上傳資料、審核文檔等;管理員可以進(jìn)行系統(tǒng)的管理和維護(hù),并對(duì)教師、學(xué)生、課題和文檔進(jìn)行管理,確保系統(tǒng)的正常運(yùn)行。系統(tǒng)總共分為3個(gè)模塊:
1.學(xué)生模塊
?學(xué)生登錄系統(tǒng)后進(jìn)入該模塊,在該模塊中,學(xué)生能夠修改個(gè)人資料和登錄密碼,選擇感興趣的課題及導(dǎo)師,下載導(dǎo)師上傳的相關(guān)參考資料,上傳自己已經(jīng)完成的文檔,查看發(fā)布的公告、任務(wù)和自己的階段成績(jī)等。
?
2.教師模塊
?教師登錄系統(tǒng)后進(jìn)入該模塊,在該模塊中,教師能夠修改個(gè)人資料和登錄密碼,選擇學(xué)生,上傳擬好的課題題目給管理員審核,發(fā)布階段任務(wù),上傳相關(guān)資料給學(xué)生參考,下載學(xué)生上傳的階段文檔并審核和打分,查看公告及發(fā)布新公告等。
?
3.管理員模塊
?管理員登錄系統(tǒng)后進(jìn)入該模塊,在該模塊中,管理員可以增刪查改導(dǎo)師和學(xué)生的信息,審核教師上傳的課題,發(fā)布公告,查看各種信息,查看各種數(shù)據(jù)分析的結(jié)果和圖表。
?
運(yùn)行截圖
管理員:




學(xué)生登錄:

源碼
?私信作者獲取源碼
?
?源碼作者:https://gitee.com/wengeer/BSManager?_from=gitee_search
?