主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
基于EXTJS框架技术的Web前台开发
小类:
信息技术
简介:
在CSS技术流行的当下,开发出一个炫丽且又极富交互功能的网页前台需要编写大量的CSS和JS代码。针对这一问题,本论文详细介绍了EXTJS技术,提出了使用EXTJS技术开发网页前台的的开发策略,并结合具体实现,探讨了如何独立使用EXTJS技术以及如何灵活整合EXTJS技术和CSS技术开发网页前台的问题。
详细介绍:
近年来,随着互联网的高速发展,有越来越多的网页涌入互联网,为了能在众多的网页中脱颖而出,界面的设计、与用户的高交互性和高人性化、与后台数据库交互的流畅性、提高后台数据库的应用效率成为了开发者考虑的关键因素。CSS技术的出现使得开发人员放弃了网页前台开发中利用HTML的TABLE标签进行布局的传统方式,利用CSS可以更好的对页面进行美化和管理,大大的简化了前期的开发和后期的维护,提高了开发效率。 但是在涉及到一些Web应用程序的开发,特别是与后台数据库的 交互、提高与用户的交互、以及跨浏览器的支持问题时,开发人员不得不编写大量的脚本代码,这样的开发难度大,复杂程度高,于是,EXTJS技术应运而生,该技术用JavaScript脚本语言编写,是一个非常优秀的Ajax框架,而且整合了一些CSS代码,基于此就使得EXTJS不仅具有了绚丽的外观特效,而且还能与后台的数据进行良好的交互。EXTJS框架中拥有丰富且优秀的类库,这些类库是EXTJS技术的核心,利用这些类库就既可以独立地应用于网页前台的开发,又可以和CSS技术相结合共同开发,解决了一些CSS技术自身的局限问题,为网页前台的开发与维护提供了完整的解决方案。本文所构建的网页前台就是基于这种优秀的前台开发策略的。

作品专业信息

撰写目的和基本思路

本文详细论述了EXTJS在Web前台开发中的应用,并介绍了与其相关的一些技术,从七个方面与CSS技术作了对比,旨在凸显出EXTJS的在前台开发中的优势。

科学性、先进性及独特之处

无论是CSS,还是EXTJS、Ajax、JavaScript等技术,都已经十分成熟,并且都得到了广泛的应用。EXTJS主要用在了软件的前台开发上,本文另辟蹊径,主要论述的是它在网页前台开发上的应用,利用其自身巨大的优势和CSS相结合开发出更加丰富的网页前台。

应用价值和现实意义

随着互联网的高速发展,有越来越多的网页涌入互联网,采用EXTJS或者采用EXTJS+CSS的结构开发网页的前台更合理、更快捷、更美观、更人性化、更具有交互性。

学术论文摘要

传统的网页前台开发使用的是HTML的TABLE布局,后来逐渐被CSS技术替代。但是,在CSS技术流行的当下,开发出一个炫丽且又极富交互功能的网页前台需要编写大量的CSS代码和JavaScript代码,工作量大,难度高。针对这一问题,本论文详细介绍了EXTJS技术,提出了使用EXTJS技术开发网页前台的的开发策略,并结合具体实现,探讨了如何独立使用EXTJS技术以及如何灵活整合EXTJS技术和CSS技术开发网页前台的问题。应用结果表明,采用EXTJS技术开发的网页前台结构清晰,界面华丽,具有很强的与用户、后台数据库交互性和可维护性。

获奖情况

鉴定结果

参考文献

1.CSS 2.EXTJS 3.XML 4.JavaScript 5.jQuery 6.Ajax 7 .徐会生、何启伟、康爱媛.深入浅出Ext JS[M].人民邮电出 版 社.2009 8.Ryan Asleson、Nathaniel T.Schutta.Foundations of Ajax[M]. 人民邮电出版社.2006 9.Christian Heilmann.Beginning JavaScript with DOM Scripting and Ajax[M].人民邮电出版社.2008 10.John Resig.Pro JavaScript Techniques[M].人民邮电出版社 11.Jonathan Chaffer、Karl Swedberg.Learning jQuery 1.3[M].人民邮电出版社.2009

同类课题研究水平概述

Web前端开发技术是当前B/S架构软件开发的一个研究热点。同时也是众多前端架构工程师所关注的一个比较有研究价值的技术课题。而当前的Web前端开发技术种类众多。例如:JQUERY、ExtJS、Flex、还有微软的SliverLight等。上述的各种技术各有自己的长处。而本课题主要是以ExtJS技术为主要的研究对象。同时本课题也是对ExtJS技术详细研究的实验型成果。目前国内的一些大的公司的网站平台也成功的应用应用了ExtJS、Flex等Web前端开发技术。像中国移动公司的增值业务平台、还有现在比较火热的QQ农场以及QQ牧场用到前端技术Flex架构。随着改进的RIA在B/S架构软件中的的广泛应用。那么前端技术ExtJS等的应用前景也会一片大好。
建议反馈 返回顶部
Baidu
map