文献综述:新疆地区特色旅游资源网站的设计与实现.doc

上传人:文初 文档编号:1099050 上传时间:2018-12-06 格式:DOC 页数:10 大小:43.50KB
下载 相关 举报
文献综述:新疆地区特色旅游资源网站的设计与实现.doc_第1页
第1页 / 共10页
文献综述:新疆地区特色旅游资源网站的设计与实现.doc_第2页
第2页 / 共10页
文献综述:新疆地区特色旅游资源网站的设计与实现.doc_第3页
第3页 / 共10页
文献综述:新疆地区特色旅游资源网站的设计与实现.doc_第4页
第4页 / 共10页
文献综述:新疆地区特色旅游资源网站的设计与实现.doc_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、北京化工大学本科毕业设计(论文)文献综述本科生毕业设计文献综述信息管理与信息系统新疆地区特色旅游资源网站的设计与实现一、前言近年随着计算机通信、网络技术的发展,网站建设成为企业形象宣传,产品展示推广,客户沟通的最新最快捷的桥梁,成为个人展示自我与世界交流的重要平台。由于现代科学技术的发展,现今网站的开发会用到形形色色开发工具,如 ASP、PHP、JSP 等,包括脚本语言,以及为网站提供数据存储的数据库(ACCESS,SQL SERVER),本文主要介绍了企业网站建设的意义和相关技术及工具:ASP.NET、DIC+CSS、VB Script 和 SQL server 数据库,提出全面旅游网站建设

2、的主题思路。互联网技术的迅速发展,使网络已逐渐深入人心,更是成为继报刊、电视、广播等传统媒体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之重,各种各样的网站也就应运而生;为宣传企业而制作的公司网站、可进行网上购物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个人等等各大各小的网站,充斥着我们的视野,满足着我们的需要。网站的规划与建设,已悄然被许多人摆到了首要的迫在眉睫的位置上。现今的事业,如果仍然能依靠传统的方式宣传自己企业的形象和文化、采购自己企业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。因此,当代

3、企业纷纷建立自己的网站,借助于互联网快速的信息传递加速自身的发展。一个企业网站的规划与建设,自然而然的也就成了众多类型的网站规划与建设的典范企业网站的规划与建设这一研究课题,也自然而然就成为当今乃至今后一长段时间内,企业内部和互联网上的一个相当重要的讨论对象。我这次毕业设计主要就是旅游网站系统的规划与建设,为此我查阅了多本书籍资料。我这次主要是做一个自由行旅游网站,毕业设计有很多可以选择的北京化工大学本科毕业设计(论文)文献综述1主题,具体说为什么要做这样一个网站。第一因为旅游现在已经成为人们茶余饭后讨论的热门话题,做这样的一个网站可以给大家带来更多的便利;第二是我个人对旅游也很感兴趣,之前实

4、训时就有过这个想法但是因为某些因素放弃了,所以这次的毕业设计就选择了这个主题。我在网上查过很多关于旅游的这样的网站,也确实他们的网站都很漂亮而且含有我们没学过的技术,也确实不得不让人佩服,如果我做一个旅游网站所含的技术量肯定没有他们的技术含量高,因为毕竟我们的知识面太窄了,但我相信我做的这个网站会含有我自己的风格的,我会努力的。为此我查阅了很多资料,包括上网、图书馆等,都了解了相关的技术,从看的资料中觉得自己的知识面真的是太窄了,本来想学学现代社会流行的 PHP 技术,access 数据库但时间有限,在这么短的时间内也不能掌握多少,所以也就只能利用我们所学的知识来进行这次的毕业设计。我们主要学

5、过的技术有 ASP.NET、SQL Sever 数据库、Dreamweaver8、Flash、Photoshop,主要的语言就是 C#语言、脚本语言,这些技术和语言虽然不是太广泛的被人们应用,但是对于我们来说这些语言和技术就比较熟悉了,应用起来也比较容易,所以在我的毕业设计中主要运用这些技术和语言。因为有些知识学的时间有点久,所以我去图书馆查阅了很多关于我的毕业设计中所需要的技术方面的知识,又重新温习了一遍把淡忘的知识又巩固一下,从中也学到了不少以前没注意的知识技术,从中受益匪浅。根据毕业设计的需求我也查找了很多现代社会比较流行的技术像 PHP、JSP,数据库Access 数据库、ORCALE

