軟考筆記

商業智能:
	組成成分:
		數據倉庫
		聯機分析處理
		數據挖掘
		數據備份
		恢復
	處理過程:
		數據預處理
			數據抽取
			轉換
			裝載
		建立數據倉庫
			處理海量數據的基礎
		數據分析
			OLAP和數據挖掘技術
			聯機處理分析 
				對數據彙總/聚集 同時提供切片、切塊、下鑽和旋轉燈數據分析功能
		數據展現
	
數據轉儲
	靜態轉儲
		在轉儲期間不允許對數據庫進行任何存取修改操作
	動態轉儲
		轉儲期間允許對數據庫進行存取、修改操作,故轉儲和用戶事務可併發執行
	海量轉儲
		每次轉儲全部數據
	增量轉儲
		每次只轉儲上次轉儲更新後的數據
		
存儲
	開放系統的直連式存儲(DAS)
		在服務器上外掛一組大容量硬盤,存儲設備與服務器主機之間採用SCSI通道連接,帶寬爲10MB/s、20MB/s、40MB/s和80MB/s等
		缺點:
			難以擴容
			不支持數據容錯
			當服務器異常會數據丟失
	網絡接入存儲(NAS)
		將存儲設備連接到現有網絡上,提供數據存儲和文件訪問服務的設備
		NAS服務器在專用主機上安裝簡化了的瘦操作系統(只具有訪問權限控制、數據保護和恢復等功能)的文件服務器

架構模式:
    軟件設計中的高層決策
    反映了開發軟件系統過程中所作爲的基本設計決策
設計模式:
    關注軟件系統的設計,與實現具體語言無關
慣用法則:
    實現時通過某種特定的程序設計語言來描述構件與構件之間的關係。
    eg:引用計數

ATAM:
    一種軟件架構評估方法。主要對軟件體系結構的設計結果進行評估。
    評估是軟件系統詳細設計、實現和測試之前的階段工作。不涉及系統的實現代碼和測試。

敏感點:
    一個或多個構件(或之間的關係)的特性
權衡點:
    影響多個質量屬性的特性,是多個質量屬性的敏感點。

企業門庫:
    企業信息門戶:
        請問結構數據和無結構數據提供統一入口,實現蒐集、訪問、管理和無縫集成
    企業知識門戶:
        提供創建、蒐集和傳播企業知識的平臺,通過企業知識門戶,員工可以與工作團隊的其它成員取得聯繫,尋找能夠提供幫助的專家
    企業應用門戶:
        用來提高企業的集中貿易能力、協同能力和信息管理能力的平臺
   

軟件架構設計:
    包括提出架構模型、產生架構和進行設計評審等活動,是一個迭代的過程
    初期:一般選擇一個合適的架構風格,將架構分析階段已標識的構件映射到架構中,並分析這些構件的關係,一旦得到詳細的架構設計,需要邀請獨立於系統開發的外部人員進行評審。
    一般來說,軟件架構設計活動將已標識構建繼承到軟件架構中,設計這些構件,但不予實現。

基於場景的架構分析方法(SAAM)
    主要輸入:
        問題描述
        需求說明
        架構描述文檔
    分析過程主要包括:
        場景開發
        架構描述
        單個場景評估
        場景交互
        總體評估
		
企業信息集成:
    技術平臺集成
    數據集成
    應用系統集成
        實現不同系統之間的互相操作,使得不同應用系統之間能夠實現數據和方法的共享
    業務集成
        使得在不同應用系統中的流程能夠無縫連接,實現流程的協調運作和流程信息的充分共享

軟件系統架構
    關於軟件系統的結構、行爲和屬性的高級抽象
    不僅指定了軟件系統的組織和拓撲結構,而且顯示了系統需求和組件之間的對應關係,包括設計決策的基本方法和基本原理
    在描述階段,細緻的描述組件的交互關係

DSSA(特定領域軟件架構)
    3個層次的系統模型    
        領域開發環境
        領域特定應用開發環境
        應用執行環境
            應用開發工程師只在領域特定應用開發環境工作

    

 

  
    
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章