随着科技的发展,手机的应用,人们的生活方方面面都和手机密不可分。手机的普及使得人们的生活更加方便快捷,手机网络也遍及到我们生活的每个角落,为我们的学习、生活和工作带来了极大的方便。由于人们生活水平的不断发展,外出旅游、出差的用户越来越多,为了满足用户通过手机进行查看民宿信息,进行租赁、交流的需求,开发了这个基于云数据库的便民民宿租赁系统。
基于云数据库的便民民宿租赁系统主要实现了管理员和用户两个用户角色的功能,实现了民宿租赁相关信息的查询、交流、管理;此系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,因此具有很高的应用价值,让用户通过微信平台随时随地都可以进行查看、租赁,进行交流,非常方便,本系统优势很大,潜在意向客户群体多,具有广阔的应用前景。
本系统基于微信平台和JAVA开发语言,基于Windows操作系统和MYSQL数据库,设计并实现了一个功能较为完善的基于云数据库的便民民宿租赁系统。本系统经过测试,运行效果稳定,操作方便、快捷;实现了一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的信息平台。
关键词:微信平台;JAVA,便民民宿租赁系统;MYSQL数据库
基于云数据库的便民民宿租赁系统主要分为管理员和用户两个模块,其具体功能如下:
管理员:管理员登录后主要功能有个人中心,用户管理,房屋管理,订单管理,用户留言;
用户:用户可以进行注册登录,登录后功能有民宿信息,修改资料,我的订单,我的留言,退出登录。
根据上述分析,得出基于云数据库的便民民宿租赁系统的功能结构图,如图3-1所示
- 数据库表设计
基于云数据库的便民民宿租赁系统需要后台数据库,下面介绍数据库中的各个表的详细信息
表4-1 house房屋信息表
序号 | 列名 | 数据类型 | 长度 | 主键 | 允许空 | 说明 |
1 | id | int | 11 | 是 | 否 | 编号 |
2 | Title | varchar | 500 | 否 | 是 | 标题 |
3 | Area | int | 11 | 否 | 是 | 面积 |
4 | HouseType | varchar | 11 | 否 | 是 | 户型 |
5 | Address | varchar | 255 | 否 | 是 | 地址 |
6 | Phone | varchar | 255 | 否 | 是 | 电话 |
7 | Tip | longtext | 否 | 是 | 入驻相关政策 | |
8 | Status | int | 11 | 否 | 是 | 状态 |
9 | Money | int | 11 | 否 | 是 | 金额 |
10 | path | varchar | 255 | 否 | 是 | 图片 |
表4-2 msg留言信息表
序号 | 列名 | 数据类型 | 长度 | 主键 | 允许空 | 说明 |
1 | id | int | 11 | 是 | 否 | 编号 |
2 | UserId | int | 11 | 否 | 是 | 用户编号 |
3 | HouseId | int | 11 | 否 | 是 | 房屋编号 |
4 | Question | varchar | 500 | 否 | 是 | 提问 |
5 | Answer | varchar | 500 | 否 | 是 | 答复 |
6 | Status | int | 11 | 否 | 是 | 状态 |
表4-3 oa_user管理员信息表
序号 | 列名 | 数据类型 | 长度 | 主键 | 允许空 | 说明 |
1 | id | int | 11 | 是 | 否 | 编号 |
2 | UserName | varchar | 255 | 否 | 是 | 用户名 |
3 | PassWord | varchar | 255 | 否 | 是 | 密码 |
4 | RealName | varchar | 255 | 否 | 是 | 姓名 |
5 | Sex | int | 11 | 否 | 是 | 性别 |
6 | Age | int | 11 | 否 | 是 | 年龄 |
7 | CreateTime | datetime | 否 | 是 | 创建时间 |
表4-4 useraccount用户信息表
序号 | 列名 | 数据类型 | 长度 | 主键 | 允许空 | 说明 |
1 | id | int | 11 | 是 | 否 | 编号 |
2 | Phone | varchar | 255 | 否 | 是 | 登录名 |
3 | PassWord | varchar | 255 | 否 | 是 | 密码 |
4 | RealName | varchar | 255 | 否 | 是 | 姓名 |
5 | Sex | int | 11 | 否 | 是 | 性别 |
6 | Age | int | 11 | 否 | 是 | 年龄 |
7 | Status | int | 11 | 否 | 是 | 状态 |
8 | CreateTime | datetime | 否 | 是 | 创建时间 |
表4-5 order订单信息表
序号 | 列名 | 数据类型 | 长度 | 主键 | 允许空 | 说明 |
1 | id | int | 11 | 是 | 否 | 编号 |
2 | UserId | int | 11 | 否 | 是 | 下单人 |
3 | HouseId | int | 11 | 否 | 是 | 房屋编号 |
4 | Status | int | 11 | 否 | 是 | 状态 |
5 | CreateTime | datetime | 否 | 是 | 下单时间 |