6、 数据库等这几种技术在当今社会应用都比较广泛,但他们相比较于 ASP.NET 技术以及 SQL server 数据库有哪些区别。下面就谈谈这些技术和语言以及在我的毕业设计中是怎么应用的。北京化工大学本科毕业设计(论文)文献综述2二、正文参考了文献1、2后,我对建设网站的数据库架构有了深入了解,动态网页现在流行的有很多,如:ASP、PHP、JSP、ASP.NET 等,最常用的就这几种。JSP 可应于以上三种系统(windows,Unix,Linux) ,不过 JSP 设计的难度高一点。这几种环境通常和相对应的数据库进行联想的,有如下几个架构:(1)ASP.NET+ACCESS 和 ASP.NET

7、+SQL SERVER;(2)HP+MYSQL 和 PHP+ORCALE;(3)JSP+SQL SERVER 和 JSP+ORCALE;在我的毕业设计里选择 ASP.NET+SQL SERVER 架构;当然当今社会最流行的是 PHT+ORCALE, 在数据库可操作平台上,Oracle 可在所有主流平台上运行,Oracle 数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案。客户可以利用很多种第三方应用程序、工具。对开发商来说是很大的支持。另外,Oracle 数据库的安全性也比较高。那么我选择用ASP+SQL SERVER 架构的原因是:第一,我们学习过 ASP.NET

8、 技术和 SQL SERVER数据库,对它们有一定的接触和了解,虽说对 PHP 技术和 ORCALE 数据库有些了解但不是太熟练;其次用 ASP.NET+SQL SERVER 也比较简单易懂,操作简单;另外,开发环境也是 ASP.NET 的一个优势。2.1 ASP.NET参阅了文献3、4、5后对与 ASP.NET 技术也了解了许多,ASP 最新的版本 ASP.NET 并不完全与 ASP 早期的版本后向兼容,因为该软件进行了完全重写。早期的 ASP 技术实际上与 PHP 的共同之处比与 ASP.NET 与 PHP 的共同之处多得多,ASP.NET 是用于构建 Web 应用程序的一个完整的框架。这

