收藏本站
《西北大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Ajax的WEB应用技术的研究与实现

姚国新  
【摘要】:C/S(客户端/服务器)应用程序,是从二十世纪九十年代随着Windows的出现和客户端处理能力的增强而出现的应用程序,它采用图形用户界面,客户端的数据处理能力比较强,具有强大的数据操作和事物处理能力。但是随着应用程序的复杂程度不断提高,C/S架构存在部署成本高、客户端应用程序更新、维护困难等问题。由于C/S架构的种种弊端,九十年代中期,互联网飞速发展,出现了B/S(浏览器/服务器)应用程序,Web的广泛使用解决了C/S应用程序部署、更新的困难。但是B/S应用程序受制于HTML的限制,无法像C/S那样使用丰富的效果来展示数据,用户体验比较糟糕。此时一种被称为Rich Internet Application(简称RIA,中文翻译作”丰富互联网应用程序”)的具高度互动性和丰富用户体验的网络应用程序出现了。 RIA实际上是一种基于Web的C/S架构。由于有一个客户端,所以RIA应用可以提供强大的功能,让用户体验到高交互性,高用户体验。同时,RIA又是基于Internet浏览器的应用,所以,用户使用RIA非常方便。Ajax则是一种目前得到广泛认可的RIA技术。 本文首先论述Web应用技术的发展,并根据Web应用技术的发展特点,针对目前Web技术存在的问题,对RIA应用及Ajax技术做了简单的分析。 其次,论文针对Ajax技术进行深入全面的分析研究,通过对实现Ajax的四项关键技术及其在AjaX实现中所起的作用的分析,提出了一个简单的Ajax技术框架,该框架实现了Ajax的技术原理中所说的几个基本步骤。随后讨论了在Web应用中引入Ajax技术所可能带来的安全问题,并给出了相应的解决办法。进而得出Ajax技术应用的四个基本特点。 最后,CIDA教育辅助平台的设计阶段,结合Ajax的技术特点,对Ajax技术在Web开发中的引入所带来的系统总体架构的变化做了分析和比较,并实现了Ajax的应用。同时针对系统实现中比较有代表性的用户管理问题,根据RBAC方法结合具体的系统需求提出并实现了一个完整的解决方案。
【学位授予单位】:西北大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.10

