文献综述
题 目 旅游网站的规划与建设
学生姓名
专业班级 计算机网络技术
学 号
院 (系)
指导教师
完成时间
旅游网站建设文献综述
摘 要
随着Internet的不断进步与发展,计算机技术已在人们的工作生活中起着越来越重要的作用。中国的互联网经过十多年的发展,现在已是日趋成熟。经济的快速发展,人们收入的增加,人们的生活不仅仅局限于报纸和电话,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们的政治经济生活等各方面发挥着重要的作用,为了适应知识经济社会的需要,促进学习与交流,网上交流和协作,技术管理和资源管理受到重。随着互联网的普及和发展,必将有越来越多的企业与个人在因特网上拥有自己的网站。网站建设成为企业形象宣传,产品展示推广,客户沟通的最新最快捷的桥梁,成为个人展示自我与世界交流的重要平台。越来越多的人已开始从对互联网的认知阶段进入到认同和行动阶段,Internet 上发布信息主要信息主要是通过网站来实现的,获取信息也是要在Internet海洋中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已经成为政府,企事业单位信息化建设中的重要组成部分。从而倍受人们的重视,为了更好的协作,更多的与外界交流新的信息和他人共享信息特构建旅游网站。方便大家的生活,为旅行爱好者提供更多信息,方便大家出游,可以足不出户就可以知道当下旅游行情。该网站采用ASP.NET+SQL数据库采用C#语言、CSS实现了一个实用的信息搜索、评论、留言等功能的网站。
用户可以通过登陆本网站操作相应的网站模块,可以浏览信息,查看新闻以及对新闻信息的评论和反馈。管理员可以通过登录后台对网站的基本情况进行添加、删除和修改,对新闻的更新,增加,删除等管理。
该网站属于旅游信息查询网站,方便,简洁,效率高,操作简单。
关键词 旅游网站 / ASP.NET / SQL SERVER / C#语言 / CSS
1 前言
近年随着计算机通信、网络技术的发展,网站建设成为企业形象宣传,产品展示推广,客户沟通的最新最快捷的桥梁,成为个人展示自我与世界交流的重要平台。由于现代科学技术的发展,现今网站的开发会用到形形开发工具,如ASP、PHP、JSP等,包括脚本语言,以及为网站提供数据存储的数据库(ACCESS,SQL SERVER),本文主要介绍了企业网站建设的意义和相关技术及工具:ASP.NET、DIC+CSS、VB Script和SQL server数据库,提出全面旅游网站建设的主题思路。
互联网技术的迅速发展,使网络已逐渐深入人心,更是成为继报刊、电视、广播等传统媒
体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之重,各种各样的网站也就应运而生;为宣传企业而制作的、可进行网上购物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个人等等各大各小的网站,充斥着我们的视野,满足着我们的需要。网站的规划与建设,已悄然被许多人摆到了首要的迫在眉睫的位置上。
现今的事业,如果仍然能依靠传统的方式宣传自己企业的形象和文化、采购自己企业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。因此,当代企业纷纷建立自己的网站,借助于互联网快速的信息传递加速自身的发展。
一个企业网站的规划与建设,自然而然的也就成了众多类型的网站规划与建设的典范企业网站的规划与建设这一研究课题,也自然而然就成为当今乃至今后一长段时间内,企业内部和互联网上的一个相当重要的讨论对象。
我这次毕业设计主要就是旅游网站系统的规划与建设,为此我查阅了多本书籍资料。我这次主要是做一个自由行旅游网站,毕业设计有很多可以选择的主题,具体说为什么要做这
样一个网站。第一因为旅游现在已经成为人们茶余饭后讨论的热门话题,做这样的一个网站可以给大家带来更多的便利;第二是我个人对旅游也很感兴趣,之前实训时就有过这个想法但是因为某些因素放弃了,所以这次的毕业设计就选择了这个主题。我在网上查过很多关于旅游的这样的网站,也确实他们的网站都很漂亮而且含有我们没学过的技术,也确实不得不让人佩服,如果我做一个旅游网站所含的技术量肯定没有他们的技术含量高,因为毕竟我们的知识面太窄了,但我相信我做的这个网站会含有我自己的风格的,我会努力的。为此我查阅了很多资料,包括上网、图书馆等,都了解了相关的技术,从看的资料中觉得自己的知识面真的是太窄了,本来想学学现代社会流行的PHP技术,access数据库但时间有限,在这么短的时间内也不能掌握多少,所以也就只能利用我们所学的知识来进行这次的毕业设计。我们主要学过的技术有ASP.NET、SQL Sever数据库、Dreamweaver8、Flash、Photoshop,主要的语言就是C#语言、脚本语言,这些技术和语言虽然不是太广泛的被人们应用,但是对于我们来说这些语言和技术就比较熟悉了,应用起来也比较容易,所以在我的毕业设计中主要运用这些技术和语言。因为有些知识学的时间有点久,所以我去图书馆查阅了很多关于我的毕业设计中所需要的技术方面的知识,又重新温习了一遍把淡忘的知识又巩固一下,从中也学到了不少以前没注意的知识技术,从
中受益匪浅。根据毕业设计的需求我也查了很多现代社会比较流行的技术像PHP、JSP,数据库Access数据库、ORCALE数据库等这几种技术在当今社会应用都比较广泛,但他们相比较于ASP.NET技术以及SQL server数据库有哪些区别。下面就谈谈这些技术和语言以及在我的毕业设计中是怎么应用的。
2 旅游网站开发相关技术及工具
.1 数据库架构网站几种常见组合
参考了文献[1]、[2]后,我对建设网站的数据库架构有了深入了解,动态网页现在流行的有很多,如:ASP、PHP、JSP、ASP.NET等,最常用的就这几种。JSP可应于以上三种系统(windows,Unix,Linux),不过JSP设计的难度高一点。这几种环境通常和相对应的数据库进行联想的,有如下几个架构:
(1)ASP.NET+ACCESS和ASP.NET+SQL SERVER;
(2)HP+MYSQL 和PHP+ORCALE;
(3)JSP+SQL SERVER和JSP+ORCALE;
在我的毕业设计里选择ASP.NET+SQL SERVER架构;当然当今社会最流行的是PHT+ORCALE, 在数据库可操作平台上,Oracle可在所有主流平台上运行,Oracle数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案。客户可以利用很多种第三方应用程序、工具。对开发商来说是很大的支持。css最新另外,Oracle数据库的安全性也比较高。那么我选择用ASP+SQL SERVER架构的原因是:第一,我们学习过ASP.NET技术和SQL SERVER数据库,对它们有一定的接触和了解,虽说对PHP技术和ORCALE数据库有些了解但不是太熟练;其次用ASP.NET+SQL SERVER 也比较简单易懂,操作简单;另外,开发环境也是ASP.NET的一个优势。
2.2 ASP.NET
参阅了文献[3]、[4]、[5]后对与ASP.NET技术也了解了许多,ASP 最新的版本 ASP.NET 并不完全与 ASP 早期的版本后向兼容,因为该软件进行了完全重写。早期的 ASP 技术实际上与 PHP 的共同之处比与ASP.NET 与 PHP的共同之处多得多,ASP.NET 是用于构建 Web 应用程序的一个完整的框架。这个模型的主要特性之一是选择编程语言的灵活性。ASP.NET 可以使用脚本语言(如 JScript、VBScript、Perlscript 和 Python)以及编译语言
(如 VB、C#、C、Cobol、Smalltalk 和 Lisp)[6]。新框架使用通用的语言运行环境 (CLR);先将您语言的源代码编译成 Microsoft 中间语言代码,然后 CLR 执行这些代码。
这个框架还提供真正的面向对象编程 (OOP),并支持真正的继承、多态和封装。.NET 类库根据特定的任务(例如,使用 XML 或图像处理)组织成可继承的类。
对象以及组件拓展过的标准主页使用它可以传教和运行动态、交互的web也和基于web的功能强大的应用程序、它的特点主要是[7]:
(1)入门简单灵活,很容易开发和修改。HTML编写人员不必学习完整的编程语言。使用script等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。不必单独compile编译程序来创建交互页,容易编写,可在服务器端直接执行。
(2)兼容性和扩展性良好
ASP.NET自带VB Script和Jscript的脚本引擎外,还能与多种ActiveX scripting语言相容。只要安装了符合ActiveX脚本标准的相应脚本引擎(脚本引擎是处理脚本程序的COM(Component Objiect Model)物件)。就可以在ASP页中使用任何一种脚本语言。
服务器组件的扩展性强:ActiveX server components(ActiveX 服务器元件)具有无限可扩充性。可以使用VB、VC、Java等编程语言来编写你所需要的ActiveX服务器元件。
(3)目前最强大的商业支持。有MS的强大商业支持,如 MTS(Microsoft transaction service,包含在windows NT option Pack中)可以解决开发那些保密性强的、可分级的已经可靠的web应用程序的复杂性问题。
提供面向对象(object-oriented)编程。
B/S结构的优势,脚本在服务器上执行,使得客户端可以简单化为IE类的浏览工具,维护简易。客户端只接收得到作为脚本结果的HTML页面,不直接接触技术底层的数据,对客户端的友好和对服务器端的健壮两方面都有好处。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论