发布时间:2023-05-10 05:11:50
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个苏州旅游景点,苏州旅游景点项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
对于系统中不需要的景点信息可以在景点管理页面,通过点击删除景点按钮进行删除。点击删除操作后将景点id通过get方式提交到服务器中,在服务器中通过Scenicspotcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除景点成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行ScenicspotService.deleteScenicspot方法
logger.debug("ScenicspotService.deleteScenicspot ......");
// 根据id调用Scenicspotdao的deleteByPrimaryKey方法,删除Scenicspot
Scenicspotdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除景点成功");
删除景点后,给出删除景点成功的提示信息,提示信息如图所示。
图删除景点界面
系统中具备景点模块,其数据信息包括 介绍、景点、交通方式、地址、景点id、封面、名称、,为保存景点数据信息,设置scenicspot表进行保存。在数据库中设置字段introduce、scenicspot、traffic、address、id、cover、name、进行数据的保存。景点表的表结构如下所示。
表景点结构表
字段名
类型
长度
是否非空
描述
介绍
varchar
255
NOT NULL
introduce
景点
varchar
255
NOT NULL
scenicspot
交通方式
varchar
255
NOT NULL
traffic
地址
varchar
255
NOT NULL
address
景点id
varchar
255
NOT NULL
id
封面
varchar
255
NOT NULL
cover
名称
varchar
255
NOT NULL
name
对于系统中不需要的公告信息可以在公告管理页面,通过点击删除公告按钮进行删除。点击删除操作后将公告id通过get方式提交到服务器中,在服务器中通过Noticecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除公告成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行NoticeService.deleteNotice方法
logger.debug("NoticeService.deleteNotice ......");
// 根据id调用Noticedao的deleteByPrimaryKey方法,删除Notice
Noticedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告后,给出删除公告成功的提示信息,提示信息如图所示。
图删除公告界面
系统中具备公告模块,其数据信息包括 内容、公告、封面、标题、公告id、,为保存公告数据信息,设置notice表进行保存。在数据库中设置字段content、notice、cover、title、id、进行数据的保存。公告表的表结构如下所示。
表公告结构表
字段名
类型
长度
是否非空
描述
内容
varchar
255
NOT NULL
content
公告
varchar
255
NOT NULL
notice
封面
varchar
255
NOT NULL
cover
标题
varchar
255
NOT NULL
title
公告id
varchar
255
NOT NULL
id
对于系统中不需要的酒店信息可以在酒店管理页面,通过点击删除酒店按钮进行删除。点击删除操作后将酒店id通过get方式提交到服务器中,在服务器中通过Hotelcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除酒店成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行HotelService.deleteHotel方法
logger.debug("HotelService.deleteHotel ......");
// 根据id调用Hoteldao的deleteByPrimaryKey方法,删除Hotel
Hoteldao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除酒店成功");
删除酒店后,给出删除酒店成功的提示信息,提示信息如图所示。
图删除酒店界面
系统中具备酒店模块,其数据信息包括 地址、酒店id、平均消费、封面、名称、介绍、,为保存酒店数据信息,设置hotel表进行保存。在数据库中设置字段address、id、averageconsumption、cover、name、introduce、进行数据的保存。酒店表的表结构如下所示。
表酒店结构表
字段名
类型
长度
是否非空
描述
地址
varchar
255
NOT NULL
address
酒店id
varchar
255
NOT NULL
id
平均消费
varchar
255
NOT NULL
averageconsumption
封面
varchar
255
NOT NULL
cover
名称
varchar
255
NOT NULL
name
介绍
varchar
255
NOT NULL
introduce
对于系统中不需要的用户信息可以在用户管理页面,通过点击删除用户按钮进行删除。点击删除操作后将用户id通过get方式提交到服务器中,在服务器中通过Usercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除用户成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行UserService.deleteUser方法
logger.debug("UserService.deleteUser ......");
// 根据id调用Userdao的deleteByPrimaryKey方法,删除User
Userdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除用户成功");
删除用户后,给出删除用户成功的提示信息,提示信息如图所示。
图删除用户界面
系统中具备用户模块,其数据信息包括 用户id、密码、账号、年龄、性别、名字、用户、,为保存用户数据信息,设置user表进行保存。在数据库中设置字段id、password、username、age、sex、name、user、进行数据的保存。用户表的表结构如下所示。
表用户结构表
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
账号
varchar
255
NOT NULL
username
年龄
varchar
255
NOT NULL
age
性别
varchar
255
NOT NULL
sex
名字
varchar
255
NOT NULL
name
用户
varchar
255
NOT NULL
user
对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
图删除管理员界面
系统中具备管理员模块,其数据信息包括 账号、管理员id、密码、,为保存管理员数据信息,设置admin表进行保存。在数据库中设置字段username、id、password、进行数据的保存。管理员表的表结构如下所示。
表管理员结构表
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
管理员id
varchar
255
NOT NULL
id
密码
varchar
255
NOT NULL
password
对于系统中不需要的留言信息可以在留言管理页面,通过点击删除留言按钮进行删除。点击删除操作后将留言id通过get方式提交到服务器中,在服务器中通过Leavemessagecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除留言成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行LeavemessageService.deleteLeavemessage方法
logger.debug("LeavemessageService.deleteLeavemessage ......");
// 根据id调用Leavemessagedao的deleteByPrimaryKey方法,删除Leavemessage
Leavemessagedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除留言成功");
删除留言后,给出删除留言成功的提示信息,提示信息如图所示。
图删除留言界面
系统中具备留言模块,其数据信息包括 用户id、留言时间、封面、用户、标题、留言、留言id、,为保存留言数据信息,设置leavemessage表进行保存。在数据库中设置字段userid、addtime、cover、user、title、leavemessage、id、进行数据的保存。留言表的表结构如下所示。
表留言结构表
字段名
类型
长度
是否非空
描述
用户id
varchar
255
NOT NULL
userid
留言时间
varchar
255
NOT NULL
addtime
封面
varchar
255
NOT NULL
cover
用户
varchar
255
NOT NULL
user
标题
varchar
255
NOT NULL
title
留言
varchar
255
NOT NULL
leavemessage
留言id
varchar
255
NOT NULL
id
对于系统中不需要的旅游路线信息可以在旅游路线管理页面,通过点击删除旅游路线按钮进行删除。点击删除操作后将旅游路线id通过get方式提交到服务器中,在服务器中通过Routecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除旅游路线成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行RouteService.deleteRoute方法
logger.debug("RouteService.deleteRoute ......");
// 根据id调用Routedao的deleteByPrimaryKey方法,删除Route
Routedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除旅游路线成功");
删除旅游路线后,给出删除旅游路线成功的提示信息,提示信息如图所示。
图删除旅游路线界面
系统中具备旅游路线模块,其数据信息包括 封面、添加时间、旅游路线id、内容、介绍、旅游路线、,为保存旅游路线数据信息,设置route表进行保存。在数据库中设置字段cover、addtime、id、content、introduce、route、进行数据的保存。旅游路线表的表结构如下所示。
表旅游路线结构表
字段名
类型
长度
是否非空
描述
封面
varchar
255
NOT NULL
cover
添加时间
varchar
255
NOT NULL
addtime
旅游路线id
varchar
255
NOT NULL
id
内容
varchar
255
NOT NULL
content
介绍
varchar
255
NOT NULL
introduce
旅游路线
varchar
255
NOT NULL
route
对于系统中不需要的客房信息可以在客房管理页面,通过点击删除客房按钮进行删除。点击删除操作后将客房id通过get方式提交到服务器中,在服务器中通过Guestroomcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除客房成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行GuestroomService.deleteGuestroom方法
logger.debug("GuestroomService.deleteGuestroom ......");
// 根据id调用Guestroomdao的deleteByPrimaryKey方法,删除Guestroom
Guestroomdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除客房成功");
删除客房后,给出删除客房成功的提示信息,提示信息如图所示。
图删除客房界面
系统中具备客房模块,其数据信息包括 名称、价格、客房id、照片、地址、酒店id、客房、介绍、酒店、,为保存客房数据信息,设置guestroom表进行保存。在数据库中设置字段name、price、id、photo、address、hotelid、guestroom、introduce、hotel、进行数据的保存。客房表的表结构如下所示。
表客房结构表
字段名
类型
长度
是否非空
描述
名称
varchar
255
NOT NULL
name
价格
varchar
255
NOT NULL
price
客房id
varchar
255
NOT NULL
id
照片
varchar
255
NOT NULL
photo
地址
varchar
255
NOT NULL
address
酒店id
varchar
255
NOT NULL
hotelid
客房
varchar
255
NOT NULL
guestroom
介绍
varchar
255
NOT NULL
introduce
酒店
varchar
255
NOT NULL
hotel
对于系统中不需要的客房订单信息可以在客房订单管理页面,通过点击删除客房订单按钮进行删除。点击删除操作后将客房订单id通过get方式提交到服务器中,在服务器中通过Hotelordercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除客房订单成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行HotelorderService.deleteHotelorder方法
logger.debug("HotelorderService.deleteHotelorder ......");
// 根据id调用Hotelorderdao的deleteByPrimaryKey方法,删除Hotelorder
Hotelorderdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除客房订单成功");
删除客房订单后,给出删除客房订单成功的提示信息,提示信息如图所示。
图删除客房订单界面
系统中具备客房订单模块,其数据信息包括 总价、单价、状态、客房id、入住时间、客房订单、客房、天数、客房订单id、用户id、离店时间、,为保存客房订单数据信息,设置hotelorder表进行保存。在数据库中设置字段totleprice、price、state、guestroomid、starttime、hotelorder、guestroom、days、id、userid、leavetime、进行数据的保存。客房订单表的表结构如下所示。
表客房订单结构表
字段名
类型
长度
是否非空
描述
总价
varchar
255
NOT NULL
totleprice
单价
varchar
255
NOT NULL
price
状态
varchar
255
NOT NULL
state
客房id
varchar
255
NOT NULL
guestroomid
入住时间
varchar
255
NOT NULL
starttime
客房订单
varchar
255
NOT NULL
hotelorder
客房
varchar
255
NOT NULL
guestroom
天数
varchar
255
NOT NULL
days
客房订单id
varchar
255
NOT NULL
id
用户id
varchar
255
NOT NULL
userid
离店时间
varchar
255
NOT NULL
leavetime
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计