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

下載本文檔

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

文檔簡介

1、系統(tǒng)分析師2013年下午題-1-案例分析(附答案) 試題一某軟件公司擬為物流企業(yè)開發(fā)一套庫存管理系統(tǒng),該系統(tǒng)的部分需求陳述如下:庫存管理系統(tǒng)主要包括貨物入庫管理、貨物出庫管理、倉庫管理統(tǒng)計報表和系統(tǒng)管理等功能;庫存管理系統(tǒng)的用戶包括倉庫管理員、倉庫經(jīng)理和系統(tǒng)管理員,用戶必須在注冊后才能使用系統(tǒng)功能;用戶可以選擇使用郵件注冊或電話注冊。倉庫管理員在進行出入庫操作前必須先登錄;倉庫經(jīng)理可以通過系統(tǒng)查看統(tǒng)計報表,如果前一個月的報表未生成, 則系統(tǒng)自動生成統(tǒng)計報表, 否則直接顯示。系統(tǒng)管理員可以在系統(tǒng)中設置倉庫溫度范圍,當倉庫內(nèi)溫度超過最高值或者低于最低值時,系統(tǒng)自動調(diào)用溫控管理操作, 連接溫度調(diào)節(jié)系

2、統(tǒng)進行制冷或加熱。倉庫管理功能要求每個月1日零點對前一個月貨物入庫和出庫記錄進行數(shù)據(jù)匯總操作。項目組決定構造用例模型以描述系統(tǒng)需求。【問題1用例建模的首要任務是識別系統(tǒng)中的參與者。請根據(jù)題目中所描述的需求,識別出系統(tǒng)中有哪些參與者?【答案】用例模型的參與者:倉庫管理員、倉庫經(jīng)理、系統(tǒng)管理員、時間、溫度、溫度調(diào)節(jié)系統(tǒng)?!締栴}2用例建模的主要工作是書寫用例規(guī)約。用例規(guī)約通常包括哪幾部分內(nèi)容?【答案】用例建模的主要工作是書寫用例規(guī)約(use case specification ),而不是畫圖。用例模板為一個給定項目的所有人員定義了使用規(guī)約的結果,其內(nèi)容至少包括用例名、 參與者、目標、前置條件、事件

3、流(基本事件流和擴展事件流)和后置條件等,其他的還可以包括非功能需 求和用例優(yōu)先級等?!締栴}3建立了用例模型后,可以利用用例之間的關系調(diào)整用例模型,用例之間的關系包括哪幾種?對于每種關系,請根據(jù)題目中所描述的需求分別給出一組用例?!敬鸢浮坑美g的關系包括:包含關系、擴展關系、泛化關系。“出入庫操作”與“登錄”屬于包含關系;“查看統(tǒng)計報表”與“生成統(tǒng)計報表”屬于擴展關系;“用戶注冊”與“電話注冊、郵件注冊”與“電話注冊”屬于典型的泛關系。試題二某高校計算機學院實驗中心有 5個機房,200個機位,主要承擔學生計算機軟件相關課 程上機實踐任務。實驗中心每年工作時間約為200天,每天平均工作 8小時

4、。2013年初,實驗中心決定對機房進行升級改造,其中UPS電源等設備不需要重新購置,改造后每個機位機器的基本配置要求如表 2-1。實驗中心現(xiàn)公開征集硬件改造方案。表2-1實驗中心機器配置要求主機( 200)臺顯示器交換機技術指標CPU內(nèi)存硬盤功率尺寸 功率傳輸速率 功率規(guī)格1顆雙核4G500G250W以內(nèi)21.5 寸30W以內(nèi)千兆40W以內(nèi)一個月后,實驗中心的主管從眾多的改造方案中選擇了A公司和B公司提出的方案進行最終評審。A公司主張采用PC機更新?lián)Q代的方式進行改造,其主要設備和報價如表2-2所示。表2-2A公司的改造方案主機( 200)臺顯示器(200臺)交換機(10臺)技術指標CPU內(nèi)存硬

