資源描述:
《東北大學秦皇島分校畢業(yè)論文》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、畢業(yè)設計(論文)富客戶端技術Flex在知識管理系統中的應用院別數學與統計學院專業(yè)名稱信息與計算科學班級學號學生姓名指導教師2010年06月10日東北大學秦皇島分校畢業(yè)設計(論文)第IV頁富客戶端技術Flex在知識管理系統中的應用摘要富網絡應用系統(RachInternetApplication,RIA)技術允許我們在因特網上以一種使用Web一樣簡單的方式來訪問富客戶端程序,可以滿足Web瀏覽者更高的、全方位的體驗要求,使表示層的功能更加強大。本文介紹了RIA技術的概念、產生背景、技術特點,以及一些可用的RIA的技術方案。對Flex,Spring,iBATIS三種
2、框架進行整合,設計出一個適合企業(yè)Web應用的Java通用架構,即將應用中的業(yè)務邏輯交給Spring管理,相關類用Spring的beans配置完成,由Spring管理與表現層交互的代理類及更下層的數據訪問對象(DataAccessObject)對象的關系,由iBATIS負責數據的持久化。系統利用Spring框架自身“非侵入性”的特點和Flex技術強勁的表現力,并結合實際項目云南移動知識共享平臺中知識管理系統的開發(fā)詳細闡述了基于Flex+Spring+iBATIS輕量級架構的RIA應用系統開發(fā)過程。本文的主要貢獻在于,在對富網絡應用系統AdobeFlex技術研究基礎
3、上,應用AdobeFlex技術構建富網絡應用系統;驗證了應用Flex構建RIA系統的可行性,以及其強大的表現功能。關鍵詞:富網絡應用系統,知識管理系統,Spring,Flex,iBATIS東北大學秦皇島分校畢業(yè)設計(論文)第IV頁TheApplicationofRIATechnologyFlexinKnowledgeManagementSystemAuthor:LiMou-mouTutor:WangXiao-minAbstractRIA(RichInternetApplication)technologyallowsustoaccessrichclientapp
4、licationoninternetassimpleasusingtraditionalwebapplications.ItcansatisfyWebuser'sall-sidedexperiencerequirement;andmakepresentationtiermorepowerful.ThisthesisintroducedtheconceptionofRIA,thebackgroundofitsemergence,itstechnicalcharacteristic,andsomeavailableRIAtechnicalmethodsandproj
5、ects.ThisthesisdidresearchonFlex,SpringandHibernateframeworks,andanalyzedeachframework'sfunctioninwebapplicationlayer.Anarchitectureisintegratedwiththethreeframeworkswhichissuitableforenterprisewebapplication.ThearchitecturehandsbusinesslogicofapplicationtoSpring,utilizebeansconfigur
6、ationtomanagetherelatedclasses,manageobjects'relationofbetweencontrolleranddataaccessobjectthroughSpringandmakedatapersistencebyiBATIS.Inthisthesis,weintegratesFlex,SpringandiBATISwithStrutsaccordingtothecharacteristicof"non—invasive"inSpringandthedrivingrepresentationofFlextechnolog
7、y,illustratedtheimplementationprocedureoflightweightRIAapplicationindetailwhichisbasedonDynamicManagementSystem.AlthoughRIAdevelopsveryfast,therearestilllittlesuccessfulcomplicatedenterpriseapplications,sothisthesisattemptstorealizeabigenterpriseapplicationwithRIAandJ2EE.WeintegrateR
8、IAintoanexis