軟件架構設計_第1頁
軟件架構設計_第2頁
軟件架構設計_第3頁
軟件架構設計_第4頁
軟件架構設計_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第1頁軟件架構設計方法

業(yè)界IT項目主要問題及原因成功的項目:26%項目能夠在預定的時間內和預算費用內完成;問題項目并完成:46%超過預算費用,18.9%;超過預計時間,22.2%比預計功能減少;失敗的項目28%項目終止,缺乏高層支持和用戶的介入 20.3%缺乏強有力的項目管理 18.0%需求不完整 12.3%需求不斷變動 11.8%不明確的目標和期望 11.2%不適當?shù)募夹g架構 7.0%缺少資源 6.4%不現(xiàn)實的進度計劃 4.3%新項目 3.7%其它 5%

軟件需求分析參考模型業(yè)務需求技術需求并發(fā)處理信息發(fā)布按需處理聯(lián)機分析處理適當規(guī)模的平臺高吞吐量架構目標示例:多個業(yè)務分區(qū)多層次的用戶全時處理(聯(lián)機可用性)用戶觸發(fā)的按需處理與數(shù)據(jù)倉庫無縫集成靈活的用戶端信息獲取/分析實時的基于場景的敏感性分析和其他機構集成開放標準訪問和外部系統(tǒng)互聯(lián)直通式處理(STP)能力組件化或者模塊化設計可復用的和可共享的組件選用適當規(guī)模的平臺已降低成本加快進入市場的速度便于支持和維護確立架構的重要性:使所有資源都能夠在一個方向上使用來交付業(yè)務和技術需求評估和指導架構組件的設計.高可用性靈活的可擴展性多維安全控制支持業(yè)務功能集中式信息管理組件化架構行業(yè)消息開放和公用訪問開放互聯(lián)模塊化組件架構目標支持聯(lián)機/批量并發(fā)處理多并發(fā)處理(fordifferentpartitions)生產/影子數(shù)據(jù)并發(fā)處理并發(fā)處理按需處理按需的高效率交易處理無縫的中間層和后臺觸發(fā)與通訊同步響應和異步的結果回送聯(lián)機分析處理從生產數(shù)據(jù)中隔離出分析/歷史數(shù)據(jù)高效的數(shù)據(jù)復制用戶友好、高性能的臨時分析信息發(fā)布從異構系統(tǒng)中合并信息健壯的數(shù)據(jù)倉庫和CRM以及交付渠道集成適當規(guī)模的平臺健壯的、企業(yè)級的分層架構利用中間層的能力(渠道管理,數(shù)據(jù)分析)利用后臺交易處理能力模塊化組件基于組件的架構框架松耦合的數(shù)據(jù)/訪問服務松耦合的應用/公用服務多維安全控制分區(qū)的安全控制集中式安全管理/singlesignon使用多種驗證方式的靈活性靈活的可擴展性最大化縱向擴展能力最大化橫向擴展能力獲得架構/應用系統(tǒng)擴展透明性高可用性最小化宕機時間和切換時間最小化單點故障在切換時對用戶透明高吞吐量能夠處理3-5倍的峰值業(yè)務量快速的聯(lián)機響應;縮短的批處理窗口內置的負載分享/均衡以獲得高交易處理速率架構目標支持業(yè)務功能集中式信息管理組件化架構架構目標(續(xù))開放和公用訪問基于開放技術的公用訪問方法隔離的渠道和業(yè)務邏輯層多個傳遞渠道和主機到主機的連接行業(yè)消息采用國際標準(消息/架構)支持同步和異步消息支持高效的單一和大量交易請求開放互聯(lián)關鍵設計原則開放互聯(lián)開放訪問通用渠道管理兼容行業(yè)標準組件化基于組件的架構跟上市場復用優(yōu)于購買;購買優(yōu)于建造

復用優(yōu)于購買;購買優(yōu)于開發(fā)復用購買開發(fā)成本最低公用的開發(fā)技術易于集成經過檢驗的資產和服務可以投入生產、健壯真正開放、基于標準成本高錯誤率高需要的時間長

架構設計方法業(yè)務需求技術需求分層的架構設計技術架構集成架構端到端架構性能安全靈活性可擴展性數(shù)據(jù)分布流程分布消息架構協(xié)議物理網絡通訊應用架構數(shù)據(jù)架構前端中間層后端組件架構并發(fā)流程信息發(fā)布隨時流程OLAP估量正確的平臺大吞吐量架構目標高可用性靈活的可擴展性多角度的安全控制業(yè)務功能集中信息管理組件化的架構行業(yè)消息開放的通用的訪問開放式連接模塊化組件

總體技術架構顧客終端(CT)前臺中間層后臺企業(yè)數(shù)據(jù)服務器交易處理服務器參與的內部系統(tǒng)參與網關(CG)數(shù)據(jù)倉庫應用服務器安全服務器渠道/Web服務器通訊傳播/轉換遺留后臺終端內部基礎設施私網客戶基礎設施內部用戶終端安全集成Smartcard/PKIServers公網(SWIFT,CommunityNetwork)企業(yè)數(shù)據(jù)庫數(shù)據(jù)倉庫服務器數(shù)據(jù)庫/報表服務器

企業(yè)級體系架構藍圖基礎架構應用軟件架構運行架構開發(fā)架構設計開發(fā)交付測試產品支持架構參數(shù)維護內部運行檢查架構性能管理系統(tǒng)管理測試、調試性能、調優(yōu)配置管理測試與產品發(fā)布同步版本發(fā)布版本管理開發(fā)環(huán)境團隊建設軟件架構通用業(yè)務組件程序架構服務技術架構應用/數(shù)據(jù)集成(繼承/面向對象)底層集成數(shù)據(jù)架構業(yè)務邏輯執(zhí)行架構通信(層間)基礎服務可度量性性能與可靠性數(shù)據(jù)集成數(shù)據(jù)倉庫可恢復性與有效性安全性流量控制動態(tài)資源分配應用/系統(tǒng)可操作性系統(tǒng)集中管理端對端監(jiān)測運行監(jiān)視與預防性恢復服務引用數(shù)據(jù)維護過程參數(shù)維護基礎平臺應用集成內部網絡企業(yè)應用集成數(shù)據(jù)分布數(shù)據(jù)備份與同步應用分布可維護性-可用性數(shù)據(jù)訪問對象數(shù)據(jù)架構服務管理-分區(qū)表示層中間層批處理數(shù)據(jù)層系統(tǒng)集成界面交互格式轉換數(shù)據(jù)存儲通訊標準遠程數(shù)據(jù)存取系統(tǒng)恢復狀態(tài)同步數(shù)據(jù)恢復過程目錄硬件與外圍設備系統(tǒng)軟件網絡存儲網絡集成互聯(lián)網

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論