專案介紹:
該系統為全網最新原創,于2021年11月1日完成,有詳細資料庫設計,基于Java的springboot技術,資料層為MyBatis,資料庫使用mysql,MVC模式,B/S架構,具有完整的業務邏輯,
專案技術:
后端:springboot+MyBatis
前端:layui,js,css等
開發工具:idea
資料庫:mysql 5.7
JDK版本:jdk1.8
服務器:tomcat8
功能概述:
管理員:
登錄并維護個人資訊
社區管理員管理:社區管理員資訊維護
居民管理:居民資訊的維護,可設定高危人員
流動人員管理:流動人員的維護,可設定高危人員
高危人員管理;查看高危人員,可匯出
管理員資訊維護
社區管理員:
登錄并維護個人資訊
居民管理:居民資訊的維護,可設定高危人員
流動人員管理:流動人員的維護,可設定高危人員
高危人員管理;查看高危人員,可匯出,可解除高危人員
居民出入審核:查看出入申請并審核
核酸監測管理:批量初始化核酸任務,未核酸監測人員匯出
統計展示:不同人員占比餅狀圖
核酸檢測和未檢測占比餅狀圖
近一周核酸檢測居民曲線
近一周預警散點圖(截至日期-當天時間)
訪客管理:來訪人員登記
社區舉報管理;查看舉報資訊
公告管理:公告資訊維護
居民:
登錄并維護個人資訊
個人資訊登記:自助維護社區人員資訊
居民出入審核:出入申請
核酸監測管理:上傳或下載核酸監測報告,添加核酸檢測,維護核酸檢測資訊
社區舉報管理;舉報并維護資訊
公告管理:查看公告
資料庫設計:

部分功能展示:
系統登陸

管理員首頁
管理員功能

社區管理員首頁
社區管理員功能

用戶首頁
用戶功能

查看個人資訊
對個人資訊維護

居民管理
對居民資訊維護,可加入高危人員

流動人員管理
對流動人員資訊維護,可加入高危人員

高危人員管理
可查看或移除高危人員

核酸檢測管理
社區管理員可以對核酸檢測記錄一鍵初始化、匯出未檢測人員

統計展示
對人員、核酸等統計

訪客管理
對來訪人員資訊維護

居民出入審核
對居民提交的申請進行審核

居民舉報
對居民進行舉報

公告管理
對公告資訊維護

部分代碼:
/**
* 分頁查詢
* pageIndex 當前頁碼
* pageSize 顯示條數
*/
@RequestMapping(value = "/findDetection")
public String findDetection(Integer pageIndex, Integer pageSize, String time,String status, Model model,HttpServletRequest request) {
HttpSession session = request.getSession();
if(session.getAttribute("ad") == null){
session.setAttribute("msg", "對不起,請登錄!");
return "login";
}
Map mp = new HashMap();
String type = (String)session.getAttribute("type");
if(type.equals("03")){
Resident resident = (Resident)session.getAttribute("ad");
mp.put("rid",resident.getId());
}
if(type.equals("02")){
mp.put("time",time);
mp.put("status",status);
}
PageInfo<Detection> pageList = detectionService.findPageInfo(pageIndex,pageSize,mp);
model.addAttribute("pageList",pageList);
return "DetectionList";
}
/**
* 添加
*/
@RequestMapping(value = "/addDetection" ,method = RequestMethod.POST)
@ResponseBody
public String addDetection( @RequestBody Detection detection,HttpServletRequest request) {
HttpSession session = request.getSession();
if(session.getAttribute("ad") == null){
session.setAttribute("msg", "對不起,請登錄!");
return "login";
}
Resident resident = (Resident)session.getAttribute("ad");
detection.setRid(resident.getId());
detection.setStatus("01");
int d = detectionService.addDetection(detection);
return "200";
}
以上就是部分功能展示,從整體上來看,本系統功能是十分完整的,而且也與當前的熱點話題關聯,界面設計簡潔大方,互動友好,資料庫設計也很合理,規模適中,比較適合畢業設計和課程設計的相關應用,
好了,今天就到這兒吧,小伙伴們點贊、收藏、評論,一鍵三連走起呀,下期見~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/344190.html
標籤:其他
