SSM(spring)+Mysql实现的简洁物业管理系统2(功能包含分(前后台)角色,登录/注册、在线保修/费用查询/消息查看/车位管理/费用管理/单价管理/公告管理等)

SSM(spring)+Mysql实现的简洁物业管理系统2

本系统为了解决物业费用以及日常业主得一些管理,通过在线的科学化的流程,简化了业主和物业之间的流程。
(文末查看完整源码)

实现功能截图

用户注册登录
在这里插入图片描述
首页
在这里插入图片描述
在线保修
在这里插入图片描述
费用查询
在这里插入图片描述
查看消息
在这里插入图片描述
后台

房屋资源管理
在这里插入图片描述
车位管理
在这里插入图片描述
单价管理
在这里插入图片描述
收费管理
在这里插入图片描述
公告管理
在这里插入图片描述
系统设置
在这里插入图片描述

系统功能

本系统实现了以下功能:
1、注册登录
2、在线保修
3、费用查看
4、查看消息
后台
5、车位管理
6、房屋资源管理
7、保修管理
8、收费管理
9、单价管理
10、公告管理
11、系统设置

使用技术

数据库:mysql
开发工具:Idea(Myeclispe、Eclipse也可以)
知识点:ssm(spring/springmvc/mybatis)

项目结构
在这里插入图片描述

代码

java端
实体类
HouseVo.java

package ssm.vo;
/*
 */
public class HouseVO {
	private Integer id;
	private String account;
	private String floorid;
	private String cellid;
	private String owner;
	private String ownerphone;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public String getFloorid() {
		return floorid;
	}
	public void setFloorid(String floorid) {
		this.floorid = floorid;
	}
	public String getCellid() {
		return cellid;
	}
	public void setCellid(String cellid) {
		this.cellid = cellid;
	}
	public String getOwner() {
		return owner;
	}
	public void setOwner(String owner) {
		this.owner = owner;
	}
	public String getOwnerphone() {
		return ownerphone;
	}
	public void setOwnerphone(String ownerphone) {
		this.ownerphone = ownerphone;
	}
	
}

Infor.java

package ssm.vo;
/*
 *
 */
public class Infor {
	private String ownername;
	private String account;
	public String getOwnername() {
		return ownername;
	}
	public void setOwnername(String ownername) {
		this.ownername = ownername;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
}

dao层
UserDao.java

package ssm.dao;

import java.util.Map;

import ssm.bean.User;

/*
 */
public interface UserDao extends BaseInterface<User> {
	public Integer checkAccount(String account);
	public Map<String, Object> checkUser(User user);
}

WaterDao.java

package ssm.dao;
import java.util.List;
import java.util.Map;

import ssm.bean.Water;
/*
 */
public interface WaterDao extends BaseInterface<Water>{
	public void insertWaters(Map<String, Object> map);
	public String check(Map<String, Object> map);
}

serveice层
UserServiceImpl.java

package ssm.service;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import ssm.bean.User;
import ssm.dao.UserDao;

/*
 */
@Service(value="userService")
public class UserServiceImpl implements UserService {

	@Autowired
	private UserDao userDao;
	public Map<String, Object> login(User user) {
		Map<String, Object> temp = userDao.checkUser(user);
		return temp;
	}

}

controller层
UserController.java

package ssm.controller;

import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import ssm.bean.User;
import ssm.service.UserService;
import ssm.util.Infor;

import com.sun.xml.internal.bind.v2.runtime.Name;

/*
 */
@Controller(value="userController")
@RequestMapping("/admin/user")
public class UserController {

	@Resource(name="userService")
	private UserService userService;
	@ResponseBody
	@RequestMapping("/login.do")
	public Infor login(User user,HttpSession session){
		Map<String, Object> map = userService.login(user);
		if(map!=null){
			session.setAttribute("userid", map.get("id"));
			session.setAttribute("account", map.get("account"));
			session.setAttribute("owner", map.get("owner"));
			return new Infor(true, "登录成功");
		}else{
			return new Infor(false, "登录失败");
		}
	}
	@ResponseBody
	@RequestMapping("/logout.do")
	public Infor logout(HttpSession session){
		session.invalidate();
		return new Infor(true, "退出成功");
	}
}

完整源码

觉得有用,记得一键三连哦!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

anmu4200

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值