基于Web的旅游推荐网站设计与实现(论文+源码)_kaic
【摘 要】 当前,众所周知的旅游产业已慢慢成为全世界经济领域中最具代表影响力和最大领域的产业之一,互联网的蓬勃发展也为旅游业带来了新的机遇。并且旅游网站已经逐渐成为管理旅游信息的主要模式。因此,开发一个稳定性良好、可用性强的旅游系统是非常重要的。本系统运用的技术ASP.NET,该系统运用的C#作为编写代码的开发语言,使用Visual Studio 2015运行软件当作本运行环境,使用SQL Server2008数据库作为本次系统后端数据库来创建的相关的字段。它通过BS结构开发模式,运用于搭建通过Web界面开发的应用程序,此次开发的网站遵从的原则,基本流程是系统前期分析,总体的设计,具体详细的设计界面,以及软件相关的测试和其他软件应用测试,完成了后台网站管理员对旅游相关信息,如酒店的服务信息,留言板相关信息,注册会员等相关信息的管理实现,登录前台的会员可以浏览并查询相应的旅游信息、周边酒店、订单等内容;并订购自己喜欢的订单。
【关键词】 ASP.NET,SQL Server,旅游网站
Design and Implementation of Tourism Website Based on Web
【Abstract】At present, the well-known tourism industry has gradually become one of the most influential and most influential industries in the world's economic field. The vigorous development of the Internet has also brought new opportunities for the tourism industry. And travel websites have gradually become the main mode of managing travel information. Therefore, it is very important to develop a tourism system with good stability and strong usability. The technology used in this system is ASP.NET, the system uses C# as the development language for writing code, the Visual Studio 2015 running software is used as the running environment, and the SQL Server2008 database is used as the back-end database of this system to create relevant Field. It uses the BS structure development model to build applications developed through the web interface. The website developed this time complies with the principles and the basic process is the system pre-analysis, overall design, specific and detailed design interface, and software-related testing and Other software application tests have completed the management of travel-related information by the back-end website administrator, such as hotel service information, message board-related information, registered members, and other related information. Members who log in to the front desk can browse and query the corresponding travel information and surroundings. Hotels, orders, etc.; and order your favorite orders.
【Keywords】ASP.NET, SQL Server, tourism websites
目 录
1 绪论
1.1 系统开发背景
1.2 国内外发展情况
1.3 目的与意义
1.4 设计与开发的要求
2 相关技术简介
2.1 开发工具的选用及介绍
2.2 开发环境
2.3 B/S模式介绍
2.4 ASP.NET技术
3 项目需求分析
3.1 系统的可行性研究
3.1.1 技术可行性
3.1.2 经济可行性
3.1.3 社会可行性
3.2 系统的需求分析
4 网站系统概要设计
4.1 网站总体结构设计
4.1.1 旅游网站系统总体结构图
4.1.2 后台功能模块
4.2 系统的流程设计
4.3 系统的数据库设计与实现
4.3.1 数据库逻辑设计
4.3.2 数据库概念设计
4.3.2 网站数据库设计
4.4 数据库的完整性和安全性
5 网站的具体实现
5.1 网站页面的实现
5.1.1 网站主页的实现
5.1.2 用户主页的实现
5.1.3 景点页面的实现
5.1.4 在线留言页面的实现
5.1.5 旅游景点详情页
5.2 后台管理模块的实现
5.2.1 后台登录
5.2.2 旅游订单管理页面
5.2.3 添加旅游订单页面
5.2.4 旅游信息页面
5.2.5 用户管理
5.2.6 权限管理
6 系统测试
6.1 功能性测试
6.2非功能性测试
6.3 可靠性测试
6.4 安全性测试
7 论文总结36
7.1 网站的功能
7.2网站的特点
7.3网站评估与改进方向
后 记
参考文献
1 绪论
文化旅游产业发展趋势不可阻挡,发展前景广阔。其背后是五千年的历史文化资源和大量的非物质文化遗产。现在是信息时代,当然,旅游业也不能脱离时代,游客可以通过网站查看信息,这是非常方便的。同时,国家为了提高我们整个民族的素质,大力支持发展旅游业,很好的激励大部分人员在放假的时间去旅游,通过这样不但能够了解本地的传统文化和人土人情,而且也能够扩大我们国家旅游资金的收益,这样可以利国利民。
1.1 系统开发背景
21世纪是信息时代,是经济全世界化的时代。随着中国经济的快速发展,国民经济水平的显著提升,人们对休闲娱乐的态度也发生了显著的变化,中国旅游行业也出现了前所未有的热潮,旅游业不仅具有经济属性,还具有很强的文化属性。旅游是人们难忘的精神之旅和文化之旅,开拓视野,陶冶情操。同时随着文化旅游业的崛起,大力发展文化旅游产业也成为了各国首选的经济增长点,旅游业在国名经济中的地位也越来越重要。旅游也是人们感悟中华文化,增强文化自信的过程。
中国历史悠久,文化底蕴雄厚,随着文化和旅游产业的融合,中国旅游业的市场潜力非常巨大,并引起了广泛的关注。相关数据显示,在新冠肺炎疫情出现前,携程网发布的旅游预测报告中显示,预计2020年春节期间会有700万人进行旅游,然而,受去年新冠肺炎疫情的影响,由于中国旅客的数量急剧减少,各个国家的旅游业都受到了很大的冲击,不仅仅是从业人员,包括动物都面临“失宠”威胁,因此我国游客对整个世界的旅游业都起着至关重要的作用。纵观整个旅游行业,它不仅仅是为了满足旅游者的衣、食、住、行、购物、娱乐等需求,还需提供相关旅游产品与服务,因此旅游业又是一个复合型产业,它也是一些地区经济发展的重要组成部分,然后比较好地扩大其他旅游产业的进步,这样旅游业在未来也将会成为一种新型的产业,也得到了很好的美誉。
计算机技术的日益成熟的今天也为旅游业带来了新的活力,我们已经不再愿意使用传统的手工统计数据的方式,而且丰富多样的旅游景点也需要一个合理的方式来规划,目前,我国目前的旅游网站参差不齐,拥有强劲实力的旅游品牌网站数量很少,旅游推荐系统需要建立一个服务系统来发展自己的影响力。我们希望我们的系统会受到年轻人的喜爱,在原有的旅游系统基础上走出一条自己的路。
1.2 国内外发展情况
旅游业被公认为电子商务发展最有用的行业,因为旅游是与其他行业相关的,其产品已成为存储和具有大量的供求信息,它需要很少的物流环节,并且销售产品的过程不仅是信息,还是食品、生活、运输、购物、娱乐、科学等内容的传递过程,这也是旅游服务的过程。因此,旅游公司需要发展电子商务来加快发展,电子商务也可以通过利用旅游公司来释放其巨大的潜力。
就国外旅游网来说,一个先进的旅游网站不仅仅是一个专业网站,它们创造了一个相对完整的功能,涵盖了旅游产业体系的各个方面,通过研究国外在线旅游网站的管理方法和运作模式,我们可以总结出一些值得借鉴的经验和结论,比如建立良好的旅游资源数据库、做好每个旅游项目和实现在线旅游网站联盟模式、着重突出个性化服务、增加旅游目的地访问次数、完善电子购票情况等。
对于国内旅行网站,绝大多数本地旅行社了解旅游网站技术可追溯到上世纪90年代中期,由于互联网热的影响,以及部分旅行社一直在创建网站或主页的公司,但主页的要点体现在推广方面,随着“文旅”理念的贯彻,大部分网站并没有做出任何改变。此外,网络公司的全世界影响力正在下降,这也适用于中国互联网公司,因此,国内旅游网站的改进空间很大。
1.3 目的与意义
中国的文化旅游产业正处于萌芽发展阶段,但它已成为许多城市提高自身核心竞争力的重要支撑。文化旅游产业是一个新的绿色产业,市场前景广阔,利润空间巨大。文化和旅游部门的发展有助于大大减轻经济发展对资源的压力,同时它在很大程度上可以满足人们日益增长的精神和文化需求。传统的文化旅游业是通过一种运用文化相关资源产生经济价值,然后进行创造产业发展格局,形成这样一种新的发展方式。于此,在本次系统设计实施中,通过引领和传承我们国家的传统文化。 本次的文化旅游业一般包含如下功能,如对部分国家或地区的悠久历史和传统文化所创造的物质和精神价值的开发,销售以及推广,以进入旅游市场。文化旅游业不是单一的产业,它们之间存在着相关性和连续性的影响。旅游业离不开其他行业的支持,如果没有其他任何行业的支持,旅游业整个链条将中断,旅游业将无法顺利向前发展。可以说,旅游者在旅游过程中,目的是为了寻求精神愉悦,每个旅行者都是文化消费者,所以文化产品或文化含量较高的产品才是文旅的主要产品,而经营者只向消费者提供高质量的文化产品,来赚取利润。在市场经济的背景下,文化旅游产业的发展,不仅要求开发者了解旅游资源本身的特征和可以开发的潜在功能,还要求开发者对游客所追求的文化特征有深刻的了解。 除了结合当地旅游文化外,还应开发文化旅游产品,以满足各种游客的需求,确保旅游业的快速发展。
1.4 设计与开发的要求
目前,软件开发的主流开发体系模式主要有二类,分别是:Client/Server模式和Browser/Server模式。Client/Server模式简称是C/S模式,又叫客户/服务器模式,不仅需要做客户端,还需要服务器端,而它主要的缺点是后期维护,它已经不仅仅用于网上查询以及很多行业的业务系统,在旅游业中,大部分旅游业的MIS系统纷纷采用B/S这种模式,B/S模式操作简单,内存占用少,它最主要优点便是可以简便的升级维护,还能够扩充应用。另外,旅游信息是需要实时更新的,这样便于网站的管理人员可进行远程系统维护和管理。