《基于PHP行无止境旅游网站的设计与实现 .doc》由会员分享,可在线阅读,更多相关《基于PHP行无止境旅游网站的设计与实现 .doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘要随着社会经济水平的提高,人们关于娱乐性的活动需求也日益逐渐增加,像影院、旅游、KTV娱乐性活动正极大的进入人们的视野,特别是旅游行业的正在走上蓬勃发展的道路,所以,对于一些旅游产品随着潮流也进入了人们的生活当中。旅游行业经营方式一直以来以线下体验为主,但是对于现在属于信息技术时代,线下的体验是远远不够的。所以催生了线上经营模式,而且得到了空前的发展。所以对于当前旅游业现状,想要针对当下最流行的互联网旅游基础上开发一款针对年轻人的主题式旅游网站,网站旨在服务用户在旅游上的体验,根据年轻用户对主题式旅行的需求,从实际出发,实现前台简洁的动态网站,目前实现动态页面有首页、景点页面、酒店、美食页面
2、等主要页面和用户的登录和注册,后台对用户的管理。本网站的开发目的是实现减轻用户游览网站上内容阅读量,能精确查找出自己的比较喜欢的旅游产品,提高旅游热情度和用户对旅游信息的获取度。本网站具有操作效果好、运行稳定、界面美观简洁、系统安全性高等特点,是年轻用户对主题式旅游体验的理想选择。关键词: 互联网 主题式 旅游业 动态网站Abstract With the improvement of social economy, people demand about recreational activities also increasingly increased gradually, like t
3、heater, travel, KTV entertainment activities are great into peoples horizons, especially is on a path to the booming of tourism industry, so, for some of the tourism product as the tide has entered peoples life. The operation mode of tourism industry has always been dominated by offline experience,
4、but for the era of information technology, offline experience is far from enough. Therefore, the online business model has been born and has been developed unprecedentedly. So for the current status of tourism industry, on of the most popular Internet tourism develop a based on the theme of young pe
5、ople travel websites, web site designed to service users on the tourist experience, according to young users demand for travel theme, from set out actually, front desk concise dynamic website, the current dynamic page have a homepage, attractions, hotel, food and so on main page and the user login a
6、nd registration page, the background for the user management. The purpose of the development of this website is to reduce the amount of content read by users on the website, to accurately find out their favorite tourism products, to improve the degree of tourism enthusiasm and users access to touris
7、m information. This website has the characteristics of good operation effect, stable operation, beautiful and simple interface, and high system security. It is an ideal choice for young users to experience themed tourism.Key words: Internet theme The tourism industry Dynamic website 目 录第1章绪论11.1开发背景
8、简介11.1.1背景及意义11.1.2旅游网站发展现状11.1.3目前旅游行业存在的问题21.2网站研究的主要内容21.2.1网站主题21.2.2网站基本功能31.2.3网站主体组成部分3第2章开发技术介绍32.1 Adobe Dreamweaver简介42.2 PHP工具箱简介42.3 atom简介42.4开发技术的实现42.4.1 ThinkPHP框架的搭建42.4.2 网站所使用的基本技术5第3章系统分析53.1可行性分析53.1.1技术可行性63.1.2经济可行性63.1.3社会可行性63.2需求分析63.2.1平台功能需求63.2.2平台性能需求63.3用户需求分析73.3.1用户需
9、求调研73.3.2用户特点73.4业务流程分析7第4章系统设计84.1系统结构分析84.1.1前端系统风格基调84.1.2前端系统设计结构图94.1.3后台系统管理功能结构图94.2系统功能设计104.2.1前台功能模块104.2.2用户功能流程图104.3后台功能设计114.3.1后台功能模块114.4数据库设计124.4.1行无止境网站E-R图124.4.2数据表的介绍13第5章系统实现155.1前台网页模块155.1.1 首页界面155.1.2 酒店首页155.1.3 国内酒店165.1.4 旅行者之选175.1.5 主题游185.1.5 美食者之选195.2 用户模块205.3 用户注
10、册模块225.4 管理员登录模块23第6章测试和维护266.1 测试目的266.2 网站测试266.3 网站维护26第7章总结与分析27参考文献28致谢29第1章 绪论1.1开发背景简介1.1.1背景及意义当今社会信息化的发达,人们的生活日益丰富,娱乐化生活逐渐进入我们的视野,特别是旅游行业,而当今旅游网站纷繁复杂,盈利性目的为主观,无法为人们提供更好的旅行推荐,因此需要开发一个为体验为主,盈利为辅的旅游网站,而本网站设计目的是以介绍全球更具达人们分享分析得出的更具优化型的旅游网站,界面更简洁,内容归一打造旅游胜地和吃住行实惠的网站,本网站以盈利为辅、服务群众、旅游可行性为主的旅游主题网站。通
11、过本网站用户可以尽情的享受主题式旅游所带来的不一样的体验,在界面上舒适度更高,界面简洁、归类统一,用户能一目了然的找到更适合的旅游服务,减少对多个服务搜索和操作,同时用户还可以直接观察到所需的旅游体验在平台上其他用户实时的评价 ,实现信息的透明性。而后台则是最基础的用户管理系统,对前台用户的内容管理,实现用户有效的管理和规划,有助于网站系统的稳定和拓展。经过对系统的开发和设计,使得自己对现有的知识更深一步的了解,提高了开发的有趣性,对于一些不能解决的问题,也会积极地去解决,通过学习和开发,使得自己对网站开发问题上有了自己的学习方法和解决办法,是未来走入网站开发这一行的一次很好的锻炼机会。1.1
12、.2旅游网站发展现状中国通过多年的旅游业变革变化和发展,现已形成互联网+实体经济模式的经营方式,而在这些经营模式下又形成许多不同架构形式的营销经营。而主体则以大型旅游集团所组成直属经营网站,例如携程、同城单一个体私营企业为代表的在线旅游网站等、中青遨游网为主的分支型旅游网站。以去哪儿网为主要代表的基础性搜索性引擎式的垂直式旅游网站,还有雅虎、搜狐这种娱乐性营业公司所开发下边部门类旅游频道和社交类为代表的马蜂窝社交类旅游网站,其次是一周连锁加盟酒店、国航等衍生性的以酒店、传统航空公司效劳服务型主业为主旅游为副业的直接销售式旅游网站,以及各地政府所开发的本地性的本地旅游网站等多种运营方式。而它们的
13、营销形式和市场架构则是以华夏旅游网、中华知行网为主的第一类B2C电子商务类平台旅游网站,以携程、同城艺龙为主的第二类中国在线旅游“机票+酒店”商旅为主的市场营销方式,以淘宝、去哪儿等第三类为主的电子商务+在线酒店+在线机票预订市场营销方式,以途牛、悠哉、驴妈妈第四类为主的新型旅游产品如自由出行、线路跟团等实时在线休闲度假市场经营方式。随着社会经济的蓬勃发展,人们生活水平的日益不断地提高。除了对物质方面的追求之外,更多的人也开始关注人的精神世界。市场竞争的激烈以及越来越细化,为旅游业的发展开创了美好的发展空间。伴随着旅游业的快速发展,旅游门户网站成为了人们精神追求的一个窗口,服务人们的同时,也开
14、阔了人们的视野。网上订房、订票等旅游电子商务都可以在旅游门户网站来选择线路,安排旅游计划,其方便快捷、选择范围大等优势,为旅游和电子商务等一系列的活动提供了有效地平台。总体来说,市面上的旅游网站大多还是基于传统旅游实体行业做了一个网络上的延伸,其主要特点还是传统一致,对于主题性的旅游网站和攻略性的旅游网站很少,所以这是一个很好方向,对于旅游网站的创新,开发一些针对某些特定类别的旅游服务的网站很重要,同时也是为游客提供一个更好更便捷的旅游服务。1.1.3目前旅游行业存在的问题中国旅游网站发展至今,类型和经营方式非常多,但发展并不平衡稳定,没有一个整体全面的发展经营模式。都是各自发展自己的所属的类
15、型网站,并没有完完全全地全面掩盖整个在线旅游各个环节模式,构成一个完好且整合的闭环经济模式。其中以大型团体旅游公司的旅行出行服务类型商、旅游搜寻搜索型为代表的旅游网站发展相对来说成熟一点点。旅游点评类、社交类则发展没有那么好,没有形成消费刺激只是单纯观赏性娱乐性的旅游网站。但是总体来说,对于中国庞大的消费群体,还是有机会继续发展和改进的。其次则是从旅游人数来观看的话,特别是旅游网站的访问人数,由于中国总体网络民众人数截止2019年6月为8.54亿,互联网普及率达61.2%,数量居全世界各国首位,在线旅游规模即将到达到3.9亿人次。互联网渗透率和旅游百分比不及发达国家,但总体差距在社会经济的发展
16、下正逐步缩小,总体来说,主要问题还是旅游经营模式架构方面,而在整个观察和发现当中,独独缺少以民众便捷高效服务为主的旅游网站知之甚少,随人们生活水平的提高,人们追求的娱乐性方式花样繁多和体验性为佳,但他们最终想要的确实能为他们以计划成本、路线、酒店攻略性服务的旅游网站却很少。基本现在的旅游网站类型杂繁,主题以自身公司盈利为主,无主题性和目的性,对于现在的年轻人来说,看起来是无头绪的旅游体验。而且在中国的大环境下,旅游业还是以服务年轻人为主,其中80/90后为最多。所以对于年轻人来讲,能出现一个专属服务于他们且让他们对于网站体验感达到极致的旅游网站,无疑是以后该思索和解决处理的问题。1.2网站研究
17、的主要内容1.2.1网站主题现今旅游网站的主题风格基调基本差不多,都是以互联网+电子商务为主,网站页面风格基调偏平民风,内容杂糅,无特色主题风格存在。一般网站例如携程、同程艺龙等类的以机票+酒店为主,旅游目的地为辅的主题风格,基本都是你想去哪里就在网站买票再键联相关目的地,打造机票酒店绑定消费模式。所以这些网站在使用上一般都是用来便民出行,直接旅游使用该网站比例小。随着发展有趋向12306购票系统发展,在使用习惯上特别是移动终端,习惯性使用频率上买票占大多数。不过这也是一种营销模式,对于其他网站来说,携程同程艺龙相对于其他功能和服务更具完整性。但主题性越来越弱了,只是单纯的营销性旅游。对于现状
18、,我就想开发一个轻量级的主题性网站,混合社交评论和旅游规划的旅游网站,让大众轻松地尽情地去旅游无后顾之忧。主要体现在体验性和用户舒适性上。网站主题偏清新风,内容具有目的性,就是一个规划用户旅游路线和包办便捷服务的旅游网站,让用户体验到最便捷最实惠的旅游体验。网站有主题性的酒店、主题性的美食、最完美的路线相结合的一体化网站。1.2.2网站基本功能网站分为前端和后端,前端基本功能组成由用户可视化导航栏,用户可点击游览页面内列表内容,点击模块可进入下一个页面,如果是商品页面可进行商品支付购买。用户可进行自主注册,自主登录。用户可进行游记发表和分享,包含图片和文字,用户可对自己的发表的内容进行点赞和评
19、论,其他用户也可对发表的内容进行点赞和评论或者收藏该用户所发表的内容。后端基本功能模块组成由管理员登入与登出、管理员的增删改查、会员用户的管理和注销、用户所发表的内容后台进行内容审查、用户发表内容管理。1.2.3网站主体组成部分网站前端主体组成页面分为酒店、旅游、美食、门票、团购、攻略、登录注册等。酒店页面有酒店首页、国内酒店、海外酒店、海外民宿、团购、特价酒店、客栈民宿、途家公寓。旅游页面有旅行者之选、周末游、跟团游、自由行、游轮、当地玩乐、主题游、定制旅行。机票页面有国内机票、国际机票、特价机票、港澳台机票、机+酒、航班动态、退票改签、机场攻略、机场巴士。美食页面有美食之选、当地美食、特色
20、小吃。门票页面有境内门票、境外门票、当地玩乐、景点门票。团购页面有团购首页、酒店、旅游、美食。攻略页面有境外租车、签证、保险、酒店、旅游、美食。网站后端主体组成部分有管理员登录、管理员管理增删改查、会员用户管理、用户发表内容审核等。网站主体以主题路线主题体验+电子商务为主。基本实现点击、评论测评。规划路线等功能。第2章 开发技术介绍2.1 Adobe Dreamweaver简介Adobe Dreamweaver,简称“DW”,中文称号 梦想编织者,DW是集合了网页制作和管理网站于一体的所看见即所得到的网页代码编辑器。使用支持HTML,CSS,JavaScript等的网页设计软件,差不多都可以在
21、任何地方很快的创建和发布网页。为任何一个浏览器或设备构建漂亮的好看的网站。它的特点是快速,灵活的编辑代码,设置步骤更少,在每台设备上动态显示,借助creative cloud按期推出新功能,无丝毫差距的实时视图编辑一键,编写文本和图像属性且直接在实时视图中添加类,然后立刻进行预览更改。无需独自切换的编辑形式。Windows的多显示器的支持,通过从新设计的现代UI,简单而且整洁的界面使你可以自定义工作任务区,以仅显示须要编辑代码的工具。经过Git支持可以轻松地进行操作协作,在Dreamweaver中管理所有源代码,并直接从Git面板进行所有经常可见操作。总体来说快速入门非常容易。2.2 PHP工
22、具箱简介php程序员工具箱是一款php中文网自己开发的一款php程序员的专属工具箱,简称:php工具箱,软件内含PHP开发必需的各种工具,汇合了php环境搭建、在线小工具、原生手册、文字与视频教程、问答社区等。PHP程序员工具箱一大特点是它环境可以一键匹配配置,PHP工具箱汇合了Apache和MySQL,能够一键搭建和配置。2.3 atom简介Atom 是github为程序员开发推出来的一个跨平台文本编辑器。可以支持CSS,HTML,JavaScript等网页编程编写语言。它可以支持宏,主动完成分屏性能,集合了文件管理器。最主要的是它还是一个开源的文本编辑器,不用为付费而烦恼。常常使用于web
23、开发和PHP后端开发。它的优点是界面简介清新,丰富的插件满足所有web开发需要,拥有Git原生的支持,简单的简略的插件编写,自定义式界面。2.4开发技术的实现2.4.1 ThinkPHP框架的搭建首先先下载我们所需的框架使用集成器PHP工具箱,然后下载最新的ThinkPHP框架,去官方即可下载最新版本的ThinkPHP框架,但是最新的框架不能直接使用,需要环境的搭建,则需要搭载辅助工具使用,PHP工具箱包含Apache和MySQL,可以一键地环境搭建。在网站站点中打开www目录中,创建一个文件夹用来存放ThinkPHP框架文件,把下载好的ThinkPHP框架所有文件复制在创建的文件夹中。在游览
24、器中访问主机地址localhost后面跟框架所在主机域名,如若弹出ThinkPHP标准广告语言即证明其搭建成功。2.4.2 网站所使用的基本技术网站前端使用c/s架构,基本构造为静态页面,主要使用了HTML5基本文本编辑框架,css+javascript+jQuery渲染动态页面,ajax表单的提交构建登录和注册。网站后端主要是b/s架构,用站点域名URL来登录后台系统,其他普通页面使用HTML5+css搭建,功能模块逻辑处理则运用javascript语言,后台登录功能模块使用ajax表单提交和MySQL数据库结合。第3章 系统分析3.1可行性分析3.1.1技术可行性就技术而言,本网站前端采用
25、的是Dreamweaver软件进行开发,后端采用PHP工具箱加atom编辑器开发,前端使用的是基本的网站建设与制作的基本语言,HTML5、javascript等基础脚本属于开源开发,无需进行复杂的研究,而且就软件而言,它灵活性大,建站方便快捷,都有代码和设计基本功能,基本市面常用的运行系统都可操作。为网页设计创造一个良好的平台。后端则使用强大的PHP网站开发集成器,一键式建站,为后台系统开发带来便利。就技术开发而言,对于学生的毕业设计是可行性的。3.1.2经济可行性本网站对于设备来说,在网上均可找到开源资源,无需大量购买设备支持,前期经济效益由平台运营增加用户量,达到流量汇入,平台入驻商家收取
26、入驻费,后期由于达到一定用户数量级别,后期长期效益可通过入驻广告,赚取广告商的费用。由于本网站属于毕业设计作品,一般都局限于前期发展,后期发展则在未来具体实现上再进行详细讨论,前期投入成本低,基本无需资金支持,所以对于毕业设计来说是可行性的。3.1.3社会可行性本网站属于小清新风格,对于当代旅游群体年轻群体,是一个非常具有视觉效果的网站,相对来说还是被大众接收的。而且内部功能简洁明了,使用方便,也增加时下有趣的评论留言功能。用户也能够进行平台的操作,以满足自身的旅游需求,里面的内容也是大众能接受的,所以对于社会群体来说是可行性的。 3.2需求分析3.2.1平台功能需求一个主题式网站旨在一体化为
27、民众提供特定和优质的服务,其他平台看起来都过于繁杂,无目的性的服务提供模式。该网站更像是一个特定化而产生的产物,随着用户改变而改变,用户可在该平台进行模块化的选择,用户可进行评论分享自己的游记。主题式旅游体验和社交化是该平台主要的功能,在其他平台上几乎见得很少,吸引很多用户对该功能的需求3.2.2平台性能需求本网站采用的是轻量级的软件编写程序,而且在游览器上加载比较快,界面简洁明了对于用户在该平台的点击和购买商品都非常方便,而且网页图片和文字介绍详细规划统一得当,平台内容加载和实时用户分享发布都非常快速和便捷,将原先复杂的旅游网站进行简单化性能,删除沉重繁杂的旅游网站本体后,对于便捷式交互来说
28、是非常高效且有效的。3.3用户需求分析3.3.1用户需求调研随着网络信息技术的发展,人们对于娱乐性活动已不再局限于地域,对于旅游业的发展,正走在蓬勃发展时代。12月24日,携程公布了2019国民旅游消费报告,报告显示,90后在之前超越80后成为旅行人群消费绝对主力,度假“说走就走”、“一地多刷”深度游,体验私有拥有飞机之旅,2019年,国人旅行人群消费又有新增长和新玩法。携程网数据显示在订购旅行性产品的用户中,90后和95后占百分数为36%,超过80后的35%,而70后、60后、00后占百分数分别为17%、6%、4%。相比其他群体,90后更注重好玩、有趣、美食,体验个性化深度游。他们更重视好玩
29、、风趣个性、美食,且多次去同一个目的地打卡,在年轻人群体中非常流行。而且现在盛行“说走就走”,旅游的随意性、便民性、主题性日趋明显。而酒店旅游、主题性目的地旅游正受年轻人的青睐。随着国民旅游思想的改观,主题性酒店越来越多,服务功能多样化。电竞酒店、电影酒店、海洋酒店、森林酒店等带有主题特色酒店已成新一代驴民新宠,主题式这三个字越来越渗透到旅游业中。个性化体验更受欢迎。所以主题式旅游网站更应该应运而生,对青年群体,这是一个庞大的市场,研究年轻人的消费模式打造一个属于时代潮流的主题式网站,为现在这群庞大的群体提供更高效、具备体验性、个性化的旅游。3.3.2用户特点本网站的风格是主题式的旅游网站,且
30、有现下比较新颖的功能,所以它针对的群体为青年年轻人游客居多,尤其是网站的一体化用户体验,社区式评论发表分享游记,实时旅游产品评论展现,动态化页面。所以受众群体基本集中于80/90后这一群体了。因为受众群体集中,所以该网站不旨在大量营商,而是侧重在用户体验优化上,对于群体上不能大众化。3.4业务流程分析业务流程是指系统设计之前,对该网站系统需求进行简单的分析和归纳,然后寻找最主要的业务主角,也就是该网站建设主题内容所要开发的业务,在确定业务主角后,对该主角相关活动及流程清晰地制定出来,设计出流程逻辑图。下面是对业务流程逻辑的简单分析:用户首先登陆网站,根据自己的需求选择注册或者登陆,进入网站页面
31、可查看景+酒+地信息和游记内容,进行个人信息修改等业务。具体流程如图3-4所示。图3-4 系统业务流程图第4章 系统设计4.1系统结构分析4.1.1前端系统风格基调页面基调部分含有logo风格、页面功能模块主体风格、页面样式风格。页面样式风格又有头部尾部风格基调,页面主体部分风格基调。(1) logo风格:logo设计为四个粉色脚印+网站名行无止境,代表含义为路途行无止境,旅游花样无止境。通过旅途获取不一样的体验和社会感受,旅途不只是娱乐,更是一种社会知识的获取和人生体验。(2) 页面功能模块主体风格:主要构成为一级页面+二级页面,由一级页面主导引入二级页面。一级页面总结内容,二级页面展开内容
32、主体。页面架构模式为排列分布,简洁干净。(3) 页面样式风格:页面主体基调为黑白灰,白占主、黑灰占次。基调简练干净。页面样式架构为头部+主体内容+尾部。头部基调以黑白为主,尾部以黑灰为主。4.1.2前端系统设计结构图网站页面主体设计结构分为:本站首页、主题景点、主题酒店、路线热评、论坛讨论。见图4-1所示。图4-1前端系统设计结构图4.1.3后台系统管理功能结构图网站系统管理架构为管理员登录、管理员分类、管理员管理内容。管理员登录又分为超级的管理员登录和普通的管理员登录。超级管理员可以操作后台系统的所有内容,包括管理员的添加和删除、会员用户管理、用户上传分享内容管理、用户点评内容审核管理等。普
33、通管理员只可查看后台系统和除了管理员的添加和删除其他都可操作。见图4-2所示。图4-2后台系统管理功能结构图4.2系统功能设计4.2.1前台功能模块前端页面功能模块有用户登录、用户注册、用户游览、用户购买、用户发表游记分享、用户点评讨论。(1) 用户登录:在本网站注册过的用户,可登录本网站进行查看和操作网站中的功能。(2) 用户注册:提供用户网站自己填写注册功能,填写注册表单提交后,方可成为本网站用户。(3) 用户游览:用户可查看和操作网站除管理员系统外一切功能。(4) 用户购买:用户可在查看网站内容产品后若对产品感兴趣可进行购买该产品。(5) 用户发表游记分享:用户可在本网站发表用户在该网站
34、所体验的产品感想或者是用户自己所经历的旅游规划和游记。(6) 用户点评讨论:用户可点评本网站内用户所发表的游记分享,也可与发表者进行互娱性的讨论。4.2.2用户功能流程图用户可在前台进行功能使用,具体有景点查看功能、酒店查看功能、美食查看功能、用户发表评论游记功能等主体功能的使用。1.景点查看功能:用户可点击导航栏的景点进入景点模块,对自己喜欢的景点可点击超链接进行查看它的图片和价格、日程线路、线路特色、游客对该线路的评价。2.酒店查看功能:该功能在导航栏显示,管理员通过添加好的酒店信息和客房管理信息,用户可在页面查看该酒店的图片和价格、也可点开模块进行查看酒店具体房源、名称、星级。号码等信息
35、。3.美食查看功能:该功能在导航栏显示,用户可在该模块查看目的地的美食,美食的风味、美食图片和价格、游客对于美食的评价。4.用户发表游记功能:该功能在导航栏攻略内显示,用户可进入该模块进行发表游记、查看游记、评论游记等信息获取和发布。在此具体流程图制图显示。图4-3 用户流程图4.3后台功能设计4.3.1后台功能模块后台功能模块分为:后台管理模块、后台审查模块。后台管理模块:对管理员的添加和删除,对本网站用户的管理。图4-4所示。图4-4后台管理模块后台审查模块:对会员用户的管理,对前台用户发布内容的审核,对前台用户点评留言的审核。图4-5所示。图4-5后台审查模块4.4数据库设计4.4.1行
36、无止境网站E-R图一般来说,数据库设计师一个非常重要的的环节,要想说明该网站数据库的独立性和连通性,一般用E-R图(实体-关系图)来表示他们之间的关系。在E-R图里,矩形表示实体,菱形表示实体之间的关系,椭圆形表示实体所具有的属性,实体属性没有完全表示出来,只是列举了比较代表性的,E-R如下图4-6所示。图4-6 行无止境网站E-R图4.4.2数据表的介绍本系统现如今有两个表,因为有些地方还未实现,所以不予以列出。有管理员表user,用户管理表yonghuzhuce。具体如下:User表:序号字段字段类型大小允许为空1IDint11否2namevarchar50否3passwordvarcha
37、r32否4emailvarchar255否5create_timevarchar11否6updatevarchar11否Yonghuzhuce表:序号字段字段类型大小允许为空1IDInt11否2YonghumingVarchar50否3MimaVarchar50否4XingmingVarchar50是5XingbieVarchar2是6ChushengnianyueVarchar50是7YouxiangVarchar50是9DianhuaVarchar50是10ShengfenzhengVarchar50是12DizhiVarchar300是第5章 系统实现5.1前台网页模块 本节介绍前台页面
38、模块,分别有首页界面、酒店首页、国内酒店、旅行者之选、主题游、美食者之选、用户登录、用户注册。这些都是基于HTML5+css+javascript+PHP制作。5.1.1 首页界面首页主要展示今日推荐的旅游热门项目,主要是游记推荐出来的一些认为非常实惠大众的热门景点。具体有折扣和热度内容,具体通过HTML+javascript+jQuery实现的动态页面。首页界面搜索栏可点击滚动图片,具体色调以灰白为主。5.1.2 酒店首页酒店首页主要展示各大热门酒店、电影主题式酒店、国内热门酒店预订、热门城市酒店预订,通过游记记录酒店数据统计出最热门前六名的酒店进行展示,并且把主要对该酒店实时评论内容展示出
39、来。具体网页效果是上拉内容可以看见该酒店的热门评论和图片的放大效果。主要是通过css动画进行渲染页面和css animation制作鼠标悬停高光效果。5.1.3 国内酒店国内酒店主要展示国内十大酒店热度排行、四个主题式酒店精选。四个主题式酒店精选分别为国内精选、华夏之选、惠民之选。这些数据整合出来的酒店可以给游客目的性的选择,高效地的旅游加快旅行选择进程。制作主要通过jQuery+css3渲染鼠标悬停可查看详情和鼠标悬停放大效果,排行版则是通过javascript逻辑处理动态展示热度精选。5.1.4 旅行者之选旅行者之选主要展示评论热门前位的地标和游乐园。地标展示各个旅游热门地区的地标性建筑并
40、且附带评论热度、评论内容和目的地所在地。游乐园则是各个旅游热门地区的主题性娱乐场所和公园。5.1.5 主题游主题游主要展示热评规划出来的主题式旅游目的地,分为三个主题学院风、冒险风、科技风、更多精彩风格任你选择。学院风规划全世界四大旅游热门游学之地,冒险风则是规划出全世界最热门的四大冒险圣地,科技风则是规划出全世界四大科技标志性建筑物。5.1.5 美食者之选美食者之选主要展示三大主题美食风,分别为高档餐厅、热门餐厅、中华之选。高档餐厅是热门评论筛选出全世界各地最具风格的酒店餐厅。热门餐厅是外界热门旅游餐厅的排行榜筛选出来的,中华之选则是介绍全国最热门老子牌餐饮。5.2 用户模块用户登录是前台用
41、户登录,进去之后可以进行前台隐私功能的操作,例如撰写游记,发表评论等功能。图5-2用户登录流程图用户登录界面5.3 用户注册模块用户在前台进行注册,即可进入前台页面进行登录系统。用户注册分别有用户名、密码、确认密码、邮箱、手机号、性别、省份、猜你喜欢等需要填写的表单,下面只列出必填项目的流程图。图5-3 用户注册流程图用户注册界面5.4 管理员登录模块管理员进入后台需要在设定好站点域名网址进入,进入开始进行验证是否登录,不然无权访问后台系统,保证后台进入的安全性。然后跳转提示进入登录系统页面,输入账号admin和密码123456、验证码即可登录系统。退出登录也可调回来登录界面。图5-4 管理员
42、登录流程图管理员登录界面第6章 测试和维护6.1 测试目的本网站测试的目的是为了减少网站运行过程中所引发的漏洞,测试本站是否兼容游览器、是否安全运行、功能使用是否错误和安全、页面是否有漏洞、文字和图片是否有错误。通过一系列的测试,改正错误和完善运行,提高用户的体验性。6.2 网站测试网站的建设不只是建设就算结束的,还需不断更新网站的内容和测试网站的可用性,在发布之前需要进行测试,以保证网站的正常使用和游览。1.兼容性、安全性:在服务器是否能正常运行,是否兼容游览器都是不可忽视的问题,在测试上从用户的角度出发,对网站的功能和性能分析,能够稳定安全的在游览器上使用。2.网站兼容性测试:网站兼容性测
43、试主要是检查网站是否能在各大游览器上正常显示,由于各大游览器的服务内核都不一样,自然会有偏差,不同操作系统在同一个页面游览上也会有偏差,尽量把偏差降到最小。通过测试发现,在360游览器上有一定的偏差,在谷歌、火狐游览器上没有偏差,所以网站的兼容性良好。3.网站后台安全性测试:网站后台安全性测试主要检查管理员是否能安全登录后台,登录后台是否稳定。通过测试发现管理员能正常登录后台,而且不能同时登录多个后台网页,防止多个登录造成操作的不稳定性,保证登录的安全性。6.3 网站维护网站维护的主要内容是对服务器及相关软件硬件的维护、数据库的维护、网站的更新。1.服务器的维护:计算机系统的服务器维护对出现问
44、题要及时制定响应时间,定时去维护服务器硬软件使用寿命和安全,还有网络设备的维护,网络得在网站运行中保持稳定,避免造成网站网络上延迟等不良反应。2.数据库的维护:定时去更新数据,因为网站的数据不是一成不变的,经过日积月累会有不断数据加载进来,需要及时去更新数据库。必要时要对数据库中大量数据安全性检查和设计结构优化。3.网站的更新:因为网站是旅游网站,需要实时更新世界各地最新发布的资讯,还有热评更新的旅游排行榜。通过时间的积累,需要实时更新网站的图片和数据,还有后台用户人员的更新,只有不断更新网站的内容,才能保证网站的新鲜感和活力性所以内容更新对于一个网站来说是一个非常重要的内容。但是实时更新网站
45、一直是网站更新的一个难题,如何快捷更新网站,发布网站最新内容,是很多网站面临的难题。第7章 总结与分析在大学四年中,终于迎来了毕业季,同时也接受四年来的毕业总结,以毕业论文的形式进行呈现四年大学所掌握的知识。首先这四年的大学生活中学习到了很多新知识和尝试了很多有趣活动,拥有了丰富的大学生活。同时对于四年来的总结性毕业论文也迎来了结束时期,通过我和导师朋友的努力完成自己的毕业设计和毕业论文,在我进行了阶段性的总结,通过本次毕业设计论文的研究和编写,我发现自身所学习的知识在本次毕设和论文中所发挥的作用,明白了这四年来到底掌握了那些专业上的知识,同时也知道自身所拥有的专业知识上不足,同时也在研究的过
46、程中探索到专业上所不能涉及到知识。在本次毕业设计和论文的研究中,和导师朋友们一起探索和努力终于完成了这项工程项目。从中分析出大学所学的专业知识在大型项目应用中还是显得冰山一角,在制作的过程有时候深深地陷入苦恼和瓶颈,我们所学的专业知识一般来说纯理论性多些,实践性相对较少,所以本次实践相对来说是一种考验,也为未来毕业的我出来工作增加一点实践经验,所以总体出发本次实践项目受益良多。但是任然在项目实现中还是达到预期理想,美中不足的是一些功能对于我现在所拥有的知识来无法个人去实现它。所以在未来的社会学习中我将会为我项目中的美中不足进行负责,通过不断的社会实践的完善自身的知识去实现我当初不能完成的内容。从项目的开题研发到后面的最终落实,少不了同学友人和导师们的指导,他们也能给予我不能触及的知识盲区,使得我在项目中学习到很多我不知道的专业知识,对此受益良多。在未来我也要秉承这样的氛围环境,在社会实践工作中互帮互助,谦虚学习,不卑