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

正文內(nèi)容

基于私有云架構(gòu)的基金報表系統(tǒng)開發(fā)碩士學(xué)位論文(專業(yè)版)

2025-08-08 21:12上一頁面

下一頁面
  

【正文】 在AS中對于基本類型(Boolean、String、Number、Uint、Int)的對象,在對象之間是值傳遞,除此之外的不論是用戶自定義的類還是SDK中的類都是采用引用傳遞的方法,比如當將一個foo類對象A賦值給對象B后將A對象刪除,仍然可以從B對象中輸出A對象的屬性。最終我們選擇了第二種方案,F(xiàn)lex提供了全面的繪圖機制,在代碼中新建一個可視組件的實例然后設(shè)置此組件的一系列屬性,最后在添加到頁面中是動態(tài)調(diào)整組件所在容器的高度。因此系統(tǒng)需要設(shè)計一個可以提供多種查詢條件,多重查詢條件嵌套的過濾功能。如圖:圖 前后臺傳輸XML格式示例由于Flex的數(shù)據(jù)通信都是異步的,所以我們在代碼中依照Cairngorm的命令處理模式編寫一個對應(yīng)命名的onResult函數(shù),參數(shù)就是請求所返回的數(shù)據(jù)內(nèi)容,類型為Object,然后將這個Object轉(zhuǎn)化為XML經(jīng)過一系列的遍歷與過濾最終將數(shù)據(jù)存入一個ArrayCollection中然后拋出事件說明取數(shù)據(jù)已完成。在下一章中在介紹完項目的技術(shù)和商業(yè)大背景的基礎(chǔ)上將提取出幾個不可或缺的關(guān)鍵技術(shù)實現(xiàn)點,逐個分析闡述。在此功能的設(shè)計中主要須要考慮到處理上傳文件的容錯能力,上傳的文件必須參照一定的格式編寫,如果上傳的文件一旦在格式上出現(xiàn)與預(yù)期不符的情況,系統(tǒng)必須能夠正確且友好得將錯誤的信息返回給用戶同時終止上傳的操作。通過主界面提供進入此模塊和相應(yīng)的參數(shù)其流程的ALGOLPASCAL語言描述如下:Procedure MaintenanceBegin REPEAT ActionRead(用戶輸入) Case Action of 主菜單maintenance: IF 自定義過濾條件 THEN 進入過濾后的基金維護頁面 End IF 通過主界面鏈接: IF 自定義過濾條件 THEN 進入特定種類(OOT,NEW等等)的基金維護頁面 End IF 通過基金代號查詢: 進入特定基金的維護頁面 End Case;UNTILAction=log off;End; Add new fund 功能的設(shè)計在實際的系統(tǒng)中,添加一條新的基金記錄是一個非常復(fù)雜的過程,從用戶輸入基金的代號到最后選擇基金所有人中間所涉及的屬性修改與添加可能超過30項,所以,如果要求用戶在一個頁面完成所有的信息輸入是不合理的。[16] J2EE架構(gòu)的概述J2EE 是一個開放的標準,它簡化了應(yīng)用程序的開發(fā)和集成,具有高度可移植性、可擴展性。Command(命令):處理業(yè)務(wù)邏輯,調(diào)用Cairngorm Delegates或Commands,以及更新 ModelLocator中存儲的值對象和變量。目的是提高程序的可擴展性、可維護性,其本身并不是一個完整的企業(yè)應(yīng)用,它只是提供了一個開發(fā)骨架,Adobe稱之為體系。3)支持多媒體資源,輕松開發(fā)動態(tài)交互性強的界面。使用這個平臺開發(fā)只需要編寫LZX的描述語言,運行在JZEE應(yīng)用服務(wù)器上的Laszlo平臺會將其編譯成Flash傳送給客戶端展示。這就意味著您需要做的工作更少。嚴格的說,OpenLaszlo的開發(fā)在Flex之前,盡管它使用的是另一個名稱,Laszlo Systems的發(fā)行版一直在Adobe之前。這個云與普遍意義上的云有個最大的區(qū)別就是它只包含數(shù)據(jù)的處理但不包含數(shù)據(jù)的存儲。4. 服務(wù)使用者向服務(wù)提供者請求服務(wù)。在下一章中將結(jié)合本章提出的技術(shù)需求介紹本項目在實際開發(fā)設(shè)計中所采用的主要技術(shù)解決方案。最后也是最重要的就是設(shè)計出一個更具有擴展性的系統(tǒng),不僅僅做到前后臺邏輯的解耦,更要做到在功能與功能、模塊與模塊之間代碼的松耦合、消除冗余,這樣做最大的目的就是當新的需求提出或者有Bug出現(xiàn)時開發(fā)和測試團隊可以以最快的時間解決問題,減少代碼的更改量。對于銀行來說,數(shù)據(jù)是銀行的生命,如果云供應(yīng)商泄露銀行數(shù)據(jù)的話,不僅會給銀行帶來經(jīng)濟上的損失,而且還會極大地影響銀行的發(fā)展前景。[2] 云計算的研究現(xiàn)狀作為一項新興的,顛覆性的技術(shù),云計算技術(shù)一經(jīng)推出便在業(yè)內(nèi)引起廣泛響應(yīng),主要的IT廠商,如Google、IBM、Amazon、Microsoft和Yahoo等,已經(jīng)相繼開展了研究工作,并推出自己的云計算產(chǎn)品和服務(wù)。企業(yè)私有云一般擁有數(shù)百上千臺服務(wù)器。同時結(jié)合系統(tǒng)實際的商業(yè)需求,將幾個主要模塊的設(shè)計實現(xiàn)進行了描述。金融企業(yè)的工作效率成為了能否在競爭中取勝的關(guān)鍵因素,公司時時刻刻都在想方設(shè)法在每一個環(huán)節(jié)提高生產(chǎn)的效率,其中有一環(huán)對公司的運行狀況,客戶的信息反饋,將來的運營趨勢都起到引導(dǎo)與推動的作用。3.高可靠性。2008年5月,IBM宣布在中國無錫太湖新城科教產(chǎn)業(yè)園為中國的軟件公司建立的IBM中國“云計算中心”正式投入運營。當然銀行也可以對外提供服務(wù),銀行所有云計算應(yīng)用都基于這個平臺,對于數(shù)據(jù)保護完全由自己控制,從而有效地避免了采用公共云服務(wù)引起的各種風險。系統(tǒng)的管理員功能模塊,對系統(tǒng)的全局的操作,包含對用戶信息的操作和跨月數(shù)據(jù)整合等功能。相對于傳統(tǒng)的系統(tǒng)架構(gòu),我們之所以使用SOA是因為傳統(tǒng)的架構(gòu)都是把軟件寫在一個單獨的軟件體里,即在一個軟件包里將所有的應(yīng)用程序功能都整合在一起。服務(wù)編排/協(xié)調(diào)層(Service Orchestration):這是整個架構(gòu)的頂層,所有的請求都將在這層被整合,主要被用來調(diào)用商業(yè)服務(wù)以完成高層次的商業(yè)目標。 Cloud App工程設(shè)計框架的選型從簡單的意義上講,任何搭建在Cloud平臺的上工程應(yīng)用最大的目的就是利用Cloud強大的運算處理能力和規(guī)?;拇鎯δ躘6]。這就是說,客戶端開發(fā)技術(shù)支持各種通信協(xié)議非常重要。實際上,通過 “開源記者”(在博客中發(fā)布教程和專業(yè)入門文檔供該技術(shù)新手參考的人)的數(shù)量來確定社區(qū)參與度更加容易。[11] Flex 同時是一個高效、免費的開源框架,可用于構(gòu)建具有表現(xiàn)力的 Web 應(yīng)用程序,這些應(yīng)用程序利用 Adobe Flash Player和 Adobe AIR, 運行時跨瀏覽器、桌面和操作系統(tǒng)實現(xiàn)一致的部署。所以小項目不建議使用。圖 MVC模式下的Cairngorm組件 Cairngorm3的提升Cairngorm3相對于之前的版本所做出的最大的提升與Flex4的提升有異曲同工之處。(4)數(shù)據(jù)庫層:由大型數(shù)據(jù)庫系統(tǒng)組成,存儲商業(yè)數(shù)據(jù)以及與數(shù)據(jù)存取相關(guān)的邏輯。它是針對每個基金在上一個出報表期中的表現(xiàn)而變化的指示性標志。顧名思義此功能塊的核心需求就是生成出用戶所需的自定義的報表。 Flex與Java的數(shù)據(jù)通信在傳統(tǒng)的Flex與J2EE整合的系統(tǒng)中,有一種用于在兩端之間進行數(shù)據(jù)傳輸?shù)墓ぞ咭呀?jīng)應(yīng)用得非常普遍,那就是使用BlazeDS。以下是導(dǎo)出Excel的示例代碼:圖 Java導(dǎo)出Excel示例,基本總結(jié)出導(dǎo)出Excel都是萬變不離其宗的套路,首先是建立一個Workbook,接著在這個Workbook上新增一個sheet,然后就可以定義所需導(dǎo)入的數(shù)據(jù)類型、數(shù)據(jù)格式并填入一個個Cell中,再將Cell加入到sheet里,最后Workbook完成寫出。這對頁面的動態(tài)顯示提出了新的要求。最后動態(tài)刷新頁面實現(xiàn)最終效果。圖 Flex AVM 垃圾回收機制示例如上圖所示,F(xiàn)lash Player從應(yīng)用的根(root)節(jié)點開始,遍歷上面的所有子節(jié)點引用,去標記每一個它發(fā)現(xiàn)的對象,然后迭代遍歷每個被標記的對象,標記他們的子對象,在這個過程遞歸進行,直到Flash Player遍歷了應(yīng)用的整個對象樹,并標記了它發(fā)現(xiàn)的每個對象,在整個過程結(jié)束的時候,可以認為在內(nèi)存中沒有被標記的對象就是沒有被活動進程所引用的對象,因此可以被安全的釋放。在這里本人主要就第二個原因進行分析與解決。gt。[19] ESF的使用ESF(Enterprise Security Framework)是一個企業(yè)級的控制數(shù)據(jù)服務(wù)訪問安全的框架。當在mxml中時添加如下標簽:s:HTTPService id=fieldService resultFormat=e4x/即定義了一個HTTPService類的非可視化實例。此功能模塊的流程如下:Procedure Start_New_MonthBegin 管理員將其他用戶全體log off同時設(shè)置不允許非管理員賬戶登陸 管理員選擇開始數(shù)據(jù)更新 當月基金信息拷貝進入基金歷史信息表 重置當月基金信息表及其從表 更新當前匯率 更新系統(tǒng)應(yīng)用時間 更新結(jié)束UNTILAction=log off;End; App Users功能的設(shè)計App Users 的主要功能就是做到新增、修改與查看用戶權(quán)限的作用。第二:OOT的原因是空。在整個調(diào)用服務(wù)的過程中Enterprise Security Framework(ESF)會至始至終作用在每個服務(wù)上,以保證所有的請求都是通過驗證與授權(quán)的,同時保證數(shù)據(jù)的完整性和機密性。如果有任何邏輯上的改動只要與UI無關(guān)就可以只改動PM代碼而不影響組件頁面的代碼。圖 Cairngorm的MVC分層、 ValueObject、View、 FrontController、Dispatcher、Command、Service Locator等多個部分組成。圖 Flex結(jié)構(gòu)圖 Flex4的提升Flex經(jīng)過多年的發(fā)展和完善,從最開始的僅有一些主要的控件到現(xiàn)在控件全面完備,可以說Flex的開發(fā)工作已經(jīng)越來越容易了,尤其是對于維護的成本方面,在Flex 4中最重要的提升就是對邏輯與顯示的解耦,在以前的版本中,組件的顯示屬性和邏輯功能是共存在一個類中的,這樣的后果是使在擴展Flex控件時非常不方便,又要顧及到顯示屬性同時還要考慮邏輯功能。減少學(xué)習(xí)技術(shù)的時間消耗。 RIA豐富互聯(lián)網(wǎng)應(yīng)用程序(英語:Rich Internet applications,簡稱RIA),又譯為豐富性網(wǎng)絡(luò)應(yīng)用服務(wù),是一種具有近似于傳統(tǒng)桌面應(yīng)用軟件系統(tǒng)功能和特性的網(wǎng)絡(luò)應(yīng)用系統(tǒng)。MXML和LZX使用相同的基XML對象符號,唯一的不同在于所使用的 DTD結(jié)構(gòu)和XML架構(gòu)。第三是信息傳遞層,為了配合Cloud SOA的架構(gòu)系統(tǒng)采用HttpService的方案。數(shù)據(jù)存儲層(Data Storage):這層是實際的物理數(shù)據(jù)存儲層,數(shù)據(jù)類型包括關(guān)系數(shù)據(jù)庫、文件、XML、數(shù)據(jù)倉庫等等。服務(wù)注冊中心:用來注冊已經(jīng)發(fā)布的服務(wù),對其進行分類,并且提供搜索的服務(wù)。第四章:系統(tǒng)實現(xiàn)關(guān)鍵技術(shù)的介紹,對幾個實現(xiàn)系統(tǒng)的關(guān)鍵技術(shù)進行了詳細的介紹,包括前后臺的交互方式、Excel報表的導(dǎo)出方法、安全與權(quán)限控制的手段以及對內(nèi)存垃圾回收的認識。系統(tǒng)在每個月固定時間對用戶開放,供用戶輸入需要統(tǒng)計的信息,然后在月末產(chǎn)生出各種可以根據(jù)用戶定制的報表。但隨著云計算技術(shù)的進一步發(fā)展以及云理念的不斷深化,這種應(yīng)用平臺在將來必將大規(guī)模地普及,屆時信息生活必將發(fā)生翻天覆地的變化。6.按需服務(wù)。云計算的基本原理是,將計算分布在大量的分布式計算機上,而非本地計算機或遠程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運行將與互聯(lián)網(wǎng)更相似。Abstract碩士學(xué)位論文基于私有云架構(gòu)的基金報表系統(tǒng)開發(fā) 摘要近年來,云計算不論在計算機行業(yè)內(nèi)還是普通人們生活中都已經(jīng)成了一個炙手可熱的詞匯,各大IT企業(yè)都成為了云計算的擁護者。 云計算概述 云計算的概念通俗地講,云計算是龐大的服務(wù)器集群,通過動態(tài)調(diào)動資源,為用戶提供各種IT服務(wù)。“云”的規(guī)??梢詣討B(tài)伸縮,滿足應(yīng)用和用戶規(guī)模增長的需要。[4] 云計算技術(shù)在銀行中應(yīng)用需要重視的問題作為一項有著廣泛應(yīng)用前景的新興技術(shù),在被業(yè)內(nèi)看好的同時也需要解決其投入運營過程中面臨的一系列問題,如對用戶的不透明性、監(jiān)管措施等。該系統(tǒng)被用于計算與統(tǒng)計整個公司每個月份各個粒度層面上的基金與資產(chǎn)表現(xiàn)狀況,此系統(tǒng)的用戶是企業(yè)中專業(yè)負責統(tǒng)計運營狀況的人員與公司全球各個地區(qū)的負責人。第三章:系統(tǒng)的設(shè)計實現(xiàn),結(jié)合實際的商業(yè)需求,對幾個最主要的功能點進行需求分析,給出具體的設(shè)計實現(xiàn)方案。服務(wù)提供者:發(fā)布自己的服務(wù)到服務(wù)注冊中心,并且當請求到來是進行相應(yīng)。應(yīng)用邏輯層(Application Logic):這層實際上是一個功能的具體實現(xiàn),大多數(shù)情況下這層是一個先前就存在的應(yīng)用邏輯,通過上層適配器的調(diào)用使得其的功能被統(tǒng)一接口使用。其次在服務(wù)層,、PHP、Java等備選方案,不過在這點上的選擇是比較明確的,只有Java兼容企業(yè)私有云的API,所以毫無懸念的選擇Java成為工程后臺的工具。具體來說,F(xiàn)lex 使用MXML聲明 ActionScript對象和屬性,OpenLaszlo使用LZX聲明 JavaScript 對象和屬性。綜上所述盡管在成熟度上Flex也許還有所欠缺,但是在對Web服務(wù)的支持有明顯的優(yōu)勢,這對做好Cloud前后臺的數(shù)據(jù)交換有重大的意義,同時在代碼的開發(fā)工作量上也隨著產(chǎn)品的成熟越加快捷簡單,最后擁有強大的社區(qū)對入門級的RIA開發(fā)者來說無疑是最大的幫助,因此在我們的項目中Flex成為了Cloud前端技術(shù)的不二選擇[7]。[12] Flex的優(yōu)缺點對于開發(fā)人員來說Flex的開發(fā)工具Flash Studio,開發(fā)的界面的過程是一個所見即所得的環(huán)境,設(shè)計時可以選擇各種所需的空間拖入設(shè)計界面中,并且直接修改空間的可見屬性和不可見屬性。圖描述了Flex的運行機制。[14] Cairngorm的組成及其功能Cairngorm框架有許多部分組成,主要是對Flex中數(shù)據(jù)的傳輸和綁定、事件機制和服務(wù)調(diào)用進行了規(guī)范,并設(shè)計出一個統(tǒng)一的MVC開發(fā)模式[15],如圖 。這個PM會被注冊在工程配置文件中,然后在組件頁面中inject這個PM,所有event事件所觸發(fā)的函數(shù)都來自有PM中定義的函數(shù),這樣就保證了組件頁面沒有代碼污染。當需要調(diào)用后臺邏輯時,就通過向數(shù)據(jù)訪問服務(wù)的注冊中
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1