項目介紹:
畢業設計是本科教育的最后一個環節 ,整個過程包括課題擬定與審核、師生雙選、開題報告、文檔審核、中期檢查、畢業答辯等多個環節,是一項系統而復雜的工作。開發一個適合本校的畢業設計管理系統,不僅能夠極大地減少教務管理人員的工作量,還能較大地提高學生和教師的效率。
環境需要:
1、運行環境:Jdk1.8
2、IDE環境:Eclipse
3、tomcat環境:Tomcat 9-10
4、數據庫:MySql 5.7
5、Maven項目: 否
6、硬件環境:windows 7/8/10,2G內存以上;或者 Mac OS
項目技術:
前端框架:bootstrap
編程語言:Java、JavaScript和JSP
需求分析:
本系統包含三種用戶:學生、教師和管理員。通過本系統,學生可以獲取指導教師和管理員發布的相關教學信息和教學資源;教師可以進行畢設進度的日常管理,發布任務、上傳資料、 審核文檔等;管理員可以進行系統的管理和維護,并對教師、學生、課題和文檔進行管理,確保系統的正常運行。系統總共分為3個模塊:
1.學生模塊:學生登錄系統后進入該模塊,在該模塊中,學生能夠修改個人資料和登錄密碼, 選擇感興趣的課題及導師,下載導師上傳的相關參考資料,上傳自已經完成的文檔,查看發布的公告、任務和自己的階段成績等。
2.教師模塊:教師登錄系統后進入該模塊,在該模塊中,教師能夠修改個人資料和登錄密碼,選擇學生,上傳擬好的課題題目給管理員審核,發布階段任務.上傳相關資料給學生參考,下載學生上傳的階段文檔并審核和打分,查看公告及發布新公告等。
3.管理員模塊:
管理員登錄系統后進入該模塊, 在該模塊中,管理員可以增刪查改導師和學生的信息,審核教師上傳的課題,發布公告,查看各種信息,查看各種數據分析的結果和圖表。
數據庫設計數據分析:本系統的主要數據表為存儲學生、教師、文檔、課題數據集的四個表。其余表大多作為外鍵關聯用于完善四張表的信息。
項目截圖:





打開微信,點擊底部的“發現”
使用“掃一掃”即可將網頁分享至朋友圈