摘要:2018上半年軟考高級系統分析師考試已結束,小編為大家整理了2018上半年系統分析師下午真題,以下為第三部分。
● 閱讀以下關于Web應用設計開發的描述,在答題紙上回答問題1至問題3。
【說明】
某公司擬開發一個自由,可定制性強、用戶界面友好的在線調查系統,以獲取員工在課程學習、對公司重人事件的看法、對辦公室環境的建議等相關反饋。因需要調查的內容各異,可選擇的調查方式多樣,故本在線調查系統應滿足以下需求:
1)支持編輯和視圖兩種模式,編輯模式只對調查發起者可見,視圖模式對接受調查者可見:
2)調查向卷具有可定制性,因調查的內容各異,需要多樣的信息采集方式,可設置的調查問題類型包括單選、多選、矩陣類單選、矩陣類多選和開放性問題。
3)操作簡單,調查者可以方便地新建和編輯各種問題類型,接受調查者可對每個問題和每個調查問卷給出評論。
4)系統支持顯示調查統計結果,以及導出統計結果。
針對以上需求,經項目經討論,擬采用REST架構風格設計實現該在線調查系統。
【問題1】 (10分)
分析該在線調在系統的業務流程,填寫圖5-1中(1)~ (5)的內容:
圖5-1 在線調查系統業務流程分析
【問題2】 (10分)
REST架構風格的核心是資源抽象。在系統設計中,項目組擬將系統中的每一個實體抽象成一種資源。皆列舉出該系統中的5種資源。
【問題3】 (5分)
基于REST架構風格對系統進行設計,請簡要敘述REST風格的5條關鍵原則。
軟考備考資料免費領取
去領取