2022年5月系統(tǒng)分析師下午題-3_第1頁
2022年5月系統(tǒng)分析師下午題-3_第2頁
2022年5月系統(tǒng)分析師下午題-3_第3頁
2022年5月系統(tǒng)分析師下午題-3_第4頁
2022年5月系統(tǒng)分析師下午題-3_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精品文檔-下載后可編輯年5月系統(tǒng)分析師下午題2022年5月系統(tǒng)分析師下午題

1.【問答題】15分|試題一(共25分)閱讀以下關于軟件系統(tǒng)可行性分析的敘述,在答題紙上回答問題1至問題3?!菊f明】某軟件開發(fā)企業(yè)受對外貿易公司委托開發(fā)一套跨境電子商務系統(tǒng),項目組從多個方面對該電子商務系統(tǒng)進行了可行性分析,在項目組給出的可行性分析報告中,對項目的成本、收益情況進行了說明:建設投資總額為300萬元,建設期為1年,運營期為4年,該方案現(xiàn)金流量表如表1-1所示。【問題1】(12分)軟件系統(tǒng)可行性分析包括哪幾個方面?用200以內文字說明其含義。

【問題2】(7分)

成本和收益是經(jīng)濟可行性評價的核心要素,成本一般分為開發(fā)成本和運營成本,收益包括有形收益和無形收益,請對照下列7項內容,將其序號分別填入成本和收益對應的類別。

a)系統(tǒng)分析師工資。

b)采購數(shù)據(jù)庫服務器。

c)系統(tǒng)管理員工資。

d)客戶滿意度增加。

e)銷售額同比提高。

f)軟件許可證費用。

g)應用服務器數(shù)量減少。

【問題3】(6分)

根據(jù)表1-1所示現(xiàn)金流量表,分別給出該解決方案的靜態(tài)投資回收期、動態(tài)投資回收期和投資收益率(考慮資金時間價值)的算術表達式或數(shù)值(結果保留2位小數(shù))。

2.【問答題】15分|

試題二(共25分)

閱讀以下關于系統(tǒng)設計的敘述,在答題紙上回答問題1至問題3。

【說明】

某軟件公司為電子商務企業(yè)開發(fā)一套網(wǎng)上交易訂單管理系統(tǒng),以提升服務的質量和效率。在項目之初,項目組決定釆用面向對象的開發(fā)方法進行系統(tǒng)開發(fā),并對系統(tǒng)的核心業(yè)務功能進行了分析,具體描述如下。

注冊用戶通過商品信息頁面在線瀏覽商品,將需要購買的商品添加進購物車內,點擊“結算”按鈕后開始錄入訂單信息。

用戶在訂單信息錄入頁面上選擇支付方式,填寫并確認收貨人、收貨地址和聯(lián)系方式等信息。點擊“提交訂單”按鈕后產生訂單,并開始進行訂單結算。

訂單需要在30分鐘內進行支付,否則會自動取消,用戶也可以手工取消訂單。

用戶支付完成,經(jīng)確認后,系統(tǒng)開始備貨,扣除該商品可接單數(shù)量,并移除用戶購物車中的所有商品資料。

生成訂單表單,出貨完畢,訂單生效。為用戶快遞商品,等待用戶接收。

用戶簽收商品,交易完成。

【問題1】(12分)

識別設計類是面向對象設計過程中的重要工作,設計類表達了類的職責,即該類所擔任的任務。請用300字以內的文字說明設計類通常分為哪三種類型,每種類型的主要職責,并針對題干描述案例涉及的具體類為每種類型的設計類舉出2個實例。

【問題2】(3分)

在面向對象的設計過程中,活動圖(ActivityDiagram)闡明了業(yè)務用例實現(xiàn)的工作流程。請用300字以內的文字給出活動圖與流程圖(FlowChart)的三個主要區(qū)別。

【問題3】(10分)

在面向對象的設計過程中,狀態(tài)圖(StatechartDiagram)描述了一個實體基于事件反應的動態(tài)行為。請根據(jù)題干描述,填寫圖2-1中的(a)~(e)空白,完成訂單處理的狀態(tài)圖。

3.【問答題】15分|試題三(共25分)閱讀以下關于嵌入式系統(tǒng)能耗管理設計的描述,在答題紙上回答問題1至問題3?!菊f明】隨著嵌入式系統(tǒng)智能化技術的持續(xù)發(fā)展,系統(tǒng)的能耗問題已成為亟待解決的難題。某宇航公司研發(fā)的一款手持式野外輔助裝備,需要較長的巡航時間,由于設計時對功耗問題考慮不周,使得產品出現(xiàn)了批次責任事故。公司領導決定抽調王工等5人組建專門的攻關小組,要求在三個月內完成故障歸零。王工接到任務后,經(jīng)反復論證與實驗,給公司提交了一份基于軟件動態(tài)節(jié)能的改進方案,得到了領導及專家的好評。【問題1】(7分)在嵌入式系統(tǒng)中節(jié)能技術一般分為靜態(tài)節(jié)能和動態(tài)節(jié)能兩種,請用300字以內文字分別說明什么是靜態(tài)節(jié)能技術和動態(tài)節(jié)能技術,并列舉三種動態(tài)節(jié)能技術?!締栴}2】(6分)王工的方案得到認可后,他帶領團隊研究了調度方式和系統(tǒng)能耗之間的關系,請用150字以內的文字說明為了節(jié)約系統(tǒng)能耗而釆用的設備調度策略的核心思路,并說明設備調度策略與任務實時性的關系。

