基于Ajax技术的虚拟阅览室的设计与实现精品资料.doc
《基于Ajax技术的虚拟阅览室的设计与实现精品资料.doc》由会员分享,可在线阅读,更多相关《基于Ajax技术的虚拟阅览室的设计与实现精品资料.doc(48页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、学 号 B060210011分类号本科生毕业论文(设计)题目: 基于Ajax技术的虚拟阅览室 院 (系) 专 业 班 级 学 生 姓 名 指导教师(职称) 提 交 时 间 摘 要基于Ajax技术的虚拟阅览室的设计与实现 (电子与信息工程系,725000)摘 要 网上图书馆主要是通过web形式,对整个图书展示工作书综合管理,使得管理统一、简便、快捷化。系统中主要运用数据库和Ajax中的各种技术可以对大量的数据进行条件检索、编辑,对全的所有图书馆将要订购的图书和现有的图书进行统一管理。本文首先对整个图书分类管理的结构、特点、应用范围进行了说明,在此基础上,利用Dreamvaver作为开发工具 ,以
2、SQL Server2000作为数据库,进行了整个系统的开发。系统最终按照本系实际需求,开发出了具有网上图书阅览功能的虚拟阅览室。关键词 图书预览;Ajax异步访问;THE desigin and implementation of Virtual Reading Room AJAX-based (Department of Electronic and Information Engineering,)Abstract Online Library primarily through web forms, the books presentation of the integrated ma
3、nagement of work, making management of uniform, simple, fast technology. The main use of the database system and Ajax in a variety of technology conditions on a large number of data retrieval, editing, on the whole of all libraries will want to order books and books available for unified management.
4、Firstly, the entire management structure of book classification, characteristics, scope of application are described in this paper, using Dreamvaver as a development tool to SQL Server2000 as the database for the entire system development. System in accordance with the Department of the actual final
5、 demand, developed with online preview book features applications.Key Words Book Preview; AJAX Asynchronous access;基于AJAX技术的虚拟阅读室目 录1 绪论21.1 引言21.2 网上图书馆的概述31.2.1 网上图书馆的概念31.2.1 网上图书馆的特点31.2.1 网上图书馆的发展历史42 AJAX技术简介72.1 AJAX的概念及相关技术72.1.1 XML HTTP Request92.1.2 DOM112.1.3 CSS122.1.4 XML132.2 AJAX的工作原
6、理132.2.1 XMLHTTPRequest142.2.2 JavaScript142.2.3 DOM Document Object Model142.2.4 XML152.2.5综合152.3 AJAX的应用162.3.1 表单驱动的交互162.3.2 深层次的树的导航162.3.3 快速的用户与用户间的交流响应172.3.4类似投票、yes/no等无关痛痒的场景172.3.5对数据进行过滤和操纵相关数据的场景172.2.6普通的文本输入提示和自动完成的场景173系统需求分析与设计173.1 可行性分析173.2需求分析173.2.1总体需求调查173.3系统目标194概要设计194.1
7、 系统模块图194.1.1 图书管理模块204.1.2用户管理模块详解204.1.3 管理员模块214.1.4 图书搜索页面215系统实现225.1数据库的详细设计225.1.1数据表设计225.1.2数据库访问235.2 系统各界面图及代码246 总结与展望27参考文献1致 谢1附件2151 绪论1.1 引言 随着计算机技术、现代通讯技术、网络技术突飞猛进的发展,尤其是这些技术在文献出版和信息传播领域内的广泛应用,不经意间,使传统图书馆发生了翻天覆地的变化,这种变化虽然悄无声息,但却来势迅猛,触手可及。这种变化源于一种技术的发展和成熟,那就是数字化技术在图书馆的广泛应用,从而产生的数字图书馆
8、。与传统图书馆相比,数字图书馆最突出的特点是收藏数字化,操作电脑化,传递网络化,信息存储规范化,资源共享化、和结构连接化。这里数字图书馆已不再是传统意义上的图书馆了,而是一个综合性的信息资源中心。首先,在外延上,知识中心的信息来源不再局限于某一个图书馆,也不是所有的图书馆,而是所有的信息提供单位;其次,在内涵上,知识中心不再仅仅包括各种原始信息,而且更加重视对这些原始信息的筛选、组织和开发,从而产生了不同层次的加工产品。数字化图书馆最大的方便还在于利用上。首先,它不受时空的局限,无论天涯海角,无论白天晚上或者假日,只要借助一台上网的电脑,你便能够获取你所要的信息;其次是数字图书馆是以用户为中心
9、,以追求用户利益最大化为主要特征,它让读者以最小的代价,最简捷的获取方式,就能获得最丰富、最有价值的信息资料。当然数字图书馆的特点还远远不止这些。正因为数字图书馆能提供如此方便的服务,因此,目前国内各种类型的图书馆都在积极的建设或者筹建自己的数字化图书馆,以适应现代技术条件下图书馆自身发展的需要。从以上几个主要的特点可以知道,数字图书馆的最大特点在于读者利用的快捷和方便上,在于不同区域、不同馆的读者能利用其它地区、其它馆的数字化文献,也就是共享。但这种共享是有条件的,有许许多多客观、主观的因素在其中,必须解决好这些因素才能最大化的实现数字图书馆给我们带来的方便快捷的服务。1.2 网上图书馆的概
10、述1.2.1 网上图书馆的概念传统图书馆在数字化的过程中有一个清醒的认识,将传统的图书馆服务搬到网上去并不是数字图书馆,将馆藏资源进行大规模数字化后也并不一定是数字图书馆。传统图书馆在建设数字图书馆时要分清几个层次的问题,这几个层次涉及到电子图书馆、网上图书馆、虚拟图书馆等几个类似概念,许多文章把这些概念当作同义词,我们认为有必要把它们的不同侧重点表述出来,对我们建设数字图书馆有一定的帮助。 电子图书馆:侧重对收藏特色的概括,收藏品基本为电子读物,阅读手段一般通过电脑等。不强调提供网上信息或上网服务。网上图书馆:将一定量的信息在网上组织起来,供“读者”查阅和检索.这种网上图书馆不一定需要对应的
11、图书馆社会实体,它也可以视为数字图书馆的初级形态。虚拟图书馆:网上图书馆的别称,侧重其无实体的特征 1.2.1 网上图书馆的特点(1) 信息资源数字化 信息资源数字化是数字图书馆的基础,因为数字图书馆的其他特点都是建立在信息资源数字化的基础之上的,这也是数字图书馆与传统图书馆的最大区别。数字图书馆的本质特征就是利用现代信息技术和网络通信技术,将各类传统介质的文献进行压缩处理并转化为数字信息,以“1”和“0”来组成信息资源的单位,并组成无数个比特和字节的信息元素和单元,通过这种转换将所有信息统一为数字信息。 (2)信息传递网络化 在信息资源数字化的基础上,数字图书馆通过以网络为主的信息基础设施来
12、实现。目前,数字图书馆正在通过由宽带网组成的Internet以高速度、海量的计算机和网络系统将全球的图书馆和数以万计的计算机构成一个整体。信息传递网络化的特点也同时带来了跨时空、跨地域、开放性标准规范化的信息服务,从而使信息的传递达到全方位的信息交互。 (3) 信息利用共享化 数字图书馆在实现了信息资源数字化和信息传递的网络化之后,接下来是关于信息利用的共享问题。资源共享可以减少信息资源的重复采购,从而使有限的经费发挥最大的效益,提高知识资源的利用率。信息利用共享化是数字图书馆的一大特点,其共享化的广度与深度都得到了很大的发展,远远超过了传统图书馆在资源共享的利用程度。由于有了数字化与网络化的
13、基础,数字图书馆的信息共享化充分体现出了跨行业的资源无限,跨时空的服务无限的特征,同时也体现了跨地域、跨国界的资源共建的协作化与资源共享的便捷性。信息传递的网络化,理论上使全球的图书馆能够借助网络获取全部数字信息,以满足读者对知识信息日益增长的需求,原有的信息壁垒将会逐渐被开放的信息共享所取代。 (4) 信息提供的知识化 与传统图书馆的区别是数字图书馆正在实现由文献的提供向知识的提供的转变。数字图书馆将图书、期刊、图像资料、数据库、网页、多媒体资料等各类信息载体与信息来源在知识单元的基础上有机地组织起来,以动态分布式的方式为用户提供服务有什么优点(可否在答辩的时候解释的明白?);而自动标引、元
14、数据这些概念一定要了解,meta data 、内容检索、不同数据库的互联等知识发现与组织的技术将成为数字图书馆发展的技术关键。数字图书馆信息提供的知识化,将会为广大读者提供多种满足不同需要的数据库。由于信息加工的智能化和检索系统的完备性,使数字图书馆能够为读者提供某一主题的各种知识信息。 (5)信息实体虚拟化 数字图书馆使实体图书馆与虚拟图书馆结合在一起,在实体图书馆的基础上趋向虚拟化。在网络环境下,以各类文献为载体的知识信息都可以方便地转化为数字形式,向世界各地传输。从而打破了单个图书馆的界限,使每个图书馆在虚拟化的大环境下成为一个整体的图书馆。1.2.1 网上图书馆的发展历史数字图书馆(D
15、igital Library)是用数字技术处理和存储各种图文并茂文献的图书馆,实质上是一种多媒体制作的分布式信息系统。它把各种不同载体、不同地理位置的信息资源用数字技术存贮,以便于跨越区域、面向对象的网络查询和传播。它涉及信息资源加工、存储、检索、传输和利用的全过程。传统图书馆收集、存储并重新组织信息,使读者能方便地查到他所想要的信息,同时跟踪读者使用情况,以保护信息提供者的权益。从数字图书馆角度来看,就是收集或创建数字化馆藏,把各种文献替换成计算机能识别的二进制系列图像,在安全保护、访问许可和记账服务等完善的权限处理之下,经授权的信息利用因特网的发布技术,实现全球共享。数字图书馆的建立将使人
16、们在任何时间和地点通过网络获取所需的信息变为现实,大大地促进资源的共享与利用。“数字图书馆”概念一经提出,就得到了世界广泛的关注,纷纷组织力量进行探讨、研究和开发,进行各种模型的试验。随着数字地球概念、技术、应用领域的发展,数字图书馆已成为数字地球家庭的成员,为信息高速公路提供必需的信息资源,是知识经济社会中主要的信息资源载体。“数字图书馆”从概念上讲可以理解为两个范畴:数字化图书馆和数字图书馆系统,涉及到两个工作内容:一是将纸质图书转化为电子版的数字图书;二是电子版图书的存储,交换,流通;国际上有许多组织为此做出了贡献;国内也有不少单位积极参与到数字图书馆的建设中来;中国国家数字图书馆标准是
17、一个很重要的标准,它参照国际标准制定,即可以与国际上标准兼容又具有中国特色;国图,北图等受国家标准化委员会委托专门成立了中国国家数字图书馆标准协会数字图书馆是一门全新的科学技术,也是一项全新的社会事业。简而言之,就是一种拥有多种媒体内容的数字化信息资源,能为用户方便、快捷地提供信息的高水平服务机制。虽然称之为“馆”,但并不是图书馆实体:它对应 于各种公共信息管理与传播的现实社会活动,表现为种种新型信息资源组织和信息传播服务。它借鉴图书馆的资源组织模式、借助计算机网络通讯等高新技术,以普遍存取人类知识为目标,创造性地运用知识分类和精准检索手段,有效地进行信息整序,使人们获取信息消费不受空间限制,
18、很大程度上也不受时间限制。其服务是以知识概念引导的方式,将文字、图像、声音等数字化信息,通过互联网传输,从而做到信息资源共享。每个拥有任何电脑终端的用户只要通过联网,登录相关数字图书馆的网站,都可以在任何时间、任何地点方便快捷地享用世界上任何一个“信息空间”的数字化信息资源。通俗地说,数字图书馆就是虚拟的、没有围墙的图书馆,是基于网络环境下共建共享的可扩展的知识网络系统,是超大规模的、分布式的、便于使用的、没有时空限制的、可以实现跨库无缝链接与智能检索的知识中心。数字图书馆既是完整的知识定位统,又是面向未来互联网发展的信息管理模式,可以广泛地应用于社会文化、终身教育、大众媒介、商业咨询、电子政
19、务等一切社会组织的公众信息传播。 国内外有代表性的定义美国研究图书馆协会(ARL)定义(1995)(学术图书馆:高校图书馆、科研图书馆)http:/www.arl.org 归纳了90年代前期流行的数字图书馆的各种定义中具有共性的五个要素:数字图书馆不是一个单一实体;数字图书馆需要链接许多信息资源的技术;多个数字图书馆及信息机构之间的链接对最终用户透明;全球范围存取数字图书馆与信息服务是一个目标;数字图书馆的收藏并不局限于文献的数字化替代品,还扩展到不能以印刷形式表示或传播的数字化人造品。美国数字图书馆联盟(DLF*)定义(1998):( DLF:美国一些主要的著名大学和重要图书馆联合成立的数字
20、图书馆学术组织)数字图书馆是一个拥有专业人员等相关资源的组织,该组织对数字式资源进行挑选、组织、提供智能化存取、翻译、传播、保持其完整性和永存性等工作,从而使得这些数字式资源能够快速且经济地被特定的用户或群体所利用。William Y. Arms定义*:数字图书馆是具有服务功能的整理过的信息收藏,其中信息以数字化格式存储并可通过网络存取。该定义的关键在于信息是整理过的。 高文的定义*:数字图书馆是以电子方式存储海量的多媒体信息并能对这些信息资源进行高效的操作,如插入、删除、修改、检索、提供访问接口的信息保护等。孙坦的定义*:从社会需求和技术条件分析,数字图书馆的核心和本质是利用现代信息技术,以
21、计算机网络为基础平台,构建一个有利于产生影响新知识的资源、工具和合作环境,这种作为环境的数字图书馆不仅仅局限于网络数字信息资源的开放利用,更是一个促进信息获取、传递、交流的知识网络。刘炜的定义*:数字图书馆是社会信息基础机构中信息资源的基本组织形式,这一形式满足分布式面向对象的信息查询的需要。分布式:跨地区、跨物理形态你这些引述似乎应该写成标注比较合适,很多人都不了解这些人是干什么的。面向对象:直接获取一次文献而不是获取一次文献的线索数字图书馆定义(国家图书馆)数字图书馆为国家信息基础设施提供关键性信息管理技术,同时提供其主要的信息库和资源库。换句话说,数字图书馆是国家信息基础设施的核心。数字
22、图书馆定义 (大英图书馆)利用数字技术获取、存储、存取、发布信息的图书馆。(综合定义)数字图书馆是对以数字化形式存在的信息进行收集、整理、保存、发布和利用的实体,其形式可以是具体的社会机构或组织,也可以是虚拟的网站或者任何数字信息资源集合。在计算机界也通常指与此相关的非常广泛的技术研究领域。数字图书馆的内容特征是数字化信息,结构特征是不论其资源组织或用户利用都可以通过网络进行分布式的管理和存取,并具有个性化、人性化和动态化特征。随着计算机和网络技术的研究和发展,数字图书馆正在从基于信息的处理和简单的人机界面逐步向智能化。2 AJAX技术简介2.1 AJAX的概念及相关技术AJAX全称为“Asy
23、nchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。另外很多人对AJAX读音为阿甲克斯,正确读音应该为“ai jian ke si”(汉字拼音,其实应该是ai jai ke si ,但jai在汉字中没有此拼音)Ajax(Asynchronous JavaScript + XML)的定义基于web标准大小写一定要规范!(standards-based presentation)XHTML+CSS的表示;使用 DOM(Document Object Model)进行动态显示及交互;使用 XML 和 XSLT 进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Ajax技术的虚拟阅览室的设计与实现 精品资料 基于 Ajax 技术 虚拟 阅览室 设计 实现 精品 资料
限制150内