手机知网App
【引证文献】
中国期刊全文数据库 前4条
1 王晓东;;基于SSH架构下的Ajax实例运用[J];电脑编程技巧与维护;2011年20期
2 时鸿涛;徐鹏民;王海;吕光杰;;Ajax技术在社区警务管理系统中的设计与实现[J];电脑知识与技术(学术交流);2007年22期
3 闫绪娴;李先军;;基于BS富客户端的山西省风险投资信息平台研究[J];工业技术经济;2009年05期
4 杨雪莲;刘利民;许志伟;;Ajax技术在办公自动化系统中的应用[J];内蒙古工业大学学报(自然科学版);2007年01期
中国硕士学位论文全文数据库 前10条
1 黄优哲;基于Flex的知识仓库可视化设计与实现[D];华南理工大学;2010年
2 陈园琼;网络电视互动技术融合平台的研究与设计[D];华南理工大学;2010年
3 沈鹏;云南省职业技能鉴定管理系统的开发[D];电子科技大学;2011年
4 张志强;基于负载均衡的Web应用软件架构构建与实践[D];郑州大学;2011年
5 张新;基于.NET平台的WebGIS框架设计与实现[D];西南交通大学;2011年
6 吴鹏;基于ArcGIS Server及Ajax的地籍管理信息系统的设计与实现[D];西南交通大学;2010年
7 陈小毛;基于Ajax技术的网站模板系统的研究和实现[D];安徽理工大学;2010年
8 范学亮;基于AJAX框架的物料平台系统的设计与实现[D];电子科技大学;2011年
9 潘星;应急系统的设计与实现[D];华南理工大学;2011年
10 林博辞;Ajax框架及JSON技术在J2EE架构中的研究与应用[D];大连海事大学;2012年
【参考文献】
中国期刊全文数据库 前1条
1 透明;;Model-View-Controller模式[J];程序员;2002年10期
【共引文献】
中国期刊全文数据库 前10条
1 张希奇;;Ajax技术及其在B/S系统中的应用[J];安徽电子信息职业技术学院学报;2008年05期
2 陈晨;吴玉洁;韩宪忠;;农作物病害在线交流测试平台的设计与实现[J];安徽农业科学;2011年13期
3 朱国清;李澎林;范银琛;;基于MVC设计模式的SQL Maps框架在餐饮物流系统中的应用[J];安康学院学报;2007年05期
4 王聪;张文杰;刘胜;;基于相思树NIR数据理论模型的软件设计[J];现代农业科技;2012年06期
5 王正山,袁兆山;CMM二级关键过程域SQA的实施大纲[J];安庆师范学院学报(自然科学版);2004年04期
6 苏 静;DeltaOS内核移植的研究与实现[J];安阳大学学报;2004年04期
7 董玉坤;肖明;郭丹;;基于Java技术的OA系统的设计[J];办公自动化;2008年12期
8 杨俊;李艳梅;;JavaScript面向对象编程探析[J];办公自动化;2010年08期
9 杨晓龙;鞠鹏飞;刘宏武;;软件工程中配置管理的重要性[J];包钢科技;2006年03期
10 汪浩,金茂忠,陈起,高仲仪;基于基元关系模型的C++程序静态分析器[J];北京航空航天大学学报;2001年04期
中国重要会议论文全文数据库 前10条
1 郝海蓉;申永军;周亚建;;基于JNI的信息安全实验系统研究与实现[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
2 黄健;;鞍山市环境业务信息管理系统建设[A];2007中国环境科学学会学术年会优秀论文集(下卷)[C];2007年
3 高嗣昌;李守华;李晋;;HSQLDB在电信级项目中的应用[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年
4 陈小松;王桂平;王峥瀛;郭洁;;三峡右岸水电站H9000TR状态监测及趋势分析系统研究[A];中国水力发电工程学会信息化专委会2007年学术交流会论文集[C];2007年
5 孙静;李晶皎;李海朋;王暄;;基于Java的串口通信技术应用[A];2006中国控制与决策学术年会论文集[C];2006年
6 胡飞虎;孙瑜;张彦斌;;基于J2EE构架的教学网站开发与实践[A];第四届全国高等学校电气工程及其自动化专业教学改革研讨会论文集(下册)[C];2007年
7 唐杨军;戴牡红;;软件测试过程及其改进技术[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
8 郭振(慧羽);瞿晓宏;王浩;;SVG应用于变电站图形[A];2006电力系统自动化学术交流研讨大会论文集[C];2006年
9 尤嘉;于书举;;基于层次分析法的绩效考核系统的设计与实现[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
10 李蕊;魏更宇;王枞;张冬梅;;Rhino解析引擎的分析与改进[A];2010年全国通信安全学术会议论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 肖教燎;土地政策传导机制与路径的分析与仿真[D];南昌大学;2010年
2 晁冰;基于支持向量机的软件可靠性模型分类及失效分析[D];武汉大学;2010年
3 谢梅隆;狭义项目群管理分析及其在软件外包企业的应用研究[D];天津大学;2011年
4 吴升;分布式GIS组件平台的研究与实践[D];解放军信息工程大学;2001年
5 王德康;分布式先进控制软件技术与应用[D];浙江大学;2001年
6 许跃敏;基于主题和主体框架的工程应用软件开发技术研究[D];浙江大学;2002年
7 桓永兴;敏捷企业智能工艺信息系统关键技术研究[D];西北工业大学;2002年
8 王跃宣;先进控制策略与软件实现及应用研究[D];浙江大学;2003年
9 吉卫喜;面向业务流程重组的生产管理系统快速重构及其关键技术研究[D];南京航空航天大学;2002年
10 李绪蓉;面向业务构件的可重构信息系统的模型研究[D];南京航空航天大学;2002年
中国硕士学位论文全文数据库 前10条
1 韩冬振;远程诊断中心的设计与实现[D];郑州大学;2010年
2 刘东;基于EXT的富客户端审批系统的设计与实现[D];大连理工大学;2010年
3 沈飞飞;基于组件的海洋监测软件系统的设计与实现[D];中国海洋大学;2010年
4 郑毅;在线考试监控系统的设计与实现[D];中国海洋大学;2009年
5 芮文艳;基于数据挖掘的智能化辅助教学系统的研究与实现[D];苏州大学;2010年
6 周翔;银行全面合规管理系统设计与开发[D];华东师范大学;2010年
7 张朋;具有PC监控功能的网络考试系统的研究与实现[D];华东师范大学;2010年
8 何阅雄;湖州师范学院教学建设管理支撑平台研究[D];华东师范大学;2010年
9 邱淑女;特殊教育学校学籍管理系统的设计与实现[D];华东师范大学;2010年
10 张丹阳;校园网上二手信息发布平台的设计与实现[D];华东师范大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 张俐;;基于ibatis和设计模式的数据持久层的应用[J];安徽大学学报(自然科学版);2010年03期
2 许新兰;;电能计量装置准确性及其改进方法研究[J];安徽科技学院学报;2007年06期
3 崔海涛,王童童,贺靖民;IP网络管理系统功能需求分析和描述[J];电信建设;2003年06期
4 陈阳;;J2EE的三层体系结构在管理信息系统的应用[J];兵工自动化;2006年10期
5 刘会永;电信网资源管理模型及应用[J];北京邮电大学学报;2004年S2期
6 胡炼;;基于SSI的物业管理系统的设计与实现[J];才智;2010年21期
7 吴学义;黄永平;郭娜;徐昊;;基于AJAX的B/S架构及应用[J];吉林大学学报(信息科学版);2007年03期
8 范宝锋,方勇,汤云革,丁昭洋;基于SOAP的Web服务互操作性问题分析[J];成都信息工程学院学报;2005年02期
9 肖治国;;RIA技术特性及发展趋势[J];长春大学学报;2008年12期
10 王鹏;吴晓东;杨华民;;基于不同数据传输格式对Ajax实时性响应影响的研究[J];长春理工大学学报(自然科学版);2011年02期
中国博士学位论文全文数据库 前5条
1 王兴玲;基于XML的地理信息Web服务研究[D];中国科学院研究生院(遥感应用研究所);2002年
2 张家晨;软件重构方法的研究[D];吉林大学;2004年
3 李景文;面向对象空间实体矢量模型及其应用研究[D];中国地质大学(北京);2007年
4 史玉良;Web服务合成的若干关键技术研究[D];复旦大学;2006年
5 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年
中国硕士学位论文全文数据库 前10条
1 漆阳华;远程监测应用技术研究[D];中国工程物理研究院;2009年
2 张玉娇;基于无线采集技术的天燃气自动抄表[D];电子科技大学;2010年
3 王洪玲;基于网络的自主学习平台的设计与开发[D];天津师范大学;2011年
4 胡燕;基于J2EE的联通遂宁分公司电子商务平台网上营业厅的设计与开发[D];电子科技大学;2011年
5 沙洁;基于事件的跨平台移动应用开发框架设计与实现[D];上海交通大学;2011年
6 丁楠;AJAX架构下在线考试系统的设计与研究[D];吉林大学;2011年
7 范晓坤;基于Web的协同查询、协同注释技术的研究[D];西北工业大学;2002年
8 杨鸣春;辽河油田工程造价管理研究[D];大连理工大学;2003年
9 常晓;研究生电子教务系统研究与开发[D];西安理工大学;2004年
10 夏君权;基于EJB的J2EE实现技术研究[D];南京航空航天大学;2004年
【二级引证文献】
中国期刊全文数据库 前10条
1 李倩;;基于Ajax技术的Web软件应用框架设计与实现[J];电脑编程技巧与维护;2012年04期
2 尹蕾;;论ASP.NET中Ajax技术[J];电脑编程技巧与维护;2012年10期
3 方征;;ExtJS在RIA开发中的应用[J];电脑知识与技术;2009年18期
4 王晶;陈卫卫;;AJAX搜索引擎研究[J];电脑知识与技术;2009年19期
5 梁懿;吴彬;;输变电项目全过程进度平台研究与开发[J];电力信息化;2012年06期
6 冯长喜;赵明;刘国杰;张捉;;基于RIA的远程教务教学系统设计与构建方法研究[J];智能计算机与应用;2012年06期
7 范波;;基于富客户端技术的管理信息系统[J];计算机光盘软件与应用;2013年17期
8 怀艾芹;;AJAX技术在Web系统开发中的研究及应用[J];计算机时代;2010年09期
9 罗艳玲;肖菲;;试析产业集群信息服务体系的构建[J];江西社会科学;2010年05期
10 刘璟峰;刘志龙;黄传华;;基于RIA技术的网络教学平台探讨[J];计算机与现代化;2010年05期
中国硕士学位论文全文数据库 前10条
1 岳海鸥;基于Ajax和Soap Service的应用框架及实现方法研究[D];山东科技大学;2010年
2 宋朝晖;基于RIA技术的高校精品课程网站的研究与设计[D];中国海洋大学;2010年
3 黄优哲;基于Flex的知识仓库可视化设计与实现[D];华南理工大学;2010年
4 万晓丹;RIA及其在网络购物系统中的应用[D];南昌大学;2010年
5 黄显英;贵空分局新员工培训管理系统设计研究[D];电子科技大学;2010年
6 高勇;贵州空管设备运行综合管理系统设计实现[D];电子科技大学;2010年
7 朱小曼;某企业版BLOG系统的应用实现[D];电子科技大学;2011年
8 陈杰;游戏美术外包公司项目管理信息系统设计与实现[D];电子科技大学;2010年
9 薛宁静;基于服务器推技术的物理实验实时演示系统的设计与实现[D];西安电子科技大学;2010年
10 刘斌;AJAX技术在电力MIS系统中的应用研究[D];西安工业大学;2011年
【相似文献】
中国期刊全文数据库 前10条
1 陈良维;保障智能型客户端应用程序中的安全[J];计算机与数字工程;2005年08期
2 张绍成;马琳琳;徐今峰;罗琨;;智能客户端应用程序的代码访问安全问题研究[J];辽宁大学学报(自然科学版);2014年03期
3 马吉荣;唐勇;;基于Eclipse RCP的应用开发[J];程序员;2006年05期
4 曲朝阳,魏晓明,封希敏;基于客户/服务器的用电营业系统实现[J];电网技术;1999年07期
5 刘晓巍;;基于J2EE的RIA系统构建[J];科技成果纵横;2008年03期
6 郭俊荣;李洁;;MVC在Eclipse RCP开发中的应用[J];煤炭技术;2010年08期
7 焦青松;吴应良;;OPC客户端的Java实现方法[J];微计算机信息;2006年10期
8 王照,任雁铭,高峰,张阳志;IEC 61850客户端应用程序的实现[J];电力系统自动化;2005年19期
9 吴谷;章炯民;;基于XUL开发富客户端应用程序[J];电脑知识与技术;2006年02期
10 张瑞庄;徐蒋振;;OPC客户端应用程序的开发[J];有色冶金设计与研究;2008年03期
中国重要会议论文全文数据库 前2条
1 李晓;;多层客户机/服务器结构分析[A];全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C];2001年
2 孙小影;戴志敏;;基于CORBA组件的三层数据库应用设计[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年
中国重要报纸全文数据库 前3条
1 洪蕾;在线软件[N];中国计算机报;2007年
2 ;永不停顿的实时关系数据库[N];计算机世界;2002年
3 ;深入.NET Visual Basic[N];中国计算机报;2001年
中国硕士学位论文全文数据库 前10条
1 黄凤英;基于Web Service的小灵通统一写码系统的设计与实现[D];西安电子科技大学;2005年
2 Narcisio Tumushabe Rwangoga;[D];中南大学;2003年
3 邓柯;分布式智能客户端应用模型的研究和实现[D];湖南大学;2007年
4 姚国新;基于Ajax的WEB应用技术的研究与实现[D];西北大学;2006年
5 檀明;基于MTS的C/S三层ERP系统的设计与实现[D];合肥工业大学;2003年
6 王野平;基于XML Web Services的分布式智能客户端应用模型研究[D];沈阳工业大学;2007年
7 曾军;嘉应学院成人教育经费管理系统的设计与开发[D];广东工业大学;2005年
8 黄军;基于CORBA分布式环境在EAM系统的研究与设计[D];太原科技大学;2009年
9 常衡生;水情自动测报系统设计与实现[D];西南交通大学;2002年
10 柳义筠;武钢铁路实时跟踪系统的开发与研究[D];武汉理工大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026