基于SSM的小区物业管理系统(附源码+论文)

介绍

基于JavaEE小区物业管理系统,项目采用MVC模式结合SSM框架进行实现,前端页面使用Bootstrap进行实现。

功能

用户端

  • (1)业主信息查询

  • (2)房产信息查询

  • (3)公告查询管理

  • (4)收费管理

  • (5)报修管理

  • (6)修改用户密码

物业端

  • (1)管理员信息管理,包括对管理员的增加、删除 、修改等

  • (2)完善的用户信息,包括用户信息的录入、查询、修改等

  • (3)房产信息管理,包括房产信息的录入、查询、修改等。

  • (4)公告信息管理,包括公告信息的录入、查询、修改等。

  • (5)报修管理,包括用户报修信息的录入、查询、修改等。

  • (6)保安清洁,包括保安和清洁人员信息的录入、查询、修改等。

本系统的使用者分为用户(业主)和管理员(物业)两类,根据使用者不同,将有不同的主页,对应不同的功能权限。

将本系统分为用户子系统和管理员子系统。 在用户子系统中,使用者通过账号密码(用户)登入系统,进入主页,通过主页链接,进入小区公告,业主信息查询,房产信息,收费管理,系统功能五个功能模块,在模块内可以完成报修,查看公告,查询房产相关信息,查询业主信息,查询缴费信息,修改密码,退出系统功能等。

在管理员子系统中,使用者通过帐号密码(管理员)登入系统,进入主页,通过主页链接进入管理员信息管理,物业管理,报修管理,保安保洁,公告管理,收费管理,系统功能七个功能模块:在管理员信息管理中可以对管理员使用者的信息进行管理;在物业管理模块中,可以对房产信息和业主信息进行管理;在报修管理中,可以查看报修记录并安排维修人员;在保安保洁模块中,可以对保安保洁模块中,可以对保安或保洁员的工作进行安排和记录;在公告管理模块中,可以发布公告,查看历史公告;在系统功能模块中可以进行密码管理和退出系统

运行环境

  • jdk: 建议1.8以上。

  • tomcat: 8.5版本(9以上有js文件乱码的现象,,还没搞明白什么情况0.0)

  • 编写环境:Eclipse

  • 数据库:Mysql

@RequestMapping("/adminEdit")
    public String adminEdit(Admin admin,Model model){
        IAdminService adminService = new AdminServiceImpl();
            admin.setPassword(MD5Util.encode(admin.getPassword()));
            adminService.update(admin);
            List<Admin> list =  adminService.findAlladmins();
            model.addAttribute("Aadmins", list);
            return "/admin/admin-list";
        }
    
    @RequestMapping("/adminDelete")
    public String adminDelete(String id, Model model) {
        IAdminService adminService = new AdminServiceImpl();
            adminService.delete(id);
            List<Admin> list =  adminService.findAlladmins();
            model.addAttribute("Aadmins", list);
            return "/admin/admin-list";
        }
    
    @RequestMapping("/change")
    public void change(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        IAdminService adminService = new AdminServiceImpl();
            String id = request.getParameter("id");
            Admin a = adminService.findById(id);
            request.setAttribute("admin", a);
            RequestDispatcher rd = request.getRequestDispatcher("adminChange.jsp");
            rd.forward(request, response);
        }

gitee地址 : https://gitee.com/wuyanzua/blog-applet

  • 4
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值