如皋旅游商务酒店网站开发
目录
一、引言 1
二、相关技术及工具 1
(一)JavaWeb开发技术简介 1
(二)MySQL简介 1
三、网站需求分析 1
(一)用户角色分析 1
(二)用户功能模块设计 1
四、详细设计 2
(一)网站总体功能模块设计 3
(1)房间信息功能模块设计 3
(2)每日新闻信息功能模块设计 3
(3)会员信息功能模块设计 3
(4)评价信息功能模块设计 3
(5)购物车功能模块设计 3
(6)预订功能模块设计 3
(二)网站结构图设计 3
五、数据库设计 3
六、网站的实现 6
(一)酒店首页模块设计 6
(二)用户中心模块设计 7
(三)客房信息查看模块设计 10
(四)用户预定模块设计 10
(五)我们的评价模块设计 11
(六)每日新闻模块设计 12
(七)用户预约信息模块设计 14
(八)后台房间信息管理模块设计 15
(九)后台用户入住信息管理模块设计 16
(十)后台用户退房结算管理模块设计 17
七、总结 18
致谢 20
参考文献 21
一、引言
在21世纪的社会中,B2C商对客销售模式以迅速、便捷、用户群大等优点以被更多的市民所喜爱,自从B2C模式被推广以来,网上购物、网上订餐、网上买票等等已经成为我们生活中不可获缺的需求。许多中小型企业都运用B2C 商对客销售模式来改变传统的企业销售管理模式。本项目通过建设一个基于Javaweb的如皋旅游商务酒店网站,不仅方便用户实现在线预订,还方便酒店后台管理人员统一管理如皋的大中小酒店的网上业务,大大提高服务的水平和业务的来源,从而来打造一个信息化的旅行商务酒店式预订平台。
二、相关技术及工具
(一)JavaWeb开发技术简介
JavaWeb是运用Java技术来解决web互联网领域的技术总和,在动态网站中
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
。本项目通过建设一个基于Javaweb的如皋旅游商务酒店网站,不仅方便用户实现在线预订,还方便酒店后台管理人员统一管理如皋的大中小酒店的网上业务,大大提高服务的水平和业务的来源,从而来打造一个信息化的旅行商务酒店式预订平台。
二、相关技术及工具
(一)JavaWeb开发技术简介
JavaWeb是运用Java技术来解决web互联网领域的技术总和,在动态网站中,支持JSP、Velocity等视图,运用HTML+CSS+DIV,Jscript,jQuery等工具,通过前台网页获取数据和后台数据进行交互的。
(二)MySQL简介
MySQL是基于 Windows平台,是MySQL数据库管理和开发工具,支持单一的程序执行,也可同时连接到MariaDB和MySQL,提供类似于MySQL的管理界面工具,通过对数据库表的编写和前台网页获取数据进行交互。
三、网站需求分析
(一)用户角色分析
通过对用户的了解和需求,设计了本网站,共分为两类用户群体,即注册用户(前端用户群体)和酒店管理人员(后台用户群体),前端用户群体主要为酒店的各类信息进行浏览操作,对信息的读取操作为主,可进行酒店客房的预订操作,但无法更新酒店的信息;后台用户群体主要操作利用本平台对酒店的各类数据信息进行动态管理和维护操作,对数据库信息表的增删改查操作,如图3-1所示。
(二)用户功能模块设计
(1)注册用户功能操作有以下几点所示,如图3-2所示。
注册用户查看酒店的客房信息,可查看本酒店的单人间、商务标准间、情侣间、亲子套房、豪华套房等各类房间信息;
注册用户可查看本酒店的今日优惠活动信息;
注册用户可查看本酒店的每日新闻信息;
注册用户可查看用户的评价信息;
注册用户可预订房间;
注册用户可取消自己的预订信息;
注册用户可查看个人预订记录;
注册用户可对已入住房间进行事实性评价;
(2)后台管理人员功能操作有以下几点所示,如图3-2所示。
后台管理员用户可管理和维护酒店的客房信息,添加新房间、管理和更新已有的客房信息;
后台管理员用户可管理和维护酒店的每日新闻信息,可添加新闻,也可管理和更新已有的新闻信息;
后台管理员用户可管理和维护酒店注册用户信息;
后台管理员用户可及时处理用户入住信息,可对酒店客人入住进行登记,当客人退房时可进行结算费用,也可对用户预订信息进行动态管理和维护操作。
图3-1用户角色分析图
图3-2用户功能模块设计图
四、详细设计
(一)网站总体功能模块设计
(1)房间信息功能模块设计
主要包括房间编号、房间名称、房间类型、设施条件、房间图片、卫生状况、描述信息、当前状态、备注、价格/每晚。预订订金,开始时间、结束时间等。
(2)每日新闻信息功能模块设计
主要包括新闻编号、新闻标题、新闻内容、新闻类型、发布时间、限制时间、备注信息等字段。
(3)会员信息功能模块设计
主要包括会员账号、密码、姓名、类型、联系方式、地址、备注信息、积分等。
(4)评价信息功能模块设计
主要包括评价编号、房间编号、房间名称、开始入住时间、退房时间、评价时间、内容、评价者、图片、当前状态,类型信息等。
(5)购物车功能模块设计
主要包括购物车编号、客房编号、客房名称、价格、预订天数、用户账号、姓名、入住时间、退房时间;
(6)预订功能模块设计
主要包括预订编号、房间编号、房间名称、预订价格、预订天数、总价、剩余价格、用户账号、身份证、预订者、联系电话、预订时间、入住时间、退房时间、当前状态等。
(二)网站结构图设计
根据对用户的需求进行分析,可得出网站的结构图,如图
一、引言 1
二、相关技术及工具 1
(一)JavaWeb开发技术简介 1
(二)MySQL简介 1
三、网站需求分析 1
(一)用户角色分析 1
(二)用户功能模块设计 1
四、详细设计 2
(一)网站总体功能模块设计 3
(1)房间信息功能模块设计 3
(2)每日新闻信息功能模块设计 3
(3)会员信息功能模块设计 3
(4)评价信息功能模块设计 3
(5)购物车功能模块设计 3
(6)预订功能模块设计 3
(二)网站结构图设计 3
五、数据库设计 3
六、网站的实现 6
(一)酒店首页模块设计 6
(二)用户中心模块设计 7
(三)客房信息查看模块设计 10
(四)用户预定模块设计 10
(五)我们的评价模块设计 11
(六)每日新闻模块设计 12
(七)用户预约信息模块设计 14
(八)后台房间信息管理模块设计 15
(九)后台用户入住信息管理模块设计 16
(十)后台用户退房结算管理模块设计 17
七、总结 18
致谢 20
参考文献 21
一、引言
在21世纪的社会中,B2C商对客销售模式以迅速、便捷、用户群大等优点以被更多的市民所喜爱,自从B2C模式被推广以来,网上购物、网上订餐、网上买票等等已经成为我们生活中不可获缺的需求。许多中小型企业都运用B2C 商对客销售模式来改变传统的企业销售管理模式。本项目通过建设一个基于Javaweb的如皋旅游商务酒店网站,不仅方便用户实现在线预订,还方便酒店后台管理人员统一管理如皋的大中小酒店的网上业务,大大提高服务的水平和业务的来源,从而来打造一个信息化的旅行商务酒店式预订平台。
二、相关技术及工具
(一)JavaWeb开发技术简介
JavaWeb是运用Java技术来解决web互联网领域的技术总和,在动态网站中
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
。本项目通过建设一个基于Javaweb的如皋旅游商务酒店网站,不仅方便用户实现在线预订,还方便酒店后台管理人员统一管理如皋的大中小酒店的网上业务,大大提高服务的水平和业务的来源,从而来打造一个信息化的旅行商务酒店式预订平台。
二、相关技术及工具
(一)JavaWeb开发技术简介
JavaWeb是运用Java技术来解决web互联网领域的技术总和,在动态网站中,支持JSP、Velocity等视图,运用HTML+CSS+DIV,Jscript,jQuery等工具,通过前台网页获取数据和后台数据进行交互的。
(二)MySQL简介
MySQL是基于 Windows平台,是MySQL数据库管理和开发工具,支持单一的程序执行,也可同时连接到MariaDB和MySQL,提供类似于MySQL的管理界面工具,通过对数据库表的编写和前台网页获取数据进行交互。
三、网站需求分析
(一)用户角色分析
通过对用户的了解和需求,设计了本网站,共分为两类用户群体,即注册用户(前端用户群体)和酒店管理人员(后台用户群体),前端用户群体主要为酒店的各类信息进行浏览操作,对信息的读取操作为主,可进行酒店客房的预订操作,但无法更新酒店的信息;后台用户群体主要操作利用本平台对酒店的各类数据信息进行动态管理和维护操作,对数据库信息表的增删改查操作,如图3-1所示。
(二)用户功能模块设计
(1)注册用户功能操作有以下几点所示,如图3-2所示。
注册用户查看酒店的客房信息,可查看本酒店的单人间、商务标准间、情侣间、亲子套房、豪华套房等各类房间信息;
注册用户可查看本酒店的今日优惠活动信息;
注册用户可查看本酒店的每日新闻信息;
注册用户可查看用户的评价信息;
注册用户可预订房间;
注册用户可取消自己的预订信息;
注册用户可查看个人预订记录;
注册用户可对已入住房间进行事实性评价;
(2)后台管理人员功能操作有以下几点所示,如图3-2所示。
后台管理员用户可管理和维护酒店的客房信息,添加新房间、管理和更新已有的客房信息;
后台管理员用户可管理和维护酒店的每日新闻信息,可添加新闻,也可管理和更新已有的新闻信息;
后台管理员用户可管理和维护酒店注册用户信息;
后台管理员用户可及时处理用户入住信息,可对酒店客人入住进行登记,当客人退房时可进行结算费用,也可对用户预订信息进行动态管理和维护操作。
图3-1用户角色分析图
图3-2用户功能模块设计图
四、详细设计
(一)网站总体功能模块设计
(1)房间信息功能模块设计
主要包括房间编号、房间名称、房间类型、设施条件、房间图片、卫生状况、描述信息、当前状态、备注、价格/每晚。预订订金,开始时间、结束时间等。
(2)每日新闻信息功能模块设计
主要包括新闻编号、新闻标题、新闻内容、新闻类型、发布时间、限制时间、备注信息等字段。
(3)会员信息功能模块设计
主要包括会员账号、密码、姓名、类型、联系方式、地址、备注信息、积分等。
(4)评价信息功能模块设计
主要包括评价编号、房间编号、房间名称、开始入住时间、退房时间、评价时间、内容、评价者、图片、当前状态,类型信息等。
(5)购物车功能模块设计
主要包括购物车编号、客房编号、客房名称、价格、预订天数、用户账号、姓名、入住时间、退房时间;
(6)预订功能模块设计
主要包括预订编号、房间编号、房间名称、预订价格、预订天数、总价、剩余价格、用户账号、身份证、预订者、联系电话、预订时间、入住时间、退房时间、当前状态等。
(二)网站结构图设计
根据对用户的需求进行分析,可得出网站的结构图,如图
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2529.html