版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 軟件工工程上機(jī)機(jī)指導(dǎo)習(xí)題題集答案面向?qū)ο蟮牡男枨螳@取?。ㄒ唬夯顒訄D一、177 DBBAAEAAD二、1、略2、略3、(1)角角色:客戶戶、銷售員員、倉庫管管理員 (2)客客戶活動:查看商品品、查看單單據(jù)、存款款三、四、五、面向?qū)ο蟮牡男枨螳@取?。ǘ?用例例圖一、155 ADDDDB 6100 DAAADC 11112 A(AABCE)二、4、在Browwser中中刪除一個個模型元素素將同時刪刪除所有的的Diaggram中中對它的引引用,該模模型元素獎獎?wù)嬲龔哪DP臀募兄袆h除。在Diaggram中中刪除的模模型元素不不一定真正正在模型文件件中被刪除除,而只是是從當(dāng)前的的圖中被刪刪除。5
2、、Use-ccase diaggramssActivvity diaggramssUse-ccase floww of evenntsSuppllemenntal infoormattion補(bǔ)補(bǔ)充信息三、1、A 瀏瀏覽客戶信信息 B 修改個人人信息 C 登錄系統(tǒng)統(tǒng) D 刪除客戶戶信息2、該用例例圖描述的的是圖書館館管理系統(tǒng)統(tǒng)中管理員員對書籍和和書目的管管理流程。在這個流流程中,管管理員這個個Actoor與用例例刪除書目目、刪除書書籍、修改改書籍信息息、新增書書籍之間能能通過消息息傳遞發(fā)生生關(guān)聯(lián),而而圖書查詢詢這個用例例與刪除書書目、刪除除書籍、修修改書籍信信息這三個個用例之間間有被包含含的關(guān)系
3、,也也就是說,在在刪除書目目、刪除書書籍、修改改書籍信息息用例發(fā)生生的過程前前,需要進(jìn)進(jìn)行圖書查查詢。新增增書目這個個用例與新新增書籍這這個用例也也是被包含含的關(guān)系。四、五、六、七、面向?qū)ο蟮牡男枨螳@取?。ㄈ?用例例圖文檔撰撰寫1. 借閱閱物理書刊刊(Borrrow Bookk)1.1 前前置條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。1.2 后后置條件(PPost-Condditioons)如果這個用用例成功,在在系統(tǒng)中建建立并存儲儲借閱記錄錄,如果必必要還要刪刪除預(yù)訂記記錄。否則則,系統(tǒng)的的狀態(tài)沒有有變化。1.3 擴(kuò)擴(kuò)展
4、點(EExtennsionn Poiints)借閱者預(yù)定定了書刊。1.4 事事件流1.4.11 基流(BBasicc Floow)當(dāng)借閱者從從圖書館借借閱物理書書刊時,用用例啟動。(1)圖書書管理員提提供書刊書書目、借閱閱者信息。(2)系統(tǒng)統(tǒng)檢索書刊刊書目(TTitlee)(E-1)(3)系統(tǒng)統(tǒng)確定所借借閱的物理理書刊是否否可以獲得得(E-22),也即即物理書刊刊是否都已已借出。(4)系統(tǒng)統(tǒng)檢索借閱閱者(E-3)(5)圖書書管理員將將物理書刊刊借給借閱閱者(6)記錄錄借閱信息息。(7)若該該圖書為預(yù)預(yù)定的圖書書,執(zhí)行用用例4取消消預(yù)定(CCanceel Reeservvatioon)1.4.2
5、2 替代流流(Altternaativee Floow)E-1 該該種書刊不不存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2 物物理書刊都都已借出,系系統(tǒng)顯示提提示信息,用用例終止。E-3 系系統(tǒng)中不存存在該借閱閱者,系統(tǒng)統(tǒng)顯示提示示信息,用用例終止。2. 返還還物理書刊刊(Retturn Bookk)2.1 前前置條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。2.2后置置條件(PPost-Condditioons)在這個用例例成功,系系統(tǒng)刪除借借閱記錄。否則,系系統(tǒng)的狀態(tài)態(tài)沒有變化化。2.3 擴(kuò)擴(kuò)展點(EExtennsionn
6、Poiints)沒有。2.4 事事件流2.4.11 基流(BBasicc Floow)當(dāng)借閱者返返還所借的的物理書刊刊時,用例例啟動。(1)圖書書管理員提提供所還物物理書刊信信息。(2)系統(tǒng)統(tǒng)檢索物理理書刊(EE-1)。(3)系統(tǒng)統(tǒng)查詢物理理書刊的借借閱記錄(EE-2)。(4)系統(tǒng)統(tǒng)刪除借閱閱記錄。2.4.22 替代流流(Altternaativee Floow)E-1 物物理書刊不不存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2 若若借閱記錄錄不存在,系系統(tǒng)顯示提提示信息,用用例終止。3. 預(yù)定定書刊(RReserrve TTitlee)3.1前置置條件(PPre-CCondiitionns
7、)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。3.2 后后置條件(PPost-Condditioons)如果這個用用例成功,系系統(tǒng)建立預(yù)預(yù)訂記錄。否則,系系統(tǒng)的狀態(tài)態(tài)沒有變化化。3.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。3.4 事事件流3.4.11 基流(BBasicc Floow)當(dāng)Librrariaan為借閱閱者預(yù)訂書書刊時,用用例啟動。(1)圖書書管理員提提供書刊書書目、借閱閱者信息。(2)系統(tǒng)統(tǒng)檢索書刊刊書目(EE-1)。(3)檢索索借閱者(EE-2)。(4)系統(tǒng)統(tǒng)接受預(yù)定定,創(chuàng)建預(yù)預(yù)定記錄。(5)系統(tǒng)統(tǒng)將預(yù)定記記錄存儲在在系統(tǒng)中。3.4.
8、22 替代流流(Altternaativee Floow)E-1 該該種書刊不不存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2 系系統(tǒng)中不存存在該借閱閱者,系統(tǒng)統(tǒng)顯示提示示信息,用用例終止。4. 取消消預(yù)定(CCanceel Reeservvatioon)4.1前置置條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。4.2 后后置條件(PPost-Condditioons)如果這個用用例成功,系系統(tǒng)刪除預(yù)預(yù)訂記錄。否則,系系統(tǒng)的狀態(tài)態(tài)沒有變化化。4.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。4.4 事事件流4.4.
9、11 基流(BBasicc Floow)(1)圖書書管理員提提供所預(yù)定定的書刊書書目、借閱閱者信息。(2)系統(tǒng)統(tǒng)檢索所預(yù)預(yù)定的書刊刊書目(EE-1)。(3)系統(tǒng)統(tǒng)檢索借閱閱者(E-2)。(4)系統(tǒng)統(tǒng)刪除借閱閱者的預(yù)定定信息(EE-3)。4.4.22 替代流流(Altternaativee Floow)E-1 該該種書刊不不存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2系統(tǒng)統(tǒng)中不存在在該借閱者者,系統(tǒng)顯顯示提示信信息,用例例終止。E-3 預(yù)預(yù)定信息不不存在,系系統(tǒng)顯示提提示信息,用用例終止。思考與練習(xí)習(xí)5. 維護(hù)護(hù)借閱者信信息(Maaintaain BBorroower Infoo)5.1前置置
10、條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。5.2 后后置條件(PPost-Condditioons)如果這個用用例成功,系系統(tǒng)添加、修改或刪刪除借閱者者信息。否否則,系統(tǒng)統(tǒng)的狀態(tài)沒沒有變化。5.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。5.4 事事件流5.4.11 基流(BBasicc Floow)當(dāng)Librrariaan想維護(hù)護(hù)借閱者信信息時,用用例啟動。系統(tǒng)要求LLibraariann選擇所想想執(zhí)行的活活動(添加加借閱者、刪除借閱閱者或修改改借閱者)如果所選的的活動是“添加借閱閱者”,則執(zhí)行行分支流SS
11、-1:添添加借閱者者。如果所選的的活動是“刪除借閱閱者”,則執(zhí)行行分支流SS-2:刪刪除借閱者者。如果所選的的活動是“修改借閱閱者”,則執(zhí)行行分支流SS-3:修修改借閱者者。5.4.22 分支流流(Subbflowws)S-1:添添加借閱者者(1)圖書書管理員提提供借閱者者的信息,如如姓名、地地址、郵政政編碼和身身份證號碼碼等。(2)系統(tǒng)統(tǒng)存儲借閱閱者信息(EE-1)。S-2:刪刪除借閱者者(1)圖書書管理員提提供借閱者者的信息。(2)系統(tǒng)統(tǒng)查詢借閱閱者(E-2)。(3)系統(tǒng)統(tǒng)查詢借閱閱者的借閱閱記錄(EE-3)(4)系統(tǒng)統(tǒng)刪除借閱閱者的信息息,以及借借閱者的預(yù)預(yù)定記錄。S-3:更更改借閱者者
12、(1)圖書書管理員提提供借閱者者的信息。(2)系統(tǒng)統(tǒng)查詢并顯顯示借閱者者的信息(EE-2),修修改相應(yīng)的的信息。(3)系統(tǒng)統(tǒng)更新借閱閱者的信息息。5.4.33 替代流流(Altternaativee Floow)E-1 若若借閱者已已存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2 若若查詢不到到借閱者,系系統(tǒng)顯示提提示信息,用用例終止。E-3 若若存在借閱閱記錄,系系統(tǒng)顯示提提示信息,用用例終止。6.維護(hù)書書刊信息(MMainttain Titlle Innfo)6.1前置置條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。6.2 后
13、后置條件(PPost-Condditioons)如果這個用用例成功,系系統(tǒng)添加、修改或刪刪除書刊書書目信息。否則,系系統(tǒng)的狀態(tài)態(tài)沒有變化化。6.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。6.4 事事件流6.4.11 基流(BBasicc Floow)當(dāng)Librrariaan想維護(hù)護(hù)借閱者信信息時,用用例啟動。系統(tǒng)要求LLibraariann選擇所想想執(zhí)行的活活動(添加加書種、刪刪除書種或或修改書種種)。如果選擇的的活動是“添加書種種”,則執(zhí)行行分支流SS-1:添添加書刊信信息。如果選擇的的活動是“刪除書種種”,則執(zhí)行行分支流SS-2:刪刪除書刊信信息。如果選擇的的活動是“修
14、改書種種”,則執(zhí)行行分支流SS-3:修修改書刊信信息。6.4.22 分支流流(Subbflowws)S-1:添添加書刊信信息(1)圖書書管理員提提供書刊的的書名、作作者、ISSBN/IISSN號號等信息。(2)系統(tǒng)統(tǒng)添加該書書刊信息。S-2:刪刪除書刊信信息(1)圖書書管理員提提供所要刪刪除的書刊刊信息。(2)系統(tǒng)統(tǒng)查詢所要要刪除的書書刊(E-2)(3)系統(tǒng)統(tǒng)刪除該書書刊的所有有物理書刊刊的信息(EE-3)(4)系統(tǒng)統(tǒng)刪除書刊刊信息,以以及相關(guān)的的預(yù)定信息息。S-3:更更改書刊信信息(1)圖書書管理員提提供所要修修改的書刊刊信息。(2)系統(tǒng)統(tǒng)查詢并顯顯示書刊信信息(E-2)(3)系統(tǒng)統(tǒng)修改相應(yīng)
15、應(yīng)的的信息息(4)系統(tǒng)統(tǒng)更新書刊刊信息。6.4.33 替代流流(Altternaativee Floow)E-1 若若書刊信息息已存在,系系統(tǒng)顯示提提示信息,用用例終止。E-2 若若查詢不到到該書刊,系系統(tǒng)顯示提提示信息,用用例終止。E-3 若若有物理書書刊借出,系系統(tǒng)顯示提提示信息,用用例終止。7. 維護(hù)護(hù)物理書刊刊信息(MMainttain Bookk Inffo)7.1前置置條件(PPre-CCondiitionns)在這個用例例開始前,LLibraariann必須登錄錄到系統(tǒng)中中。7.2 后后置條件(PPost-Condditioons)如果這個用用例成功,系系統(tǒng)添加、修改或刪刪除物理
16、書書刊信息。否則,系系統(tǒng)的狀態(tài)態(tài)沒有變化化。7.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。7.4 事事件流7.4.11 基流(BBasicc Floow)當(dāng)Librrariaan想維護(hù)護(hù)物理書刊刊信息時,用用例啟動。系統(tǒng)要求LLibraariann選擇所想想執(zhí)行的活活動(添加加書刊物理理書種、刪刪除物理書書種或修改改物理書刊刊)。如果所選的的活動是“添加物理理書刊”,則執(zhí)行行分支流SS-1:添添加物理書書刊信息。如果選擇的的活動是“刪除物理理書刊”,則執(zhí)行行分支流SS-2:刪刪除物理書書刊信息。如果選擇的的活動是“修改物理理書刊”,則執(zhí)行行分支流SS-3:修修改物理書書刊信
17、息。7.4.22 分支流流(Subbflowws)S-1:添添加物理書書刊信息(1)圖書書管理員提提供物理書書刊的書目目信息。(2)系統(tǒng)統(tǒng)查詢物理理書刊的書書目(Tiitle),確確定是否已已存在該書書刊書目(EE-1)。(3)系統(tǒng)統(tǒng)存儲物理理書刊信息息。S-2:刪刪除物理書書刊信息(1)圖書書管理員提提供物理書書刊的書目目信息。(2)系統(tǒng)統(tǒng)查詢物理理書刊的書書目(Tiitle)(EE-1)。(3)系統(tǒng)統(tǒng)刪除物理理書刊。S-3:修修改物理書書信息。(1)圖書書管理員提提供物理書書刊的書目目信息。(2)系統(tǒng)統(tǒng)查詢物理理書刊的書書目(Tiitle)(EE-1)。(3)系統(tǒng)統(tǒng)查詢并顯顯示該種書書刊的
18、所有有物理書刊刊。(4)圖書書管理員選選擇物理書書刊并修改改其信息(5)系統(tǒng)統(tǒng)更新系統(tǒng)統(tǒng)中物理書書刊的信息息。7.4.33 替代流流(Altternaativee Floow)E-1 若若系統(tǒng)中不不存在該書書刊書目,添添加該書刊刊書目信息息。8. 登錄錄(Logg In)8.1前置置條件(PPre-CCondiitionns)沒有。8.2 后后置條件(PPost-Condditioons)如果用例成成功,參與與者可以啟啟動系統(tǒng)并并使用系統(tǒng)統(tǒng)所提供的的功能。反反之,系統(tǒng)統(tǒng)狀態(tài)不變變。8.3 擴(kuò)擴(kuò)展點(EExtennsionn Poiints)沒有。8.4 事事件流8.4.11 基流(BBasic
19、c Floow)當(dāng)用戶希望望登錄到系系統(tǒng)中時,用用例啟動。(1)系統(tǒng)統(tǒng)提示用戶戶輸入用戶戶名和密碼碼。(2)用戶戶輸入用戶戶名和密碼碼。(3)系統(tǒng)統(tǒng)驗證輸入入的用戶名名和密碼,若若正確(EE-1),則則用戶登錄錄到系統(tǒng)中中。8.4.22 替代流流(Altternaativee Floow)E-1 如如果用戶輸輸入無效的的用戶名和和/或密碼碼,系統(tǒng)顯顯示錯誤信信息,用戶戶可以選擇擇返回基流流的起始點點,重新輸輸入正確的的用戶名和和/或密碼碼:或者取取消登錄,用用全結(jié)束。面向?qū)ο蟮牡姆治雠c設(shè)設(shè)計(一)類圖&對象象圖一、155 DDDCCC 6110 AAADDDD 11114 ECAAA 155
20、ACCBED16119 DDBAB二、1LLoginn, sNName、sPasss, ccheckkUserr( )2包3類圖4提供接接口、所需需接口5實現(xiàn)、依賴(使使用)三、1在UMML中,包包是分組事事物的一種種,它是建建模時用來來組織模型型中的元素素的,在系系統(tǒng)運(yùn)行時時并不存在在包的實例例。包在開開發(fā)大型軟軟件系統(tǒng)時時是一個非非常重要的的機(jī)制,它它就象一個個“容器”,可用于于組織模型型中的相關(guān)關(guān)元素以便便更容易理理解。 2 設(shè)計C最最好。 理由由:學(xué)員和和教員均可可以從Caandiddate類類繼承而來來;抽象出出Rolee類,使CCandiidatee類與Roole類之之間形成多多對
21、多的關(guān)關(guān)聯(lián)關(guān)系,實實現(xiàn)了“一個人既既是教師又又是某門課課的學(xué)生”這個需求求。 31)書書籍、書目目 2)書書籍管理 3)借借書界面 4)ssUserrNamee、sPaass4or四五、六、UML設(shè)計計方案:Java代代碼:publiic cllass Fruiit publlic vvoid plannt()publlic vvoid groww()publlic vvoid harvvest()publiic cllass Applle exxtendds Frruitpubliic cllass Grappe exxtendds Frruit publiic cllass Farmmer publlic FFruitt plaant(SStrinng meessagge)if (messsagee.equuals(ap
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度軟件測試工程師保密合同及質(zhì)量保證協(xié)議3篇
- 2025年度店鋪股份質(zhì)押與融資服務(wù)合同范本2篇
- 二零二五年度智慧城市基礎(chǔ)設(shè)施建設(shè)項目承包合同樣本3篇
- 科學(xué)思維在學(xué)科復(fù)習(xí)中的運(yùn)用
- 網(wǎng)絡(luò)安全教育在學(xué)校中的創(chuàng)新實踐與策略研究
- Unit 6【單元測試·基礎(chǔ)卷】-2023-2024學(xué)年九年級英語上冊(牛津上海版)(解析版)
- 二零二五年度車輛抵押借款合同爭議解決機(jī)制4篇
- 2025年度土地租賃合同參考范本3篇
- 2025年度個人水電安裝與維護(hù)承包服務(wù)合同4篇
- 2025版?zhèn)€人二手房交易合同附房屋維修責(zé)任說明2篇
- 彩票市場銷售計劃書
- 骨科抗菌藥物應(yīng)用分析報告
- 支付行業(yè)反洗錢與反恐怖融資
- 百詞斬托福詞匯excel版本
- 基礎(chǔ)設(shè)施綠色施工技術(shù)研究
- 寶鋼BQB 481-2023全工藝?yán)滠堉蓄l無取向電工鋼帶文件
- 車輛定損情況確認(rèn)書范本
- 高中英語新課標(biāo)詞匯表(附詞組)
- 證券公司信用風(fēng)險和操作風(fēng)險管理理論和實踐中金公司
- 2022年高考湖南卷生物試題(含答案解析)
- GB/T 20909-2007鋼門窗
評論
0/150
提交評論