为了更好地传承和推广民族景点旅游,本文主要针对安康市设计开发出实用的吃无忧旅游网站,使得该地区的民族旅游景点能得到宣传和推广。在进行景点信息展示时,通过视频和图片等多媒体的方式,分享给在线用户。并通过留言交流的功能,使会员也能查看其他用户的旅游体验和咨询问题,起到沟通促进发展的作用。 吃无忧旅游网站的设计与实现是基于B/S架构的,系统的主要功能是景点信息介绍、旅游线路预订、旅游资讯和酒店预订模块等。通过这几个模块实现对景点周边信息的弹性管理,以及酒店预订和审核功能,达到最终为用户提供旅游线路和服务的目的。 本文主要就旅游信息管理等模块进行介绍,先是进行理论性的分析过程,再通过流程图和用例图等方法设计功能的实现流程,慢慢形成一个吃无忧旅游网站的基础模型。继而对系统进行编码实现并配以运行图来展示功能,并且进行比较详细的测试来检验评估系统的功能。 关键字:旅游;酒店预订;JSP、数据库 目 录 第一章 绪论 1 1.1 民族文化的传承以及保护 1 1.2 本文研究的目的和意义 1 第二章 相关技术研究 3 2.1 springmvc三大框架开发技术简介 3 2.2 浏览器兼容及HTML5技术简介 3 http://www.paper51.com 第三章 系统需求分析及总体设计 5 3.1 功能性需求 5 3.1.1 数据管理需求 5 3.1.2 页面展现需求 10 3.2 非功能需求 14 3.3 网站系统总体设计 15 第四章 系统的详细设计与实现 19 4.1 系统后台的详细设计与实现 21 4.2 网站前端的详细设计与实现 26 第五章 系统测试与评估 31 5.1 功能评估 31 5.2 拓展评估 33 5.3 整合评估 34 第六章 结束语 35 参考文献 36 致谢 37 网站选择的是MyEclipse平台结合MySQL数据库的开发工具,并且采用JSP动态网页技术和Java语言,来实现吃无忧旅游网站框架的设计,以及最终功能的实现。 (1)功能模块设计 如图3-8是吃无忧旅游网站的功能结构,共包含两个子系统:网站前端和系统后台。每个子系统分别对应的功能划分,具体介绍如下: 1)系统后台功能模块 系统后台面向的用户是管理员,管理员可以自主完成民族景点、旅游线路和酒店等基础信息的维护,线路预定和酒店预定的查看,以及留言功能的回复和会员评论的查看。在进行信息的新增时,所在城市和连锁品牌等内容都采用选择形式,系统加载所有可选的内容,管理员只需进行选择,就可以完成新增工作。在进行订单状态的查询时,系统会自动获取预订记录的详细信息,由管理员查看用户的付款状态。而且系统后台提供多条件检索的接口,管理员填写出发城市,就可以精确到旅游线路信息记录。 paper51.com 2)网站前端功能模块 网站前端面向的用户是会员,提供给会员查看旅游线路和景点信息,发布回复和评论,以及预订线路和酒店的平台。包括旅游线路、酒店信息、景点信息、饮食文化、在线留言和用户登录等。旅游线路显示系统内维护的线路信息,会员可以预订线路信息,并将预订信息显示在旅游线路订单中,可以查看付款情况。在线留言模块是面向所有用户的,可以发布留言来实现与系统后台的交流和沟通。酒店信息显示酒店和客房信息,会员可以预订客房,并将预订信息显示在酒店预订管理中。系统会记录下当前登录会员的登录名称,自动与会员表进行连接查询,显示该会员发布的留言列表。而在进行线路预订或者酒店预订付款操作时,每个会员对应多条线路预订记录和酒店预订记录,最后以会员的登录名称区分不同对象,来完成付款和查看的功能。具体的功能模块划分见图中。 |