✌博主介绍✌:一个致力于全战开发的代码热爱者
龙门客栈管理平台
- 一、前言介绍:
- 二、系统设计:
- 2.1 系统整体架构:
- 2.1.1 数据库表结构的介绍:
- 2.1.2 系统功能设计:
- 三、功能截图:
- 3.1 登录注册:
- 3.2 基础资料:
- 3.2.1 部门信息分页查询:
- 3.2.1 岗位信息分页查询:
- 3.2.2 员工信息分页查询:
- 3.2.3 片区分页查询:
- 3.2.4 房屋信息分页查询:
- 3.3 业务管理:
- 3.3.1 客户登记分页查询:
- 3.3.2 登记入住分页查询:
- 3.3.3 登记收费分页查询:
- 3.3.4 登记停租分页查询:
- 3.3.5 操作记录分页查询:
- 3.3.6 登记报损分页查询:
- 3.4 业务报表:
- 3.4.1 现金输入流水账分页查询:
- 3.4.2 现金支出流水账分页查询:
- 3.4.3 出租房分类查询:
- 3.4.4 出租费用收入查询:
- 3.4.5 到期收租分页查询:
- 四、代码实现:
- 五、论文文档:
- 七、项目总结:
- 八、源码获取:
一、前言介绍:
龙门客栈管理平台使用了java程序进行编写,采用了目前非常成熟的ssm框架并引入shiro进行权限管理。实现对用户基本信息、租房细节、租金统计等综合性的管理,整个系统界面需简洁优美,操作直观简单,无需专门培训即可上手操作。
二、系统设计:
2.1 系统整体架构:
2.1.1 数据库表结构的介绍:
![在这里插入图片描述](https://img-blog.csdnimg.cn/d253fe097df141cb8f595e06c0b68e5a.png
2.1.2 系统功能设计:
三、功能截图:
3.1 登录注册:
3.2 基础资料:
3.2.1 部门信息分页查询:
3.2.1 岗位信息分页查询:
3.2.2 员工信息分页查询:
3.2.3 片区分页查询:
3.2.4 房屋信息分页查询:
3.3 业务管理:
3.3.1 客户登记分页查询:
3.3.2 登记入住分页查询:
3.3.3 登记收费分页查询:
3.3.4 登记停租分页查询:
3.3.5 操作记录分页查询:
3.3.6 登记报损分页查询:
3.4 业务报表:
3.4.1 现金输入流水账分页查询:
3.4.2 现金支出流水账分页查询:
3.4.3 出租房分类查询:
3.4.4 出租费用收入查询:
3.4.5 到期收租分页查询:
四、代码实现:
import com.baomidou.mybatisplus.plugins.pagination.PageHelper;
import com.github.pagehelper.PageInfo;
import com.hopu.sun.common.Msg;
import com.hopu.sun.model.Myarea;
import com.hopu.sun.service.MyareaService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
@Controller
@RequestMapping("/sun/myarea")
public class MyareaController {
@Autowired
private MyareaService myareaService;
@RequestMapping("/redirect")
public String redirect(String page) {
return page;
}
//查询
@RequestMapping("/area/findAllAreaPageData.do")
@ResponseBody
private Msg findAllAreaPageData(
@RequestParam(name = "current", defaultValue = "1", required = true) Integer current,
@RequestParam(name = "pageSize", defaultValue = "14") Integer pageSize
) {
PageHelper.startPage(current, pageSize);
List<Myarea> list = myareaService.findAllAreaPageData();
PageInfo<Myarea> pageInfo = new PageInfo<>(list);
if (pageInfo != null) {
return new Msg(200, "").add("pageInfo", pageInfo);
} else {
return new Msg(500, "查询失败!");
}
}
//根据条件查询
@RequestMapping("/area/getArea.do")
@ResponseBody
public Msg getArea(Myarea entity) {
Myarea area = myareaService.getArea(entity);
if (area != null) {
return new Msg(200, "成功!").add("area", area);
} else {
return new Msg(500, "失败!");
}
}
//添加
@RequestMapping("/area/addArea.do")
@ResponseBody
public Msg addArea(Myarea entity) {
int i = myareaService.addArea(entity);
if (i > 0) {
return new Msg(200, "添加成功!");
} else {
return new Msg(500, "添加失败!");
}
}
//修改
@RequestMapping("/area/uppArea.do")
@ResponseBody
public Msg uppArea(Myarea entity) {
int i = myareaService.uppArea(entity);
if (i > 0) {
return new Msg(200, "修改成功!");
} else {
return new Msg(500, "修改失败!");
}
}
}
五、论文文档:
七、项目总结:
1.简单便捷的用户操作:功能模块的操作采用简单易行的使用原则,用户可以很容易理解某个操作的含义并很容易上手。
2.友好的用户界面:平台的操作界面简单、美观、大方,能够给用户一种简洁舒适的感觉。
3.跨浏览器兼容性:系统支持多种主流浏览器,用户可以根据自己的喜好选择喜欢的浏览器来访问本平台。
4.多用户同时在线:本系统以B/S结构构建,支持多人同时在线,多个不同的用户可以同时在平台中进行操作。
八、源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻获取联系方式👇🏻👇🏻👇🏻