基于springboot的社区物业系统

项目技术:

系统使用技术: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);     }

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值