用户名: 密码: 验证码:
ASP.NET AJAX在VB项目教学系统的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机和网络技术的飞速发展,将项目教学模式与网络学习平台相结合,顺应当前的职业教育改革方向。Ajax以异步通信技术完成页面的局部刷新,达到加快网页响应速度、减少网络数据流量、降低服务器负荷等一系列的WEB应用程序性能提升,使网络教学系统的响应更加快捷、有更好的用户体验。
     针对VB程序设计教学和教学系统使用时用户访问集中,量大的特点,采用文献研究、案例分析等研究方法,主要进行了以下几方面的工作:
     1)研究了基于项目的网络学习平台的相关理论和具体实施流程,构建了基于ASP.NET Ajax框架的《Visual Basic程序设计》项目教学系统,设计了针对中职学生的三级项目树结构。
     2)分析了Ajax的定义、工作原理,研究了Ajax技术的优缺点、适用的范围和国内外针对Ajax缺陷进行的改进工作。探讨了ASP.NET Ajax框架的优势。
     3)将Ajax应用到教学系统的用户注册和登录模块中,实现用户信息添加的即时校验,同时还添加了带有水印效果的文本框、能自动弹出的日历,使整个界面友好而具有个性化;将Ajax应用到项目交流模块,设计并实现无刷新交流,提高交互性;将Ajax应用项目评价模块,减少数据的重载,降低服务器的开销,增加了用户体验。
     最后利用LoadRunner11软件在相同负载条件下对两个框架的系统进行负载测试,得出Ajax框架与传统框架相比能够减少事务响应时间和服务器的负载的结论,从而验证了Ajax的框架的优越性
With the rapid development of computer and network technology, project-basedlearning and network learning platform combining conform to the current occupationeducation reform direction. Ajax completes the partial page refresh with asynchronouscommunication technologies, reduces page response times, reduces network traffic andreduces server load and a series of WEB application performance.The network teachingsystem responses more quickly and has a better user experience.
     Because of the character of the VB program teaching and the large quantity ofusers of network-based teaching systems are crowded simultaneously. With theliterature research method, case analysis method and comparative study method, thethesis does the jobs from the following several respects:
     1) Research the theories and methods of network learning platform for theproject-based teaching and process ,build a framework of "Visual Basic Programming"project teaching system based on ASP.NET Ajax, Design project tree structures of threedifferent levels for students of middle vocational school.
     2) This paper analyzes the definition of Ajax, architecture and working principle,the advantages and disadvantages of Ajax technology,the Appropriate scopes of itsapplication and the jobs of improving Ajax’s drawback.Discuss the advantages ofASP.NET Ajax framework.
     3) Ajax is applied to the user registration and login module of teaching system toachieve the real-time validation of adding user information, at the same time add thetextbox with a watermark, the calendar that can automatically pop up.So that the whole interface is friendly and personalized. Ajax applies project communication system torealize no-refresh exchanging and enhance interaction. Ajax applies project evaluationsystem to reduce data overload, low server overhead, and enhances the user experience.
     Finally, the thesis tests the two network system architectures under the condition ofthe same load with the LoadRunner11 software, draws a conclusion that Ajaxframework compared with the traditional framework can reduce transaction responsetime and server load, which verifies the superiority of the Ajax framework.
