没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
小型旅游网站的设计与实现
摘要 本文主要任务就是介绍该小型旅游网站的整个开发过程,首先介绍了旅游业的现状及开发背景,
然后论述了该网站的需求分析,较详细的论述了系统的设计与实现,最后本文还对该网站进行了系统检
测并提出还需要改进的问题。
该旅游网站基于 B/S 模式,采用了 ASP.NET 4.0 技术,并结合 SQL Server 2008 数据库完成
了其主要功能,本网站包括旅游动态、旅游线路、旅游酒店、旅游图片以及旅游景点等前台模块,后台
则有数据库信息对留言、用户信息进行维护,以及对相应的前台旅游信息进行增删查改。由此旅游信息
得以共享,游客得到准确、高效、详细的信息服务。
关键词:旅游网站;B/S 模式;SQL 数据库
引言
随着近年来人民经济水平的提高,人们对精神层面的追求也随之上升,旅游成了高高
压力人群暂时逃离职场并体验不同生活的一大方式。远离嘈杂的城镇,放空自己,旅游被
赋予了非同寻常的意义。但随之而来的是旅游业的暴利,很多旅行社为了吸引游客,在旅
游网站上挂出华而不实的、甚至虚假的信息,很多人深受其害。本网站旨在宣传家乡真实
的美丽,不以盈利为目的,所推荐的路线以及酒店都是本着亲民、安全和可靠的原则,虽
然存在不全面的问题,但绝对是土著居民对外来游客最诚挚的推荐,可信度以及真实度都
是可以保障的。通过该旅游网站,游客在浏览主页面以后,可以先看各个景点的简介和图
片,然后对自己感兴趣的旅游线路进行挑选,从而预订舒适并且有特色的旅店酒店,最后
还可以查询和预订需要的航班。同时,如果游客有什么好的建议或者有什么不满意不清楚
的地方,可以打开留言板,进行留言。管理员会实时查阅和回复。让游客在出游之前得到
确却的信息。
1 概述
1.1 发展背景及现状
电子商务可以将各种资源进行整合管理并加以充分利用,以最低的成本实现最高的效
益。旅游业作为新兴产业,是最具优势并且最适合开展电子商务的一大行业。先进的互联
网技术促进了消费者与企业之间的交流,这些交流通过信息来传递并因此实现最终的交易。
旅游业的工作流程也得以由繁化简,实现简单明了。 因此通过网站来促进旅游业的发展,
亦即旅游电子商务是旅游业的又一重大突破。对于中国这个发展中国家来说,旅游电子商
务才刚刚起步,较之而言的欧美国家,才是旅游电子商务的领军者。1996 年,作为一个里
程碑,较为专业的旅游网站出现了,旅游电子商务如雨后春笋一般遍地开花,第一个高潮
期便在 2000 年形成。但 2001 年整体形势呈负增长的世界旅游业使中国旅游业受到了不小
的影响,直接导致了增长速度的迟滞甚至下降;经过一年的回升,2002 年中国旅游业才有
所发展;自此之后的 2005 年又是一个里程碑,Web2.0 带动了旅游电子商务热,旅游业得
以加速发展。据不完全统计,我国现已有五千多家旅游网站具备了一定的资讯能力,其中
有三百多家是专业的,这三百多家的专业网站由三大类构成,依次为:门户网站的旅游频
道、地方性网站以及专业网站。
目前,我国的旅游电子商务依旧处在初级阶段, 相比于发达国家存在着很大的差距。
(1)国内通过网络来浏览旅游信息,注册登录旅游网站的网民在所有网民中占的比
例很小,可想而知网上预订的比例就更小。
(2)我国旅游电子商务的基础比较薄弱,目前只具备有限的信息服务能力,网络营
销在人们脑海中只是一种时尚,没有前驱者,很少有人试水。因此旅游电子商务在技术发
展、消费者培养乃至国家政策的支持方面都存在短板问题。但我国地广物博,拥有着雄厚
的旅游资源,只需引进国外先进的技术便可促进旅游业的迅速增长。
综上所述,国内旅游电子商务从信息技术层面来说,一方面,内容比较单一,另一方
面,可操作性较弱,没有广泛投入到实践中,因此跟国外有着很大的差距。信息化水平偏低
的旅游业现状,导致了对该领域的研究依旧停留于认知阶段,重点偏向了介绍,一定程度上
缺失了对实践的指导意义。
1.2 技术现状
本旅游网站的开发主要包括两个方面,一是建立后台数据库,二是开发以及维护前台
页面。对于数据库强调的是数据的安全性、完整性以及一致性;较之而言的前台页面则需
满足简洁明了,基本功能完备且易操作的特点。B/S 结构的开发模式完美地满足了以上两
点的需求。数据库 Microsoft SQL Server 2008 支持服务器端实现了数据存储以及维护的功
能,ASP.NET 作为跨平台网络开发语言实现了客户端对应用程序的设计,ASP.NET 同时具
备开发语言 C#的强大编译功能,应用程序各种功能的实现也是轻而易举。另外,HTML 语
言的结合使用也大大提高了系统的便利性。
对于本网站的开发,现在我们采用的面向对象的方法,较之很早以前的面向过程的方
法,有着很大的优势,最突出的一点是扩展性的提高。例如,当需求发生变化,要对一个
功能进行修改时,以前要修改整个系统结构,自上而下进行修改,从而影响系统整体的设
计,并且过程相当繁杂。反之就是目前所用的面向对象编程方法的简洁便利之处。
我们设计时可以重用模块,可以进行二次开发,这样就大大地提高了开发效率。同时,开
发 过 程 中 通 过 对 功 能 进 行 抽 象 并 产 生 类 的 方 法 , 也 保 障 了 开 发 的 质 量 。 封 装
(Encapsulation)、继承(Inheritance)、多态(Polymorphism)作为面向对象编程的三个核
心要素,非常适用于高内聚、低耦合的对象,能够保护对象隐私,实现资源重复利用并且
提高程序的灵活性和稳定性。综合实现低成本、高质量,实现模块复用以及扩展升级,使
得网站既灵活又稳定。
1.3 开发的目的及意义
丽江是个吸引人的地方,很多人慕名而来,但也有很多人被坑,从而影响了丽江的城
市形象,对这个地方的向往大打折扣。本网站本着服务游客,宣传家乡的原则,是一个非
常本土、实用和客观的网站。
自从旅游开展以来,旅游业对经济的支柱地位不可小觑,但丽江全民办旅游的气氛不
够浓厚,旅游规划不合理,政策和管理也不到位,因此制定出丽江旅游产业的总体规划,
把丽江建设成为连接大理和香格里拉等旅游胜地的中心,争取接待国内外游客再创新高,
也为经济建设增添一份力量。旅游电子商务在这种继续扩展的情况下很是适用,它不仅能
满足不同游客的不同需求,通过此网站可以查询旅游路线、预订酒店、选择旅行社等,达
到快捷、方便的效果,省时又省力。
1.4 论文结构
本论文包括八个部分。
第一部分是概述,主要对毕业设计相关开发背景及技术现状,开发目的与意义进行介
绍与分析。
第二部分是开发平台以及相关技术。主要对本次开发使用的平台以及相关技术进行详
细的介绍。
第三部分需求分析。
第四部分总体系统设计,详细模块的设计与实现。对网站各个模块功能的实现进行详
细的介绍,还有对数据库设计的介绍。
第五部分系统测试。对本网站运行后进行测试。
第六部分总结。总结本次毕业设计的整个设计实现过程。
第七部分特别致谢。
第八部分参考文献。
2 开发平台及相关技术
2.1 ASP.NET 4.0 开发平台
Active Server Pages:“动态服务器网页”,简称“ASP”。大家十分重视 ASP,并将此进
行广泛使用。ASP.NET 产生的执行结果,全都是标准的 HTML 格式,并且这些程序可以
在网络服务端顺利执行,再者就是只需使用一般的浏览器(如 IE)就可以获得 ASP 正确
的“执行”结果,并且可以直接在浏览器中“浏览”这个执行结果,不像 JavaScript 等语言必须
在与客户端(Client)相对应的浏览器上执行。
2.2 C#语言
C#语言由 Microsoft 公司开发设计,是一种类型安全并且简单的面向对象编程语言。
它基于 C 和 C++,相似于 java,并努力将 C++ 强大灵活能力和 VB 的快速开发能力集为
一身。它与 Java 几乎有着同样的语法,并且中间代码被编译以及再运行的过程都是极为相
似。C#执行时,程序集首先被加载到公共语言库运行,然后由 CLR 来执行实时编译,中
间语言代码由此转换成本机代码。公共语言库还提供了异常处理、垃圾回收机制等服务。
2.3 Visual Studio 2010
Microsoft Visual Studio 2010 是面向 Web 4.0、Windows Vista 以及 Office 2010 的新一
代开发工具,是对 Visual Studio 2008 的升级。Visual Studio 2010 还可以实现 Windows 应
用程序的高效开发。web 的文件配置因此优化,开发环境(IDE)也由此集成,对于团队
合作开发有着很大的帮助。Visual Studio 2010 支持多显示器,支持数据库功能,并实现在
各种平台上创建优秀的应用程序。同时,它自身拥有的强大的检查语义错误功能,提高了
编写速度,程序的完成效率也因此得以提升。
2.4 SQL Server 2008 数据库
SQL(Structured Query Language),名为结构化查询语言。SQL 语言的主要功能是将
各种数据库联系起来,是信息交流的一大媒介。作为关系型数据库系统的标准语言,SQL
语句可以执行各种操作,如对数据库中的信息进行提取、更新等。现如今 Access、Oracle
等很多常用的关系型数据库都采用了 SQL 语言标准。
剩余36页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 8825
- 资源: 3937
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功