基于Ajax和.NET技术高校办公自动化的系统设计

来源 :网络导报·在线教育 | 被引量 : 0次 | 上传用户:w56382955
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 出于高校的具体情况,由于其部门、院系及下属研究所等涉及到的行政事务非常琐碎复杂,效率也较低。因此,有必要利用Ajax及.Net技术构建分布式办公自动化环境,提升现有OA的效能,降低管理成本,实现办公信息化,既有其现实性,亦有其必要性。本文通过建立相关系统实例分析,探讨利用Ajax及.Net技术在构建高校办公自动化系统的可行性。
  关键词 Ajax .Net技术 高校 办公自动化
  1.前言
  Ajax技术引进了异步调用,促使页面局部更新,提升用户体验。Ajax涉及到的关键技术包括javascript,XMLhttprequest,DOM,XML。javascript通过DOM获取请求参数的信息,并使用XMLhttprequest对象与服务器技术进行异步传输,服务器处理请求后,返回普通的文本,XML,JSON,格式文本,然后浏览器使用javascript解析文本,XML或JSON,并通过DOM更新相关的用户界面。
  XML——这种用于表示客服端与服务器间数据交换有效负载的格式,几乎已经成为Web services的同义词。然而,由于AJAX技术的出现影响了应用程序架构,这迫使人们开始寻求XML的替代品,如:javascript Object Notation(JSON).
  JSON(javascriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于javascript programming Language,standars ECMA-262 3rd Edition –December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C,C++,C#,Java,javascript,perl,python等)。这些特性使JSON成为理想的数据交换语言。在大部分语言中,它被理解数组(array)。这些都是常见的数据结构。事实上大部分现代计算机语言都以某种形式支持它们。这使得一种数据格式在同样基于这些结构的编程语言之间交换成为可能。
  2.Ajax技术应用实例分析
  由于在高校办公自动化系统的开发中我们引入Ajax作为一种支撑技术,目的是减轻系统维护和开发成本,提高用户体验系统的前台和后台信息交互,几乎都要对Json格式的数据进行解析和组合。这里以删除处理为例来说明。删除模块视图层使用EXT来解决,删除模块控制层代码如下:
  Public partial class URL_userinfo_deluserinfo:system.web.ul.page
  { userinfoBELL bll=new userinfoBELL(0;
  Protected void page_load(object sender,eventArgs e)
  { deluserinfo();
  }
  Public void deluserinfo()
  { string userinfo=request.form[“userinfo”];
  If(userinfo! =null)
  {string[]userinfos=userinfo.split(‘’);
  Foreach(string u in userinfos)
  { try
  {bll.DELUserinfo(int.parse(u));}
  Catch(Exception)
  { Response.write(@”{success:’false’});}
  }
  Response.write(@”{success:’true’}”);
  }
  Else
  {reponse.write(@”{success:’false’}”);}
  }
  }
  删除模块层代码如下:
  //删除用户信息
  Public int DELUserinfo(int id)
  {
  Try
  {
  Int count=sqlhelper.runsql(“delete userinfo where id=”+id”);
  Return count;
  }
  Catch(Exception)
  {
  Throw;
  }
  }
  若删除的ID在此列中,则该客户将被删除。
  3.结束语
  异步应用程序最终都要处理各种不同的数据格式,如果掌握了发送和接受所有类型的数据的各种工具和技术,并按照最合适每种数据类型的方式使用它们。从上述例子可以清晰的看出,Ajax应用非常完美的解决了C/S模式的弊端。因此我们相信这种技术未来会获得更大的发展空间。
  参考文献:
  [1]Dave crane,eric pascarello,arren james.AJAX in Action.北京:人民邮电出版社,2006.
  [2]Jess james garrett ,Ajax:A new Approach to web APPlications,2005,2,18.
  [3](美)格罗斯(Gross,C.)王沛 冯曼菲,AJAX模式与最佳实践,2006-2-1.
  [4]Swanson M.D,Zhu.B, Tewfik A.H. Multiresolution scene-based video watermarking using perceptual models. In IEEE Journal on Selected Areas in Communications,1998,16(4):540~550.
  作者简介:
  王林(1986-1-29),男,回族,河南南阳人,大学文化。中国移动通信集团河南有限公司南阳分公司市区分公司工程师。 毕业于中国人民解放军防空兵指挥学院。工科学士。研究方向为软件工程。
其他文献
摘 要 初中阶段,学生身心基本成熟,同时可塑性强。他们具有一定的抽象思维能力,思维活跃,具有强烈探究欲望,不满足于对书本知识的简单地死记硬背,在知识和能力方面具有了一定的研究基础。开展历史课综合实践活动,有利于培养学生处理历史信息的能力、口头和书面表达能力、想象力和知识迁移能力等,结合多年的任教经验,本文重点介绍了如何开展历史综合实践活动的内容,提出了初中历史课教学应加强这方面的探索,积极开展
期刊
摘 要 本文结合周代的服饰制度和相关文字记载,对虢国博物馆中陈列的国君夫人梳妆像进行解读,从而让我们学会通过观察服饰而全方位了解国君夫人的地位和审美观,也让我们透过周代人们的日常服饰看到社会等级的不同以及社会观念的差异。  关键词 国君夫人 梳妆像 周代 服饰  虢国博物馆是依托全国重点文物保护单位西周虢国墓地建立的一座遗址性博物馆,由于历史地位特殊、出土文物丰富、遗址保存状态完好等原
期刊
摘 要 一国的高等教育财政拨款体制是该国高等教育财政体制的集中体现,它对高等学校的改革和发展具有深远影响,直接影响着高等学校的终极发展。目前,我国现行的高等教育财政拨款方式展还存在一定的问题,不利于高等学校的稳定持续发展。本文通过分析国外发达国家的高等教育财政拨款实施情况,进行分析和总结,并与现阶段我国的高等教育拨款体制进行比较,得出有益经验加以借鉴。  关键词 高等教育 财政拨款  我
期刊
摘 要 赏识是一种理解,更是一种激励。赏识教育,是在承认差异、尊重差异的基础上产生的一种良好的教育方法;是帮助孩子获得自我价值感、发展自尊、自信的动力基础;是让孩子积极向上,走向成功的有效途径。  关键词 幼儿教育 赏识教育 教育策略  哲人詹姆士曾经说过:“人类本质中最殷切的要求是渴望被肯定。”而赏识正是肯定一个人的具体表现。赏,含欣赏赞美之意;识,是肯定认可。赏识教育就是通过激励、表
期刊
摘 要 当下,网络和多媒体在日常教学中的应用已是常态。如何充分发挥“班班通”设备在教学中的作用,而不是粉笔和黑板搬家,是摆在每位教师面前的一个课题。本文以《棉花姑娘》一课为案例,解析了“班班通”设施在小学语文课堂教学中的具体应用。  关键词 合理 “班班通” 语文教学  在科技日新月异的今天,“班班通”设施正快速取代传统的“粉笔+黑板”,成为师生高效学习的得力助手。“班班通”设施以其鲜明
期刊
摘 要 现代教育技术是以计算机为核心的多媒体技术在教育、教学中的应用。它是教育技术在信息化发展的新特征,标志着现代教育技术在教学中的广泛应用,目前这个技术广泛应用于语、数、英等室内课。然而目前现代教育技术应用于体育教学不是很广泛。笔者通过自己的教学实践和切身体验,来探讨现代教育技术在学校体育教学过程中的应用。  关键词 现代教育技术 体育教学 应用  现代教育技术是以计算机为核心的多媒体
期刊
摘 要 交互式电子白板作为一种新兴的教学工具,它既整合了现代多媒体教学的优,又保持了传统的普通黑板的优点,其强大的交互功能对小学数学课堂教学产生了重大影响,提高了课堂教学效率,为小学数学教学提供了一种充实、启发与激励的交互式教与学解决方案。我们要充分发掘这个新交互平台中蕴涵的教学策略,使这一技术真正融入到日常课堂教学中,实现信息技术与学科课程整合的突破。  关键词 电子白板 交互式教与学
期刊
摘 要 计算机作为日常工作里不可缺少的工具,稳定正常运行是基本要求。作为电子产品,它的硬件软件系统都影响着使用效果。所以,需要掌握相关的硬件软件知识和对应技术,才能使维护人员正确处理可能面对的各种计算机问题。  关键词 日常维护 硬件 软件 故障分析处理  计算机在现代办公室和家庭里都扮演了重要的角色,如何使计算机长期稳定的工作是办公人员和维护人员的努力方向。  在计算机维护中,判断故
期刊
摘 要 本文首先介绍了二维组合矩阵类的定义,然后给出了三维组合矩阵类的定义,并给出简单的举例。  关键词 二维组合矩阵类 三维组合矩阵类  一、 引 言  2006年R.A.Brualdi 出版了《Combinatorial Matrix Class》,第一次提出了组合矩阵类的概念;给出了此类矩阵存在的充分必要条件;分析了结构特点,如矩阵的秩,迹,所对应的行列式,积和式的值;论证了一些组
期刊
关键词 三网融合 DOCSIS3.0 EPON EOC  引言  三网融合背景下,各种新技术、新业务形态不断创新并得到应用,促进着业内厂商跳跃式发展。而这其中,广电网络的接入网技术也正经历着前所未有的变革, DOCSIS3.0、EPON、EOC等热门词语不断见诸于各种论坛和文章,引起了不少讨论和研究。本文将着重介绍这几种技术标准及应用这些标准的网络架构,从而给读者以全面的认识,了解个中的
期刊