版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《UML實驗》參考答案1.某酒店訂房系統(tǒng)描述如下:(1)顧客可以選擇在線預(yù)訂,也可以直接去酒店通過前臺服務(wù)員預(yù)訂;(2)前臺服務(wù)員可以利用系統(tǒng)直接在前臺預(yù)訂房間;(3)不管采用哪種預(yù)訂方式,都需要在預(yù)訂時支付相應(yīng)訂金;(4)前臺預(yù)訂可以通過現(xiàn)金或信用卡的形式進行訂金支付,但是網(wǎng)上預(yù)訂只能通過信用卡進行支付;(5)利用信用卡進行支付時需要和信用卡系統(tǒng)進行通信;(6)客房部經(jīng)理可以隨時查看客房預(yù)訂情況和每日收款情況。繪制該酒店訂房系統(tǒng)的用例圖。參考答案:顧各關(guān)信向卡彰吳客歷部經(jīng)理吳顧各關(guān)信向卡彰吳客歷部經(jīng)理吳前余方.根據(jù)以下場景繪制用例圖:某企業(yè)為了方便員工用餐,為企業(yè)餐廳開發(fā)了一個訂餐系統(tǒng)(COS:CafeteriaOrderingSystem),企業(yè)員工可通過企業(yè)內(nèi)聯(lián)網(wǎng)使用該系統(tǒng)。該系統(tǒng)功能描述如下:(1)企業(yè)的任何員工都可以查看菜單和今日特價;(2)系統(tǒng)的顧客是注冊到系統(tǒng)的員工,可以在線訂餐(以下操作均需先登錄)、注冊工資支付、修改訂餐信息和刪除訂餐信息,在注冊工資支付時需要通過工資系統(tǒng)進行身份驗證;(3)餐廳員工是特殊的顧客,可以進行備餐(系統(tǒng)記錄備餐信息)、生成付費請求和請求送餐,其中對于注冊使用工資支付的顧客生成付費請求并發(fā)送給工資系統(tǒng);
(4)菜單管理員是餐廳員工的一種,可以管理菜單;(5)送餐員也是餐廳員工的一種,可以打印送餐說明、記錄送餐信息(如送餐時間)以及記錄收費(對于沒有注冊工資支付的顧客,由送餐員收取現(xiàn)金后記錄)參考答案:某公司需開發(fā)一個反饋處理系統(tǒng)作為其CRM的一部分。系統(tǒng)基本功能描述如下:(1)客戶可通過系統(tǒng)發(fā)布反饋信息;公司客戶關(guān)系(CR)部門員工也可以在系統(tǒng)中記錄反饋信息;業(yè)務(wù)部門的主管和員工均能看到本部門的反饋信息,但只有與刪除反饋CR部門員工擁有修改的權(quán)限;(4)驗證其真實性并需要做相關(guān)處理的反饋信息,過系統(tǒng)安排本部門員工調(diào)查及處理該反饋;對于部分需要調(diào)查以便
業(yè)務(wù)部門主管有權(quán)通反饋調(diào)查與處理完畢后,負責(zé)調(diào)查的員工可通過系統(tǒng)輸入反饋的詳細情況;(6)某公司需開發(fā)一個反饋處理系統(tǒng)作為其CRM的一部分。系統(tǒng)基本功能描述如下:(1)客戶可通過系統(tǒng)發(fā)布反饋信息;公司客戶關(guān)系(CR)部門員工也可以在系統(tǒng)中記錄反饋信息;業(yè)務(wù)部門的主管和員工均能看到本部門的反饋信息,但只有與刪除反饋CR部門員工擁有修改的權(quán)限;(4)驗證其真實性并需要做相關(guān)處理的反饋信息,過系統(tǒng)安排本部門員工調(diào)查及處理該反饋;對于部分需要調(diào)查以便
業(yè)務(wù)部門主管有權(quán)通反饋調(diào)查與處理完畢后,負責(zé)調(diào)查的員工可通過系統(tǒng)輸入反饋的詳細情況;(6)公司高層可查看未決反饋統(tǒng)計報表和各業(yè)務(wù)部門的反饋統(tǒng)計報表;所有人員進入本系統(tǒng)需先登錄。參考答案:發(fā)布反饋信息修改反饋信息CR部門員工?include?刪除反饋信息?mclude?處業(yè)務(wù)部門員工線業(yè)務(wù)部門主管?include??include??include??include??include?.根據(jù)以下場景繪制用例圖:?mclude??include?公司高層.Drawausecasediagramforthefollowinglibrarysystem:Thelibrarystoresvariousitemsthatcanbeborrowed,includingbooksandjournals.Bookscan
beborrowedbybothstaffandstudents,butonlystaffmemberscanborrowjournals.Whenauserborrowsabook,theirloandetailsarecheckedtoensurethattheyhavenooverduebooksonloan,andhavenotalreadyborrowedthemaximumpermittednumberofbooks.Userscanchecktheirownloandetailsatanytime.Librariansarepermittedtochecktheloandetailsofanyuser.Libraryuserscanreservebooksthatarecurrentlyoutonloan.Ifthreereservationshavealreadybeenmadeforagivenbook,andafurtherreservationismade,anewcopywillbeorderedbythelibrarian.參考答案:LibrarySystemanew?include?LibrarianStudentCheckloandetais?include?BorrowbooksUser夫Staffanew?include?LibrarianStudentCheckloandetais?include?BorrowbooksUser夫Staff.某銀行準(zhǔn)備開發(fā)一個網(wǎng)上信用卡管理系統(tǒng)CCMS,該系統(tǒng)的基本功能為:信用卡申請。非信用卡客戶填寫信用卡申請表,說明所要申請的信用卡類型及申請者的基本信息,提交CCMS登錄。如果信用卡申請被銀行接受,客戶會收到銀行的確認函,并告知用戶信用卡的有效期及信貸限額;否則銀行會發(fā)送一封拒絕函給該客戶??蛻羰盏酱_認函后,需再次登錄CCMS,用信用卡號和密碼激活該信用卡。激活操作結(jié)束后,CCMS將激活通知發(fā)送給客戶,告知客戶其信用卡是否被成功地激活。
(2)月報表生成。在每個月第一天的零點,CCMS為每個信用卡客戶創(chuàng)建一份月報表,對該客戶上月的信用卡交易情況及交易額進行統(tǒng)計。信用卡客戶可以登錄CCMS查看月報表,也可以要求CCMS提供打印出的月報表。(3)信用卡客戶信息管理。信用卡客戶的個人信息可以在CCMS中進行在線的管理。每個信用卡客戶可以在線查詢其個人信息。(4)信用卡交易記錄。信用卡客戶使用信息卡進行的每一筆交易都會記錄在CCMS中。(5)交易信息查詢。信用卡客戶可以登錄CCMS查詢并核實其信用卡交易記錄及交易額。構(gòu)造該系統(tǒng)的用例模型,要求繪制用例圖,編寫相應(yīng)的用例文檔,還需提供用例追蹤矩陣。參考答案:■吳時間參考答案:■吳時間交易終端某銷售信息管理系統(tǒng)中銷售部員工可以提交訂單,剛提交的訂單為“初始”狀態(tài);系統(tǒng)管理員可以處理訂單,如果訂單無誤,則修改訂單為“備貨”狀態(tài),否則將訂單退還給提交訂單的銷售部員工修改,員工此時可以取消訂單;倉庫管理員備貨完畢后可將訂單狀態(tài)改為“發(fā)貨”狀態(tài);銷售部員工在確認客戶已經(jīng)收到貨物后,可將訂單改為“關(guān)閉”狀態(tài)。參考答案:
提交訂單/Submit處理訂單[訂單有誤]/Handle取消訂耳提交訂單/Submit處理訂單[訂單有誤]/Handle取消訂耳/Cancel 7初始狀態(tài)do/Handledo/ModifyStatus修改完畢/ModifyOrder處理訂單[訂單無誤]/Handie&ModifyStatus修改狀態(tài)do/ModifyOrderexit/CancelL 備貨狀態(tài)、do/ModfyStatusJ發(fā)貨[已發(fā)貨]/ModifyStatus7?根據(jù)以下描述繪制某訂餐系統(tǒng)中顧客訂餐過程的活動圖(要求繪制泳道):(1)顧客請求查看菜單;(2)系統(tǒng)顯示菜單和今日特價;(3)顧客選菜;(4)系統(tǒng)顯示訂單和價格;(5)顧客確認訂單;(6)系統(tǒng)顯示可送餐時間;(7)顧客指定送餐時間、地點和支付方式;(8)系統(tǒng)確認接受訂單,然后發(fā)送Email給顧客以確認訂餐,同時發(fā)送相關(guān)訂餐信息通知給餐廳員工。參考答案:
顧客系統(tǒng)顯示菜單請求查看菜單■A顯示今日特價選菜確認訂單顯示訂單和價格選菜確認訂單顯示可送餐時間?指定送餐時間、地點1A確認接受訂單'和支忖方式發(fā)送Email發(fā)送訂餐信息8.根據(jù)如下描述繪制順序圖:在某在線訂房系統(tǒng)中,顧客輸入房間套數(shù)、房間類型、入住時間、入住天數(shù)等信息,系統(tǒng)顯示符合要求的房間號;顧客確定預(yù)訂的房間,系統(tǒng)顯示預(yù)付訂金信息;顧客輸入信用卡賬號和密碼,系統(tǒng)請求銀行信用卡系統(tǒng)提供支付服務(wù);銀行信用卡系統(tǒng)驗證用戶信息并返回驗證通過和支付成功消息;顧客請求系統(tǒng)打印預(yù)訂單和收據(jù),系統(tǒng)打印相關(guān)資料;預(yù)訂結(jié)束。參考答案:
順序圖實例9?根據(jù)以下Java源代碼繪制相應(yīng)的順序圖:publicclassSale{
privateList<SalesProductltem>productitems=newArrayList<SalesProductltem>;publicMoneygetTotal(){Moneytotal=newMoney();MoneysubTotal=nuII;for(SalesProductltemitem:productitems){subTotal=
item.getSubTotal();total.add(subTotal);)returntotal;)
)
參考答案:.根據(jù)以下描述繪制類圖,再正向工程生成Java源代碼(也可生成其他面向?qū)ο笳Z言的源代碼,如C++或C#等):圖形(Shape)可分為圓形(Circle)、矩形(Rectangle)、橢圓形(Ellipse)等具體圖形,在Shape類中提供了一個抽象的draw。方法用于繪制圖形,而在具體的圖形類中實現(xiàn)該抽象draw()方法。提供一個圖形工廠類(ShapeFactory),該類提供一個靜態(tài)方法createShape(chartype),M返回類型為Shape,參數(shù)type為所需繪制圖形對應(yīng)的代碼,例如“c”表示圓形,“r”表示矩形,“e”表示橢圓形等,在createShape。方法中,可以使用條件語句來判斷所需繪制圖形的類型,并根據(jù)參數(shù)的不同返回不同的具體形狀對象?!咀ⅲ骸皠?chuàng)建關(guān)系”是一種特殊的“依賴關(guān)系”】參考答案:
(Member),會員的基本信息包括會員編號、會員.(Member),會員的基本信息包括會員編號、會員(GoldMember)和銀卡會員(GoldMember)和銀卡會員姓名、聯(lián)系電話、電子郵箱、地址等,會員可分為金卡會員(SilverMember)兩種,不同類型的會員在購物時可以享受不同的折扣;每個會員可以擁有個或多個訂單(Order),每一個訂單又可以包含至少一條商品銷售信息(Productitem),商品銷售信息包括訂單編號、商品編號、商品數(shù)量、商品單價和折扣等;每一條商品銷售信息對應(yīng)?類商品(Product),商品信息包括商品編號、商品名稱、商品單價、商品庫存量、商品產(chǎn)地等。參考答案:Member-memberNo-memberName-memberTel-memberEmail-memberAddressStringStringStringStringStringOrderMember-memberNo-memberName-memberTel-memberEmail-memberAddressStringStringStringStringStringOrder1*-orderNo:String1..1CZ-discount:doubleSilverMember-discount:double-orderNoString-productNoStringint-productNumdouble-productPricedouble-productDiscount1..*Productitem1-1_Product-productNo:String-productName:String-productPrice:double-productstock:int-productplace:String.某基于C/S的即時聊天系統(tǒng)的注冊和登錄模塊功能描述如下:(1)注冊功能:用戶通過注冊界面(RegisterForm)輸入新帳號,系統(tǒng)檢測該帳號是否已存在,如果不存在則可注冊成功,否則提示“帳號已存在“,用戶再次輸入帳號;用戶輸入其他個人信息;系統(tǒng)保存用戶個人信息;用戶個人信息包括帳號、密碼、姓名、性別、年齡、電話、電子郵箱等。(2)登錄功能:用戶通過登錄界面(LoginForm)輸入賬號和密碼,系統(tǒng)將輸入的賬號和密碼與存儲在數(shù)據(jù)庫(User)表中的用戶信息進行比較,驗證用戶輸入是否正確,如果輸入正確則進入主界面(MainForm),否則提示“輸入錯誤”。現(xiàn)對這兩個模塊進行設(shè)計,要求如下:(1)根據(jù)以上描述繪制類圖,要求分析出每個類中的主要方法;(2)需要提供獨立的業(yè)務(wù)邏輯類和數(shù)據(jù)訪問類,考慮到數(shù)據(jù)庫的移植性,需提供抽象的
數(shù)據(jù)訪問接口;(3)盡量使用數(shù)據(jù)傳輸對象(DTO)來傳遞參數(shù),減少方法中參數(shù)的個數(shù)。可參考如下類圖繪制:login二login二newLoginBO();login.validate(account,password);:void:booleanreturnuserDAO.findUserByAccAndPwd(account,password);〃執(zhí)行:void:booleanreturnuserDAO.findUserByAccAndPwd(account,password);
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南京醫(yī)科大學(xué)康達學(xué)院《專業(yè)方向綜合課程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南省長沙市2024年中考數(shù)學(xué)模擬考試試卷含答案
- 九江學(xué)院《服裝CAD制版》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇海洋大學(xué)《生化分離工程》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南九嶷職業(yè)技術(shù)學(xué)院《越南語閱讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 【物理】第十二章 簡單機械 單元練習(xí)+2024-2025學(xué)年人教版物理八年級下冊
- 黑龍江工商學(xué)院《文化與社會發(fā)展》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶第二師范學(xué)院《機器學(xué)習(xí)與人工智能》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江海洋大學(xué)《光電信息材料與技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中國科學(xué)技術(shù)大學(xué)《公關(guān)與營銷策劃》2023-2024學(xué)年第一學(xué)期期末試卷
- 電網(wǎng)調(diào)度自動化系統(tǒng)調(diào)試報告模板
- 托福閱讀講義
- 輸電線路基礎(chǔ)知識輸電線路組成與型式
- 三年級數(shù)字加減法巧算
- GB/T 9755-2001合成樹脂乳液外墻涂料
- GB/T 10609.3-1989技術(shù)制圖復(fù)制圖的折疊方法
- GB 4053.2-2009固定式鋼梯及平臺安全要求第2部分:鋼斜梯
- 通力電梯培訓(xùn)教材:《LCE控制系統(tǒng)課程》
- 品管圈PDCA持續(xù)質(zhì)量改進提高靜脈血栓栓塞癥規(guī)范預(yù)防率
- 一次函數(shù)單元測試卷(含答案)
- 陜西省榆林市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
評論
0/150
提交評論