9、个模型的主要特性之一是选择编程语言的灵活性。ASP.NET 可以使用脚本语言(如 JScript、VBScript、Perlscript 和 Python)以及编译语言(如 VB、C#、C、Cobol、Smalltalk 和 Lisp) 6。新框架使用通用的语言运行环境 (CLR);先将您语言的源代码编译成 Microsoft 中间语言代码,然后 CLR 执行这些代码。 北京化工大学本科毕业设计(论文)文献综述3这个框架还提供真正的面向对象编程 (OOP),并支持真正的继承、多态和封装。.NET 类库根据特定的任务(例如,使用 XML 或图像处理)组织成可继承的类。 对象以及组件拓展过的标准主

10、页使用它可以传教和运行动态、交互的 web也和基于 web 的功能强大的应用程序、它的特点主要是 7:(1)入门简单灵活,很容易开发和修改。HTML 编写人员不必学习完整的编程语言。使用 script 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。不必单独 compile 编译程序来创建交互页,容易编写,可在服务器端直接执行。(2)兼容性和扩展性良好ASP.NET 自带 VB Script 和 Jscript 的脚本引擎外,还能与多种 1ActiveX scripting 语言相容。只要安装了符合 ActiveX 脚本标准的相应脚本引擎(脚本引擎是处理脚本程序的 C

11、OM(Component Objiect Model)物件) 。就可以在 ASP 页中使用任何一种脚本语言。服务器组件的扩展性强:ActiveX server components(ActiveX 服务 2器元件)具有无限可扩充性。可以使用 VB、VC、Java 等编程语言来编写你所需要的 ActiveX 服务器元件。(3)目前最强大的商业支持。有 MS 的强大商业支持,如 MTS(Microsoft transaction service,包含在 windows NT option Pack 中)可以解决开发那些保密性强的、可分级的已经可靠的 web 应用程序的复杂性问题。提供面向对象(ob

12、ject-oriented)编程。 1B/S 结构的优势,脚本在服务器上执行,使得客户端可以简单化为 IE 2类的浏览工具,维护简易。客户端只接收得到作为脚本结果的 HTML 页面,不直接接触技术底层的数据,对客户端的友好和对服务器端的健壮两方面都有好处。我在设计中主要运用了 ASP.NET 技术进行开发动态网页的,运用 ASP.NET北京化工大学本科毕业设计(论文)文献综述4技术编程有两大优势:第一 ASP.NET 有简洁的设计和实施,语言灵活,并支持复杂的面向对象特性;第二,开发环境比较简洁,Visual Studio 允许设置断点、跟踪代码段和查看调用堆栈,比较利与查看错误信息;2.2

13、DIV+CSS参考了文献8、9、10后,巩固并学习到了更多关于 DIV 和 CSS 的有关知识。以前在 Dreamweaver 中对于 DIV 和 CSS 只有一个大概的了解,对其运用还不是太熟练,通过查看资料后 DIV 和 CSS 有了更深入的了解。企业界越来越关注 DIV+CSS 的标准化设计,大到各大门户网站,小到不计其数的个人网站,在 Div+CSS 标准化的影响下,网页设计人员已经把这一要求作为行业标准。Div 全称 division 意为“区分”使用 DIV 的方法跟使用其他 tag 的方法一样。 Very excellent webmaster club 如果单独使用 DIV

14、而不加任何 CSS, 那么它在网页中的效果和使用 是一样的。DIV 本身就是容器性质的,你不但可以内嵌 table 还可以内嵌文本和其它的 HTML 代码CSS 是 Cascading style Sheets 的简称,中文译作“层叠样式表单”,在主页制作时采用 CSS 技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。另外 CSS 可以减少图像文件的使用:很多网页为求设计效果,而大量使用图像,以致网页的下载速度变慢。CSS 提供了很多文字样式的设定,且再加上 IE 内建的

15、滤镜特效,因此可轻松取代原来图像才能表现的视觉效果。这样的设计方式让修改网页内容变得更方便,也大大提高了下载速度。网上冲浪无论你用 Internet Explorer 还是 Netscape Navigator,几乎随时都在与 CSS 打交道,在网上没有使用过 CSS 的网页可能不好找。不管你用什么工具软件制作网页,都有在有意北京化工大学本科毕业设计(论文)文献综述5无意地使用 CSS。用好 CSS 能使你的网页更加简炼,同样内容的网页,有的人做出来有几十 KB,而高手做出来只有十几 KB。我在设计中主要用了 DIV+CSS,因为一般在 Dreamweaver 中都是用的表格,而表格代码冗余虽

16、说 table 的代码会自动生成,但是当查看源代码的时候会发现代码太多让人没有耐心读,另一方面就是当用多个表格时不容易对齐,调试的时候也会因为代码太多而打开网页的速度比较慢。相比之下 DIV+CSS 中代码就比较简单了,DIV+CSS 中代码需要手写的,可自定义的添加;另外如果网页中需要多个 DIV 的时候,我们只需要在 CSS 中定义一个样式就可以多次重复使用了,因为代码少的原因打开网页的速度也比较快;在上网查了一些资料和参考了图书馆的资料加上以前学过的 CSS,所以我决定在我的网站中运用 DIV+CSS来进行我的网页美工的制作,主要布局整个页面及其美工以及 CSS 带的一些特效;2.3 V

17、B Script参阅了文献11后,巩固并学到了更多关于 VB Script 脚本语言的知识与技巧。VB Script 是 microsoft 公司在 VISUAL Basic 语言的基础上开发出来的,它基本上可以看作是 Visual Basic 的一个子集,但是与 Visual Basic 语言有些差别。V BScript 是 Visual Basic Script 的 简 称 , 即 Visual Basic 脚本 语 言 , 有 时 也 被 缩 写 为 VBS。 是 asp 动 态 网 页 默 认 的 编 程 语 言 , 配 合asp 内 建 对 象 和 ADO 对 象 , 用 户 很 快

18、 就 能 掌 握 访 问 数 据 库 的 asp 动 态 网 页开 发 技 术 。VB Script 不仅是一种代表用户系统的脚步语言,它还是安全的开发工具。由于 VB Script 语言的强大功能,简单的开发方式以及与 Visual Basic 的相通之处,使它成为许多用户制作主页的不可缺少的工具。VB Script一般应用于 Windows 操 作 系 统 、 网 页 浏 览 器 ( 客 户 方 的 VBS) 、 网 页 服 务 器( 服 务 器 方 面 的 VBS) 。利用 VB Script,用户可以方便的制作出各式各样的,具有强大功能的主页;利用 microsoft 公司的 Acti

19、veX 技术,用户可以在主页中插入功能各异的ActiveX 组件,并利用 VB Script 语言对它们进行编程;利用 VB Script 语言结合 ASP 技术,用户可以开发出 web 数据库,甚至是主页上的小游戏。所以 VB Script,不仅能使用户的主页变得更加多姿多彩,也会使主页除北京化工大学本科毕业设计(论文)文献综述6了可被浏览之外增添了数据库管理和网上交互的能力。关于 VB Script 我对它有一些的兴趣,但只是查阅了了一些资料对它有一些的了解,并没有在我的设计中运用到。2.4 SQL SERVER 数据库随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上

20、也要求越来越高。参阅了文献12后,对于 SQL SERVER 这个数据库也巩固学习了一遍,能更加熟练的运用 SQL SERVER 数据库,Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案。Microsoft SQL Server 数据库的内置语言是由美国标准局(ANSI)和国际标准组织(ISO)所定义的 SQL 语言,微软公司对它进行了部分扩充而成为作业用 SQL(Transact-SQL)。Microsoft SQL Server 几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。SQL SERVE

21、R 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决在计算机信息处理过程中如何有效地组织和存储大量数据的问题,以及在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据的问题。SQL Server 在 Window 平台上的表现,和 Windows 操作系统的整体结合程度,使用方便性,和 Microsoft 开发平台的整合性都比 Oracle 强的很多。SQL SERVER 数据库操作上也比较简单易操作;另外,SQL Server 是一个具备完全Web 支持的数据库产品,提供了可扩展标记语言核心支持以及 I

22、nternet 上和防火墙外进行查询的能力,具有可伸缩性、灵活性、扩充性好,而且价格便宜等特点。在当今社会应用比较广泛的并不是 SQL server,但在我的设计中运用 SQL SERVER 数据库的主要原因就是:第一我们学过 SQL SERVER 数据库,相对于其它的数据库而言我对于 SQL SERVER 数据库比较熟悉;第二是 SQL SERVER 数据库也比较简单容易操作;SQL SERVER 数据库在我的设计中主要体现在储存数据库中表的信息以及和后台代码的连接来实现网站的某些功能。北京化工大学本科毕业设计(论文)文献综述7三、结论本文详细介绍了建设一个旅游网站的意义,开发的技术和工具。

23、其中具体介绍了几种开发语言和工具,如:ASP 语言、脚本语言、SQL SERVER 数据库,为一个企业完整的开发昨了详细说明。旅游行业的发展给我们带来了机遇,同时也让我们面临了挑战。简单来说旅游可以提高经济发展水平,提高人们生活水平,丰富人们的生活,我们要合理利用旅游网站,防范一些违法行为的出现。当今时代随着科学技术的迅速发展,为了适应市场的竞争各种类型的网站应运而生,所以建立一个网站, 提供信息发布,有供应的信息和需求的信息,满足浏览者的需要,新颖的网站设计也是吸引顾客的焦点, 当然, 更重要的还是要能提供丰富的服务和信息, 如设计简易的登录搜索功能和方便快捷的信息查找。所以根据自身的特点,

24、构筑旅游信息查询平台,以适应人们信息现代化的需求,将是商业界乃至整个社会面临的机遇和挑战。北京化工大学本科毕业设计(论文)文献综述8四、参考文献1MatthewMacdonaldASP.NET 完全手册M 北京:电子工业出版社,2003.2SanjeevRohilla SenthilNathan SurbhiMalhotra 著 陈君王宝良译.ADO.NET 专业项目实例开发M 北京:中国北京水利水电出版社,2003.3章立民.用实例学 ASPNET(使用 C#与 ADONET)M 北京:电子工业出版社,2004.4ScottWorley 著 王文龙 刘湘宁译.ASP.NET 技术内幕M 北京

25、:人民邮电出版社,2002 .5余金山.SQL Server 2000 编程指南M 北京:北京希望电子出版社,2001 .6齐亚平.在 ASPNET 中的动态数据绑定J.西安航空技术高等专科学校学报,2003.7网冠科技.ASP.NET 时尚编程百例M 北京:机械工业出版社,2004.8严蔚敏,吴伟民, 数据结构M 北京:清华大学出版社,1997.9胡社. HTML 编程. 北京:人民邮电出版社,1999.10李廉,Web 服务器技术指南北京:机械工业出版社,1995.11苏冠霞 叶念渝.Web 环境下基于 ASPNET 的用户授权管理J 兵工自动化,2005.12金旭亮.网站建设教程. 第一

26、版.北京:高等教育出版社,2003 年.13 Marshall 著,余波,张立浩译.NET 安全编程M.清华大学出版社,200314 张洪星,褚建立.基于 ASP.NET 的 SQL 注入攻击及防范解决方案J.电脑知识与技术,2006,35:84-9715 罗海涛,李心广.ASP.NET WEB 应用程序安全策略J.微计算机信息,2007,23:992-93,20916 Platt DS,黄慧萍,芦阳等译.Microsoft.NET 精髓M.机械工业出版社,2003:214-235.北京化工大学本科毕业设计(论文)文献综述917 Marshall D,余波,张立浩译.NET 安全编程M.清华大学出版社,2013:69-82.18 Mridula Paribar.ASP.NET 宝典M.电子工业出版社,2002(1):368-385.19 Tbuan Thai.Hoang Q.Lain.NET 框架精髓M.中国电力出版社,2011:147-169.20 刘庆国,聂元铭.ASP.NET 企业级开发案例精解M.人民邮电出版社,2006:258-276.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 文献综述

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。