freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

富客戶端技術(shù)flex在知識(shí)管理系統(tǒng)中的應(yīng)用畢業(yè)論文-展示頁(yè)

2025-07-06 14:07本頁(yè)面
  

【正文】 中的語(yǔ)言風(fēng)格對(duì)所有客戶端都是一致的,所以無(wú)需為不同應(yīng)用重寫代碼。RIA允許使用布局管理組件,象標(biāo)簽向?qū)?,折疊欄,樹(shù)型,還有一些其它的布局。RIA能提供的常用功能如下:RIA提供類似于瀏覽器的UI組件,增加了新本地化,更多組件。RIA具有通信的特點(diǎn)則包括實(shí)時(shí)互動(dòng)的聲音和圖像。RIA具有的桌面應(yīng)用程序的特點(diǎn)包括:在消息確認(rèn)和格式編排方面提供互動(dòng)用戶界面;在無(wú)刷新頁(yè)面之下提供快捷的界面響應(yīng)時(shí)間;提供通用的用戶界面特性如拖放式(drag and drop)以及在線和離線操作能力。那些運(yùn)行在膝上設(shè)備上的應(yīng)用系統(tǒng),可以被設(shè)計(jì)成以離線方式工作,或者至少當(dāng)連接丟失的時(shí)候能基本上以離線的方式工作。RIA的另一個(gè)好處在于,數(shù)據(jù)能夠被緩存在客戶端,從而可以實(shí)現(xiàn)一個(gè)比基于HTML的響應(yīng)速度更快且數(shù)據(jù)往返于服務(wù)器的次數(shù)更少的用戶界面。除了提供一個(gè)具有各種控件(滑標(biāo)、日期選擇器、窗口、選項(xiàng)卡、微調(diào)控制器和標(biāo)尺等)的界面之外,RIA一般還允許使用SVG(Scalable Vector Graphics,可伸縮向量圖)或其他技術(shù)來(lái)隨時(shí)構(gòu)建圖形。如果一個(gè)HTML窗體能夠以XML文檔形式發(fā)送和接收更復(fù)雜的數(shù)據(jù)結(jié)構(gòu),那就好多了。此外,雖然HTML開(kāi)始走向簡(jiǎn)單,但是即使簡(jiǎn)單的交互活動(dòng)也仍然需要用很多的腳本來(lái)完成。復(fù)雜的應(yīng)用系統(tǒng)可能要求多次提取網(wǎng)頁(yè)來(lái)完成一項(xiàng)事務(wù)處理,在某些領(lǐng)域中,如醫(yī)藥和財(cái)務(wù)領(lǐng)域,這往往導(dǎo)致交互速度低得無(wú)法接受。與喪失一些重要的UI功能相比,基于Web的方式所帶來(lái)的好處要更大得多。 RIA的產(chǎn)生背景基于HTML的應(yīng)用程序之所以變得流行是由于應(yīng)用系統(tǒng)的部署成本低、結(jié)構(gòu)簡(jiǎn)單,且HTML易于學(xué)習(xí)和使用[8]。這是一個(gè)用戶接口,它比用HTML能實(shí)現(xiàn)的接口更加健壯、反應(yīng)更加靈敏和更具有令人感興趣的可視化特性。結(jié)合了聲音、視頻和實(shí)時(shí)對(duì)話的綜合通信技術(shù)使RIA具有前所未有的網(wǎng)上用戶體驗(yàn)。RIA是集桌面應(yīng)用程序的最佳用戶界面功能與Web應(yīng)用程序的普遍采用和快速、低成本布署以及互動(dòng)多媒體通信的實(shí)時(shí)快捷于一體的新一代網(wǎng)絡(luò)應(yīng)用程序[7]。因此有關(guān)廠商提出了這樣一個(gè)新概念,希望將桌面的那種良好的交互設(shè)計(jì)、多媒體特性與互聯(lián)網(wǎng)便于傳播的優(yōu)勢(shì)結(jié)合在一起,創(chuàng)建新的網(wǎng)絡(luò)應(yīng)用程序,這就是RIA。在目前的網(wǎng)絡(luò)應(yīng)用之中,我們的內(nèi)容基本上都是放置在我們熟知的HTML頁(yè)面上的。 RIA技術(shù)RIA(Rich Internet Application),也就是富因特網(wǎng)程序[6],是近幾年提出來(lái)的一個(gè)新概念。 2 框架介紹本系統(tǒng)采用富互聯(lián)網(wǎng)應(yīng)用程序技術(shù)(Rich Internet Application,RIA)和Flex BlazeDS技術(shù),采用iBATIS框架對(duì)系統(tǒng)進(jìn)行了開(kāi)發(fā)。第5章對(duì)論文的研究結(jié)果進(jìn)行了自我總結(jié)和評(píng)價(jià),進(jìn)一步明確了應(yīng)用Flex技術(shù)在已有的遺留系統(tǒng)中引入RIA框架,構(gòu)建富網(wǎng)絡(luò)應(yīng)用系統(tǒng)的可行性及優(yōu)點(diǎn)。具體介紹了架構(gòu)設(shè)計(jì)目標(biāo)、功能模塊和各層的詳細(xì)設(shè)計(jì)等。主要介紹了Flex BlazeDS、Spring、iBATIS框架的體系結(jié)構(gòu)、工作原理,并介紹了幾種框架結(jié)合的優(yōu)勢(shì)。 論文的組織結(jié)構(gòu)本論文的結(jié)構(gòu)如下:第1章主要介紹論文的研究背景、主要內(nèi)容以及論文組織結(jié)構(gòu)。使用Flex BlazeDS + Spring + iBATIS作為系統(tǒng)的基礎(chǔ)框架,使開(kāi)發(fā)從底層的復(fù)雜代碼實(shí)現(xiàn)中拯救出來(lái),更多關(guān)注系統(tǒng)的業(yè)務(wù)邏輯。并結(jié)合云南移動(dòng)知識(shí)共享平臺(tái)的設(shè)計(jì)分析各框架在系統(tǒng)不同層次應(yīng)用帶來(lái)的優(yōu)勢(shì),以及系統(tǒng)中將三種框架整合的具體方法[5]。Spring負(fù)責(zé)業(yè)務(wù)邏輯,iBATIS實(shí)現(xiàn)數(shù)據(jù)持久層。將Flex,Spring,iBATIS技術(shù)相結(jié)合,運(yùn)用各框架的優(yōu)勢(shì)。iBATIS是當(dāng)今市場(chǎng)上較靈活和較強(qiáng)大的ORM解決方案。Spring作為一個(gè)輕量級(jí)的優(yōu)秀的業(yè)務(wù)層框架,提供了一種管理你的業(yè)務(wù)對(duì)象的方法。Flex應(yīng)用程序框架由MXML、AcfionScript及Flex類庫(kù)構(gòu)成。 論文的主要工作本文的主旨是整合幾種優(yōu)秀的開(kāi)源框架,尋找一種可以解決典型J2EE Web應(yīng)用問(wèn)題的良好解決方案,使瀏覽者獲得高度互動(dòng)性和豐富的用戶體驗(yàn)。如果采用富客戶界面,可以從以前的服務(wù)器響應(yīng)影響整個(gè)界面,轉(zhuǎn)移到只有收到請(qǐng)求的應(yīng)用程序部分才會(huì)做出相應(yīng)的變化。傳統(tǒng)的因特網(wǎng)模型使用線性的設(shè)計(jì),提供給用戶一些選擇然后用戶發(fā)送選擇結(jié)果給服務(wù)器,這種單一的模式不符合應(yīng)用程序的靈活交互的要求和用戶的意愿。平衡客戶端和服務(wù)器端的復(fù)雜的數(shù)據(jù)模型可以讓你有更大的空間去創(chuàng)建更高效和更具有交互性的網(wǎng)絡(luò)應(yīng)用程序。數(shù)據(jù)中的“富”意思是用戶界面可以顯示和操作更為復(fù)雜的嵌入在客戶端的數(shù)據(jù)模型,它可以操作客戶端的計(jì)算和非同步的發(fā)送接收數(shù)據(jù)。結(jié)合了聲音、視頻和實(shí)時(shí)對(duì)話的綜合通信技術(shù)使RIA具有前所未有的網(wǎng)上用戶體驗(yàn)。富互聯(lián)網(wǎng)應(yīng)用程序是下一代的將桌面應(yīng)用程序的交互的用戶體驗(yàn)與傳統(tǒng)的Web應(yīng)用的部署靈活性和成本分析結(jié)合起來(lái)的網(wǎng)絡(luò)應(yīng)用程序[3]。根據(jù)網(wǎng)絡(luò)中心員工對(duì)知識(shí)共享系統(tǒng)的需求,對(duì)其進(jìn)行相應(yīng)的改造或升級(jí)。知識(shí)管理是一種綜合了計(jì)算機(jī)科學(xué)、信息系統(tǒng)與信息管理、人工智能、管理科學(xué)以及心理學(xué)等多學(xué)科知識(shí)與方法,通過(guò)對(duì)組織的知識(shí)資源進(jìn)行系統(tǒng)化管理來(lái)提高組織效率、反應(yīng)能力、競(jìng)爭(zhēng)能力、創(chuàng)新能力和資本價(jià)值的信息管理理論與方法,是人類信息管理活動(dòng)迄今為止最高級(jí)的形式和最新發(fā)展階段[2]。 課題背景及意義在經(jīng)濟(jì)活動(dòng)日益信息化、知識(shí)化的21世紀(jì),企業(yè)管理者面對(duì)企業(yè)內(nèi)外環(huán)境中海量的數(shù)據(jù)、信息,如何將它們轉(zhuǎn)化為有用的知識(shí),并通過(guò)一系列技術(shù)和管理手段,使企業(yè)員工間能夠高效率溝通以促進(jìn)知識(shí)創(chuàng)新,從而使企業(yè)在競(jìng)爭(zhēng)中贏得優(yōu)勢(shì),已成為擺在企業(yè)管理者面前的重要問(wèn)題[1]。 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 II 頁(yè)富客戶端技術(shù)Flex在知識(shí)管理系統(tǒng)中的應(yīng)用畢業(yè)論文目 錄1 緒論 1 課題背景及意義 1 論文的主要工作 2 論文的組織結(jié)構(gòu) 32 框架介紹 4 RIA技術(shù) 4 RIA的定義 4 RIA的產(chǎn)生背景 5 RIA的技術(shù)特點(diǎn) 5 RIA客戶端開(kāi)發(fā)技術(shù) 6 Flex BlazeDS技術(shù) 6 Spring框架 7 iBATIS框架 10 iBATIS介紹 11 iBATIS應(yīng)用事例 11 三種框架整合的優(yōu)勢(shì) 13 本章小結(jié) 143 Flex技術(shù)在知識(shí)管理系統(tǒng)中的應(yīng)用 15 系統(tǒng)的整體架構(gòu)設(shè)計(jì) 17 架構(gòu)中各層的詳細(xì)設(shè)計(jì) 17 域模型層 17 持久層設(shè)計(jì) 18 業(yè)務(wù)層設(shè)計(jì) 19 表現(xiàn)層設(shè)計(jì) 19 各層之間的關(guān)系 19 本章小結(jié) 204 知識(shí)管理系統(tǒng)的實(shí)現(xiàn) 21 數(shù)據(jù)持久層的實(shí)現(xiàn) 21 表現(xiàn)層的實(shí)現(xiàn) 22 模型的實(shí)現(xiàn) 22 視圖的實(shí)現(xiàn) 23 系統(tǒng)運(yùn)行界面 25 本章小結(jié) 26結(jié) 論 27致 謝 28參考文獻(xiàn) 29附 錄 30 東北大學(xué)秦皇島分校畢業(yè)設(shè)計(jì)(論文) 第 32 頁(yè)1 緒論隨著Internet和Web技術(shù)的不斷發(fā)展,Web應(yīng)用系統(tǒng)在Internet上的使用也越來(lái)越廣泛。Web應(yīng)用不再是僅僅具有靜態(tài)發(fā)布信息的簡(jiǎn)單功能,而且被要求具有實(shí)時(shí)動(dòng)態(tài)處理交互信息的能力,此要求還在不斷的變化和提高。知識(shí)管理正是解決上述問(wèn)題的一門學(xué)科。本論文根據(jù)云南移動(dòng)網(wǎng)絡(luò)運(yùn)維的特點(diǎn),結(jié)合網(wǎng)絡(luò)運(yùn)維部門對(duì)知識(shí)共享系統(tǒng)的需求及目前所存在的問(wèn)題,對(duì)網(wǎng)絡(luò)運(yùn)維知識(shí)共享技術(shù)進(jìn)行了探索。本系統(tǒng)采用富互聯(lián)網(wǎng)應(yīng)用程序技術(shù)(Rich Internet Application,RIA)和Flex BlazeDS技術(shù),采用iBATIS框架對(duì)系統(tǒng)進(jìn)行了開(kāi)發(fā),滿足了網(wǎng)絡(luò)運(yùn)維工作對(duì)知識(shí)共享系統(tǒng)的需求。富互聯(lián)網(wǎng)應(yīng)用程序中的富客戶技術(shù)通過(guò)提供可承載己編譯客戶端應(yīng)用程序(以文件形式,用HTTP傳遞)的運(yùn)行環(huán)境,客戶端應(yīng)用程序使用異步客戶/服務(wù)器架構(gòu)連接現(xiàn)有的后端應(yīng)用服務(wù)器,這是一種安全、可升級(jí)、具有良好適應(yīng)性的新的面向服務(wù)模型,這種模型由采用的Web服務(wù)所驅(qū)動(dòng)[4]?!案弧?概念包含兩方面,分別是數(shù)據(jù)模型的豐富和用戶界面的豐富。這種模式相對(duì)于傳統(tǒng)的HTML頁(yè)面的優(yōu)點(diǎn)是程序運(yùn)行于客戶端并且程序更多的是和用戶進(jìn)行交互同時(shí)更少的和服務(wù)器進(jìn)行交互?!案弧蓖瑯右裁枋隽巳嫣嵘挠脩艚缑妫琀TML只給用戶提供了非常有限的界面控制元素,而RIA的用戶界面提供了靈活多樣的界面控制元素,這些控制元素可以很好的與數(shù)據(jù)模型相結(jié)合。頻繁的服務(wù)器請(qǐng)求和頁(yè)面刷新有很多的缺點(diǎn)包括頁(yè)面打開(kāi)緩慢和降低網(wǎng)絡(luò)帶寬。這本質(zhì)上意味著界面被分解成許多獨(dú)立的模塊,這些模塊都會(huì)對(duì)收到的信息做出相應(yīng)的反應(yīng),有些會(huì)和服務(wù)器端進(jìn)行交互,有些是這些模塊之間的通信[3]。研究的內(nèi)容主要包括以下幾個(gè)方面:RIA技術(shù)、Spring框架、iBATIS框架的研究。用Flex構(gòu)建Web應(yīng)用程序,能夠有效地將桌面軟件的強(qiáng)交互性和豐富內(nèi)容與Web的廣度結(jié)合在一起[5]。Spring有分層的體系結(jié)構(gòu),這意味著你能選擇使用它的一個(gè)或多個(gè)獨(dú)立的部分,而它的架構(gòu)又是內(nèi)部一致的。主要實(shí)現(xiàn)數(shù)據(jù)持久層,是對(duì)于JDBC的輕量級(jí)封裝。Flex BlazeDS技術(shù)框架只是解決了表示層和控制層的問(wèn)題,并沒(méi)有給出模型組件的分離解決方案。從而使實(shí)現(xiàn)應(yīng)用程序業(yè)務(wù)邏輯的代碼分離出來(lái)。將 Flex BlazeDS + Spring + iBATIS這一整合框架應(yīng)用于云南移動(dòng)知識(shí)共享平臺(tái)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)中。以云南移動(dòng)網(wǎng)絡(luò)運(yùn)維的特點(diǎn),結(jié)合網(wǎng)絡(luò)運(yùn)維部門對(duì)知識(shí)共享系統(tǒng)的需求及目前所存在的問(wèn)題,對(duì)網(wǎng)絡(luò)運(yùn)維知識(shí)共享進(jìn)行了探索。第2章詳細(xì)介紹了RIA技術(shù)的定義、產(chǎn)生背景、技術(shù)特點(diǎn)和目前已有的一些比較成熟的開(kāi)發(fā)技術(shù)。第3章講解了Flex技術(shù)在云南移動(dòng)知識(shí)共享平臺(tái)中知識(shí)管理系統(tǒng)的應(yīng)用。第4章結(jié)合實(shí)際項(xiàng)目云南移動(dòng)知識(shí)共享平臺(tái)中知識(shí)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),詳細(xì)介紹了利用Flex BlazeDS + Spring + iBATIS輕量級(jí)架構(gòu)實(shí)現(xiàn)項(xiàng)目的開(kāi)發(fā)過(guò)程,包括數(shù)據(jù)持久層、業(yè)務(wù)服務(wù)層與表示層的具體實(shí)現(xiàn)。同時(shí)總結(jié)了Flex技術(shù)存在的不足和缺陷。本章主要介紹各種技術(shù)的特點(diǎn)以及三種框架整合的優(yōu)勢(shì)。RIA從英文原意理解,就是指一種豐富的應(yīng)用程序,而相對(duì)于傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用而言的。而HTML頁(yè)面本身僅僅是用于展示文本內(nèi)容的一種技術(shù),頁(yè)面在多媒體及其他交互特性上已經(jīng)慢慢不能滿足網(wǎng)絡(luò)瀏覽者更高的需求。 RIA的定義RIA(Rich Internet Application,豐富互聯(lián)網(wǎng)應(yīng)用程序),是將桌面應(yīng)用程序的交互的用戶體驗(yàn)與傳統(tǒng)的Web應(yīng)用的部署靈活性結(jié)合起來(lái)的網(wǎng)絡(luò)應(yīng)用程序。RIA中的Rich Client(豐富客戶端)提供可承載已編譯客戶端應(yīng)用程序(以文件形式,用HTTP傳遞)的運(yùn)行環(huán)境,客戶端應(yīng)用程序使用異步客戶/服務(wù)器架構(gòu)連接現(xiàn)有的后端應(yīng)用服務(wù)器,這是一種安全、可升級(jí)、具有良好適應(yīng)性的新的面向服務(wù)模型,這種模型由采用的Web服務(wù)所驅(qū)動(dòng)。RIA技術(shù)允許我們?cè)谝蛱鼐W(wǎng)上以一種象使用Web一樣簡(jiǎn)單的方式來(lái)部署富客戶端程序。無(wú)論將來(lái)RIA是否能夠如人們所猜測(cè)的那樣完全代替HTML應(yīng)用系統(tǒng),對(duì)于那些采用胖客戶端技術(shù)運(yùn)行復(fù)雜應(yīng)用系統(tǒng)的機(jī)構(gòu)來(lái)說(shuō),RIA確實(shí)提供了一種廉價(jià)的選擇[8]。很多用戶和開(kāi)發(fā)人員都樂(lè)于放棄由桌面計(jì)算機(jī)帶來(lái)的用戶界面改進(jìn),來(lái)實(shí)現(xiàn)對(duì)新數(shù)據(jù)和應(yīng)用系統(tǒng)的快速訪問(wèn)。然而,某些應(yīng)用系統(tǒng)并不完全適合采用HTML技術(shù)。讓我考慮一個(gè)項(xiàng)目管理系統(tǒng):我們可以將其實(shí)現(xiàn)為一個(gè)HTML應(yīng)用系統(tǒng),但是如果用戶可以看到并且操作圖表、進(jìn)度表和各種層次結(jié)構(gòu),那么顯然會(huì)工作得更好。即使一個(gè)輸入窗體經(jīng)過(guò)仔細(xì)的布置和全面的腳本設(shè)計(jì),它從瀏覽器所能發(fā)送的也僅僅是簡(jiǎn)單的“名字/值”對(duì)。RIA利用相對(duì)健壯的客戶端描述引擎,這個(gè)引擎能夠提供內(nèi)容密集、響應(yīng)速度快和圖形豐富的用戶界面。一些RIA技術(shù)甚至能夠提供全活動(dòng)的動(dòng)畫來(lái)對(duì)數(shù)據(jù)變化作出響應(yīng)。對(duì)于無(wú)線設(shè)備和需要偶爾連接的設(shè)備來(lái)說(shuō),將來(lái)的趨勢(shì)肯定是向富客戶端的方向發(fā)展,并且會(huì)逐漸遠(yuǎn)離基于文本的Web客戶端。 RIA的技術(shù)特點(diǎn)富網(wǎng)絡(luò)應(yīng)用系統(tǒng)利用具有很強(qiáng)交互性的富客戶端技術(shù)來(lái)為用戶提供一個(gè)更高和更全方位的網(wǎng)絡(luò)體驗(yàn)。同時(shí)RIA具有的Web應(yīng)用程序的特點(diǎn)包括如:立即布署、跨平臺(tái)一、采用逐步下載來(lái)檢索內(nèi)容和數(shù)據(jù)以及可以充分利用被廣泛采納的互聯(lián)網(wǎng)標(biāo)準(zhǔn)??蛻魴C(jī)在RIA中的作用不僅是展示頁(yè)面,它可以在幕后與用戶請(qǐng)求異步地進(jìn)行計(jì)算、傳送和檢索數(shù)據(jù)、顯示集成的用戶界面和綜合使用聲音和圖像,這一切都可以在不依靠客戶機(jī)連接的服務(wù)器或后端的情況下進(jìn)行。例如:包含數(shù)字遞進(jìn)器,滑動(dòng)控制,在線數(shù)據(jù)表格和菜單欄。RIA提供拖動(dòng)釋放(drag and drop)能力。請(qǐng)求/回復(fù)模型不是所有用戶界面動(dòng)作都必須的。RIA可以使用HTTP協(xié)議方法上傳數(shù)據(jù)到應(yīng)用程序服務(wù)器。允許在客戶端存儲(chǔ)更多信息以代替HttpSession,減少了服務(wù)器的內(nèi)存消耗。據(jù)Macromedia稱已經(jīng)有98%以上的桌面系統(tǒng)的瀏覽器都安裝了Macromedia Flash Player。F1ex是為滿足希望開(kāi)發(fā)RIA的企業(yè)級(jí)程序員的需求而推出的表示服務(wù)器和應(yīng)用程序框架。Flex開(kāi)發(fā)者使用直觀的基于XML的MXML來(lái)定義豐富的用戶界面。 Flex BlazeDS技術(shù)簡(jiǎn)單的講,BlazeDS可以將你的Java類暴露為Remotin
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1