1、 本科生毕业论文(设计)本科生毕业论文(设计) 题目: 基于基于 AjaxAjax 技术的技术的虚拟阅览室虚拟阅览室 院 (系) 专 业 班 级 学 生 姓 名 指导教师(职称) 提 交 时 间 学 号 B060210011 分类号 摘 要 基于基于 AjaxAjax 技术的技术的虚拟阅览室虚拟阅览室的设计与实现的设计与实现 (电子与信息工程系, ,725000) 摘 要 网上图书馆主要是通过 web 形式,对整个图书展示工作书综 合管理,使得管理统一、简便、快捷化。系统中主要运用数据库和 Ajax 中的各种技术可以对大量的数据进行条件检索、编辑,对全的所有图书馆 将要订购的图书和现有的图书进
2、行统一管理。 本文首先对整个图书分类管理的结构、特点、应用范围进行了说明, 在此基础上,利用 Dreamvaver 作为开发工具 ,以 SQL Server2000 作为 数据库,进行了整个系统的开发。系统最终按照本系实际需求,开发出了 具有网上图书阅览功能的虚拟阅览室。 关键词 图书预览;Ajax 异步访问; THE desigin and implementation of Virtual Reading Room 基于 Ajax技术的网上图书馆 AJAX-based (Department of Electronic and Information Engineering,) Abstr
3、actAbstract Online Library primarily through web forms, the books presentation of the integrated management 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,
4、 on the whole of all libraries will want to order books and books available for unified management. 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 data
5、base for the entire system developm ent. System in accordance with the Department of the actual final demand, developed with online preview book features applications. Key Key W Wordords s Book Preview; AJAX Asynchronous access; 基于 AJAX 技术的虚拟阅读室 1 目 录 1 绪论 . 1 1.1 引言 1 1.2 网上图书馆的概述. 1 1.2.1 网上图书馆的概念
6、 1 1.2.1 网上图书馆的特点 2 1.2.1 网上图书馆的发展历史 3 2 AJAX 技术简介 . 6 2.1 AJAX 的概念及相关技术 . 6 2.1.1 XML HTTP Request 8 2.1.2 DOM . 10 2.1.3 CSS . 10 2.1.4 XML 11 2.2 AJAX 的工作原理11 2.2.1 XMLHTTPRequest . 12 2.2.2 JavaScript . 13 2.2.3 DOM Document Object Model . 13 2.2.4 XML . 13 2.2.5 综合 13 2.3 AJAX 的应用 14 2.3.1 表单驱动的交互 14 2.3.2 深层次的树的导航 14 2.3.3 快速的用户与用户间的交流响应 . 15 2.3.4 类似投票、yes/no 等无关痛痒的场景. 15 2.3.5 对数据进行过滤和操纵相关数据的场景 15 2.2.6 普通的文本输入提示和自动完成的场景 15 3 系统需求分析