本文主要是介绍基于SSM华南地区民宅服务网站,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
开发工具(eclipse/idea):
eclipse4.5/4.8或者idea2018,jdk1.8
数据库:mysql
功能模块:
首页:
城市搜索,时间选择(展示2个月的日期就60天,有选择入住的时间和离开的时间),展示最热门民宅10个,页面上部分要有登入注册的选择。
展示民宅信息:包括有关的几张图片,民宅信息基本介绍(评分(总体评分用5角星和满分5分来表示)、评价(包括评价用户的id,时间)、服务内容、基础设施、属于什么房型等),点击民宅地址可以查看地图,选择的时间(要给出30天内的日期并且日期下能显示有多少房源可选择,有选择入住的时间和离开的时间),房间数,价格。
预订订单:要用户登入后才能预订(没注册的要注册),订单信息要包括民宅名称,入住时间离开时间,入住人(入住人状态栏那里可点击添加入住人),民宅地址,入住人数,价格,订单温馨提示(入住前24小时内不可取消订单),确认预订支付选择支付方式(银行卡,支付宝,微信),那个订单支付那里,模拟支付宝就可以了,其他两个就放在那里,用来看就好了
登入信息有手机号、密码和验证码。注册有手机号,设置密码,姓名和邮箱。忘记密码的功能,忘记密码通过回答问题找回;
个人信息包括我的订单,我的评价,个人基本信息管理。
个人基本信息有名字,id名,联系方式,邮箱,修改登入密码等(除了手机联系方式其他都可以修改)。
我的订单包括:待支付订单,待出房订单,成功订单,失败订单(超时付款(3分钟内付款),取消的订单),订单详情要有民宅名称,入住离开时间,入住人数,入住房型和房数,价格,地址,主要联系人姓名和联系方式。
我的评价包括评分和评价,这两个要到订单上的离开时间后客户才可以实现,评分直接用5个5角星来评分,评价要有评价时间的显示,可以删除和修改评价。
后台:
登录(有验证码):点击前台的“后台管理”可跳到后台的登录页面。用户输入账号、密码登陆。账号、密码正确后可进入主页面进入可续操作。根据数据库表内存储内容识别登陆账号为企业用户账号亦或是超级管理员账号,根据权限进入不同主页面进行不同操作。
注册(注册信息有账号,密码,企业ID(工商号),所属市):仅限于企业用户使用,超级管理员不能注册账号但能自己添加
功能:分为企业账号和超级管理员账号
企业账号:
1.民宿基本信息管理:企业账号可以上传自己的民宿信息(工商号,民宿图片,民宿基本信息,法人信息等)还可以修改和查看自己的基本信息,管理员账号可以查看并审核企业信息。
2.房源信息:企业用户可对房源信息进行增删改查操作(包括房间数量,房型的数量,价格等)。
3.订单处理:普通用户在前端下订单,企业用户可以接收到订单并更改订单状态,订单状态为未处理—确认出房—交易完成。而且企业用户还可以对接收到的所有订单进行查询操作。
4.评价管理:企业用户可以查看自己民宿的总评分以及普通用户对自己民宿的相关评价,并且可以回复评价。
超级管理员账号:
1.用户信息管理:可以对普通用户和企业用户的账号进行增删改查操作,以及上面说的对企业信息进行核实处理
2.账号管理:对管理员自己的账号进行增删改查操
3.站内信息管理:主要是管理前台的民宿排行榜信息,可对排行榜信息进行增删改查操作。
4.管理员可以对普通用户和企业用户的评价内容进行查看和删除操作。
后台数据库包括:
企业用户表:包含民宿的所有相关信息
超级管理员表:管理员的账号密码
房间信息表:包含房源各项信息
评价表:包含评价内容,评价时间,评价的人
订单表:包含电话,名字、身份证、预订时间、预订的房间信息、退房时间、入住人数、价格等
排行榜的表:包含民宿排名信息。
普通用户:名字,id名,联系方式,邮箱,密码等。
民宅信息:包含民宅各项信息
部分功能截图如下:
这篇关于基于SSM华南地区民宅服务网站的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!