发布人: 码上青云
各类成品Java毕·设 。javaweb,ssm,springboot等项目,欢迎咨询。
程序开发、技术解答、代码讲解、文档,
非开源,文章底部,查看博主信息,获取源码+文档
✈软件下载 | 实战案例 。⭐文章底部二维码,可以在朋友圈,获取免费软件下载链接,及项目演示视频。
面对日益加快的生活节奏和信息社会日新月异的变化,旅游网站极需要一种快捷,便利的平台来对外宣传旅游胜地。我国目前法定节假日比较多,大家可以休息的时间逐渐增加,所以外出旅游成为了大家的首要选择。而现在在新媒体语境下,线上旅游平台成为一种时尚。大家可以通过在线旅游网站,寻找自己中意的旅游之地。同时规划旅游行程路线,为旅游提前做好准备。旅游已经成为大家娱乐的一种形式,如同网上购物一样,成为我们生活中的一部分。大家通过电脑访问旅游信息资源,可以在最短的时间内获得旅游信息,然后计划他们的旅行行程。旅游行业的发展为各个地区带来了活力,加快了全国各地的流动性,促进了我国旅游业的发展,带动了经济的发展。自己身为金陵的一份子,正值毕业之际,选择了旅游进行设计,命题为“旅游网站设计”。以旅游为目标,进行网站的开发设计,这不仅仅是旅游景点和路线等资源的宣传。同时,动态旅游网站的创作是对自己对所学网站编程知识的巩固和提升。从最初学习的网站理论知识,到绘数据库设计及动态网站编程的学习,难度一步一步提升,所面临的压力也逐步增大。正值本次毕业设计,通过对整个旅游网站的制作,加深了自己对网站编程的学习,提升了自己的专业技能和对于网站开发软件的使用。这是对自己能力的检测,在整个旅游网站开发过程中发现自己的不足,然后加以学习,获得更多的知识和经验。
旅游网站的开发是推动旅游资源的开发和宣传本文文化的一种手段和方式。通过建设旅游管理网站,划分多个模块,对的旅游线路,文化宣传,吃喝玩乐等进行管理汇总。游客可以在前台查看旅游信息,进行自主留言,这是一种网上交流的方式。
本设计以旅游为选题,综合运用web开发技术,MySQL数据库等知识,开发设计旅游网站管理平台。本次课题的研究内容主要包括:
(1)界面设计:学习网站开发技术的知识,设计友好简洁的网站界面。
(2)需求分析:根据旅游网站的特点,参考优秀旅游网站“猫途鹰”和“厦门旅游网”的功能需求,对不同地区的旅游平台进行分析和对比,汇总出旅游网站的功能需求,我自己的网站设计进行“指点”。
(3)功能设计:以用户的角度和管理员的角度,来设计旅游网的功能,功能设计上包括后台管理功能和网站前端功能设计
(4)数据库设计:数据库的设计,需要根据旅游网的功能设计,设计出总体E-R图和用例活动设计图,并根据设计图,绘制出数据库表结构。
(5)根据旅游网站的功能分析和数据库设计,进行各个模块的设计和整合,实现整个网站的操作。
(6)网站测试:网站完成后,对各个模块连接进行测试。
B/S架构是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,在服务器端安装应用软件,主要事务逻辑在服务器端实现,只有很少一部分事务逻辑在客户端实现。用户界面是通过Web浏览器来实现,形成三层结构。这样大大简化客户端电脑载荷,减轻系统维护与升级的成本和工作量,降低用户的总体成本。
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。在HTML基础上,使用JavaScript可以开发交互式Web网页。JavaScript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。在本系统中很多地方使用了JavaScript技术,比如说,检验用户输入数据的有效性,是否重复,是否为空等等。
MySQL是一款关系数据库,在当前商务应用中MySQL与SQL SERVER数据库并驾齐驱,作为两大数据库应用,都具有各自的优势和特点。而自己对于MySQL更加熟悉,MySQL数据库的成本较低,速度快,体积小,适合各种环境下的网站系统设计。也同样是适合本南京旅游网站的设计。MySQL与PHP结合创作网站设计,是一个非常好的选择。
(此处省略………………………………………………)
3.1.1 经济可行性
由于本网站由个人开发,所需开发费用较低,网站的旅游信息广泛,可以赢得较多的用户,网站的经营模式会与其他较为成熟的网站一致,当在网站销售景点票务成功,会抽取一定数量的中间费用,不仅为各个景点进行宣传,也能够实现景点与网站的双赢策略。
3.1.2 技术可行性
本网站的开发使用成熟的开发框架SSM进行开发,开发人员接受过专业的训练,并且有较为成熟的开发经验。开发软件使用IDEA,数据库使用MYSQL,这两个软件已经在软件市场中取得较高的市场占有率及良好的口碑,无论前期的开发及后期的维护都较为方便。
3.1.3 运行可行性
从用户需求上来说,随着互联网的不断发展,旅游业的经营模式逐渐由定点消费转为网站销售。用户不仅能在网络上浏览景点的概况,还能寻找周边住宿餐饮,比起传统的经营模式,旅游网站会让用户获得更好的出行体验。
3.2.1 需求分析功能分析
经过对各大旅游网站和各个景点的考察、分析,要求本系统具有以下功能
(1)漂亮大方网站界面,友好的用户提示;
(2)根据关键词查询景点信息,方便用户查找景点;
(3)机票预订系统方便用户完美订票体验;
(4)客房预订订单系统提供用户客房预订和查看详情,管理员可对订单进行增删改查;
(5)网站支持用户进行新闻查看,管理新闻信息;
(5)网站后台系统,管理员拥有较高权限,可以对网站信息包括用户信息、管理员信息、景点、新闻、酒店、机票、订单等进行管理。
(此处省略………………………………………………)
4.1数据库设计
基于本旅游网站的系统功能,对数据库提出了增删改查等方面的需求,针对不同的模块,需要不同的数据库操作。以下根据功能对数据库进行表设计。
(此处省略………………………………………………)