探索者的羽翼在线观看未删减完整版|人间**未删减版电影在线观看完整版|在线观看国产欧美|青在线视频,色戒电影完整版视频在线观看,芈月传电视剧全集在线观看免费版,奇米影音第四色

軟題庫 學習課程
當前位置:信管網 >> 在線考試中心 >> 試題查看
試題題型【分析簡答題】
試題內容

閱讀以下有關表現層設計方面的說明,在答題紙上回答問題1至問題3。
【說明】  某商業(yè)銀行欲開發(fā)一套個人銀行系統(tǒng),為用戶提供常見的金融服務,包括轉賬、查詢、存款變更和個人信息管理等功能。該軟件除了業(yè)務需求外,還有一些特殊的表現層需求:
(1)根據用戶級別的不同,界面和可用功能是不同的;
(2)支持Web、Windows、手機App等多種不同類型的界面;
(3)考慮到將來功能的擴展,需要系統(tǒng)支持界面的定制以及動態(tài)生成等功能,以降低系統(tǒng)維護和新功能發(fā)布的成本。
經過對需求的討論,該銀行初步決定采用MVC模式設計該個人銀行系統(tǒng)的表現層,采用XML作為GUI的描述語言,并應用XML的界面管理技術來實現靈活的界面配置、界面動態(tài)生成和界面定制。

【問題1】(9分)  MVC模式強制性地將一個應用處理流程按照模型、視圖、控制的方式進行分離,三者的協(xié)作關系如圖4-1所示。

請?zhí)顚憟D4-1中的(1)~(3),并簡要說明在該個人銀行系統(tǒng)中采用MVC模式對界面設計的作用。
【問題2】(4分)  請從設計模式的角度,簡要說明設計方案采用XML作為GUI描述語言的機制。
【問題3】(12分)  基于XML的界面管理技術可實現靈活的界面配置、界面動態(tài)生成和界面定制,其思路是用XML生成配置文件及界面所需的元數據,按不同需求生成界面元素及軟件界面,其技術框圖如圖4-2所示。

請將恰當的內容填入圖4-2中的(1)~(3),并簡要解釋說明其含義。

查看答案

相關試題