5、盤功率尺寸 功率傳輸速率 功率規(guī)格1顆雙核4G500G230W21.5 寸25W20 口千兆30W單價3100 元900元1000 元B公司主張以桌面云的方面對實驗中心進行全面改造,其主要的設備和報價情況如表2-3所示。表2-3B公司的改造方案服務器(14)臺瘦客戶機(200 臺)顯示器(200 臺)交換機(11 臺)機架(2臺)指標CPU內(nèi)存硬盤功率功率尺寸 功率傳輸速率 功率尺寸規(guī)格4顆6核96G10T800W23W21.5 寸25W24 口千兆30W42U單價30000 元500元900元1000 元10000 元實驗中心組織多名專家召開論證會,會上專家對這兩種方案進行了評審,最終采納了

6、 B公司的改造方案?!締栴}1桌面云方案的核心是虛擬化技術,請用200字以內(nèi)的文字說明什么是虛擬化技術,并從應用角度列舉3種虛擬化技術?!敬鸢浮刻摂M化是指計算機元件在虛擬的基礎上而不是真實的基礎上運行。虛擬化技術可以擴大硬件的容量,簡化軟件的重新配置過程。 CPU的虛擬化技術可以單 CPU模擬多CPU并行, 允許一個平臺運行多個操作系統(tǒng),并且應用程序都可以在相互獨立的空間運行而互不影響, 從而顯著提高計算機的工作效率。使用VMware軟件,在 Windows平臺下安裝 Linux操作系統(tǒng)。存儲的虛擬化,在云存儲中,應用到了存儲的虛擬化。服務器虛擬化,目前多家公司推出了虛擬化服務器,這種服務器可以

7、用一臺硬件設備,虛擬出多臺服務器對外提供服務?!締栴}2請以A公司方案中的機器性能為基準,從應用模式、投入成本、運維成本、安全性、 能源消耗等5個方面對兩種方案進行詳細比較(其中投入成本與能源消耗要求量化比較),說明為什么專家采納了 B公司的方案?!敬鸢浮繎媚J剑篈公司方案是一種分散式的計算模式,這種模式每個節(jié)點都相對獨立,每個節(jié)點都要求一定的運算能力,當節(jié)點運行不足時,便需要整體升級。而B公司方案是一種虛擬化的方案,他將服務器的運算能力按需求分配給各個節(jié)點使用,當運算能力不足時,可通過增加服務器的方式,方便的升級。投入成本 :A公司方案的投入成本為:(3100+900) *200+1000*

8、10 ) =810000元。B 公司方案的投入成本為:30000*14+ (500+900) *200+1000*11+10000*2 ) =731000元。所以B公司的方案投入成本較小。運維成本:B公司方案維護成本比 A公司方案低,因為 A公司方案中,需要維護的計 算機有200臺之多,而B公司方案只需要維護 14臺服務器。安全性:B公司方案安全性比 A公司方案高,因為 A公司方案中,200臺主機都帶存 儲,都是獨立的系統(tǒng),其中任何一臺機器出現(xiàn)安全問題都可以影響到其它機器。而B公司方案中,只要維護好 14臺服務器即可,此時出安全問題的可能性會低很多。能源消耗:A 公司方案的能源消耗為:(230

9、W+25W ) *200+30W*10 ) *8*200=82080000 瓦時=82080 千瓦時。B 公司方案的能源消耗為:(800W*14+ (23W+25W) *200+30W*11 ) *8*200=33808000瓦時=33808千瓦時。B公司的方案能源消耗遠遠低于A公司方案。試題三閱讀有關嵌入式系統(tǒng)新架構風格方面的描述,在答題紙上回答問題1至問題3。在傳統(tǒng)的嵌入式系統(tǒng)中,由于應用背景的不同,架構風格存在著差異。 某公司長期從事各類嵌入式電子產(chǎn)品的研發(fā)工作,為了擴展業(yè)務,擬承擔安全關鍵嵌入式產(chǎn)品的研制,為了統(tǒng)一本公司嵌入式產(chǎn)品的架構,以兼顧安全關鍵系統(tǒng)和非安全關鍵系統(tǒng),公司領導層提