【問題3】(12分)

根據(jù)上述設備有效調度時刻的策略,分析以下實例,并將答案寫在答題紙上。

手持式野外輔助裝備由三個實時任務和三個獨立設備組成(分別表示為:t1、t2和t3;s1、s2和s3),表3-1給出了手持式設備實時任務的時間參數(shù)表,這些任務使用獨立的設備并且所有設備的特征一致,各設備待機超時可直接進入睡眠狀態(tài),處于睡眠狀態(tài)的設備要經(jīng)過轉換狀態(tài)后才能進入運行狀態(tài)。假設初始狀態(tài)(t=0)設備處于工作狀態(tài),且所有設備的工作狀態(tài)功率為60mW/ms,轉換功率為30mW/ms,睡眠功率為10mV/ms。同時假設設備被喚醒的轉換時間為10ms。設備待機后被關閉的超時值為10ms。

圖3-1給出了未考慮節(jié)能需求時任務調度算法,在釆用了設備有效時刻調度策略之后,三個設備100ms周期內將按一定順序被依次關閉和喚醒。圖3-2給出了采用設備有效時刻調度策略后s1的功率隨時間的變化規(guī)律。請計算此時三個設備在100ms周期內的功耗,并計算100ms周期內,每個設備的節(jié)能比。

節(jié)能比=(未節(jié)能情況下的系統(tǒng)能耗-節(jié)能后系統(tǒng)能耗)÷未節(jié)能情況下的系統(tǒng)能耗

4.【問答題】15分|試題四(25分)閱讀以下關于數(shù)據(jù)庫設計的敘述,在答題紙上回答問題1至問題3?!菊f明】某航空公司要開發(fā)一個訂票信息處理系統(tǒng),以方便各個代理商銷售機票。開發(fā)小組經(jīng)過設計,給出該系統(tǒng)的部分關系模式如下:航班(航班編號,航空公司,起飛地,起飛時間,目的地,到達時間,剩余票數(shù),票價)代理商(代理商編號,代理商名稱,客服電話,地址,負責人)機票代理(代理商編號,航班編號,票價)旅客(身份證號,姓名,性別,出生日期,電話)購票(購票單號,身份證號,航班編號,搭乘日期,購票金額)在提供給用戶的界面上,其核心功能是當用戶查詢某航班時,將該航班所有的代理商信息及其優(yōu)惠票價信息,返回給用戶,方便用戶購買價格優(yōu)惠的機票。在實現(xiàn)過程中發(fā)現(xiàn),要實現(xiàn)此功能,需要在代理商和機票代理兩個關系模式上進行連接操作,性能很差。為此開發(fā)小組將機票代理關系模式進行了擴充,結果為:機票代理(代理商編號,航班編號,代理商名稱,客服電話,票價)這樣,用戶在查找信息時只需對機票代理關系模式進行查詢即可,提高了查詢效率。【問題1】(6分)機票代理關系模式的修改,滿足了用戶對代理商機票價格查詢的需求,提高了查詢效率。但這種修改導致機票代理關系模式不滿足3NF,會帶來存儲異常的問題。1)請具體說明其問題,并舉例說明。

2)這種存儲異常會造成數(shù)據(jù)不一致,請給出解決該存儲異常的方案。

【問題2】(9分)

在機票銷售信息處理系統(tǒng)中,兩個代理商的售票并發(fā)執(zhí)行,可能產生的操作序列如表4-1所示。

假設兩個代理商執(zhí)行之前,該航班僅剩1張機票。

1)請說明上述兩個代理商操作的結果。

2)并發(fā)操作會帶來數(shù)據(jù)不一致的問題,請具體說明3種問題。

【問題3】(10分)

為了避免問題2中的問題,開發(fā)組使用庫的讀寫鎖機制,操作序列變?yōu)楸?-2所示。

5.【問答題】15分|試題五(25分)閱讀以下關于Web應用的敘述,在答題紙上回答問題1至問題3?!菊f明】某軟件企業(yè)擬開發(fā)一套基于Web的云平臺配置管理與監(jiān)控系統(tǒng),該系統(tǒng)按租戶視圖、系統(tǒng)管理視圖以及業(yè)務視圖劃分為多個相應的Web應用,系統(tǒng)需求中還包含郵件服務、大文件上傳下載、安全攻擊防護等典型Web系統(tǒng)基礎服務需求。【問題1】(5分)在選擇系統(tǒng)所采用的Web開發(fā)框架時,項目組對Alibaba開發(fā)的WebX框架與輕量級SpringMVC框架進行了對比分析,最終決定采用WebX框架進行開發(fā)。請用300字以內文字,從多應用支持、基礎服務支持以及可擴展性這三個方面對WebX與SpringMVC框架進行對比。

【問題2】(12分)

在確定系統(tǒng)釆用的持久層技術方案時,項目組梳理了系統(tǒng)的典型持久化需求,對照需求對比分析了Hibernate和MyBatis兩種持久化方案,請分析兩種持久化方案對表5-1中所列項目需求的支持情況,將候選答案序號A或B填入表5-1相應位置。

【候選答案:A.支持B.不支持

溫馨提示

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

評論

0/150

提交評論