畢業設計管理系統 畢業設計管理系統可以分為五個模塊:登錄模塊,選題模塊,信息管理模塊,流程管理模塊,文件管理模塊。 該系統在技術上使用Spring+SpringMVC+MyBatis整合框架作為後臺開發框架,AmazeUI作為前端開發框架。 並使用Ehcache作為項目的緩存,druid作為項目的數 ...
畢業設計管理系統
畢業設計管理系統可以分為五個模塊:登錄模塊,選題模塊,信息管理模塊,流程管理模塊,文件管理模塊。
- 該系統在技術上使用Spring+SpringMVC+MyBatis整合框架作為後臺開發框架,AmazeUI作為前端開發框架。 並使用Ehcache作為項目的緩存,druid作為項目的資料庫連接池,使用FreeMarker實現word的導出,使用Shiro完成項目的登錄認證,資料庫使用的則是MySQL。
- 該系統可以分為三類角色:學生,教師,教務管理員。
- 該系統前端界面使用純HTML實現,與後臺的交互則都是通過Ajax完成。
登錄模塊
登錄模塊主要完成教務管理員,教師,學生用戶的登錄功能,每個角色登錄之後會看到不同的操作界面。
選題模塊
選題模塊主要完成師生雙選這一業務流程。
信息管理模塊
信息管理模塊主要完成對各種信息的crud操作。
流程管理模塊
流程管理主要完成對開題報告,中期檢查,免答辯申請,驗收/答辯,論文審核,盲審的流程的管理。
文件管理模塊
文件管理模塊主要對文件的上傳與下載。
部分界面
登錄(學生,教師統一使用該登錄界面進行登錄)
主頁(主頁可以看到一些內容概要與相關提示)
教師列表(通過選擇某一教師進而選擇其課題)
申報課題(教師只有填寫課題名之後才可以申報課題)