基于AJAX的轻量级Web客户端开发平台研究与实现

来源 :济南大学 | 被引量 : 0次 | 上传用户:epwangke96
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的普及和Web技术的不断创新,管理信息系统(MIS)的体系架构发生了重大的变化,从两层的C/S架构发展到三层的C/S/S或B/S/S架构.由于C/S/S本身的局限性, B/S/S架构的系统得到广泛的应用,因此基于Web的MIS系统(WebMIS)得以迅速普及.现有的WebMIS功能界面越来越复杂,其页面元素包含了多样化的控件和复杂的数据窗口,WebMIS软件开发过程中暴露的问题核心是需要将数据展现与数据内容分离.传统Web技术同步交互的特点决定了无法解决这个问题. 最近出现的Web技术解决方案AJAX,使WebMIS中数据展现和数据分离成为可能,可以将传统服务器端的一部分工作转嫁到客户端来完成,使服务器仅作为数据的产生者,从而催生轻量级的WebMIS.AJAX采用了异步交互过程,在用户与服务器之间引入中间媒介进行请求代理,从而消除了传统Web交互过程中的处理-等待-处理-等待缺点. 本文首先基于AJAX提出一种支持复杂人机交互界面的、性能优良的、轻量级Web客户端应用开发模型.该模型主要由Web处理引擎和业务请求分发引擎组成,其中Web处理引擎包括Web请求处理和Web显示加载两个模块,通过这两个模块的相互协作实现数据展现和数据内容的分离.业务请求分发引擎使用AJAX的异步传输过程确保对于数据处理的异步性,降低页面显示逻辑和服务器数据的耦合度,提高人机交互效果. 其次,在上述Wleb应用开发模型的基础上,搭建了一个轻量级的Web客户端开发平台,为现有WebMIS的开发提供了更加丰富实用的功能.基于该平台的WebMIS实现了富客户端和轻量级的特点,这样WebMIS可以有效地利用客户端的闲置资源,均衡客户端和服务器端的负荷,从而提高响应效率,很好地改善用户体验.该平台还使WebMIS的独立性得到提高,整个WebMIS即独立于具体的服务器,也独立于客户端操作平台,做到了数据展现和数据内容的分离,极大地提高了平台无关性. 再次,该客户端开发平台采用的是平台核心加插件的系统开发框架,这使平台具有很大的灵活性和可扩展性;平台插件使用与操作平台无关的JavaScript语言编写,可使平台独立于任何操作系统使用;此外,平台采用MVC模式进行设计开发,便于平台开发和维护.Web客户端开发平台已经在"劳动力市场管理信息系统"项目中得到成功应用.应用实践表明,该系统响应效率有了很大提高,用户体验也得到极大改善.该客户端开发平台对现阶段WebMIS开发以及同类WebMIS升级改造都具有很大的实用价值和借鉴意义.
其他文献
基于模型的诊断是由Reiter在1987年提出的一种基于逻辑推理的故障诊断方法.待诊断系统的行为可以通过系统的输入输出变量之间的对应关系来描述.由于其一般性和在许多领域的应
电子邮件过滤系统的主要任务是帮助用户节省手动删除垃圾邮件的时间和精力,帮助服务器过滤掉垃圾邮件以节省网络资源。邮件过滤属于文本分类的二值分类,系统必须具有实时性、高
许多工业生产存在非线性、时变性、维数高的等不确定性特点,因此较难用传统的建模方法进行精确地描述。为构造一个合理的、可追踪的模型就需要引入模糊性的概念,并且理论已经证
数字视频属于国家重点发展的信息产业领域,宽带网络和数字电视的迅速发展,使得视频点播、交互电视、视频网站等应用都将面临大量涌现的数字化视频数据,对视频摘要技术的研究对基
语义网提出以来,本体(ontology)正在成为人工智能和知识工程中的一种重要工具,在知识的获取、表示、分析和应用等方面具有重要的意义。其中,本体的构建与扩展是本体研究的核心和
课程编排对每个大学的管理部门来说都是每个学期不得不面对的一个挑战。大学课程编排问题是一个NP完全问题。对大多数大学教育机构来说,课程编排是最普通最难的问题之一。课程
网页和纯文本的结构差异性决定了传统的信息检索排序算法不能完全适应网络发展,基于链接分析的网页排序算法便应运而生,并成为现代搜索引擎的关键技术。知名的搜索引擎公司在对
本文从研究和设计的角度出发,对微博检索系统的相关理论与技术对比分析,提出改进,主要的改进工作为:第一,从伪相关反馈扩展角度出发,每个反馈的文档依据查询事件的爆发时间分布具
生物特征识别的几个重要步骤是:预处理、特征抽取、分类。而特征抽取在生物特征识别的过程中占有重要的地位。投影分析方法是常见的一类特征抽取方法。常见的投影分析方法有很
自然语言理解是计算机科学领域与人工智能领域中的一个重要方向,它主要研究用自然语言在人与计算机之间进行有效交流的理论和方法。计算机理解自然语言的前提条件是能够对自然