基于Ajax图书馆管理系统结课论文解读.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Ajax图书馆管理系统结课论文解读

Ajax结课论文 题 目: 图书馆管理系统 设 计 者: 赵硕 专业班级:计应14--4 学 号:411420010029 2016年 01月 09 日 河南理工大学计算机学院 第1章 前言 1.1 选题的背景 1.2 系统的开发环境 第2章 相关技术介绍 2.1Java语言简介 2.2 AJax简介 2.3 MVC的优点 2.4 MVC的缺点 第3章 总体设计 3.1 功能模块分析设计 3.1.1MVC(Model-View-Controller)设计模式 3.2 数据库设计 3.2.1数据库分析 3.2.2数据库概念结构设计 3.3实现DAO组件 第4章 详细设计 4.1 书籍检索模块设计 4.2管理员模块的实现 4.3读者管理功能模块的实现 系统测试 系统安全 总结与展望 第1章 前言 1.1选题背景:随着计算机和网络技术的飞速发展,许多学校都拥有了自己的校园网,以实现信息交流和资源共享。图书馆作担任着为教学和科研服务的重任,图书馆的信息化水平是一个学校总体水平的重要标志。在科学技术不断发展的今天,如何使用计算机进行自动化管理,如何为读者提供方便便捷的服务,提高图书的利用率成为了我们面前的一项重要课题。因此图书馆管理系统就以计算机和网络技术为依托,利用计算机进行自动化管理,使图书馆的功能最大化、管理规范化、效率最高化。 本文根据某高校图书馆管理的实际需要,比较了国内外高校图书馆管理系统,针对目前国内外高校图书馆管理系统的特点和运行中出现的问题进行了初步分析,并结合管理系统目前的发展状况、技术水平及图书馆管理实际,对图书馆管理系统进行了设计、开发与实现。论文以某高校图书馆管理为背景,详细分析了高校图书馆管理的组织结构、业务流程和数据流程等,选用了符合高校图书馆实际的关系数据库理论和设计方法,进行了数据库结构设计,利用AJAX和.net技术实现图书馆管理应用上的具体过程,并利用新的技术平台、技术特点,开发出适合该高校图书馆管理的信息系统。 系统采用Web界面,界面友好,操作简便,维护方便,具有跨平台、松耦合的特点,不需要改变现有的软、硬件环境,即可实现功能,该系统在实用性、简便性等方面均达到了预期目标,由于效果显著,受到用户部门的广泛欢迎,并展现良好的应用前景。目前,随着Web技术的发展、图书文献数量的增长以及用户需求模式的改变,仅凭手工或某部门孤立地 使用单个计算机处理各类信息和数据已远远不能满足要求;因此,只有将计算机网络技术和数据库技术应用 于图书管理中,实现各类信息的网上传输和共享,才能减少图书管理工作中的重复劳动,提高图书管理工作 的效率和水平.本文采用在适当功能上选择使用MVC设计模式和Ajax技术相结合的方法,在中间层上采 用MVC设计模式,其目的是提高系统底层业务逻辑的可重用性,增加系统的可扩展性,降低系统维护成本. 引进Ajax技术,促使页面局部刷新,减少用户心理和实际的等待时间.设计范式查询算法,通过参数传递,能 进行多种不同的高级条件组合查询操作,提升了系统的查询效率.采用了分层安全控制模式,保证系统安全. 1.2 系统开发环境: 1.2.1 AJAX技术简介 AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术 Ajax(Asynchronous JavaScript + XML)的定义 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起。英文参见Ajax的提出者Jesse James Garrett的原文。 类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。 AJAX的应用使用支持以上技术的web浏览器作为运行平台。这些浏览器目前包括:Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Safari。但是Opera不支持XSL格式对象,也不支持XSLT 1.2.2jQuery实现请求的发送和页面局部刷新; window.location.reload()刷新当前页面.? parent

文档评论(0)

22ffbqq + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档