freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

uml實(shí)驗(yàn)心得體會(huì)(編輯修改稿)

2024-11-03 14:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 成系統(tǒng)的狀態(tài)圖。四、實(shí)驗(yàn)步驟:由前面章節(jié)對(duì)圖書(shū)館管理系統(tǒng)中的還書(shū)業(yè)務(wù)的描述和分析可知,還書(shū)業(yè)務(wù)的動(dòng)態(tài)行為是由:空閑(idle)、圖書(shū)查找(finding)、還書(shū)(reversion)、失敗(Failure)、歸還成功(Success)5種狀態(tài)及激活相互轉(zhuǎn)換的事件。:請(qǐng)您根據(jù)分析運(yùn)用UML繪制還書(shū)用例的狀態(tài)圖。五、實(shí)驗(yàn)報(bào)告要求1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。8UML實(shí)驗(yàn)指導(dǎo)書(shū)實(shí)驗(yàn)七 組件圖和部署圖一、實(shí)驗(yàn)?zāi)康?:邏輯部署 :物理部署 二、實(shí)驗(yàn)器材; Rose 工具軟件;三、實(shí)驗(yàn)內(nèi)容1. 根據(jù)圖書(shū)館管理系統(tǒng)的分析和設(shè)計(jì),已完成類圖和交互圖的分析與設(shè)計(jì),完成系統(tǒng)的組件圖和部署圖。四、實(shí)驗(yàn)步驟 分析:在圖書(shū)館管理系統(tǒng)中,通過(guò)分析可以發(fā)現(xiàn)類圖中的類應(yīng)分為4個(gè)部分:1.用戶接口模塊(UI),主要負(fù)責(zé)系統(tǒng)和用戶的交互,包括Frame類,Dialog類等。2.業(yè)務(wù)對(duì)象模塊(BO),主要負(fù)責(zé)處理系統(tǒng)中的業(yè)務(wù)計(jì)算,如借書(shū),還書(shū)等功能的具體操作。3.?dāng)?shù)據(jù)存儲(chǔ)模塊(DB),主要負(fù)責(zé)處理對(duì)數(shù)據(jù)的存儲(chǔ)。4.通用工具模塊(UTIL),包括系統(tǒng)中通用函數(shù)。通過(guò)一個(gè)主程序StartClass來(lái)啟動(dòng)。由于系統(tǒng)中的類較多,這里以業(yè)務(wù)對(duì)象模塊(BO)為例來(lái)講解如何創(chuàng)建組件圖,BO模塊中包括Item類:書(shū)目類,表示一本實(shí)際存在的書(shū)籍或雜志Loan類:借書(shū)業(yè)務(wù)類,將借閱者和圖書(shū)館關(guān)聯(lián)起來(lái),一個(gè)Loan對(duì)象表示借出的一本書(shū) BorrowerInfomation類:借閱者信息類,表示一個(gè)借閱者。Title類:表示一種書(shū)或一種雜志。如《C++編程思想》就是一種書(shū),用1個(gè)title表示,如果有2本這樣的書(shū),則需要用2個(gè)Item表示。Reservation類:預(yù)定信息類,表示一個(gè)預(yù)定信息。Item類和Loan類之間互相依賴,Loan類和BorrowerInfomation類之間互相依賴,9UML實(shí)驗(yàn)指導(dǎo)書(shū)B(niǎo)orrowerInfomation類和Reservation類之間互相依賴,Reservation類和Title之間互相依賴,Title和Item類之間互相依賴。繪圖步驟:(1)在組件視圖中雙擊Main圖,為編輯組件圖做好準(zhǔn)備,這時(shí)繪圖工具欄中的圖標(biāo)如圖中橢圓所示,其中具體含義可參看本節(jié)“補(bǔ)充圖標(biāo)”一段的介紹。(2)在組件視圖中,從工具欄中選擇MainProgram圖標(biāo),在右邊的繪圖區(qū)中添加一個(gè)新組件。(3)選擇新創(chuàng)建的組件,點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選擇“Open Sepcification”,。10UML實(shí)驗(yàn)指導(dǎo)書(shū)(4)在對(duì)話框中,可以修改組件的名稱,設(shè)置組件的類型,指定實(shí)現(xiàn)的語(yǔ)言。這里新組件的名稱定為“”,組件構(gòu)型為Main Program(Rose中提供了多種構(gòu)型,大部分在補(bǔ)充圖標(biāo)一段中均有簡(jiǎn)單的介紹),實(shí)現(xiàn)語(yǔ)言為JAVA(Rose中默認(rèn)的是分析語(yǔ)言Analysis)。(5)組件圖描述的是系統(tǒng)的實(shí)現(xiàn)視圖,因此要指定實(shí)現(xiàn)組件功能的文件。點(diǎn)擊File11UML實(shí)驗(yàn)指導(dǎo)書(shū)選項(xiàng)卡,在列表框中點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選擇“Insert File”,彈出文件對(duì)話框。在對(duì)話框中,點(diǎn)擊“打開(kāi)”按鍵。(6),彈出是否創(chuàng)建對(duì)話框,詢問(wèn)是否創(chuàng)建文件,選擇“YES”,彈出記事本,這時(shí)可輸入相應(yīng)的源程序(注意:如果這里選擇的文件已經(jīng)存在,則不會(huì)彈出創(chuàng)建文件對(duì)話框,而是直接顯示相應(yīng)文件內(nèi)容)。(7)創(chuàng)建相應(yīng)的包。選擇包圖標(biāo),在右圖中創(chuàng)建。這里同樣需要對(duì)每個(gè)組件打開(kāi)“Open Specification”對(duì)話框,設(shè)置具體的屬性,對(duì)“包”組件來(lái)說(shuō)需要在Files選項(xiàng)卡中指明與其對(duì)應(yīng)的目錄。(8)選擇業(yè)務(wù)對(duì)象包(BO),雙擊,打開(kāi)業(yè)務(wù)對(duì)象包的詳細(xì)組件圖,這里根據(jù)分析的結(jié)12UML實(shí)驗(yàn)指導(dǎo)書(shū),,,并設(shè)置好每個(gè)組件的構(gòu)型和對(duì)應(yīng)的文件。(9)創(chuàng)建依賴關(guān)系。在本節(jié)“關(guān)系”一段中,已經(jīng)描述過(guò)依賴關(guān)系使用虛線表示,因此根據(jù)分析中的結(jié)果,在圖中將相互依賴的組件連接即可。 分析:HNS的圖書(shū)管理系統(tǒng)目前開(kāi)發(fā)的是一個(gè)單機(jī)版系統(tǒng),其中所有的運(yùn)算均在一臺(tái)機(jī)器上完13UML實(shí)驗(yàn)指導(dǎo)書(shū)成,但是由于打印報(bào)表的需要,系統(tǒng)還應(yīng)配備一臺(tái)打印機(jī)。因此得出系統(tǒng)中存在2個(gè)節(jié)點(diǎn):① 一臺(tái)主機(jī),其類型是Processor。② 一臺(tái)打印機(jī),其類型是Device。繪圖步驟:(1)瀏覽窗口中選擇“Deployment View”,:(2)在圖中添加分別添加一個(gè)Processer和Device,并分別命名為“puter with java support”和“Printer”,添加完畢后,:14UML實(shí)驗(yàn)指導(dǎo)書(shū)(3)為節(jié)點(diǎn)添加連接關(guān)系。五、實(shí)驗(yàn)報(bào)告要求1. 整理實(shí)驗(yàn)結(jié)果。2. 小結(jié)實(shí)驗(yàn)心得體會(huì)。15第四篇:UML實(shí)驗(yàn)指導(dǎo)UML實(shí)驗(yàn)指導(dǎo)書(shū)實(shí)驗(yàn)一 UML建?;A(chǔ)...................................................................................................1 實(shí)驗(yàn)二 類......................................................................................................................2 實(shí)驗(yàn)三 類的關(guān)系..........................................................................................................8 實(shí)驗(yàn)四 用例圖及進(jìn)度安排........................................................................................12 實(shí)驗(yàn)五 交互圖............................................................................................................17 實(shí)驗(yàn)六 活動(dòng)圖............................................................................................................26 實(shí)驗(yàn)七 狀態(tài)圖............................................................................................................34 實(shí)驗(yàn)八 組件圖和部署圖............................................................................................41201091實(shí)驗(yàn)一 UML建?;A(chǔ)一、實(shí)驗(yàn)?zāi)康暮鸵?.熟悉UML建模工具Visual Paradigm和Rational Rose的基本菜單及操作。2.掌握UML的三大組成部分及各部分作用。3.掌握UML規(guī)則和相關(guān)機(jī)制。4.掌握UML的可見(jiàn)性規(guī)則和構(gòu)造型的作用。二、實(shí)驗(yàn)器材1.計(jì)算機(jī)一臺(tái)。2.Rational Rose 工具軟件。三、實(shí)驗(yàn)內(nèi)容和步驟1.練習(xí)使用建模工具建立各種UML圖形,并對(duì)圖形進(jìn)行相應(yīng)編輯和修改。2.認(rèn)識(shí)各種UML關(guān)系及可見(jiàn)性符號(hào),并用工具表示出來(lái)。四、分析與討論總結(jié)UML在軟件工程中的作用以及使用UML建模的必要性。五、實(shí)驗(yàn)報(bào)告要求1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。實(shí)驗(yàn)二 類一、實(shí)驗(yàn)?zāi)康?.理解類的基本概念。2.掌握如何從需求分析中抽象出類的方法。3.掌握在Rational Rose中繪制類的操作方法。二、實(shí)驗(yàn)器材1.計(jì)算機(jī)一臺(tái)。2.Rational Rose 工具軟件。三、實(shí)驗(yàn)內(nèi)容運(yùn)用本節(jié)所學(xué)的有關(guān)如何抽象出類的知識(shí),尋找和抽象出圖書(shū)館管理系統(tǒng)中書(shū)籍管理功能中的類。四、實(shí)驗(yàn)步驟1.分析:圖書(shū)館管理系統(tǒng)中的書(shū)籍管理功能模塊是由書(shū)籍信息類、書(shū)目類、新增書(shū)籍界面類、修改書(shū)籍界面類、刪除書(shū)籍界面類和書(shū)籍管理類6個(gè)類組成。2.繪制類的步驟:(1)打開(kāi)前面初步構(gòu)建的UML模型文件。(2)打開(kāi)Rose中的邏輯視圖(Logical View),選擇分析模型(analysis model)目錄。并在其下創(chuàng)建一個(gè)子目錄并命名為:“圖書(shū)館業(yè)務(wù)功能”。(3)用鼠標(biāo)右擊“圖書(shū)館業(yè)務(wù)功能”在彈出來(lái)的菜單中選擇“New→Class diagram”項(xiàng),創(chuàng)建類圖。(4)雙擊新建的類圖,并點(diǎn)右邊控件集中選中的類的圖標(biāo),并用鼠標(biāo)在圖中分別拖出一個(gè)類圖,并命名為Book。(5)接下來(lái)的一步為設(shè)置類的屬性,在新的類中雙擊該類,在打開(kāi)屬性面板中,可以看到在此可以設(shè)置類的屬性和方法等其他的信息,;后撞擊Attributes這個(gè)欄目,此欄目為設(shè)置類的屬性的選項(xiàng),在圖中間的單擊右鍵,可以看到有一個(gè)“Insert”的選項(xiàng),選中這個(gè)選項(xiàng),;如書(shū)本的ISBN號(hào),在Type這個(gè)方框內(nèi)輸入此屬性的類型值,同時(shí)可以看到一欄可以設(shè)置此屬性的訪問(wèn)權(quán)限,一般這些屬性都設(shè)置Private這個(gè)權(quán)限。這個(gè)類的其他屬性也可以按照以上的做法設(shè)置。 (6)設(shè)置好類的屬性,現(xiàn)在來(lái)設(shè)置類的方法(也是操作),雙擊類后在彈出的菜單上選operations這個(gè)選項(xiàng),在圖中的空白地方,單擊右鍵,在彈出的菜單中選insert這個(gè)選項(xiàng),也就只有這個(gè)選項(xiàng)可用,接著輸入方法名,同時(shí)可以設(shè)置該方法的返回類型,也可以在Documentations的方框內(nèi)填寫(xiě)一些相關(guān)的方法說(shuō)明,設(shè)置好該方法的訪問(wèn)權(quán)限。類的其他方法也可以按上面來(lái)設(shè)置好,最后。 (7)至此,類的方法和屬性都設(shè)置好了。(8)接下來(lái)為書(shū)目類設(shè)置,按照上面的步驟可以設(shè)置好該類的屬性和方法。 (9)最后,繪制出由分析得出的各個(gè)類,此時(shí),類圖便完成。(10)根據(jù)分析情況,進(jìn)一步細(xì)化添加相關(guān)的類。五、實(shí)驗(yàn)報(bào)告要求1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。實(shí)驗(yàn)三 類的關(guān)系一、實(shí)驗(yàn)?zāi)康?.理解類間關(guān)系的基本概念。2.掌握描繪類間關(guān)系的方法。3.掌握在Rational Rose中繪制類關(guān)系的操作方法。二、實(shí)驗(yàn)器材1.計(jì)算機(jī)一臺(tái)。2.Rational Rose 工具軟件。三、實(shí)驗(yàn)內(nèi)容我們知道類通常是不會(huì)單獨(dú)存在,而是由關(guān)聯(lián)、泛化、依賴等關(guān)系相互協(xié)作來(lái)靜態(tài)描述業(yè)務(wù)系的。因此,我們?cè)谡页鱿到y(tǒng)中所存在的類的前提下,需要進(jìn)一步對(duì)業(yè)務(wù)對(duì)象間如何聯(lián)系進(jìn)行建模?,F(xiàn)指派你運(yùn)用本節(jié)所學(xué)的相關(guān)知識(shí),完成如下任務(wù):1.對(duì)書(shū)籍管理功能中的類的關(guān)系建模。四、實(shí)驗(yàn)步驟1.分析:由前面章節(jié)對(duì)圖書(shū)館管理系統(tǒng)中的書(shū)籍管理業(yè)務(wù)分析和對(duì)該業(yè)務(wù)的抽象出來(lái)的類可知,圖書(shū)館的主要靜態(tài)模型類圖是由書(shū)籍管理類、書(shū)類、書(shū)目類、管理員類、用戶類和各種界面操作類組成。其中用戶類與管理員類是泛化的關(guān)系,而其它類之間均是關(guān)聯(lián)關(guān)系。2.請(qǐng)?jiān)赗ational Rose中繪制類間的關(guān)系。繪圖步驟:(1)打開(kāi)上面做好的類圖,添加管理員類,用戶類,界面類。首先,添加一人管理員類,并按照上面所說(shuō)方法添加類的各種屬性和方法,、。(2)可以依照上面的操作來(lái)添加其他的類,如:用戶類(Reader類)、界面類(ActionForm), ;(3)其他的類添加完后,就可以為各個(gè)類添加關(guān)系了,由關(guān)聯(lián)、泛化、依賴等關(guān)系相互協(xié)作來(lái)靜態(tài)描述業(yè)務(wù)系,所以,各個(gè)類的關(guān)系也由這幾個(gè)關(guān)系來(lái)完成。:Person類是administrator類和reader類兩個(gè)類的父類,他們之間為泛化關(guān)系。administrator類和reader類是繼承Person類。BoobItem類是繼承Book類的,其他的類為一般的依賴關(guān)系,最后。(4)根據(jù)分析設(shè)計(jì)情況,進(jìn)一步細(xì)化各類之間的關(guān)系。圖 五、實(shí)驗(yàn)報(bào)告要求1.整理實(shí)驗(yàn)結(jié)果。2.小結(jié)實(shí)驗(yàn)心得體會(huì)。實(shí)驗(yàn)四 用例圖及進(jìn)度安排一、實(shí)驗(yàn)?zāi)康?.熟悉用例圖的基本功能和使用方法。2.掌握如何使用Rational Rose 建模工具繪制用例圖方法。二、實(shí)驗(yàn)器材1.計(jì)算機(jī)一臺(tái)。2.Rational Rose 工具軟件。三、實(shí)驗(yàn)內(nèi)容根據(jù)圖書(shū)管理系統(tǒng)開(kāi)發(fā)進(jìn)度,在完成對(duì)系統(tǒng)的需求建模,得到用例模型后,應(yīng)針對(duì)每個(gè)用例進(jìn)行業(yè)務(wù)分析,說(shuō)明其具體的業(yè)務(wù)流程,現(xiàn)系統(tǒng)分析部指派您完成該項(xiàng)任務(wù)。要求:對(duì)其中主要功能的用例書(shū)寫(xiě)書(shū)面用例。四、實(shí)驗(yàn)步驟書(shū)寫(xiě)“刪除讀者信息”用例的書(shū)面用例。一般應(yīng)包含以下信息:(1)管理員在錄入界面,輸入待刪除的讀者名;(2)“業(yè)務(wù)邏輯”組件在數(shù)據(jù)庫(kù)中,查找待刪除的讀者名;(3)如果不存在,則顯示出錯(cuò)信息,返回步驟(1),如果存在則繼續(xù);(4)“業(yè)務(wù)邏輯”組件判斷“待刪除的讀者”是否可以刪除;(5)如果不可以,則顯示出錯(cuò)信息,返回步驟(8),如果可以則繼續(xù);(6)在數(shù)據(jù)庫(kù)中,刪除相關(guān)信息;(7)顯示刪除成功信息;(8)結(jié)束。分析: 在圖書(shū)管理系統(tǒng)中,管理員首先登錄系統(tǒng),系統(tǒng)驗(yàn)證通過(guò)后,管理方可向系統(tǒng)查詢數(shù)據(jù),在查詢后,系統(tǒng)會(huì)給出提示,有沒(méi)有找到相關(guān)的數(shù)據(jù),管理員根據(jù)系統(tǒng)查詢的返回結(jié)果,進(jìn)行下一步的操作,就是刪除讀者,在刪除的過(guò)程中,系統(tǒng)會(huì)對(duì)查詢得到的結(jié)果判斷該記錄是否可以刪除,若可以刪除,則給刪除提示,若不能刪除,也給相關(guān)的提示信息。繪圖步驟:(1)在用例圖上雙擊main,為繪制用例圖做好準(zhǔn)備。(2)在圖中的工具欄選取Actor圖標(biāo),在右邊的圖中添加一個(gè)Actor,并輸入名稱:administrator。(3)在左邊的工具欄中,選取用例的圖標(biāo),在右邊的圖中畫(huà)出一個(gè)用例,并輸入用例的名稱:login。(4)按照步驟(3)。(5)在繪出了用例后,接下來(lái)的是繪制參與者與用例的關(guān)聯(lián)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1