10、出了采用國外近年新的跨領域嵌入式系統(tǒng)架構,新構架主要有6個特點:面向構件化開放式支持多種安全級別服務的層次化確定性能核心內(nèi)部組合的標準化圖3-1給出了跨領域嵌入式系統(tǒng)架構,圖中CS表示領域無關的核心服務、OS表示領域無關的選擇性服務、DSC表示領域相關的中心服務、DSO表示領域相關的選擇性服務。該架構通常稱為“腰”型架構,將嵌入式系統(tǒng)分為核心服務層、域服務層和應用服務層三個 層次,實現(xiàn)了應用間相對無關性設計,架構的腰部為與領域無關的核心服務。Application-Specific Services including Middleware(MW)AppDomain Specific Serv

11、icesDomainIndependentServicesJ MWDomain-Specific Optional(DSO) ServicesDSC e.g.CANDomain-Specific Central(DSC) ServicesOptional Services 、/Core ServicesCoree.g.global timeMessage transport/ Different/ ImplementationChoices 圖3-1跨領域嵌入式系統(tǒng)架構【問題1請用200字以內(nèi)文字說明圖 3-1 “腰”型架構的特點?!敬鸢浮狂詈铣潭鹊汀陀贸潭雀?、面向構件化、開放式、支持多種安

12、全級別、服務的層次化、確定性核心、內(nèi)部組合的標準化等特點?!締栴}2針對圖3-1的“腰”部的核心層,表 3-1中給出了 10種服務,請判斷這些服務中哪些屬于核心服務(Core Services),哪些屬于選擇性服務(Optional Service ),將結果填到表 3-1表3-110種服務類歸屬 CS/OS兩類服務序號服務類型服務歸屬Core Services 填 CS Optional Services 填 OS1內(nèi)部連接服務2外部存儲器管理服務3基本通信服務4資源管理服務5高級通信服務6高級定時器服務7基本計時器服務8構件執(zhí)行服務9可靠性服務10基本配置服務【答案】序號服務類型服務歸屬Co

13、re Services 填 CS Optional Services 填 OS1內(nèi)部連接服務OS2外部存儲器管理服務OS3基本通信服務CS4資源管理服務OS5高級通信服務OS6高級定時器服務OS7基本計時器服務CS8構件執(zhí)行服務CS9可靠性服務OS10基本配置服務CS【問題3該公司遵從圖3-1定義的嵌入式架構風格,梳理了現(xiàn)有產(chǎn)品序列, 定義了公司產(chǎn)品中涉及的軟件主要包括以下 4類:基于分區(qū)化的嵌入式操作系統(tǒng)(如: VxWroks653 )存儲管理部件(如:文件系統(tǒng))支持產(chǎn)品互聯(lián)的多種網(wǎng)絡協(xié)議部件(如: TCP/IP、PPP、CAN、1394等)應用軟件請根據(jù)你所掌握上述軟件的相關知識, 說明這

14、些軟件應歸屬圖 3-1中核心服務層、域服 務層和應用服務層中的哪一層。 并舉例說明上述軟件提供的服務中哪些屬于架構的OS、CS、DSC和DSO服務,填寫表 3-2。表3-24類服務的服務舉例序號服務類型服務舉例1CS2OS3DSC4DSO【答案】核心服務層:(1) (2)域服務層:(3)應用服務層:(4)序號服務類型服務舉例1CS任務管理服務、任務間通信服務、內(nèi)存管理服務、中斷 服務和時間管理服務等2OS文件的創(chuàng)建、打開、刪除等服務3DSC網(wǎng)絡初始化服務、數(shù)據(jù)發(fā)送/接收服務、網(wǎng)絡配置服務等4DSO應用或上層中間件軟件需要擴展的服務,如RTC時鐘等試題四閱讀以下關于數(shù)據(jù)庫分析與設計的敘述,在答題

