亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        應(yīng)用Flex的企業(yè)內(nèi)部管理系統(tǒng)的設(shè)計(jì)研究

        2016-05-14 07:11:51佟鑫
        電子技術(shù)與軟件工程 2016年6期
        關(guān)鍵詞:系統(tǒng)設(shè)計(jì)

        摘 要要高效并且簡便的實(shí)現(xiàn)企業(yè)內(nèi)部的業(yè)務(wù)管理活動,需要操作簡便又易于維護(hù)的操作系統(tǒng),并具備良好的客戶體驗(yàn),而Flex正好具備了這些特性。本文針對基于Flex技術(shù)的企業(yè)內(nèi)部管理系統(tǒng)的設(shè)計(jì)進(jìn)行研究,以增加對其的認(rèn)識,同時(shí)優(yōu)化管理系統(tǒng)。

        【關(guān)鍵詞】企業(yè)內(nèi)部管理系統(tǒng) Flex技術(shù)設(shè)計(jì)

        互聯(lián)網(wǎng)作為企業(yè)應(yīng)用程序開發(fā)的主流平臺,是信息時(shí)代中信息技術(shù)高速發(fā)展以及網(wǎng)絡(luò)全面普及的必然結(jié)果。RIA中較為成熟的一項(xiàng)技術(shù)是Flex技術(shù),它在企業(yè)管理應(yīng)用程序開發(fā)中可以發(fā)揮重要作用。

        1 Flex技術(shù)介紹

        1.1 Flex技術(shù)的介紹

        Flex是到目前為止一項(xiàng)較為成熟的能實(shí)現(xiàn)RIA的技術(shù),它是由Adobe公司開發(fā)用于RIA的一系列產(chǎn)品和技術(shù)。Flex采用面向?qū)ο蟮木幊陶Z言ActionScript3,擁有內(nèi)建的支持E4X的XML操作類,因此Flex編寫的客戶端程序能夠簡單、靈活有效地處理XML數(shù)據(jù)。

        1.2 Cairngorm框架

        Caimgorm把Flex的應(yīng)用程序分解為視圖,控制和模板三部分,表達(dá)了MVC模式的主題設(shè)計(jì)思想,很好的實(shí)現(xiàn)了可伸縮的對復(fù)雜業(yè)務(wù)邏輯的RIA應(yīng)用的研究開發(fā)。同時(shí)作為橋梁,在Flex平臺上快速構(gòu)建出穩(wěn)定的商業(yè)應(yīng)用程序。

        1.3 中間件技術(shù)

        中間件平臺采用面向構(gòu)建技術(shù)合理的實(shí)現(xiàn)企業(yè)及應(yīng)用之間的開發(fā),管理,運(yùn)行還有監(jiān)督維護(hù)工作。同時(shí)給J2EE平臺上的應(yīng)用提供應(yīng)用架構(gòu)以面向構(gòu)建,完美的結(jié)合了XML技術(shù),構(gòu)建技術(shù)還有可視化開發(fā)技術(shù)還滿足J2EE體系規(guī)范,非常好用,其中應(yīng)用系統(tǒng)中的基本元素以圖片化的構(gòu)建單元表現(xiàn)出來。

        2 系統(tǒng)架構(gòu)

        2.1 系統(tǒng)功能模塊

        本系統(tǒng)主要是用在統(tǒng)一監(jiān)督,記錄和管理公司的每個階段的項(xiàng)目。對于一個完整的項(xiàng)目要從頭到尾的按流程來,比如從市場立項(xiàng)+預(yù)立項(xiàng)再到簽訂銷售合同再到公司審查立項(xiàng)再到所需設(shè)備的采購最后簽訂采購合同,項(xiàng)目流程中所涉及的人事調(diào)動,經(jīng)費(fèi)還有報(bào)批,進(jìn)展過程等有關(guān)信息的管理都是本系統(tǒng)可以實(shí)現(xiàn)的各項(xiàng)功能。

        2.2 系統(tǒng)整體架構(gòu)

        該系統(tǒng)要采用三層體的結(jié)構(gòu),包括表現(xiàn)層,業(yè)務(wù)邏輯層以及數(shù)據(jù)層。本系統(tǒng)明確的表現(xiàn)各功能的作用,其中表現(xiàn)層用戶界面由FLXE實(shí)現(xiàn),數(shù)據(jù)層由Oracle數(shù)據(jù)庫實(shí)現(xiàn),而業(yè)務(wù)邏輯層采用面向服務(wù)架構(gòu)的基于J2EE,SOA的中間件平臺。

        2.3 關(guān)于表現(xiàn)層的設(shè)計(jì)

        本系統(tǒng)采用在FLXE設(shè)計(jì)中廣泛使用Caimgorm框架,用以應(yīng)對功能較為復(fù)雜而且開發(fā)模塊很多的問題。

        應(yīng)用較為成熟的Caimgorm框架可以提供一系列的可以互相協(xié)同作用的設(shè)計(jì)模式,能夠有效地處理關(guān)于服務(wù)端交互與業(yè)務(wù)邏輯,用戶的客戶端狀態(tài)以及管理客戶端狀態(tài)等方面的處理用戶行為的問題,讓FLEX上開發(fā)的應(yīng)用程序有更好的維護(hù)性和擴(kuò)展性。Caimgorm有清晰的結(jié)構(gòu),應(yīng)用相對來說不復(fù)雜,可以利用MXML使流程變得簡單明了,所以更適合完成各模塊設(shè)計(jì)。

        Caimgorm框架對于系統(tǒng)構(gòu)建需要完成以下操作:

        (1)按歸類建立對應(yīng)的Event,View,Command,ModeLpcator。

        (2)為了存儲系統(tǒng)中各個模塊間的交互共享數(shù)據(jù)信息,建立一個公用的數(shù)據(jù)服務(wù)模型來滿足需要。

        (3)為了監(jiān)聽所有事件的過程,需要一個FRONT CONTROLLER注冊。

        (4)為了調(diào)用后臺數(shù)據(jù)庫的操作,提供多個公用功能的Command的,serveice和delegate模塊與之連接。

        本系統(tǒng)利用Flex客戶端的面向?qū)ο缶幊痰哪芰?,劃分了系統(tǒng)功能模塊,加入用戶權(quán)限管理等功能,將大部分業(yè)務(wù)邏輯和數(shù)據(jù)處理轉(zhuǎn)移至客戶端,減輕了服務(wù)器的負(fù)擔(dān),更好地實(shí)現(xiàn)了企業(yè)內(nèi)部管理系統(tǒng)的建設(shè)。為了有效避免一些經(jīng)常用到的固定信息頻繁請求,可以將從后臺傳輸來的數(shù)據(jù)存儲在FLEX端,也就是說在服務(wù)器第一時(shí)間返回這些數(shù)據(jù)后,在FLEX端緩存著,目的在于減輕服務(wù)器的負(fù)擔(dān),也可以確保程序代碼的可讀性,將復(fù)雜繁瑣的結(jié)構(gòu)設(shè)計(jì)地更加簡單實(shí)用。

        2.4 業(yè)務(wù)邏輯層

        本系統(tǒng)主要使用面向服務(wù)架構(gòu)的中間件平臺,其中業(yè)務(wù)邏輯層主要承擔(dān)跟FLXE客戶端通信。作為面向服務(wù)架構(gòu)的中間件平臺,需要完成的工作有:第一個是實(shí)現(xiàn)各個模塊功能之間的后臺交互邏輯,通過對具體操作流程的邏輯流配置進(jìn)行實(shí)現(xiàn);第二個是建立獨(dú)立運(yùn)行的構(gòu)建包還有不同編寫內(nèi)容的工作流程。調(diào)用邏輯流處理完畢,將邏輯流輸出的結(jié)果封裝成一個大數(shù)據(jù)對象數(shù)組返回給Flex的AS去解析,這樣就得到了Flex需要的數(shù)據(jù)類型。

        2.5 表現(xiàn)層和業(yè)務(wù)邏輯層的溝通

        對于面向服務(wù)架構(gòu)中的中間件平臺要調(diào)研邏輯流提交的數(shù)據(jù),選擇FLXE中的remoteobject數(shù)據(jù)交互模式,以滿足數(shù)據(jù)類型大部分是JAVA類型的需要,同時(shí)保證FLXE和JAVA面對面通信,這樣就能提高數(shù)據(jù)傳輸過程中的傳輸效率。也就是對服務(wù)器中的每個FLXE應(yīng)用都創(chuàng)建一個遠(yuǎn)程的JAVA對象,用來連接用戶表現(xiàn)層和業(yè)務(wù)邏輯層,同時(shí)還省去了文本轉(zhuǎn)換過程中利用HTTP的步驟,完美的實(shí)現(xiàn)自動轉(zhuǎn)換。

        2.6 數(shù)據(jù)層

        通過面向服務(wù)架構(gòu)的中間件平臺可以高效實(shí)現(xiàn)FLXE表現(xiàn)層的信息處理,還有與采用ORACLE數(shù)據(jù)庫的數(shù)據(jù)層之間進(jìn)行交涉。這些設(shè)計(jì)的目的在于存儲數(shù)據(jù)層的各項(xiàng)信息,其中就包括項(xiàng)目的詳細(xì)信息和歷史信息,用戶的各項(xiàng)個人信息,日志的檔案文件,還有關(guān)于業(yè)務(wù)查詢的字典記載等。

        3 系統(tǒng)界面

        本文設(shè)計(jì)的系統(tǒng)界面可以滿足各種企業(yè)內(nèi)部管理需要,使用客戶端承載大量的數(shù)據(jù),使服務(wù)器的負(fù)擔(dān)大大減少,更好地實(shí)現(xiàn)了企業(yè)內(nèi)部管理系統(tǒng)的建設(shè)。

        4 結(jié)語

        為了更好的解決企業(yè)內(nèi)部管理系統(tǒng)的工作需要,基于Flex開發(fā)的系統(tǒng)適用范圍廣而且穩(wěn)定性好,對報(bào)表統(tǒng)計(jì)還有各類形狀的統(tǒng)計(jì)圖形都支持,可以高效的構(gòu)建和維護(hù)系統(tǒng)桌面以及操作系統(tǒng),使企業(yè)管理系統(tǒng)得以優(yōu)化,更加實(shí)用。

        參考文獻(xiàn)

        [1]王升遠(yuǎn).基于Flex技術(shù)的虛擬實(shí)驗(yàn)設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2012.

        [2]謝佶蕓.基于Flex的企業(yè)級富客戶端系統(tǒng)的研究與設(shè)計(jì)[D].浙江大學(xué),2010.

        作者簡介

        佟鑫(1978-),男,吉林省雙遼市人。碩士學(xué)位。現(xiàn)為吉林動畫學(xué)院游戲?qū)W院助教。研究方向?yàn)槿斯ぶ悄堋?/p>

        作者單位

        吉林動畫學(xué)院游戲?qū)W院 吉林省長春市 130012

        猜你喜歡
        系統(tǒng)設(shè)計(jì)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        瞞天過海——仿生設(shè)計(jì)萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        亚洲欧美精品aaaaaa片| 99e99精选视频在线观看| 国产片精品av在线观看夜色| 久久久国产一区二区三区四区小说 | 国产一级内射视频在线观看| 国产一区二区女内射| 激情综合欧美| av永久天堂一区二区三区蜜桃| 亚洲一区二区三区日韩在线观看| 奇米影视7777久久精品| 亚洲乱码日产精品bd在线观看 | 成人免费自拍视频在线观看| 亚洲综合欧美在线一区在线播放| 欧美一级视频精品观看| 亚洲av中文字字幕乱码| 人妻精品在线手机观看| 精品国产一区二区三区香蕉| 亚洲av日韩aⅴ无码电影| 国产一区二区在三区在线观看| 国产精品成人观看视频国产奇米| 人妻少妇精品专区性色av| 亚洲精品一区网站在线观看| av天堂手机在线看片资源| 亚洲欧美国产精品久久| 韩国19禁主播深夜福利视频| 国产免费的视频一区二区| 97超碰国产成人在线| 亚洲人成无码网站在线观看| 99国产精品久久久蜜芽| 麻豆成年人视频在线观看| 337p粉嫩日本欧洲亚洲大胆| 国产亚洲美女精品久久久| 亚洲啊啊啊一区二区三区| 亚洲中文字幕在线一区| 国产亚洲午夜高清国产拍精品| 亚洲黄色在线看| 一区二区三区极品少妇| 国产成年女人毛片80s网站| 波多野结衣一区| 日本大片免费观看完整视频 | 男生自撸视频在线观看|