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

正文內(nèi)容

軟件體系結構論word版-展示頁

2025-01-23 23:47本頁面
  

【正文】 究和對軟件體系結構的描述,在很大程度上來說還停留在非形式化的基礎上。應用現(xiàn)狀: 自20世紀90年代后期以來,軟件體系結構的研究成為一個熱點。對于大規(guī)模的復雜軟件系統(tǒng)來說,對總體的系統(tǒng)結構設計和規(guī)格說明比起對計算的算法和數(shù)據(jù)結構的選擇已經(jīng)變得明顯重要得多。起初,人們把軟件設計的重點放在數(shù)據(jù)結構和算法的選擇上,隨著軟件系統(tǒng)規(guī)模越來越大、越來越復雜,整個系統(tǒng)的結構和規(guī)格說明顯得越來越重要。服務器層(server tier) 典型應用是Web服務器和運行業(yè)務代碼的應用程序服務器?;贗nternet和Web的軟件和應用系統(tǒng)無疑需要更為開放和靈活的體系結構。但對于大型軟件系統(tǒng)而言,這種結構在系統(tǒng)的部署和擴展性方面還是存在著不足。軟件體系結構在80年代中期出現(xiàn)了Client/Server分布式計算結構,應用程序的處理在客戶(PC機)和服務器(Mainframe或Server)之間分擔;請求通常被關系型數(shù)據(jù)庫處理,PC機在接受到被處理的數(shù)據(jù)后實現(xiàn)顯示和業(yè)務邏輯;系統(tǒng)支持模塊化開發(fā),通常有GUI界面。軟件體系結構的發(fā)展歷史:與最初的大型中央主機相適應,最初的軟件結構體系也是Mainframe結構,該結構下客戶、數(shù)據(jù)和程序被集中在主機上,通常只有少量的GUI界面,對遠程數(shù)據(jù)庫的訪問比較困難。(4)一個程序或計算機系統(tǒng)的軟件體系結構包括一個或一組軟件構件、軟件構件的外部的可見特性及其相互關系。軟件體系結構處理算法與數(shù)據(jù)結構之上關于整體系統(tǒng)結構設計和描述方面的一些問題,如全局組織和全局控制結構、關于通訊、同步與數(shù)據(jù)存取的協(xié)議,設計構件功能定義,物理分布與合成,設計方案的選擇、評估與實現(xiàn)等(2)軟件體系結構有四個角度,它們從不同方面對系統(tǒng)進行描述:概念角度描述系統(tǒng)的主要構件及它們之間的關系;模塊角度包含功能分解與層次結構;運行角度描述了一個系統(tǒng)的動態(tài)結構;代碼角度描述了各種代碼和庫函數(shù)在開發(fā)環(huán)境中的組織。許多專家學者從不同角度和不同側面對軟件體系結構進行了刻畫,較為典型的定義有:(1)軟件體系結構是軟件設計過程中的一個層次,這一層次超越計算過程中的算法設計和數(shù)據(jù)結構設計。這一定義注重區(qū)分處理構件、數(shù)據(jù)構件和連接構件,這一方法在其他的定義和方法中基本上得到保持。軟件體系結構論文 年級院系: 專業(yè)班級: 姓名: 學號: 指導老師: 2014年12月28日目錄: 軟件體系結構概論................................1 體系結構風格....................................3 UML 語言.......................................5 XML 語言 ......................................8 動態(tài)軟件體系結構...............................10 基于體系結構的軟件開發(fā).........................12 軟件體系結構的評估.............................12 軟件產(chǎn)品線體系結構.............................12 軟件體系結構的發(fā)展方向.........................13 參考書籍.......................................14軟件體系結構概論:軟件體系結構是具有一定形式的結構化元素,即構件的集合,包括處理構件、數(shù)據(jù)構件和連接構件。處理構件負責對數(shù)據(jù)進行加工,數(shù)據(jù)構件是被加工的信息,連接構件把體系結構的不同部分組組合連接起來。 軟件體系結構的定義:雖然軟件體系結構已經(jīng)在軟件工程領域中有著廣泛的應用,但迄今為止還沒有一個被大家所公認的定義。體系結構問題包括總體組織和全局控制、通訊協(xié)議、同步、數(shù)據(jù)存取,給設計元素分配特定功能,設計元素的組織,規(guī)模和性能,在各設計方案間進行選擇等。(3)軟件體系結構是一個抽象的系統(tǒng)規(guī)范,主要包括用其行為來描述的功能構件和構件之間的相互連接、接口和關系。其中,軟件外部的可見特性是指軟件構件提供的服務、性能、特性、錯誤處理、共享資源使用等。隨著PC的廣泛應用,該結構逐漸在應用中被淘汰。Client/Server結構因為其靈活性得到了極其廣泛的應用。Internet的發(fā)展給傳統(tǒng)應用軟件的開發(fā)帶來了深刻的影響。隨著越來越多的商業(yè)系統(tǒng)被搬上Internet,一種新的、更具生命力的體系
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1