15、紙上回答問題1至問題4。某集團公司在各省均設有分公司,現(xiàn)欲建立全國統(tǒng)一的銷售管理信息系統(tǒng),以便總公司及時掌握各分公司的銷售情況。公司成立專門的項目組進行該系統(tǒng)的研發(fā)工作,其中張工負責其中的數(shù)據(jù)庫設計工作。張工和需求分析小組緊密合作,在設計出數(shù)據(jù)流圖和數(shù)據(jù)字典的 基礎上,給出了數(shù)據(jù)庫關系模式和相應的索引設計。同時考慮到未規(guī)范化關系模式可能引起的各類數(shù)據(jù)錯誤,對關系模式進行了全面的規(guī)范化處理,使所有關系模式均達到了3NF或BCNF。在項目實施過程中,應用開發(fā)小組認為該設計方案未考慮應用功能的實際需求。如果嚴格按照設計方案實施, 會對應用系統(tǒng)中整體性能產(chǎn)生較大影響。主要的原因在于進行數(shù)據(jù)查詢時,會產(chǎn)

16、生大量的多表連接操作,影響性能。而設計方案中的索引設計,并不能完全滿足數(shù)據(jù)查詢的性能要求。應用開發(fā)小組認為,該設計方案未考慮到信息系統(tǒng)中核心銷售數(shù)據(jù)處理的特點:各分公司在使用該信息系統(tǒng)時只能操作自己分公司的銷售數(shù)據(jù),無權操作其它分公司的銷售數(shù)據(jù); 只有總公司有權利操作所有銷售數(shù)據(jù),以便進行統(tǒng)計分析。應用開發(fā)小組要求,在數(shù)據(jù)庫設計方案中, 必須針對實際應用功能的實現(xiàn)來考慮關系模 式的規(guī)范化,必須時需要采用逆規(guī)范化或解除規(guī)范化的方法來保證性能要求?!締栴}1系統(tǒng)需要管理供應商和貨物等信息, 具體包括供應商姓名、地址以及貨物名稱、價格等, 供應端可以提供 0n種貨物,其公司地址也可能發(fā)生變化。請以供應

17、商關系模式supplier(name, address, product, price )為例,解釋不規(guī)范的關系模式存在哪些問題?!敬鸢浮繑?shù)據(jù)冗余:關系模式中多次重復記錄了同一供應商的地址。插入異常:如果還未確定一個供應商有哪些貨物,只是想添加一個供應商的地 址信息,則會產(chǎn)生產(chǎn)品與價格均為空的記錄。修改異常:當修改一個供應商的地址時,需要將多條記錄同時更新,若未同時 更新,則數(shù)據(jù)產(chǎn)生不一致。刪除異常:當刪除一個供應商的貨物時,其地址信息被一并刪除?!締栴}2應用開發(fā)小組認為張工的規(guī)范化設計雖然解決了未規(guī)范化模式帶來的問題,但實際實現(xiàn)功能時會造成系統(tǒng)性能的下降,請解釋其原因。【答案】數(shù)據(jù)庫規(guī)范化的

18、過程,實際是對數(shù)據(jù)表的不斷拆分, 以達到更高的規(guī)范程度。 這樣處理, 帶來的問題是:系統(tǒng)中大量查詢不能通過單表完成,而需要將多表進行連接查詢,所以表拆分得越多,查詢性能也就越差?!締栴}3請解釋逆規(guī)范化方法,說明其優(yōu)缺點?!敬鸢浮磕嬉?guī)范化方法優(yōu)點:提高統(tǒng)計、查詢效率。逆規(guī)范化缺點:增加了數(shù)據(jù)冗余,浪費存儲空間,增、刪、改操作的效率降低,可能導 致數(shù)據(jù)不一致,可能產(chǎn)生添加、修改、刪除異常?!締栴}4針對該信息系統(tǒng)中核心銷售數(shù)據(jù)處理的特點,如采用關系表水平分割的逆規(guī)范化方法,請給出具體的解決方案,并說明該方案存在的問題?!敬鸢浮拷鉀Q方案:將各省的數(shù)據(jù)存放于各省分公司。需要從各省服務器調(diào)取數(shù)據(jù),效率較1

