




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、系統(tǒng)分析與設計實驗指導書適用專業(yè):信息管理與信息系統(tǒng)專業(yè)制定人:蔣玉國郭文東河北科技大學經(jīng)濟管理學院2009 年11月前言系統(tǒng)分析與設計課程是信息管理與信息系統(tǒng)本科專業(yè)的一門重要的專業(yè)課。通過本課程的學習,使學生在已有的計算機軟、硬件基礎知識,程序設計知識,數(shù)據(jù)庫和網(wǎng)絡通信知識的基礎上,系統(tǒng)掌握面向對象系統(tǒng)分析與設計的基本方法和技術,并具有針對特定環(huán)境下的應用問題進行信息系統(tǒng)開發(fā)(包括系統(tǒng)分析,設計與實現(xiàn)的能力。通過學習本課程學生可以理解和掌握面向對象系統(tǒng)的分析和設計的方法、掌握面向對象系統(tǒng)分析和設計的建模標準UML語言,能夠利用Rational Rose軟件以某一信息系統(tǒng)為例進行系統(tǒng)分析和設
2、計。本課程主要介紹系統(tǒng)原理的基本概念、系統(tǒng)開發(fā)過程RUP、面向對象分析和面向對象設計的方法、面向對象分析和設計的建模標準UML等內(nèi)容。通過本課程的學習,學生掌握的知識、內(nèi)容及掌握的程度要求如下:1. 使學生理解面向對象的信息系統(tǒng)的開發(fā)過程、系統(tǒng)分析和設計的原則和方法;2. 使學生掌握UML語言的基礎知識,以及UML在面向對象的軟件系統(tǒng)分析和設計中的應用,并能使用UML工具建立系統(tǒng)模型;3. 使學生掌握在UML系統(tǒng)模型下應用高級語言建立應用系統(tǒng)的方法;4. 通過案例教學和實驗,提高學生在應用面向對象技術開發(fā)軟件方面的動手能力和解決問題的能力。本實驗所要求的建模工具為Rational Rose 2
3、003。針對河北科技大學圖書館圖書管理系統(tǒng)進行建模、設計開發(fā)。實驗要求計算機軟件建模技術現(xiàn)在越來越廣泛的應用于軟件工程中。系統(tǒng)分析與設計課程實驗的目的是為了使學生在課程理論學習的同時,通過在一個實踐的環(huán)境下,實際學習軟件統(tǒng)一建模語言,對軟件建模技術有一個初步的了解及認識。通過本指導書中的各個實驗,學習掌握對一般面向對象系統(tǒng)建模的方法與技術。通過實驗環(huán)節(jié),使學生加深了解和更好地掌握系統(tǒng)分析與設計課程教學大綱要求的內(nèi)容。課程實驗過程中,要求學生做到:(1預習實驗指導書有關部分,認真做好實驗內(nèi)容的準備,就實驗可能出現(xiàn)的情況進行思考和分析。(2仔細觀察上機時出現(xiàn)的各種現(xiàn)象,記錄主要情況,做出必要說明和
4、分析。(3認真完成實驗報告。實驗報告包括實驗目的和要求,實驗情況及其分析。(4遵守機房紀律,服從輔導教師指揮,愛護實驗設備。目錄實驗一用例圖及進度安排 (5實驗二活動圖 (10實驗三狀態(tài)圖 (18實驗四類 (24實驗五類的關系 (31實驗六交互圖 (35實驗七對象圖和包 (43實驗八組件圖和部署圖 (45實驗九正向工程 (52實驗一用例圖及進度安排一、實驗目的1.熟悉用例圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動圖方法。3.學習使用Microsoft Project對題目進行進度安排。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容根據(jù)河北科
5、技大學的圖書管理系統(tǒng)開發(fā)進度,在完成對系統(tǒng)的需求建模,得到用例模型后,應針對每個用例進行業(yè)務分析,說明其具體的業(yè)務流程,現(xiàn)系統(tǒng)分析部指派您完成該項任務。要求:對其中主要功能的用例書寫書面用例。四、實驗步驟書寫“刪除讀者信息”用例的書面用例。一般應包含以下信息:(1管理員在錄入界面,輸入待刪除的讀者名;(2“業(yè)務邏輯”組件在數(shù)據(jù)庫中,查找待刪除的讀者名;(3如果不存在,則顯示出錯信息,返回步驟(1,如果存在則繼續(xù);(4“業(yè)務邏輯”組件判斷“待刪除的讀者”是否可以刪除;(5如果不可以,則顯示出錯信息,返回步驟(8,如果可以則繼續(xù);(6在數(shù)據(jù)庫中,刪除相關信息;(7顯示刪除成功信息;(8結束。分析:
6、在圖書管理系統(tǒng)中,管理員首先登錄系統(tǒng),系統(tǒng)驗證通過后,管理方可向系統(tǒng)查詢數(shù)據(jù),在查詢后,系統(tǒng)會給出提示,有沒有找到相關的數(shù)據(jù),管理員根據(jù)系統(tǒng)查詢的返回結果,進行下一步的操作,就是刪除讀者,在刪除的過程中,系統(tǒng)會對查詢得到的結果判斷該記錄是否可以刪除,若可以刪除,則給刪除提示,若不能刪除,也給相關的提示信息。繪圖步驟:(1在用例圖上雙擊main,出現(xiàn)如圖1.1所示,為繪制用例圖做好準備。 圖1.1(2在圖中的工具欄選取Actor圖標,在右邊的圖中添加一個Actor,并輸入名稱:administrator,如圖1.2所示。(3在左邊的工具欄中,選取用例的圖標,在右邊的圖中畫出一個用例,并輸入用例的
7、名稱:login 。 圖1.2 圖1.3 圖1.4 (5在繪出了用例后,接下來的是繪制參與者與用例實現(xiàn),如圖1.6所示。 圖1.6(7根據(jù)分析情況,進一步添加或細化用例圖。 圖1.7 圖1.8五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗二活動圖一、實驗目的1.熟悉活動圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動圖方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容根據(jù)河北科技大學的圖書管理系統(tǒng)開發(fā)進度,在完成對系統(tǒng)的需求建模,得到用例模型后,應針對每個用例進行業(yè)務分析,說明其具體的業(yè)務流程,現(xiàn)系統(tǒng)分析部指派您完成該項任務。要求
8、:用活動圖來描述系統(tǒng)中已知用例的業(yè)務過程:1.描述刪除讀者用例。四、實驗步驟繪制“刪除讀者信息”用例的活動圖。刪除讀者信息一般按照以下步驟進行:(1管理員在錄入界面,輸入待刪除的讀者名;(2“業(yè)務邏輯”組件在數(shù)據(jù)庫中,查找待刪除的讀者名;(3如果不存在,則顯示出錯信息,返回步驟(1,如果存在則繼續(xù);(4“業(yè)務邏輯”組件判斷“待刪除的讀者”是否可以刪除;(5如果不可以,則顯示出錯信息,返回步驟(8,如果可以則繼續(xù);(6在數(shù)據(jù)庫中,刪除相關信息;(7顯示刪除成功信息;(8結束。繪圖步驟:(1在用例圖中,找到刪除的用例,如圖2.1所示,在刪除用例上單擊右鍵,在彈出的快捷菜單中選“New”,Rose工
9、具也會彈出一個菜單,選”Activity Diagram”,選中后單擊,便可以新建好一個活動圖。如圖2.2所示。 圖 2.1 圖2.2(2新建好活動圖后,雙擊刪除的活動圖,得到如圖2.3所示,然后把在左邊的工具欄內(nèi)點擊“Swinlane“,在右邊的圖添加一個泳道,如圖2.4所示,并命名為administrator.按照此步驟,再添加另一個泳道,并命名為SystemTool,得到圖2.5。 圖2.3(3接著在左邊的工具上選取開始點,并在administrator的泳道上添加,如圖2.6所示;添加完開始結點后,再來為此活動圖添加活動,圖2.7所示,在左邊的工具欄上選中Activity 這個圖標,在
10、administrator這邊的泳道上添加一個活動,命名為登錄(login,再在開始結點和活動登錄(login之間添加活動關系,如圖2.8所示。 圖2.4 圖2.5 圖2.6 圖2.7 圖2.8(3完成步驟(2后,登錄輸入需要對輸入的信息進行驗證,則在圖中添加一個驗證框,如圖2.9所示:添加驗證框后,驗證的內(nèi)容,如果通過,則允許管理員進行查詢操作,如圖2.10所示;如不能通過,則結束,如圖2.11所示。 圖2.9 圖2.10 圖2.11 圖2.12 圖2.13(5最后,在刪除后,系統(tǒng)會返回操作結果給操作者,圖2.14所示;刪除成功或刪除失敗系統(tǒng)都會有信息返回給操作者。(7根據(jù)分析設計情況,進一
11、步添加或細化活動圖。 圖2.14五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗三狀態(tài)圖一、實驗目的1.熟悉活動圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動圖方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容通過前面內(nèi)容的學習,完成了對河北科技大學圖書館的圖書館管理系統(tǒng)的需求的初步分析,得出系統(tǒng)的用例圖和相應的活動態(tài)。通過這兩類圖我們可以初步了解系統(tǒng)的業(yè)務處理過程,但對業(yè)務處理過程的處理狀態(tài)間轉換了解仍不夠,這不利于設計人員對系統(tǒng)業(yè)務的進一步理解,而狀態(tài)圖能從對象的動態(tài)行為的角度去描述系統(tǒng)的業(yè)務活動。因此,指派你運用本節(jié)所學的狀
12、態(tài)圖,完成如下任務:1. 完成圖書業(yè)務模塊中還書用例的狀態(tài)圖。四、實驗步驟1.業(yè)務分析:由前面章節(jié)對圖書館管理系統(tǒng)中的還書主要業(yè)務的描述和分析可知,還書業(yè)務的動態(tài)行為是由:空閑(idle、圖書查找(finding、還書(reversion、失敗(Failure、歸還成功(Success5種狀態(tài)及激活相互轉換的事件。2.繪制狀態(tài)圖:請您根據(jù)分析運用UML繪制還書用例的狀態(tài)圖。分析:還書的狀態(tài)圖,還書的主要業(yè)務都是由管理員來完成,首先管理員必須先登錄系統(tǒng),并通過驗證后,便可以進行下一步的操作,查找該書的相關信息,如存在,則進行還書操作,如不存在該信息,則給出提示信息;繪圖步驟:(1在用例圖中的還書
13、(revesion用例,單擊右鍵,如圖3.1所示,新建一個狀態(tài)圖,命名為revesion狀態(tài)圖,圖3.2所示。 圖3.1 圖3.2(2雙擊“receivesion”狀態(tài)圖,展開后,在左邊的工具欄上選取一個實心圓點,此結點為開始結點,圖3.3所示;當還書的時候,操作者先要詢問系統(tǒng)的狀態(tài),如果系統(tǒng)忙,操作者則必需等待,因此,得到系統(tǒng)的兩種狀態(tài),如圖3.5所示。 圖3.3 圖3.4 圖3.5 圖3.6 圖3.7 圖3.8(4如系統(tǒng)空閑,則進行對還書的信息進行查詢操作,圖3.9所示;查詢也有兩種結果,一是查詢得到該書的相關信息,二查詢不到該書的相關信息;則此時有兩種狀態(tài),需要建立兩種狀態(tài),如圖3.10
14、所示。 圖3.9 圖3.10(5最后,操作者進行了操作后,系統(tǒng)會給出操作的結果給操作者;操作成功或失敗,都會有提示信息給出。整個的還書的過程便完成;圖3.11所示。(7根據(jù)分析設計情況,進一步添加或細化狀態(tài)圖。 圖3.11五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗四類一、實驗目的1.理解類的基本概念。2.掌握如何從需求分析中抽象出類的方法。3.掌握在Rational Rose中繪制類的操作方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容通過前面內(nèi)容的學習,完成了對河北科技大學圖書館的圖書館管理系統(tǒng)的需求的初步分析,得出系統(tǒng)的用例圖和
15、相應的活動態(tài)和狀態(tài)圖。通過這兩類圖我們可以初步了解系統(tǒng)的業(yè)務處理流程?,F(xiàn)在需要對系統(tǒng)進行靜態(tài)建模,這就需要從系統(tǒng)的用例圖、活動圖和狀態(tài)圖去尋找和發(fā)現(xiàn)類。因此,指派你運用本節(jié)所學的有關如何抽象出類的知識,完成如下任務:1.尋找和抽象出書籍管理功能中的類。四、實驗步驟1.分析:由前面章節(jié)對圖書館管理系統(tǒng)中的書籍管理功能可知,該模塊是由書籍信息類、書目類、新增書籍界面類、修改書籍界面類、刪除書籍界面類和書籍管理類6個類組成。2.繪制類的步驟:(1打開前面初步構建的UML模型文件;(2打開Rose中的邏輯視圖(Logical View,選擇分析模型(analysis model目錄。并在其下創(chuàng)建一個子
16、目錄并命名為:“圖書館業(yè)務功能”。(3用鼠標右擊“圖書館業(yè)務功能”在彈出來的菜單中選擇“NewClass diagram”項,創(chuàng)建類圖,如圖4.1所示。(4雙擊新建的類圖,并點右邊控件集中選中的類的圖標,并用鼠標在圖中分別拖出一個類圖,并命名為Book,如圖4.2所示。 圖4.1 圖4.2(5接下來的一步為設置類的屬性,在新的類中雙擊該類,在打開屬性面板中,可以看到在此可以設置類的屬性和方法等其他的信息,圖4.3所示;后撞擊Attributes這個欄目,此欄目為設置類的屬性的選項,在圖中間的單擊右鍵,可以看到有一個“Insert”的選項,選中這個選項,圖4.4所示,后在出現(xiàn)的對話框中輸入相關信
17、息如圖4.5所示;如書本的ISBN 號,在Type這個方框內(nèi)輸入此屬性的類型值,同時可以看到一欄可以設置此屬性的訪問權限,一般這些屬性都設置Private這個權限,如圖4.6所示。這個類的其他屬性也可以按照以上的做法設置,最后得到的結果是圖4.7所示。 圖4.3 圖4.4 圖4.5 圖4.6(6設置好類的屬性,現(xiàn)在來設置類的方法(也是操作,雙擊類后在彈出的菜單上選operations 這個選項,可以看到圖4.8所示,在圖中的空白地方,單擊右鍵,在彈出的菜單中選insert 這個選項,也就只有這個選項可用,見圖4.9,接著輸入方法名,同時可以設置該方法的返回類型,也可以在Documentatio
18、ns 的方框內(nèi)填寫一些相關的方法說明,如圖4.12所示,設置好該方法的訪問權限,見圖4.13。類的其他方法也可以按上面來設置好,最后,得到該類的其他方法見類4.14。 圖4.7 圖4.8 圖4.9圖4.10 圖4.11 圖4.12 圖4.13 圖4.14(7至此,類的方法和屬性都設置好了,如圖4.15所示。 圖4.15 圖4.16 圖4.17(9最后,繪制出由分析得出的各個類,如圖4.18所示,此時,類圖便完成。(10根據(jù)分析情況,進一步細化添加相關的類。 圖4.18五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗五類的關系一、實驗目的1.理解類間關系的基本概念。2.掌握描繪類間關
19、系的方法。3.掌握在Rational Rose中繪制類關系的操作方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容通過對前面內(nèi)容的學習,使我們完成了河北科技大學圖書館的管理系統(tǒng)的需求分析,并從業(yè)務對象中抽象出了類。我們知道類通常是不會單獨存在,而是由關聯(lián)、泛化、依賴等關系相互協(xié)作來靜態(tài)描述業(yè)務系的。因此,我們在找出系統(tǒng)中所存在的類的前提下,需要進一步對業(yè)務對象間如何聯(lián)系進行建模?,F(xiàn)指派你運用本節(jié)所學的相關知識,完成如下任務:1.對書籍管理功能中的類的關系建模。四、實驗步驟1.分析:由前面章節(jié)對圖書館管理系統(tǒng)中的書籍管理業(yè)務分析和對該業(yè)務的抽象出來的類可
20、知,圖書館的主要靜態(tài)模型類圖是由書籍管理類、書類、書目類、管理員類、用戶類和各種界面操作類組成。其中用戶類與管理員類是泛化的關系,而其它類之間均是關聯(lián)關系。2.請根據(jù)教材中示例部分在Rational Rose中繪制類間的關系。繪圖步驟:(1打開上面做好的類圖,添加管理員類,用戶類,界面類。首先,添加一人管理員類,圖5.1,并按照上面所說方法添加類的各種屬性和方法,見圖5.2、圖5.3。(2可以依照上面的操作來添加其他的類,如:用戶類(Reader類、界面類(ActionForm,添加完后結果如圖5.4 和圖5.5所示;(3其他的類添加完后,就可以為各個類添加關系了,由關聯(lián)、泛化、依賴等關系相互
21、協(xié)作來靜態(tài)描述業(yè)務系,所以,各個類的關系也由這幾個關系來完成。如圖5.6所示:Person 類是administrator類和reader類兩個類的父類,他們之間為泛化關系。administrator類和reader 類是繼承Person類。BoobItem類是繼承Book類的,其他的類為一般的依賴關系,最后,連接完線條便得到圖5.6。(4根據(jù)分析設計情況,進一步細化各類之間的關系。 圖5.1 圖5.2 圖5.3 圖5.5 圖5.6五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗六交互圖一、實驗目的1.理解順序圖的基本概念。2.理解協(xié)作圖的基本概念。3.掌握在Rational Ro
22、se中繪制交互圖的操作方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容通過對教學內(nèi)容的學習,使我們完成了河北科技大學圖書館的管理系統(tǒng)的需求分析,并從業(yè)務對象中抽象出了類。現(xiàn)在需要對前面所給出的用例進行實現(xiàn),而用例的實現(xiàn)主要由交互圖來指定和描述系統(tǒng)的動態(tài)特性?,F(xiàn)指派你運用本節(jié)所學的相關知識,完成如下任務:1.對書籍管理功能中的用例進行動態(tài)建模。四、實驗步驟1.分析:根據(jù)演示部分對圖書業(yè)務功能模塊中的交互操作進行動態(tài)建模的操作步驟和方法,請你對書籍管理模塊中的交互操作進行動態(tài)建模。該模塊中主要存在新增書籍、修改書籍信息和刪除書籍三種交互操作。2.請根據(jù)教
23、材中示例部分在Rational Rose中繪制上述的交互圖。繪圖步驟:(1在Rose軟件的左邊欄目上的Logicl View單擊右鍵,新建一個時序圖,時序圖是交互圖一種表示,可以用時序來表示,如圖6.1;在此,先單間介紹一下用法:圖中的直線箭頭是發(fā)送消息;虛線箭頭是返回消息;曲折線是對象自己給自己發(fā)送消息并調(diào)用。(2接下來的是添加類,系統(tǒng)中的類是其他的方法的邊界,在上面做好的類找到可以直接拖拉來圖中,見圖6.2 和圖6.3所示。 圖6.1 圖6.2 圖6.3(3添加類后,便可以添加方法了,開始是必需是外面的實體向系統(tǒng)發(fā)送消息,如圖6.4所示,是管理員登錄時向系統(tǒng)發(fā)送的消息; 圖6.4 圖6.5
24、 : administrator 圖6.6 : administrator 圖6.7 : administrator 圖6.8 : administrator 圖6.9 : administrator 圖6.10(6完成了時序圖后,可以按F5鍵便得到增加圖書的協(xié)作圖,見圖6.11所示。 圖6.11 (7剩下的更新圖書信息和刪除圖書信息的交互圖在此不再一一詳細的介紹,其繪圖方法跟繪制增加圖書的方法一樣,最后得到見圖6.12 到圖6.15 : administrator 圖6.12 圖6.13 圖6.14 圖6.15五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗七對象圖和包一、實驗目
25、的1.對象圖的基本概念。2.包的基本概念。3.掌握在Rational Rose中繪制對象圖和包。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容河北科技大學圖書管理系統(tǒng)的分析和設計已按計劃完成類圖和交互圖的分析與設計,不過當這份文檔提交給圖書館的使用人員審查時,他們認為最好能用一個實例來說明系統(tǒng)的運作,現(xiàn)系統(tǒng)分析部指派您完成該項任務,為系統(tǒng)繪制一張對象圖。1.以借書過程為例繪制對象圖;四、實驗步驟為了更好的描述借書過程,根據(jù)圖7.1繪制借書過程中某一時刻的對象圖 圖7.1(1 確定對象的值假定管理員在為讀者“S05001”辦理“UML Guide”的借書手
26、續(xù),這時首先彈出一個借書窗口“l(fā)fLend”,在其上輸入讀者ID和書名,點擊“借書”按鈕。這里lfLend對象將調(diào)用業(yè)務管理者類bmMain對象的findBookByName方法去獲取一個書名為“UML Guide”的Book 對象bLend,然后bmMain再通過lendBook方法,去調(diào)用bLend對象findFreeItem方法,去查找一本可借閱的圖書,這里假定找到圖書iLend,然后使用setLoanState更改iLend的借閱狀態(tài)為“借出”,完成借書過程。表7.1描述了在成功設置iLend對象借閱狀態(tài)為“借出”狀態(tài)時,與借書過程有關的各對象的值。表7.1 (2 繪圖,根據(jù)(1中的描
27、述,繪制出當iLend狀態(tài)變更時,系統(tǒng)中各對象的狀態(tài)如圖7.2所示。(3根據(jù)分析設計情況,進一步設計對象和包之間的關系。 圖7.2五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗八組件圖和部署圖一、實驗目的1.理解組件圖的基本概念。2.理解組件圖的應用:邏輯部署。3.理解部署圖的基本概念。4.理解部署圖的應用:物理部署。5.掌握組件圖和部署圖繪制的方法。二、實驗設備1.計算機人手一臺。2.Rational Rose 工具軟件。三、實驗內(nèi)容河北科技大學圖書管理系統(tǒng)的分析和設計已按計劃完成類圖和交互圖的分析與設計,下一步將完成系統(tǒng)的組件圖和部署圖,現(xiàn)系統(tǒng)分析部指派您完成如下任務:1.完
28、成系統(tǒng)的組件圖。四、實驗步驟1. 繪制組件圖分析:在河北科技大學的圖書館管理系統(tǒng)中,通過分析可以發(fā)現(xiàn)類圖中的類應分為4個部分:1.用戶接口模塊(UI,主要負責系統(tǒng)和用戶的交互,包括Frame類,Dialog類等。2.業(yè)務對象模塊(BO,主要負責處理系統(tǒng)中的業(yè)務計算,如借書,還書等功能的具體操作。3.數(shù)據(jù)存儲模塊(DB,主要負責處理對數(shù)據(jù)的存儲。4.通用工具模塊(UTIL,包括系統(tǒng)中通用函數(shù)。通過一個主程序StartClass來啟動。由于系統(tǒng)中的類較多,這里以業(yè)務對象模塊(BO為例來講解如何創(chuàng)建組件圖,BO模塊中包括Item類:書目類,表示一本實際存在的書籍或雜志Loan類:借書業(yè)務類,將借閱者
29、和圖書館關聯(lián)起來,一個Loan對象表示借出的一本書BorrowerInfomation類:借閱者信息類,表示一個借閱者。Title類:表示一種書或一種雜志。如C+編程思想就是一種書,用1個title表示,如果有2本這樣的書,則需要用2個Item表示。Reservation類:預定信息類,表示一個預定信息。Item類和Loan類之間互相依賴,Loan類和BorrowerInfomation類之間互相依賴, BorrowerInfomation類和Reservation類之間互相依賴,Reservation類和Title之間互相依賴, Title和Item類之間互相依賴。繪圖步驟:(1在組件視圖中雙擊Main圖,出現(xiàn)圖8.1,為編輯組件圖做好準備,這時繪圖工具欄中的圖標如圖中橢圓所示,其中具體含義可參看本節(jié)“補充圖標”一段的介紹。 圖8.1(2在組件視圖中,從工具欄中選擇MainProgram圖標,在右邊的繪圖區(qū)中添加一個新組件,并取名StartClass.java表明新增一個主程序。 圖8.2(3選擇新創(chuàng)建的組件,點擊鼠標右鍵,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 買賣地皮合同協(xié)議書范本
- 景色攝影合同協(xié)議書范本
- 勞工服務合同協(xié)議書模板
- 新能源項目策劃書
- 工地臨時防護合同協(xié)議書
- 船舶租賃合同協(xié)議書范本
- 礦粉購銷合同協(xié)議書
- 英雄聯(lián)盟大賽策劃書
- 私人建房合同協(xié)議書圖片
- 中國鉛筆芯項目創(chuàng)業(yè)計劃書
- 細致解讀wps考試內(nèi)容的試題及答案
- 2025屆高考語文寫作押題范文8篇及分析
- 臺球股東合同協(xié)議書
- 紙張印刷與印后加工考核試卷
- 2025屆山東省濱州地區(qū)物理八下期末學業(yè)水平測試模擬試題含解析
- 2025年汽車維修工職業(yè)資格考試重點試題及答案
- 2024年四川西華師范大學招聘輔導員真題
- 2025年安全生產(chǎn)考試題庫:安全生產(chǎn)隱患排查治理安全生產(chǎn)責任制試題
- 角膜塑形鏡護理流程
- 2025年高考英語語法填空熱點語法填空熱點話題06(學生版+解析)
- 湛江漓源農(nóng)牧科技有限公司年產(chǎn)36萬噸飼料項目環(huán)境影響報告表
評論
0/150
提交評論