專案介紹:
本系統為前后端分離,適合選題:前后端分離、志愿錄取、高考志愿、志愿分析等,系統采用springboot+vue整合開發,前端主要使用了elementUI框架、專案后端主要使用了springboot等一系列框架,資料層采用mybatis,
專案技術:
后端:springboot,mybatis
前端:element-ui、js、css等
開發工具:idea/vscode
資料庫:mysql 5.7
JDK版本:jdk1.8
功能概述:
登陸功能
首頁展示系統狀態
最初需要先導將招生計劃和學生資訊的excel資料匯入到資料庫
匯入后可以在招生計劃和學生資訊中查看
完成匯入后系統狀態會對應變化
然后執行導航欄對應的錄入和調劑操作,執行錄取
執行完成后打開錄取結果-全部結果,可以查看所有錄取資訊(支持篩選)
點擊搜索查詢,可以搜索錄入資訊
點擊調劑佇列,可以查看所有待調劑佇列,點擊導航欄對應的錄入和調劑操作中調劑,可完成調劑操作
點擊退檔佇列,可以查看所有退檔佇列
資料分析:
成績分析:可以按照全校、學院或者專業進行統計分析
人數分布:可以按照學院和專業統計學生分布情況
成績區間分布:可以按照學院或者專業動態查看成績的分布情況
生源地分布:能夠對不同地區的生源進行統計
退出功能
部分功能展示:
系統登錄

系統首頁

匯入檔案

學生資訊維護

招生計劃資訊

查詢錄取結果

查看調劑佇列

成績分析-按照專業統計

成績區間統計

人數分布統計

人數分布專業統計

生源地分布

部分代碼:
/**
* @description t通過學院、專業、排名查詢已棄用,請使用上面的getResult
* @param null
* @return
* @updateTime 2021/1/7 20:53
* @throws
*/
@RequestMapping("/getResultByDepartment")
@Deprecated
public JsonResponse getResultByDepartment(int departmentId, @RequestParam(required = false, defaultValue = "1") int currentPage, @RequestParam(required = false, defaultValue = "false") boolean desc){
return new JsonResponse(JsonResponse.OK, studentService.getResultByDepartment(departmentId, currentPage, desc), null);
}
// StatisticsResult getResultByMajor( String majorId, int currentPage, boolean desc);
@RequestMapping("/getResultByMajor")
@Deprecated
public JsonResponse getResultByMajor(String majorId, @RequestParam(required = false, defaultValue = "1") int currentPage, @RequestParam(required = false, defaultValue = "false") boolean desc){
return new JsonResponse(JsonResponse.OK, studentService.getResultByMajor(majorId, currentPage, desc), null);
}
以上就是部分功能展示,從整體上來看,本系統功能是十分完整的,而且也與當前的熱點話題關聯,界面設計簡潔大方,互動友好,資料庫設計也很合理,規模適中,比較適合畢業設計和課程設計的相關應用,
好了,今天就到這兒吧,小伙伴們點贊、收藏、評論,一鍵三連走起呀,下期見~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/357084.html
標籤:其他
上一篇:先轉行從零基礎入門學編程可以嗎?