19、至問題4。某企業(yè)兩年前自主研發(fā)的 目前已經(jīng)成功應用到國內(nèi)外眾多企業(yè)用該方案主要問題在于總公司進行全國數(shù)據(jù)統(tǒng)計時, 低。試題五閱讀以下關于軟件維護的敘述,在答題紙上回答問題 消防集中控制軟件系統(tǒng)在市場上取得了較好的業(yè)績,戶的消防管理控制系統(tǒng)中。該軟件系統(tǒng)通過不同型號消防控制器連接各種消防器件, 實現(xiàn)集 中式消防告警信息顯示與控制。 日前該軟件系統(tǒng)的系統(tǒng)維護主管組織召開會議, 對近期收集 到的該軟件系統(tǒng)的如下維護申請進行了討論:將系統(tǒng)目前的專用報表功能改成通用報表生成功能,以適應未來用戶可能提出的報表格式變化需求;在界面語言中增加德文支持,以滿足新增的兩個德國企業(yè)用戶的使用要求;修正系統(tǒng)在與控制器

20、通信時由于硬件網(wǎng)絡故障導致的與控制器之間的連接失效,而控制器后續(xù)無法重新連接的問題;完成因某已支持型號消防控制器通信協(xié)議改變而導致的相應軟件修改;增加與某新型號消防控制器的互連通信功能,以支持在后續(xù)所作推廣過程中與該型號消防控制器進行互連;修正用戶報告的由于系統(tǒng)從 Win7平臺遷移到最新發(fā)布的 Win8平臺而導致的部分顯示功能失效問題;修正用戶報告的系統(tǒng)自動切換消防平面圖形時部分器件位置顯示錯誤的問題;改進系統(tǒng)歷史消防告警記錄的檢索算法,以提高系統(tǒng)在處理大量消防報警記錄時的效率;將系統(tǒng)目前針對某一特定數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫訪問方式改成基于數(shù)據(jù)源的通用數(shù)據(jù)庫訪問方式,以適應用戶可能提出的使用其它

21、數(shù)據(jù)庫管理系統(tǒng)的需求。【問題1軟件維護的內(nèi)容通常分為正確性維護、適應性維護、完善性維護以及預防性維護四類,請用300字以內(nèi)文字說明這 4類軟件維護內(nèi)容的特點與區(qū)別?!敬鸢浮扛恼跃S護。為了識別和糾正軟件錯誤、改正軟件性能上的缺陷、排除實施 中的誤使用,應當進行的診斷和改正錯誤的過程就稱為改正性維護。適應性維護。在使用過程中,外部環(huán)境(新的硬、軟件配置) 、數(shù)據(jù)環(huán)境(數(shù)據(jù)庫、數(shù)據(jù)輸入/數(shù)據(jù)輸出方式、數(shù)據(jù)存儲介質(zhì))可能發(fā)生變化。為了使軟件 適應這種變化,而去修改軟件的過程就稱為適應性維護。完善性維護。在軟件的過程中,用戶往往會對軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開發(fā)軟件,以擴充軟件功能、增強軟件性 能、改進加工效率、提高軟件的可維護性。這種情況下進行的維護活動稱為 完善性維護。預防性維護。這是指預先提高軟件的可維護性、可靠性等,為以后進一步改進軟件打下良好基礎。通常,預防性維護可定義為“把今天的方

溫馨提示

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

評論

0/150

提交評論