




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、UML習(xí)題及答案分解ATM建模1、瀏覽器和框圖窗口之間有關(guān)系嗎?如果有,是怎么樣的關(guān)系?答:有。我們可以用瀏覽器打開一個(gè)或幾個(gè)UML框圖。改變框圖中的元素時(shí),Rose fl 動更新瀏覽器。同樣用瀏覽器改變元素時(shí),Rose自動更新相應(yīng)框圖。這樣,Rose就可以 保證模型的一致性。2、用例圖中的參與者和用例分別表示什么?答:從用例圖中我們可以看到系統(tǒng)干什么,與誰交互。用例是系統(tǒng)提供的功能(系統(tǒng) “干什么”),參與者是系統(tǒng)與誰交互,參與者可以是人、系統(tǒng)或其他實(shí)體。3、ATM用例圖中的箭頭從參與者指向用例表示什么?從用例指向參與者乂表示什么? 答:箭頭從參與者到用例表示由參與者啟動用例。箭頭從用例到參
2、與者表示用例產(chǎn)生一些 參與者要使用的信息。4、RUP有哪五個(gè)工作流程?我們在RUP的哪個(gè)工作流程中畫用例圖?答:RUP (統(tǒng)一軟件開發(fā)過程)的五個(gè)核心工作流程包括:需求捕獲、分析、設(shè)計(jì)、 實(shí)現(xiàn)和測試。在需求捕獲時(shí)畫用例圖。5、活動圖中的泳道表示什么意思?答:泳道是活動圖里的豎段,包含特定人員或組織要進(jìn)行的所有活動??梢园鸦顒訄D 分為多個(gè)冰道,每個(gè)泳道對應(yīng)每個(gè)人員或組織,他們各自的活動都放在各自的泳道中。6、 活動圖中的同步棒表示什么意思?答:表示并發(fā)控制流的分義和匯合。結(jié)合圖中具體來說,同一段時(shí)間內(nèi)這幾個(gè)活動同 時(shí)發(fā)生/這幾個(gè)活動都結(jié)束之后才進(jìn)入下個(gè)決策點(diǎn)的判斷中。7、活動圖中的初始狀態(tài)和終止
3、狀態(tài)分別用什么表示?數(shù)目上有什么限制?答:實(shí)心圓和牛眼。初始狀態(tài)必須有,而且只能有1個(gè)。終止?fàn)顟B(tài)可以是0, 1或多 個(gè)。8、活動圖中決策點(diǎn)之后的里的內(nèi)容是什么,有什么要求?答:保證條件,用來控制在決策之后采取什么路徑。保證條件應(yīng)該是互斥的。9、 類由哪幾部分組成,分別表示什么意思?答:類圖中每個(gè)類都是用方框表示的,分成三個(gè)部分。第一部分是類名;第二部分是 類包含的屬性,屬性是類和相關(guān)的一些信息:最后一部分包含類的方法,方法是類提供的 一些功能。10、類的屬性和方法左邊有一些修飾,分別表示什么意思?答:若是一個(gè)小鎖圖標(biāo),表示這個(gè)屬性和方法是private的OJML中用'一'表示)
4、, 該屬性和方法只在本類中可訪問。沒有小鎖的,表示public (UML中用'+'表示),即該 屬性和方法在所有類中可訪問。若是一個(gè)鑰匙圖標(biāo),表示protected(UML中用'#'表 示),即屬性和方法在該類及其子類中可訪問。11、兩個(gè)類之間的連線表示什么?答:類之間的連線表示了類之間的通信關(guān)系(一個(gè)類要調(diào)用另一個(gè)類的屬性或方法)。 例如,賬目類連接了 ATM屏幕,因?yàn)閮烧咧g要直接相互通信:取錢機(jī)和讀卡機(jī)不相連, 因?yàn)閮烧咧g不進(jìn)行通信。12、序列圖和協(xié)作圖之間有什么關(guān)系?答:序列圖和協(xié)作圖統(tǒng)稱為交互圖。序列圖顯示了用例中的功能流程,側(cè)重于對象和 參與者隨時(shí)
5、間變化的交互,而協(xié)作圖則不參照時(shí)間而顯示對象與參與者的交互。13、為什么說序列圖和協(xié)作圖是同構(gòu)的?它們之間怎么相互轉(zhuǎn)換?答:兩種圖之間相互轉(zhuǎn)換,而沒有任何信息損失。在序列圖中按F5鍵就可以創(chuàng)建相 應(yīng)的協(xié)作圖:同樣,在協(xié)作圖中按F5鍵就可以創(chuàng)建相應(yīng)的序列圖。14、序列圖和協(xié)作圖 中放的是類還是對象?箭頭表示什么意思?答:對象。每個(gè)箭頭表示參與者和對象或?qū)ο笾g為了完成特定功能而要傳遞的消息。 15、狀態(tài)圖跟交互圖的有什么區(qū)別?答:狀態(tài)圖顯示某個(gè)對象可能存在的各種狀態(tài),對象創(chuàng)建時(shí)的狀態(tài),對象刪除時(shí)的狀 態(tài),對象如何從一種狀態(tài)轉(zhuǎn)移到另一種狀態(tài),對象在不同狀態(tài)中干什么。交互圖和狀態(tài)圖 不同,交互圖對共
6、同工作的對象群體的行為建模,而狀態(tài)圖對單個(gè)對象的行為建模。16、 狀態(tài)圖的初始狀態(tài)和終止?fàn)顟B(tài)分別表示什么意思?數(shù)目上有什么要求?答:初始狀態(tài)是對象首次實(shí)例化時(shí)的狀態(tài),狀態(tài)圖中只有一個(gè)初始狀態(tài)。終止?fàn)顟B(tài)表 示對象在內(nèi)存中被刪除之前的狀態(tài),狀態(tài)圖中有0個(gè)、1個(gè)或多個(gè)終止?fàn)顟B(tài)。17、賬目類 的狀態(tài)圖中,“客戶請求關(guān)閉”是什么?方括號里是什么?答:“客戶請求關(guān)閉”是事 件,事件導(dǎo)致賬目對象從一個(gè)狀態(tài)過渡到另一個(gè)狀態(tài)。方括號中的條件稱為保證條件,控 制狀態(tài)的過渡能不能發(fā)生。UML組成和類圖1、識別下列視圖分別是構(gòu)架的“4 + 1”視圖中的哪一種?OUser ServicesPlace phone cal
7、lCellular networkPlace conference callOReceive phone callReceive additional callBusiness ServicesUserUse scheduleData Servicesanimator. exeWrfrme. dllrender. dlldlog. dllraytrce.dll圖3圖1:用例視圖圖2:設(shè)計(jì)視圖圖3:實(shí)現(xiàn)視圖2、用UML圖形表示一組幾何對象0組中的父類叫“幾何單項(xiàng)” (Geometryitem), 由此衍生出線(Line)、圓(Circle) >正方形(Square)、橢圓(Elipse)和
8、多邊形 (Polygon)子類。橢圓有兩個(gè)焦點(diǎn),它們重合時(shí)就成了圓。正方形是多邊形的一種。所 有的Geometryitem都是由點(diǎn)(Point)組成的。Geometryltemll. . *PointPolygonElipseLineSquareCircle3、試描述下圖中類之間的關(guān)系,包括其多重性的約束。其中,關(guān)聯(lián)的角色名稱是成 員(member) f 類是委員會(Committee)和人(Person) oCommitteeO. . 23. . 5memberPerson一個(gè)委員會可以有35個(gè)成員,他們屬于“人”類,一個(gè)人可以參與0 2個(gè)委員會。4、為你所在的學(xué)校所學(xué)過的科目和課程建立繼承
9、層次,同樣不要忘記抽象類和類的 實(shí)現(xiàn)。在這個(gè)模型中要包括依賴關(guān)系(例如某些課程是不是要求有先修課程)5、根據(jù)以下的這些類構(gòu)造一個(gè)類圖,運(yùn)用關(guān)聯(lián)、聚合、組合、泛化等關(guān)系,標(biāo)注關(guān) 聯(lián)關(guān)系的多重性。file system、 drive、 file> directory、 sector、 disk、 tracks ASCII file、 executable fileUML用例圖1、找出下面過程中的參與者和用例,畫出用例圖;找出用例中合適的實(shí)體類。(in English)某五星級飯店的總經(jīng)理注意到該飯店采購部存在以下問題(1)沒有更新的庫存注冊信息(2)沒有倉庫中可用貨物的訂單(3)不能及時(shí)提供
10、庫存。這些問題導(dǎo)致了客戶的不滿,因此他決定用計(jì)算機(jī)管理采購部。采購部的具體工作如下:每當(dāng)有貨物要求時(shí),倉庫保管員把所需貨物的通知單和它們 的數(shù)量發(fā)送給采購部。基于此,采購部識別合適的供應(yīng)商并發(fā)采購訂單給他們。供應(yīng)商提 供所申請的貨物。項(xiàng)目的供應(yīng)總是以單個(gè)事務(wù)的方式履行,不是分期付款的方式。當(dāng)貨物 到達(dá)時(shí),采購部把他們遞交給倉庫保管員。參與者:Storekeeper倉庫保管員Purchasing clerk采購部 Supplier供應(yīng)商用例:Send item requests 申請訂貨 Place Order 發(fā)訂單 Supply ordered items 提供申請的貨物(發(fā)貨)Is sur
11、e request items確認(rèn)申請的貨物(收貨)StorekeeperSend item requestsPurchasing clerkPlace OrderSupplierlssure request itemsSupply ordered items用例中合適的實(shí)體類:Send item requests: Storekeeperx Purchasing clerks Item、 Item requests Place Order: Purchasing clerk、 SupplierItem、 Purchase orderSupply ordered items: Supplier、Purchasing clerk、Item> Invoice (發(fā)票) Issure request items : Purchasing clerk、 Storekeeper Item> Purchase order2、找出下面過程中的參與者和用例,畫出用例圖在某單位內(nèi)部的工作通告中,有空缺地區(qū)的人力資源部通知該地區(qū)的員工及其他地區(qū) 的人力資源部。作為對此消息的響應(yīng),來自不同地區(qū)的員工把他們的申請送到有空缺地區(qū) 的人力資源部。申請人的技能要與空缺所要求的相匹配。具有所要求技能的申請被列入到縮減的申請 人名單并獲得面試計(jì)劃表。通知已列入縮減的申請人名單中的申請人有關(guān)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 傳媒公司協(xié)議合同范本
- 制作簡易合同范本
- 農(nóng)戶貸款保證合同范本
- 農(nóng)村住宅設(shè)計(jì)合同范本
- 上海植物租擺合同范本
- 公積金租房合同范本
- 五人合伙合同范本
- 二手公寓房購買合同范本
- 正規(guī)合同范本買賣
- 倉庫貨品保管合同范本
- GB/T 3452.2-2007液壓氣動用O形橡膠密封圈第2部分:外觀質(zhì)量檢驗(yàn)規(guī)范
- GB/T 30797-2014食品用洗滌劑試驗(yàn)方法總砷的測定
- GB/T 20057-2012滾動軸承圓柱滾子軸承平擋圈和套圈無擋邊端倒角尺寸
- GB/T 19808-2005塑料管材和管件公稱外徑大于或等于90mm的聚乙烯電熔組件的拉伸剝離試驗(yàn)
- GB/T 12771-2019流體輸送用不銹鋼焊接鋼管
- 工程驗(yàn)收及移交管理方案
- 班組建設(shè)工作體系課件
- 圖片編輯概述課件
- 第章交通調(diào)查與數(shù)據(jù)分析課件
- 2023年岳陽職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試筆試題庫及答案解析
- 北師大版八年級數(shù)學(xué)上冊《認(rèn)識無理數(shù)(第2課時(shí))》參考課件2
評論
0/150
提交評論