




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
#實驗一用例圖建模實驗目的讓學生掌握用例圖的語義、功能,使用事件流描述用例;了解用例和腳本的關系及使用用例圖為系統的上下文、系統的需求建模。實驗內容使用用例圖描述圖書館管理系統的相關用例:借閱者請求服務的用例圖書館管理員處理借書、還書等的用例系統管理員進行系統維護的用例。實驗指導3.1使用RationalRose繪制用例圖的步驟(具體詳見教材P68-73)I艷-LJUseCawuVievr曰Q借閱者請求服務用例i4-a借閱者丨41…心■查詢書需信息丨由吃》查詢自己的借閱信息丨41…心■登陸系統I…o歸還書需!…o借聞書需|…o預訂書藉[±]-^AssociatioriE0LJ圏書誼工作人員處理惜書x還書等的用例回C系統菅理員遊行系績維扒的用創]“■“園Ma.in:“■“豈AssociatiOILE-|_|LogicalView股股-JTT股股-JTT0'由:…-……SchemasMa.inAssociatiore-|_|ComponentVinDtipLcijiTitrLtVitT-1%llM-:idt=lFropHifti沓訂IJ語信忙昔開二祐蟲ext^n㈣、盍張馳10-0UseC45MVlfcj'Vi畝匸借閱耆清求肚勢用例|$Cj圖書館工作人員處理借書、還書等的用例?…?lihairLIS-A囹書館工作人員?…?ONewlJeeC:ize0-0處理書if歸還□-o處理書Sf借閱Eo刪瞳預訂信息i|-o收取罰款□a系貌菅理員進行系繞錐護的用例Fl--^hw"■:iati□a系貌菅理員進行系繞錐護的用例"…囿Hainuciationz白…Logic:ilyiew[j-^QGluTi:iLH:it:±Typ旦旦由??面ISchema-![§]filiinsuciationsS'"CjlCompoiLcntView\???-?CD^plcijTTihjrLtVitj'A1■■■■■■(^1M-jd&lFrcip^fti刪除幀訂信呈由更馳1白”□Use匚asEVievfi由-匸借閱者請求服箸用例1E-LJ書館工作人員處理借書i還書等的用例|5-0莘統管理員進行至統維護的用例ie“Hain||i-*系統菅理員]E“ONewlIsaCase2:…“ONswUe&Case38畝“<■;查詢借閱者信息1…“O刪除或更新借閱音賬戶1…“O刪除或更新書目!E1-O刪除書轄j…“Q逵加借聞者賬戶|?????O逵加書目1|1…O増加書曙由…三、AeE■:!ClallORE\??…M:±in=??…N]Aeec-cim七iunsl-l-1ilLo耳ic:alVl&wE-(^lGlilib:dlEit:±Tj^iSEE-(^lSchemas\??…直|M:±in=??…N]Aeec-ciatiunsFl-CniConijniirLerLtView\■■…[3]DsploymentViev:ModelPropertiesABCQ自o廣r涼加書目、?je5ctend??extend>>查洵書曙信皚:険召冃老:B*浪播弓3:刪眛蟲爭祈肯閱舌低rv<exlend歹増扣書霜卜.實驗心得這是我們第一次用RationalRose繪制建模。這次是要求我們繪制用例圖。我在繪制用例圖的時候,找了好久,都沒有找到“參與者”按鈕。后來,是在旁邊同學的幫助下找到了“參與者”按鈕,并且成功繪制出了用例圖。我很感謝他。這次實驗,讓我知道了,學習上不懂的就要請教別人。實驗二靜態圖建模實驗目的讓學生掌握類圖和對象圖的語義和功能;理解類圖的3個層次:概念層、說明層、實現層。實驗內容使用類圖和對象圖來描述圖書館管理系統,完成系統的類圖及其關系建模。實驗指導3.1使用RationalRose繪制類圖的步驟(具體詳見教材P95-99)李典馳gH-OlUse匚gleqView曰?□「LogicalVipw;SyEterTi匚ijnniLinUtilitiyE;Sy^tyrTiDatiiEhiEe??…目LiD:kt:=lE;s_C1:=lEeAeeoclitiorisEysttriiLiS&rvic^_C1sl=:eEi!.rr.:iWfirItemLij:dTLNewlnterf:=l?zeFl&serwationTitleAzeijclationz田…SysterTiLUMainAssoc1=ltluTlEE-10"CdmponentViewIlep1oj-ttieiL-lew=-■■^1MolelPrupertiesNadacumeritationIter?id:Intake^creatf)^destroy!)*find[)^updat?0^find_&n_rc^find&ntr^date:Arnone;酚sPay毎item:^borrov^create<findO^destrc*pay[)ICI寧33]實驗心得這是我們第二次的UML建模實驗課。這次的要求是使用RationalRose繪制類圖。這次實驗中,我們繪制類圖的屬性和操作的時候,要用到英語。其中,有不少的英語單詞,我都看不懂,最后只用靠百度翻譯才把類圖成功繪制了出來。這次實驗讓我懂得了,要好好學習英語。實驗三交互圖建模1實驗目的讓學生掌握時序圖和協作圖的語義和功能,對時序圖和協作圖進行比較;讓學生掌握協作圖的語義和功能,對時序圖和協作圖進行比較。2實驗內容使用交互圖按時間順序為控制流建模、按組織結構為控制流建模;使用協作圖為控制流建模系統。主要包括管理員添加書籍的時序圖,圖書管理員處理書籍借閱的時序圖,系統管理員刪除圖書的時序圖,借閱者預訂書籍的時序圖。3實驗指導3.1使用RationalRose繪制時序圖、協作圖的步驟(具體詳見教材P109-117)>RationalR.ose-扌卡§£丄-[Sequ-enceDiagram:GystemService/LibAdc:Titb:Item:系統營理員Add日ociklnfciFwm1:添加圖書JJ|檢查書目__:是西已經:存在土查詢圖書:―>n3:査詢咸功<,I:壯添加入庫:RationalRose-味馳丄-[SequenceDiagram:SystemG-ervice/Lib-C確FileEditViewFormatB.row&eReportToolsAdd-Ins□q^Es^nEffiasa匠負更駟1El-CjlUse匚恥2心訕H"CjLogicalVlew[S-fi]GlobalDataTypesS-(^]|SchefTiSSE-C^SysterTiCciFirTic-rLUtilititEE-C^SysterTihtaE注屯0-C^SvEterTiStiTvii:ei畝…口讀者賬戶狀態圖i臥口圖書管理屍舌動圖I…aLiTiEervic&_C1注呂e|…恤LiMdlBook_5ei…"尙LiliBeleteBookClassi…s借出書曙業務南協作團?…I刪除書曙協作圉[…I添協書皤協作圖|…a圖書管理員借書…"昌XddEooUnfciTorm\0"EDorrower?…胃Del^teBcokljifoFormpj3!…罔Itemelet^Book匚b寶習:ionailRos-e-張-[SequenceDiagram:Sys-temService/艮書2indowtlelpindowtlelp-LQ2匡「kS空:LanizBi曲F倒inThta::LEndBookForni:日ci『rwE「:Loan::ItEm1:lendbookfind(Slrin^jreturn1rue<find_onJIIMTHI可75:relurntrue€7:6:find(String)
7:relurntru$B:creat4(BornffWEr.Hern)卜RationalRtue-張-[CollaborationDiagram!SystemServicef[3*1FileEditViewFormatBrowseReportToolsAdd-IrElLJUse匚鮎eViiwElLJLogicalViewE"SjGlobalDataTypesjFFI-i^'iSchemasjE]-LJSystemGommoRUtilitiesjE]-LJSystemDataBaseiE1"LJSystemService!由C讀者帳戶狀態囹!$-LJ書管理員活動圏”…同LitSaririce_Clazi\…幗LitAdiBook_5e(i?…趣LitBaleteBook_ClaE51…s借出書錯業勢冏協作圏1…S刪除書錯協作圉1…S逵加書錯協作圉|…H圍書管理員借書?…罔kddEooklrLforormI[j]…罔Borrower?…罔Del^teBcokliif&Form;由…罔Item◎-RationalRose--[CollaboraticrDiagram:SystemS-ervice/■flfl圍FileEditViewFormatBrcw&eReportToolsAdd-InseTewGlobalHit:!“工也Echt=rri:iESystemCommonVtilittesEysteni[leTewGlobalHit:!“工也Echt=rri:iESystemCommonVtilittesEysteni[l:=t&E;注呂總EysteniEerviceAd'il*1qoklafoFBorrowerD已1亡t亡HouklnfoFormItem4>:>:ItemCe1eieBooklnfoForm1:removeitem3:updated2.11nd(StringifAdmin2.11nd(Stringif李更馳iUseCiseView李更馳iUseCiseView□■■■OlLi:igir:<LViS-(^JGlobalDataTyptstl-l^E亡hm匹FA-r^lEystemConirTiijnUtilitiesFA-IIEystemII注LmB注呂mS-^^lSysternService-亍氏庭1-[CollaborationDiagram:SystemService[f[T|FileEditViewFormatBrow&eReportToolsAdd-Ins□q電翕俸h?na?he007由“Ui讀肴賬戶狀態圉i訂£j圍書管理貝話動圏I…目LiTiSsrvice_C1ise|…幗LitAIIBook_Sei?…楓LiLDaleteB?k_Classi…s借出書翳業務甬協作圖[…i刪除書曙協作囹[…1添掘書需協作圏I…a圖書管理員借書?…罔kddBooklnfoForm審”罔Borrower…”昌DeleteBooklTtfoForm國“胃Item
4實驗心得這次是我們第三次的UML建模實驗課了。這次我們要使用RationalRose繪制時序圖、協作圖。在繪制第一張時序圖的時候,我發現我的“系統管理員”對象無法成功變成小人形狀。我想了好一會,才發現是因為我每次做的實驗都沒有放在一個文件中,因此不能成功的關聯起來。“難道要重新做,算了,想想有沒有別的辦法吧。”我這么想著。后來,我用了Rose軟件中的導入、導出功能和直接從文件目錄中復制圖的辦法,都沒有成功。后來,看見旁邊一個同學,直接把圖中的元素選中后復制到另一張圖中。我受到啟發,用了類似的辦法把我第二次實驗做的圖做到了第一次實驗文件中。這次實驗讓我發現,有時候,簡單直接的辦法或許更有效。實驗狀態圖建模實驗狀態圖建模實驗目的讓學生掌握狀態圖的語義和功能,學會用狀態圖來描述整個系統、子系統或類的動態方面;讓學生掌握活動圖的語義圖和功能及活動圖的組成部分:動作狀態、活動狀態、躍遷分支、分叉和聯結、泳道、對象流。實驗內容使用狀態圖描述圖書館管理系統的相關狀態,書的狀態,借閱者賬戶的狀態;使用活動圖描述圖書館管理系統的相關活動,主要包括借閱者的活動圖,圖書管理員的活動圖,系統管理員的活動圖。實驗指導3.1使用RationalRose繪制狀態圖、活動圖的步驟(具體詳見教材P130-139)RationalRose-張出£1-[StatechairtDi曰g「aim:SystemService/西FileEditViewFo-rmatBrowseReportQueryTookAdi□Q髦1皐尋榕口0ffiHEla囚*i?-1刪賒書曙協作囹i?-衛誦加書曙協作囹i?-臨圉書菅理員借書i--同詮-同Ei-rr-:iW?ri--同D^l^tsEooklnfoForm由眉Item:…冃LstliIE!ookFormi-SLi:i:1Tl畝-同Reserw:it1ori畝-同Title:.-■.i-汽囹書管理員S-gl-1St:i_t屯FXctiviMa2I…%圖書管理系編的狀態圖i…第ks度書處理或者囹書刪瞳心可出借狀態已借出狀態卜0預約狀態EJ-fTtRelationshipsRationalR.ose-張馳]-[StatechartDiag雷FileEditViewFormatBrowse□Q電屜臬攀口著石讀者賬戶伏態到崔ReportQueryToolbhahaE:E:S■■日b.yztemierwiceo讀者賬戶狀態圏S-q?Stite/kctivity;…%lflodeL3讀者賬戶狀態圏卜弓不能借書狀態卜?未借書狀態已經借書狀態1-(=)賬號肖毀
由…tTTRelationships
:…-mAss°ciaticns
4-o圖書管理員舌動圖[…目LiLService_Cl:iEe[…輾LitAIIBook_5ei1…卿LiITleleteEo?:ik_Clasei…s借出書皤業務曲協作圖1…S附嘛事曙撫作圖豐借l!狀:Ta:'h|1;±乞Entry'a弋|'entry/■■-h=-.^?V.—>entry/entry/書甑屋己苗朋it/數荊罰藏或咅還巧工生學業ewrt/H書或者損約L.■■exit}書全:ilLJRationalRose--[ActivityDiagram:冒書管黑貝活動圖/韶書卡》RationalFtose-找馳丄-[ActivityDiag②FilmEditViewFormatErowseReportQueryTdi□qsaHHEia;…“恤LibAddBook_Sgq…“慣LibBsletsEiok_Class1…“s借出書if業勢雨協作圏i…“s刪除書曙協作圖i…“I聽加書曙協作圖:|…“幽圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創新策略土木考試試題及答案
- 情感老化測試題及答案
- 大學物理2025年學習計劃試題及答案
- 關于艾滋病試題及答案
- 指南社會領域試題及答案
- 商務英語考試心理準備指南試題及答案
- 2025年幼兒園數學樂趣考試試題及答案
- 農村電商創業案例分析試題及答案
- 家具行業的市場占有率測試題目試題及答案
- 區塊鏈技術-實現教育領域的高度透明與信任
- 2024年安徽國元農業保險滁州中心支公司招聘筆試參考題庫含答案解析
- 類風濕性關節炎的早期跡象與治療方式
- 冷庫制冷負荷計算表
- 迅雷網盤最最最全影視資源-持續更新7.26
- 管理者與員工溝通技巧
- 孕產婦妊娠風險篩查與評估
- 電梯維保服務投標方案
- 畢業設計-3000t件雜貨碼頭結構設計
- 合金鋼管道焊接熱處理
- 2022年中國石油大學《化工原理二》完整答案詳解
- PHOTOSHOP圖形圖像處理課程標準
評論
0/150
提交評論