摘要:2015年系統分析師考試真題下午案例分析部分,供大家參考學習。
以下為2015年系統分析師考試真題下午案例分析部分,供大家參考學習。
●閱讀以下關于軟件項目進度管理的敘述,在答題紙上回答問題1至問題3。
某軟件公司啟動了一個中等規模的軟件開發項目,其功能需求由5個用例描述。項目采用增量開發模型,每一次迭代完成1個用例;共產生5個連續的軟件版本,每個版本都比上一個版本實現的功能多。
每輪迭代都包含實現、測試、修正與集成4個活動,且前一個活動完成之后才能開始下一個活動。不同迭代之間的活動可以并行。例如,1個已經實現的用例在測試時,軟件開發人員可以開始下一個用例的實現。實現和修正活動不能并行。
每個活動所需的工作量估算如下:
(1)實現1個用例所需的時間為10人天;
(2)測試1個用例所需的時間為2人天;
(3)修正1個用例所需的時間為1人天(平均估算);
(4)集成1個用例所需的時間為0.5人天。
項目開發過程中能夠使用的資源包括:5名開發人員共同完成實現和修正工作、2名測試人員完成測試工作和1名集成人員完成集成工作。該項目的Gannt圖(部分)如圖1-1所示。
圖1-1某軟件公司軟件開發項目的Gannt圖(部分)
【問題1】(8分)
根據題目描述中給出的工作量計算方法,計算1個用例的實現,測試、修正、集成4個活動分別所需的日歷時間(單位:天)
【問題2】(9分)
(1)根據圖1-1給出的項目Gannt圖,估算出項目開發時間。
(2)計算測試人員和集成人員在該項目中的平均工作時間(占項目總開發時間的百分比)。
【問題3】(8分)
在項目實施過程中,需不斷將實際進度與計劃進度進行比較分析,進行項目進度計劃的修正與調整,以保證項目工期。用300字以內文字,從活動和資源的角度,說明項目進度計劃調整所涉及的內容。
●閱讀以下關于系統業務架構分析的敘述,在答題紙上回答問題1至問題3。
某集團下屬煤礦企業委托軟件公司開發一套煤炭運銷管理系統,該系統屬于整個集團企業信息化架構中的業務層,系統針對煤礦企業開發,包括合同管理、磅房管理、質檢化驗、運費結算等功能。部分業務詳細描述如下:
(1)合同管理:合同簽訂、合同查詢、合同跟蹤等。
(2)磅房管理:系統可以從所有類型的電子磅自動讀數;可以自動從電子磅上讀取車輛皮重、毛重,計算出凈重;可根據合同內容自動減少相應提貨單剩余數量,如果實際發貨量超過合同額則拒絕發貨。
(3)質檢化驗:根據過磅單、車號,生成化驗分析委托單,生成化驗分析報告。
(4)運費結算:依據過磅單上的凈重、化驗單、合同規定,自動計算出原料結算單、運費結算單。
煤礦企業根據集團的工作計劃制訂本企業的業務計劃,煤礦企業根據集團劃撥指標和提供的原料生產煤炭,所生產的煤炭交由集團統一管理和銷售給客戶。軟件公司采用Zachman框架對企業業務架構和業務過程進行分析,結果如表2-1所示。
表2-1煤炭運銷管理系統Zachman框架分析
【問題1】(13分)
Zachman框架是什么?請在表2-1中(a)-(e)位置補充企業業務架構中的信息類別。
【問題2】(8分)
項目組在該煤炭企業業務架構分析中完成了四項主要工作:數據流圖、實體聯系圖、網絡拓撲結構和計劃時間表,這四項工作在表2-1中處于什么位置,請用表2-1中的位置編號表示。
【問題3】(4分)
根據題目所述業務描述,請分別給出表2-1中A11和A23位置應該填入的內容。(物流關系用“→”表示)
●閱讀以下關于嵌入式系統軟件設計的敘述,在答題紙上回答問題1至問題3。
某軟件公司長期從事移動智能終端設備等嵌入式軟件研制工作,積累了豐富的嵌入式軟件開發經驗。某日,該公司經理派在嵌入式軟件開發方面已具有很強經驗的王工程師到某宇航設備研制單位洽談一項軟件合作項目,但是,在與對方洽談需求時王工程師感覺溝通并不順暢,許多概念較難達成一致。主要原因是王工程師長期從事移動智能終端的軟件開發,開發平臺主要是Android操作系統,開發語言是Java,而這次洽談是王工程師第一次接觸宇航系統軟件,對于其特殊需求和要求缺少相關知識積累,不了解強實時、高安全和高可靠嵌入式軟件設計等方面應用。
【問題1】(7分)
王工程師與某宇航設備研制單位洽談的業務,涉及到了嵌入式系統的知識。根據你的理解請用100宇以內文字說明嵌入式系統的主要特點。
【問題2】(8分)
王工程師到某宇航設備研制單位洽談軟件項目時,宇航設備研制單位技術人員提出了以下需求:此宇航設備主要面向無人飛行器,用于飛行姿態控制,實現飛行器的自主起飛和著陸,要求應用軟件按較高安全等級(即A級軟件要求)開發。為了提高飛行器系統的安全性和可靠性,便于應用軟件的可重用性,需要選擇一款滿足宇航設備要求的嵌入式操作系統,并在操作系統之上開發飛行器控制軟件。請根據你對嵌入式操作系統選擇方法的理解,判斷表3-1給出的有關選擇嵌入式操作系統的觀點是否正確,將解答寫在答題紙的對應欄內。
【問題3】(10分)
請用300字以內文字,說明宇航設備的嵌入式軟件與移動智能終端嵌入式軟件在安全性(safety)、實時性、交互性設計和編碼方面的要求有何差異,請填寫表3-2中的空格(1)~(8),將解答寫在答題紙的對應欄內。
●閱讀以下關于軟件系統運行與維護的敘述,在答題紙上回答問題1至問題3。
隨著信息化的發展,某銀行的中心賬務系統,從城市中心、省中心模式已經升級到全國中心模式。但是處理各種代收代付業務的銀行中間業務系統,目前仍然采用省中心模式,由各省自行負責,使得全國中間業務管理非常困難。因此總行計劃將銀行中間業務系統全部升級到全國中心模式,對各省中間業務進行統一管理。
各省行采用的銀行中間業務系統,均為各省自建,或者自行開發,或者自行采購,系統的硬件平臺、軟件系統、數據模式等均有非常大的差異。同時,對一些全國性的代收代付業務的處理方式,各省行也存在很大的差異。為統一管理,總行決定重新開發一套全國中心模式的銀行中間業務系統,用來替代各省自建的中間業務系統,但要求能夠支持目前各省的所有中間業務。
【問題1】(9分)
各省已建的銀行中間業務系統屬于遺留系統,在如何對待遺留系統上,設計組存在兩種不同的策略:淘汰策略和繼承策略。請簡要解釋這兩種策略,并說明新開發的銀行中間業務系統適合采用哪種策略及其原因。
【問題2】(10分)
遺留系統和新系統之間的轉換策略常見的有直接轉換、并行轉換和分段轉換。請簡要說明達三種轉換策略的含義;并請結合銀行中間業務的特點,說明該銀行新開發的中間業務系統上線時適合采用哪種策略?為什么?
【問題3】(6分)
銀行中間業務系統中,最為核心的是業務數據。因此在新舊系統切換時存在一項重要的工作:數據遷移。考慮到各省中間業務系統的巨大差異,因此需要做好數據遷移前的準備工作。請簡要說明數據遷移準備工作的內容。
●閱讀以下關于Web應用系統分析與設計的敘述,在答題紙上回答問題1至問題3。某汽車配件銷售廠商擬開發一套網上銷售與交易系統,以擴大產品銷量,提升交易效率。項目組經過討論與分析,初步確定該系統具有首頁、商品列表、商品促銷、商品庫存、商品價格、訂單中心、訂單結算、支付、用戶管理、頻道(用于區分不同類別的商品)、搜索、購物車等主要功能。
【問題1】(6分)
根據業務邏輯切分系統功能是進行系統功能分解的一項重要原則。項目組目前已經將該系統分解為網站、交易和業務服務三個子系統,請將題干中已經確定的系統功能歸入這三個子系統中,填寫表5-1中的空白,將解答寫在答題紙的對應欄內。
【問題2】(12分)
商品實時價格查詢是該系統一個重要的業務場景,其完整業務流程如圖5-1所示。其中商品實時價格由采銷人員在后臺設置,包括基礎價格與促銷信息(例如直降、打折等);用戶在前臺商品詳情頁面請求實時價格;商品實時價格則由商品的基礎價格與促銷信息計算得出。
基于上述流程,系統設計人員進一步將業務流程細分為商品價格寫邏輯流程、商品價格讀邏輯流程和回源寫邏輯流程三個部分。根據圖5-1所示的業務流程和題干描述,從備選答案中選擇正確的選項填寫表5-2中的空(a)~(h),將解答寫入答題紙的相應欄內。
【問題3】(7分)
在設計實現商品實時價格查詢業務流程時,項目組的分析師王工向系統設計師和實現人員提出了一些原則,請分析并判斷這些原則的正確性,將應填入表5-3中(a)~(d)處的解答寫在答題紙的相應欄內。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 2025下半年軟考高級選科
推薦:系統規劃與管理師網絡課堂 | 2025下半年軟考報名時間及入口
課程:系統規劃與管理師報考指南 | PMP課程 | 25下半年系統集成備考經驗
軟考備考資料免費領取
去領取