版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦UMLA卷(答案)UML課程測驗
專業(yè)學(xué)號姓名
一、挑選題
1、_B_用于接口、類和配合的行為建模,并強調(diào)對象行為的大事挨次;_C_用于系統(tǒng)的功能建模,并具強調(diào)對象間的控制流;_A_用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互。
A.用例圖B.狀態(tài)圖C.活動圖D.類圖
2、在UML中,對象行為是通過交互來實現(xiàn)的,是對象間為完成某一目的而舉行的一系列消息交換。消息序列可用兩種圖來表示,強調(diào)消息時光次序的圖稱之為_(4)_,該圖的特點是_(5)_,強調(diào)參與交互的對象的組織圖稱之為_(6)_,這兩種圖是_(7)_。
(4)A.活動圖B.狀態(tài)圖
C.挨次圖D.通訊圖
(5)A.有生命線及控制焦點,重點在消息的時光挨次上
B.有路徑有挨次號,為了一個消息的時光挨次給消息加數(shù)字前綴
C.是對系統(tǒng)、子系統(tǒng)或類的行為建模
D.本質(zhì)上是一個流程圖,顯示從活動到活動的信息流
(6)A.活動圖B.狀態(tài)圖
C.挨次圖D.通訊圖
(7)A.同構(gòu)的,所以可以相互轉(zhuǎn)換
B.異構(gòu)的,所以不行以相互轉(zhuǎn)換
C.強調(diào)對象行為的大事挨次,常用于對反應(yīng)式系統(tǒng)建模
D.專注于系統(tǒng)的動態(tài)視圖,狀態(tài)無法確定,所以不行以相互轉(zhuǎn)換
3、用UML建立業(yè)務(wù)模型是理解企業(yè)業(yè)務(wù)過程的第一步。業(yè)務(wù)人員飾演業(yè)務(wù)中的角色及其交互方式,例如航空公司的售票員是業(yè)務(wù)人員,電話售票員也是業(yè)務(wù)人員,他們之間的關(guān)系是_(8)_。在UML中,用_(9),表示企業(yè)業(yè)務(wù)的工作流。這種圖顯示出工作流中的步驟、決策點,以及完成每一步驟的角色和對象。
(8)A.關(guān)聯(lián)關(guān)系B.依靠關(guān)系
C.聚攏關(guān)系D.概括關(guān)系
(9)A.活動圖B.業(yè)務(wù)圖
C.用例圖D.交互圖
4、指出右圖中解釋所表達(dá)的含義。
AAA,BBB,CCC,DDD
(A)Class,Message,Iteration,Self-Call
(B)Object,Message,Iteration,Self-Call
(C)Object,Message,Self-Call,Iteration
(D)Class,Message,Self-Call,Iteration
5、如圖二所示,假如member不是platinummember,
在這個活動圖的執(zhí)行過程中,所允許的最大并發(fā)線程數(shù)是:
(A)1
(B)2
(C)3
(D)4
三、閱讀下列說明和圖,回答問題①至問題④。
某汽車停車場欲建立一個信息系統(tǒng),已經(jīng)調(diào)查到的需求如下:
(1)在停車場的入口和出口分離安裝一個自動欄桿、一臺停車卡打印機、一臺讀卡器和一個車輛通過傳感器,暗示圖如下:
(2)當(dāng)汽車到達(dá)入口時,駕駛員按下停車卡打印機的按鈕獵取停車卡。當(dāng)駕駛員拿走停車卡后,系統(tǒng)命令欄桿自動抬起;汽車通過入口后,入口處的傳感器通知系統(tǒng)發(fā)出命令,欄桿自動放下。
(3)在停車場內(nèi)分布著若干個付款機器。駕駛員將在入口處獵取的停車卡插入付款機器,并繳納停車費。付清停車費之后,將獲得一張出場卡,用于離開停車場。
(4)當(dāng)汽車到達(dá)出口時,駕駛員將出揚卡插入出口處的讀卡器。假如這張卡是有效的,系統(tǒng)命令欄桿自動抬起;汽車通過出口后,出口傳感器通知系統(tǒng)發(fā)出命令,欄桿自動放下。若這張卡是無效的,系統(tǒng)不發(fā)出欄桿抬起命令而發(fā)出告警信號。
(5)系統(tǒng)自動記錄停車場內(nèi)空閑的停車位的數(shù)量。若停車場當(dāng)前沒有車位,系統(tǒng)將在入口處顯示“車位已滿”信息。這時,停車卡打印機將不再出卡,只允許場內(nèi)汽車出場。
按照上述描述,采納面對對象辦法對其舉行分析與設(shè)計,得到了表一所示的類/用例/狀態(tài)列表、圖三所示的用例圖、圖四所示的初始類圖以及圖五所示的描述入口自動欄桿行為的UML狀態(tài)圖。
用例名說明類名說明狀態(tài)名說明
Carentry汽車進(jìn)入停車場CentralComputer停車場信息系統(tǒng)Idle空閑狀態(tài),汽車可以進(jìn)入停車場Carexit汽車離開停車場PaymentMachine付款機器Disable沒有車位
Report
Statistics
記錄停車場的相
關(guān)信息
CarPark
停車場,保存車位信
息
AwaitEntry等待汽車進(jìn)入
Barrier自動護(hù)欄
AwaitTicket
Take
等待打印停車卡
Carentry
whenfull
沒有車位時,汽車
哀求進(jìn)入停車場
EntryBarrier入口的護(hù)欄Await
Enable
等待停車場內(nèi)有空閑車位
ExitBarrier出口的護(hù)欄
圖三用例圖
圖四初始類圖圖五入口護(hù)欄的狀態(tài)圖
①按照說明中的描述,使用表一給出的用例名稱,給出圖三中U1、U2和U3所對應(yīng)的用例。
U1:Carentry;U2:Carexit;U3:Carentrywhenfull;
②按照說明中的描述,使用表一給出的類的名稱,給出圖四中A~D所對應(yīng)的類。
A:CarPark;B:Barrier;C:EntryBarrier;D:ExitBarrier;
③按照說明中的描述,使用表一給出的狀態(tài)名稱,給出圖五中S1~S4所對應(yīng)的狀態(tài)。
S1:Idle;S2:AwaitTicketTake;S3:AwaitEnable;S4:AwaitEntry;
④簡要解釋圖三中用例U1和U3之間的extends關(guān)系的內(nèi)涵。
U3(Carentrywhenfull)與U1(Carentry)之間是延長關(guān)系(或擴展關(guān)系),即描述了駕駛員觸發(fā)Carentry用例時,假如車位滿,該用例將合并它的延長用例Carentrywhenfull的行為。
四、閱讀以下說明和圖,回答問題1至問題3,將解答填入對應(yīng)欄內(nèi)。
S公司開辦了在線電子商務(wù)網(wǎng)站,主要為各注冊的商家提供在線商品銷售功能。為更好地吸引用戶,S公司方案為注冊的商家提供商品(Commodity)促銷(Promotion)功能。商品的分類(Category)不同,促銷的方式和內(nèi)容會有所不同。
注冊商家可發(fā)布促銷信息。商家首先要在自己所銷售的商品的分類中,挑選促銷涉及的某一詳細(xì)分類,然后選出該分類的一個或多個商品(一種商品僅僅屬于一種分類),接著制定出一個比較優(yōu)待的折扣政策和促銷活動的優(yōu)待時光,最后由系統(tǒng)生成促銷信息并將該促銷信息公布在網(wǎng)站上。
商家發(fā)布促銷信息后,網(wǎng)站的注冊用戶便可通過網(wǎng)站購買促銷商品。用戶可挑選參加某一個促銷(Promotion)活動,并挑選詳細(xì)的促銷商品(Commodity),輸入購買數(shù)量等購買信息。系統(tǒng)生成相應(yīng)的一份促銷訂單(POrder)。只要用戶在優(yōu)待活動的時光范圍內(nèi),通過網(wǎng)站提供的在線支付系統(tǒng),確認(rèn)在線支付該促銷訂單(即完成支付),就可以優(yōu)待的價格完成商品的購買活動,否則該促銷訂單失效。
系統(tǒng)采納面對對象辦法開發(fā),系統(tǒng)中的類以及類之間的關(guān)系用UML類圖表示,圖2-1是該系統(tǒng)類圖中的一部分;系統(tǒng)的動態(tài)行為采納UML挨次圖表示,圖2-2是發(fā)布促銷的挨次圖。
圖2-1在線促銷系統(tǒng)部分類圖圖2-2發(fā)布促銷挨次圖
1、識別關(guān)聯(lián)的多重度是面對對象建模過程的重要步驟。按照說明中給出的描述,完成圖2-1中的(1)~(6)。(1)0..*(2)1(3)0..*(4)1..*(5)1(6)0..*
2、請從表2-1中挑選辦法,完成圖2-2中的(7)~(10)。
(7)getCategories(8)getCommodities(9)createPromotion(10)addCommodities
表3-1可選消息列表
3、關(guān)聯(lián)(Association)和聚攏(Aggregation)是UML中兩種十分重要的關(guān)系。請說明關(guān)聯(lián)和聚攏的關(guān)系,并說明其不同點。
略
五、閱讀下列說明和Java代碼,將應(yīng)填入(n)處的字句寫在答題紙的對應(yīng)欄內(nèi)。
已知某企業(yè)的選購審批是分級舉行的,即按照選購金額的不同由不同層次的主管人員來審批,主任可以審批5萬元以下(不包括5萬元)的選購單,副董事長可以審批5萬元至10萬元(不包括10萬元)的選購單,董事長可以審批10萬元至50萬元(不包括50萬元)的選購單,50萬元及以上的選購單就需要開會研究打算。
采納責(zé)任鏈設(shè)計模式(
classPurchaseRequest{
publicdoubleAmount;//
publicintNumber;//
publicStringPurpose;//
};
classApprover{//審批者類
publicApprover(){
public
if(successor!=null){
}
public
privateApprover(2)successor;
};
classCongressextendsApprover{
publicvoidProcessRequest(PurchaseRequestaRequest){
if(aRequest.Amount>=500000){/*打算是否審批的代碼省略*/}
else(3)super().ProcessRequest(aRequest);
}
};
classDirectorextendsApprover{
publicvoidProcessRequest(PurchaseRequestaRequest){/*此處代碼省略*/}
};
classPresidentextendsApprover{
publicvoidProcessRequest(PurchaseRequestaRequest){/*此處代碼省略*/}
};
classVicePresidentextendsApprover{
publicvoidProcessRequest(PurchaseRequestaRequest){/*此處代碼省略*/}
};
publicclassrs{
publicstaticvoidmain(String[]args)throwsIOException{
CongressMeeting=newCongress();
VicePresidentSam=newVicePresident();
DirectorLarry=newDirector();
PresidentTammy=newPresident();
//構(gòu)造責(zé)任鏈
Meeting.SetSuccessor(null);Sam.SetSuccessor(Tammy(4));
Tammy.SetSuccessor(Meeting(5));Larry.SetSuccessor(Sam(6));
//構(gòu)造一選購審批哀求
PurchaseRequestaRequest=newPurchaseRequ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 天津市濱海新區(qū)2021屆高三地理下學(xué)期學(xué)業(yè)水平等級性考試模擬檢測三模試題
- 四川省2021屆高三地理診斷性測試試題含解析
- 倉庫安全管理規(guī)定
- 2024年核能及配套產(chǎn)品項目建議書
- 2024年南通經(jīng)營性道路旅客運輸駕駛員從業(yè)資格考試題庫
- 2024年潮州客運從業(yè)資格摸擬考試
- 2024年成都客運車資格證考試題目及答案
- 2024年吉林客運資格證考試題目下載
- 羽毛球課件教學(xué)課件
- 2024年朝陽辦理客運從業(yè)資格證考試題和答案
- 2024年初級纖維檢驗員職業(yè)鑒定考試題庫(含答案)
- 建筑工程竣工交付方案
- 礦區(qū)地下水動態(tài)長期觀測技術(shù)規(guī)范
- 中國蘇打酒行業(yè)發(fā)展及消費需求洞察報告
- 2024年福建省中考數(shù)學(xué)試卷真題解讀及答案詳解
- 2024年國家知識產(chǎn)權(quán)局商標(biāo)審查協(xié)作中心招聘60人(高頻重點提升專題訓(xùn)練)共500題附帶答案詳解
- 咖啡豆供應(yīng)區(qū)域代理加盟協(xié)議
- 2024年濟(jì)南市中區(qū)人民醫(yī)院招考聘用實行人員控制總量備案管理工作人員【重點基礎(chǔ)提升】模擬試題(共500題)附帶答案詳解
- 國家開放大學(xué)《管理英語4》邊學(xué)邊練Unit 1-4(答案全)
- 2024年4月自考04741計算機網(wǎng)絡(luò)原理試題及答案含評分參考
- 幼兒園隊列隊形訓(xùn)練培訓(xùn)
評論
0/150
提交評論