專案技術:
系統使用技術:SpringBoot
前端技術:Layui,Ajax,Json,js,css等
開發工具:idea
資料庫:mysql5.7
專案介紹:
該系統基于springboot,mysql資料庫,具有完整的業務邏輯,
功能概述:
系統分為業主和管理員兩個角色:
- 業主
- 車位費查詢
- 物業費查詢
- 我的投訴串列
- 我的報修串列等功能模塊
- 管理員
- 車位收費管理
- 物業收費管理
- 投訴資訊管理
- 報修資訊管理
- 樓宇管理
- 房屋管理
- 業主管理
- 車位管理
- 抄表管理
- 用戶管理
- 報表分析等功能
部分功能展示:
由于功能較多,下方主要展示管理員功能
系統登錄:

車位繳費
可以初始化每月費用,住戶可進行繳費

物業繳費
同樣可以初始化每月費用,住戶可進行繳費

報修管理
可以對報修資訊進行處理

投訴管理
業主投訴資訊,可以進行處理

樓宇管理
可以對小區樓宇進行管理

房屋管理
可以對小區房屋進行維護

車位管理
小區車位的管理維護

業主管理
對小區業主進行管理

用戶管理
對系統用戶進行維護

報修統計
統計每一型別報修的數量

部分代碼:
@ApiOperation(value = "新增")
@RequestMapping("/add")
public R add(@RequestBody House house){
if(house.getIntoDate()!=null){
house.setStatus(1);
}else{
house.setStatus(0);
}
int num= houseService.add(house);
if(num>0){
return R.ok();
}else{
return R.fail("添加失敗");
}
}
@ApiOperation(value = "洗掉")
@RequestMapping("/deleteByIds")
public R delete(String ids){
//z轉成集合物件
List<String> list= Arrays.asList(ids.split(","));
for(String id:list){
Long idLong=Long.parseLong(id);
houseService.delete(idLong);
}
return R.ok();
}
@ApiOperation(value = "更新")
@RequestMapping("/update")
public R update(@RequestBody House house){
if(house.getIntoDate()!=null){
house.setStatus(1);
}else{
house.setStatus(0);
}
int num= houseService.updateData(house);
if(num>0){
return R.ok();
}else{
return R.fail("修改失敗");
}
}
@ApiOperation(value = "查詢分頁資料")
@ApiImplicitParams({
@ApiImplicitParam(name = "page", value = "頁碼"),
@ApiImplicitParam(name = "pageCount", value = "每頁條數")
})
@GetMapping()
public IPage<House> findListByPage(@RequestParam Integer page,
@RequestParam Integer pageCount){
return houseService.findListByPage(page, pageCount);
}
以上就是部分功能展示,從整體上來看,本系統功能是十分完整的,而且也與當前的熱點話題關聯,界面設計簡潔大方,互動友好,資料庫設計也很合理,規模適中,比較適合畢業設計和課程設計的相關應用,
好了,今天就到這兒吧,小伙伴們點贊、收藏、評論,一鍵三連走起呀,下期見~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/300727.html
標籤:其他
