发布时间:2023-11-10 23:19:45
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于JAVA的少数名族民宿旅游管理系统,基于JAVA的少数名族民宿旅游管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
修改民宿信息实现如下,通过菜单栏进入到修改民宿页面,springmvc通过拦截updatehomestay.action请求,在Homestaycontroller中获取到对应的民宿id信息。根据id信息从homestay表中查询出需要修改的民宿对象,在Homestayservice的updatehomestay方法中调用HomestayMapper的selectByPrimkey方法,查询数据返回到updatehomestay页面进行展示。在民宿修改页面,输入完整修改后的信息,提交到服务器中详情Homestaycontroller的updatehomestayact.action方法,将对应的民宿实体信息通过HomestayMapper的updateByPrimkey方法,将数据进行同步,返回页面修改民宿成功提示信息。
(1)民宿表:包括民宿的基本信息,城市id、优惠名称、民宿、预约次数、图片、服务设施、城市、房东联系方式、房屋守则、价格、是否优惠、民宿id、房东、状态、用房须知、交通信息、标题、优惠折扣、。如表3.1
所示。
表3.1民宿homestay表
字段名
类型
长度
是否非空
描述
城市id
varchar
255
NOT NULL
cityid
优惠名称
varchar
255
NOT NULL
offername
民宿
varchar
255
NOT NULL
homestay
预约次数
varchar
255
NOT NULL
appointmentsnumber
图片
varchar
255
NOT NULL
picture
服务设施
varchar
255
NOT NULL
servicefacilities
城市
varchar
255
NOT NULL
city
房东联系方式
varchar
255
NOT NULL
landladyphone
房屋守则
varchar
255
NOT NULL
housingcode
价格
varchar
255
NOT NULL
price
是否优惠
varchar
255
NOT NULL
isdiscount
民宿id
varchar
255
NOT NULL
id
房东
varchar
255
NOT NULL
landlady
状态
varchar
255
NOT NULL
state
用房须知
varchar
255
NOT NULL
noticeforuse
交通信息
varchar
255
NOT NULL
trafficinformation
标题
varchar
255
NOT NULL
title
优惠折扣
varchar
255
NOT NULL
preferentialdiscount
修改景点信息实现如下,通过菜单栏进入到修改景点页面,springmvc通过拦截updatescenicspot.action请求,在Scenicspotcontroller中获取到对应的景点id信息。根据id信息从scenicspot表中查询出需要修改的景点对象,在Scenicspotservice的updatescenicspot方法中调用ScenicspotMapper的selectByPrimkey方法,查询数据返回到updatescenicspot页面进行展示。在景点修改页面,输入完整修改后的信息,提交到服务器中详情Scenicspotcontroller的updatescenicspotact.action方法,将对应的景点实体信息通过ScenicspotMapper的updateByPrimkey方法,将数据进行同步,返回页面修改景点成功提示信息。
(2)景点表:包括景点的基本信息,地点、景点、标题、封面、门票、景点id、城市、城市id、。如表3.2
所示。
表3.2景点scenicspot表
字段名
类型
长度
是否非空
描述
地点
varchar
255
NOT NULL
address
景点
varchar
255
NOT NULL
scenicspot
标题
varchar
255
NOT NULL
title
封面
varchar
255
NOT NULL
cover
门票
varchar
255
NOT NULL
price
景点id
varchar
255
NOT NULL
id
城市
varchar
255
NOT NULL
city
城市id
varchar
255
NOT NULL
cityid
修改民宿评论信息实现如下,通过菜单栏进入到修改民宿评论页面,springmvc通过拦截updatehomestaypinglun.action请求,在Homestaypingluncontroller中获取到对应的民宿评论id信息。根据id信息从homestaypinglun表中查询出需要修改的民宿评论对象,在Homestaypinglunservice的updatehomestaypinglun方法中调用HomestaypinglunMapper的selectByPrimkey方法,查询数据返回到updatehomestaypinglun页面进行展示。在民宿评论修改页面,输入完整修改后的信息,提交到服务器中详情Homestaypingluncontroller的updatehomestaypinglunact.action方法,将对应的民宿评论实体信息通过HomestaypinglunMapper的updateByPrimkey方法,将数据进行同步,返回页面修改民宿评论成功提示信息。
(3)民宿评论表:包括民宿评论的基本信息,评论时间、民宿评论id、评论人名字、民宿、民宿id、内容、评论人id、。如表3.3
所示。
表3.3民宿评论homestaypinglun表
字段名
类型
长度
是否非空
描述
评论时间
varchar
255
NOT NULL
pinglunshijian
民宿评论id
varchar
255
NOT NULL
id
评论人名字
varchar
255
NOT NULL
pinglunrenmingzi
民宿
varchar
255
NOT NULL
homestay
民宿id
varchar
255
NOT NULL
homestayid
内容
varchar
255
NOT NULL
neirong
评论人id
varchar
255
NOT NULL
pinglunrenid
修改名宿订单信息实现如下,通过菜单栏进入到修改名宿订单页面,springmvc通过拦截updatehomestayorder.action请求,在Homestayordercontroller中获取到对应的名宿订单id信息。根据id信息从homestayorder表中查询出需要修改的名宿订单对象,在Homestayorderservice的updatehomestayorder方法中调用HomestayorderMapper的selectByPrimkey方法,查询数据返回到updatehomestayorder页面进行展示。在名宿订单修改页面,输入完整修改后的信息,提交到服务器中详情Homestayordercontroller的updatehomestayorderact.action方法,将对应的名宿订单实体信息通过HomestayorderMapper的updateByPrimkey方法,将数据进行同步,返回页面修改名宿订单成功提示信息。
(4)名宿订单表:包括名宿订单的基本信息,状态、入住日期、民宿、天数、用户id、用户、价格、总价、离店日期、名宿订单id、民宿id、。如表3.4
所示。
表3.4名宿订单homestayorder表
字段名
类型
长度
是否非空
描述
状态
varchar
255
NOT NULL
state
入住日期
varchar
255
NOT NULL
checktime
民宿
varchar
255
NOT NULL
homestay
天数
varchar
255
NOT NULL
days
用户id
varchar
255
NOT NULL
userid
用户
varchar
255
NOT NULL
user
价格
varchar
255
NOT NULL
price
总价
varchar
255
NOT NULL
totleprice
离店日期
varchar
255
NOT NULL
endtime
名宿订单id
varchar
255
NOT NULL
id
民宿id
varchar
255
NOT NULL
homestayid
修改城市信息实现如下,通过菜单栏进入到修改城市页面,springmvc通过拦截updatecity.action请求,在Citycontroller中获取到对应的城市id信息。根据id信息从city表中查询出需要修改的城市对象,在Cityservice的updatecity方法中调用CityMapper的selectByPrimkey方法,查询数据返回到updatecity页面进行展示。在城市修改页面,输入完整修改后的信息,提交到服务器中详情Citycontroller的updatecityact.action方法,将对应的城市实体信息通过CityMapper的updateByPrimkey方法,将数据进行同步,返回页面修改城市成功提示信息。
(5)城市表:包括城市的基本信息,城市、城市id、。如表3.5
所示。
表3.5城市city表
字段名
类型
长度
是否非空
描述
城市
varchar
255
NOT NULL
city
城市id
varchar
255
NOT NULL
id
修改用户信息实现如下,通过菜单栏进入到修改用户页面,springmvc通过拦截updateuser.action请求,在Usercontroller中获取到对应的用户id信息。根据id信息从user表中查询出需要修改的用户对象,在Userservice的updateuser方法中调用UserMapper的selectByPrimkey方法,查询数据返回到updateuser页面进行展示。在用户修改页面,输入完整修改后的信息,提交到服务器中详情Usercontroller的updateuseract.action方法,将对应的用户实体信息通过UserMapper的updateByPrimkey方法,将数据进行同步,返回页面修改用户成功提示信息。
(6)用户表:包括用户的基本信息,性别、名字、用户、密码、账号、年龄、用户id、联系方式、。如表3.6
所示。
表3.6用户user表
字段名
类型
长度
是否非空
描述
性别
varchar
255
NOT NULL
sex
名字
varchar
255
NOT NULL
name
用户
varchar
255
NOT NULL
user
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
年龄
varchar
255
NOT NULL
age
用户id
varchar
255
NOT NULL
id
联系方式
varchar
255
NOT NULL
phone
修改管理员信息实现如下,通过菜单栏进入到修改管理员页面,springmvc通过拦截updateadmin.action请求,在Admincontroller中获取到对应的管理员id信息。根据id信息从admin表中查询出需要修改的管理员对象,在Adminservice的updateadmin方法中调用AdminMapper的selectByPrimkey方法,查询数据返回到updateadmin页面进行展示。在管理员修改页面,输入完整修改后的信息,提交到服务器中详情Admincontroller的updateadminact.action方法,将对应的管理员实体信息通过AdminMapper的updateByPrimkey方法,将数据进行同步,返回页面修改管理员成功提示信息。
(7)管理员表:包括管理员的基本信息,密码、管理员、账号、。如表3.7
所示。
表3.7管理员admin表
字段名
类型
长度
是否非空
描述
密码
varchar
255
NOT NULL
password
管理员
varchar
255
NOT NULL
admin
账号
varchar
255
NOT NULL
username
修改公告信息实现如下,通过菜单栏进入到修改公告页面,springmvc通过拦截updatenotice.action请求,在Noticecontroller中获取到对应的公告id信息。根据id信息从notice表中查询出需要修改的公告对象,在Noticeservice的updatenotice方法中调用NoticeMapper的selectByPrimkey方法,查询数据返回到updatenotice页面进行展示。在公告修改页面,输入完整修改后的信息,提交到服务器中详情Noticecontroller的updatenoticeact.action方法,将对应的公告实体信息通过NoticeMapper的updateByPrimkey方法,将数据进行同步,返回页面修改公告成功提示信息。
(8)公告表:包括公告的基本信息,公告id、封面、公告、发布时间、标题、。如表3.8
所示。
表3.8公告notice表
字段名
类型
长度
是否非空
描述
公告id
varchar
255
NOT NULL
id
封面
varchar
255
NOT NULL
cover
公告
varchar
255
NOT NULL
notice
发布时间
varchar
255
NOT NULL
addtime
标题
varchar
255
NOT NULL
title
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计