引文
[1]刘继雄.项目教学法在VF教学中的应用[J].计算机教育,2006,(8).
    [2]张广群,汪杭军.项目化教学在“VB程序设计”课程中的应用[J].计算机教育,2010(4),72-75.
    [3]邓瑞卿.项目教学法在中等职业学校土壤肥料学教学中的实践与研究[D].上海:华东师范大学,2009.
    [4]张莉.基于Asp.Net Ajax的网络教学系统的设计与实现[D].成都:电子科技大学.2010.
    [5]冷淑君.以项目为中心构建新型教学模式的实践与思考[J ].中国电化教育,2008 (7) :76-79.
    [6]杨洁.基于ASP.NET Ajax的Web开发研究及应用[D].武汉:武汉理工大学.2008.
    [7]刘洋,杨鸿. Ajax研究及其在个人网站上的应用[J]科学技术,2010(12): 138.
    [8]刘子明.基于Web Service和Ajax技术的Web应用框架及安全性分析[J].计算机时代.2008
    [9] http://support.microsoft.com/default.aspx?scid=kb;en-us;269238#XSLTH,2007.
    [10] http://wenku.baidu.com/view/72a00f69011ca300a6c39096.html
    [11] Jesse James Garrett.Ajax:A New Approach to web Applications.http://www .adaptivepath .com /ideas/essays/archives/000385.php,2005.
    [12] Thomas A.Powell著,闫锋欣,陈泽峰,万能译.Ajax完全手册[M].北京:电子工业出版社,2009.
    [13] Ryan Asleson,Nathaniel T.Schutta著.金灵等译.Ajax基础教程[M].北京:人民邮电出版社,2006.
    [14] Duda.C,Frey.G,Kossmann.D,Matter.R,Chong Zhou.AJAX Crawl: Making AJAX ApplicationsSearchable [C].Data Engineering, 2009,78-89.
    [15] Mukhopadhyay.S,Bharadwaj.R,Davulcu.H. Functional "AJAX" in Secure SynchronousProgramming [C]. System Sciences,2011,1-10.
    [16] Sanjaya.R,Grad. Sch. Trade-off analysis for web application using Green Ajax [C].Management of Innovation and Technology, 2010,1050-1054.
    [17] Fiaidhi.J, Mohammed.S,Thomas.D.A.J,Chamarette,L.F.Securing. AJAX-enriched mobileenvironment for exchanging SVG-based learning materials [C]. Digital InformationManagement,2010,472-477.
    [18] Jingde Hu,Cheng Gong The 3G mobile learning platform's building based on Ajax technology[C].Advanced Computer Theory and Engineering, 2010, V2-257 - V2-260.
    [19] Sanjaya, Ridwan.Mobile traffic evaluation for fuzzy-based application using Green Ajax[C] .Communication Software and Networks, 2011, 409– 416.
    [20]祝智庭,王陆.网络教育应用[M].北京:北京师范大学,2004,22-23.
    [21]刘士忠.基于网络的教师教学策略的个案研究.[D]北京:首都师范大学,2005.
    [22]鲁道夫·普法伊费尔,傅小芳译.项目教学的理论与实践[M].南京:江苏教育出版社,2007.
    [23]张海燕.在VB程序设计教学中实施项目教学法的实践与研究[D].北京:首都师范大学,2007.
    [24] George W.Gagnon,Fr.&Michelle Collay著,宋玲译.建构主义学习设计.北京:中国轻工业出版社,2008.3.
    [25]邓瑞卿.项目教学法在中等职业学校土壤肥料学教学中的实践与研究[D].上海:华东师范大学,2009.
    [26]聂黎生.项目教学法在VB程序设计课程中的应用研究[J].安徽工业大学学报,2009(9),P129.
    [27]沈娜.中职计算机VB课程教学中项目教学法的尝试[J].科技资讯.2010(8).P172.
    [28]曾玉叶.论动态生成性课程资源的有效开发[D].湖南:湖南师范大学, 2006.
    [29]柯自聪.Ajax开发精要一概念、案例与框架[M].北京:电子工业出版社,2006.
    [30]赵旭晖.徐工科技公司销售管理信息系统的开发与实现[D].南京林业大学,2009.
    [31]郭靖.ASP.NET开发技术大全[M].北京:清华大学出版社,2009,p413-p418.
    [32]石东霞.Ajax技术在Web应用中的研究及改进[D].大连:大连海事大学,2008.
    [33]王铮.交通规费征收分析系统研究与实现[D].西安:长安大学,2009.
    [34]张道银.AJAX应用安全研究[J].计算机安全,2008.
    [35]张希运.基于J2EE框架的电子商务系统的设计与实现[D].武汉:湖北大学,2009.
    [36]杜烨,吕太之. Ajax框架纵横谈[J].信息与电脑,2010(10),P106.
    [37]陈岩.基于Web的农电体系标准化——人机交互优化研究[D].西安:西安工业大学,2010.
    [38]陈仕品.适应性学习支持系统的学生模型研究[D].重庆:西南大学,2009.
    [39]王万良.人工智能及其应用[M].北京:高等教育出版社,2005,p17-p21.
    [40]白俊.智能教学系统中知识库和教师模型的设计与实现[J].中国科技信息,2008.
    [41]陈仕品.适应性学习支持系统的学习内容组织策略研究[J].电化教育研究,2010.
    [42]北京师联教育科学研究所.课堂教学改革的理论与方法教学评价与教学管理[M].人民邮电出版社,2004,24.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700