試題四(共25分)
閱讀以下Web應用系統(tǒng)架構設計的說明,在答題紙上回答問題1至問題3。
【說明】某公司擬開發(fā)一個市場策略跟蹤與分析系統(tǒng),根據互聯網上用戶對公司產品信息的訪問情況和產品實際銷售情況來追蹤各種市場策略的效果。其中互聯網上用戶對公司產品信息的訪問情況需要借助兩種不同的第三方Web分析軟件進行數據采集與統(tǒng)計,并生成不同格式的數據報表;公司產品的實際銷售情況則需要通過各個分公司的產品銷售電子表格或數據庫進行采集與匯總。得到相關數據后,還要對數據進行分析與統(tǒng)計,并通過瀏覽器以在線的方式向市場策略制定者展示最終的市場策略效果。
在對市場策略跟蹤與分析系統(tǒng)的架構進行設計時,公司的架構師王工提出采用面向服務的系統(tǒng)架構,首先將各種待集成的第三方軟件和異構數據源統(tǒng)一進行包裝,然后將數據訪問功能以標準Web服務接口的形式對外暴露,從而支持系統(tǒng)進行數據的分析與處理,前端則采CSS等技術實現瀏覽器數據的渲染與展示。架構師李工則認為該系統(tǒng)的核心在于數據的定位、匯聚與轉換,更適合采用面向資源的架構,即首先為每種數據元素確定地址,然后將各種數據格式統(tǒng)一轉換為JSON格式,通過對JSON數據的組合支持數據的分析與處理任務,處理結果經過渲染后在瀏覽器的環(huán)境中進行展示。在架構評估會議上,專家對這兩種方案進行綜合評價,最終采用了李工的方案。
【問題1】(7分) 請根據題干描述,對市場策略跟蹤與分析系統(tǒng)的數據源特征與數據操作方式進行分析,完成表4-1中的(1)~(3),并用200字以內的文字說明李工方案的優(yōu)點。