信息系統分析與設計實驗指導書_第1頁
信息系統分析與設計實驗指導書_第2頁
信息系統分析與設計實驗指導書_第3頁
信息系統分析與設計實驗指導書_第4頁
信息系統分析與設計實驗指導書_第5頁
已閱讀5頁,還剩71頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 貴州大學課 程 號:適用專業:信息管理制 定 人:郭劍教 研 室:計算機學院基礎教學部管理學院2010 年 8 月信息系統分析與設計實驗指導書前言信息系統分析與設計課程是信息管理本科專業的一門重要的專業課 . 通過本課程的學 習,使學生在已有的計算機軟,硬件基礎知識,程序設計知識,數據庫和網絡通信知識的基 礎上系統掌握面向對象系統分析與設計的基本方法和技術, 并具有針對特定環境下的應用問 題進行信息系統開發 (包括系統分析,設計與實現 的能力。通過學習本課程學生可以理解和 掌握面向對象系統的分析和設計的方法和分步過程、 掌握面向對象系統分析和設計的建模標 準 UML 語言,能夠利用 Rati

2、onal Rose (或 Microsoft Viso軟件以某一信息系統為例進行 系統分析和設計。本課程主要介紹系統原理的基本概念、 系統開發過程 RUP 、 對面向對象分析和面向對 象設計的方法、對面向對象分析和設計的建模標準 UML 等內容。通過本課程的學習,學生掌握的知識、內容及掌握的程度要求為:1. 使學生理解面向對象的信息系統的開發過程、系統分析和設計的原則和方法;2. 使學生掌握 UML 語言的基礎知識,以及 UML 在面向對象的軟件系統分析和設計中的 應用,并能使用 UML 工具建立系統模型;3. 使學生掌握在 UML 系統模型下應用高級語言建立應用系統的方法 ;4. 通過案例教

3、學和實驗,提高學生在應用面向對象技術開發軟件方面的動手能力和解 決問題的能力,并鼓勵創新。本實驗所要求的建模工具為 Rational Rose 2003。本課程通過對 TJKD 圖書館系統進行建模設計開發。實驗要求計算機軟件建模技術現在越來越廣泛的應用于軟件工程中。 信息系統分析與設計課 程實驗的目的是為了使學生在課程理論學習的同時, 通過在一個實踐的環境下, 實際學習軟 件統一建模語言,對軟件建模技術有一個初步的了解及認識。通過本指導書中的各個實驗, 學習掌握對一般面向對象系統建模的方法與技術。 總之, 通過上述實驗環節, 使學生加深了 解和更好地掌握信息系統分析與設計課程教學大綱要求的內容

4、。在信息系統設計與開發的課程實驗過程中,要求學生做到:(1預習實驗指導書有關部分,認真做好實驗內容的準備,就實驗可能出現的情況提 前作出思考和分析。(2仔細觀察上機時出現的各種現象,記錄主要情況,作出必要說明和分析。(3認真書寫實驗報告。實驗報告包括實驗目的和要求,實驗情況及其分析。對需編 程的實驗,寫出程序設計說明,給出源程序框圖和清單。(4遵守機房紀律,服從輔導教師指揮,愛護實驗設備。(5實驗課程不遲到。如有事不能出席,所缺實驗一般不補。實驗的驗收將分為兩個部分。第一部分是上機操作,包括檢查程序運行和即時提問。 第二部分是提交書面的實驗報告。此外,針對以前教學中出現的問題,本實驗將采用 階

5、段 檢查 方式,每個實驗都將應當在規定的時間內完成并檢查通過,過期視為未完成該實驗, 不計成績。以避免期末集中檢查方式產生的諸多不良問題,希望同學們抓緊時間,合理安 排,認真完成。目 錄實驗一 用例圖及進度安排 . . 6實驗二 活動圖 . . 11實驗三 狀態圖 . . 19實驗四 類 . . 25實驗五 類的關系 . . 32實驗六 交互圖 . . 36實驗七 對象圖和包 . . 44實驗八 組件圖和部署圖 . . 46實驗報告的基本內容及要求 . . 53貴州大學實驗報告 . . 54實驗一 用例圖及進度安排一、實驗目的1.熟悉用例圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動

6、圖方法。3.學習使用 Microsoft Project對題目進行進度安排。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容根據 TJKD 的圖書管理系統開發進度, 在完成對系統的需求建模, 得到用例模型后, 應 針對每個用例進行業務分析,說明其具體的業務流程,現系統分析部指派您完成該項任務。 要求:對其中主要功能的用例書寫書面用例。四、實驗步驟書寫“刪除讀者信息”用例的書面用例。一般應包含以下信息:(1管理員在錄入界面,輸入待刪除的讀者名;(2 “業務邏輯”組件在數據庫中,查找待刪除的讀者名;(3如果不存在,則顯示出錯信息,返回步驟(1 ,如果存在則繼續;

7、(4 “業務邏輯”組件判斷“待刪除的讀者”是否可以刪除;(5如果不可以,則顯示出錯信息,返回步驟(8 ,如果可以則繼續;(6在數據庫中,刪除相關信息;(7顯示刪除成功信息;(8結束。分析 :在圖書管理系統中 , 管理員首先登錄系統 , 系統驗證通過后 , 管理方可向系統查詢數據 , 在查詢后 , 系統會給出提示 , 有沒有找到相關的數據 , 管理員根據系統查詢的返回結果 , 進行 下一步的操作 , 就是刪除讀者 , 在刪除的過程中 , 系統會對查詢得到的結果判斷該記錄是否可 以刪除 , 若可以刪除 , 則給刪除提示 , 若不能刪除 , 也給相關的提示信息。繪圖步驟 :(1在用例圖上雙擊 mai

8、n, 出現如圖 1.1所示 , 為繪制用例圖做好準備。6 7圖 1.1(2在圖中的工具欄選取 Actor 圖標,在右邊的圖中添加一個 Actor ,并輸入名 稱 :administrator,如圖 1.2所示。(3在左邊的工具欄中,選取用例的圖標,在右邊的圖中畫出一個用例,并輸入用例的 名稱:login 。 圖 1.2(4按照步驟(3 ,繪制出如圖 1.4和圖 1.5的兩個用例。 圖 1.3 圖 1.48 9圖 1.5(5在繪出了用例后,接下來的是繪制參與者與用例實現,如圖 1.6所示。 圖 1.610 (6根據步驟(5 ,同時完成如圖 1.7和圖 1.8。此時,刪除讀者用例圖就到此完成。 其

9、系統查詢讀者信息等其他的功能會在時序圖和活動圖中描繪。(7根據分析情況,進一步添加或細化用例圖。 圖 1.7 圖 1.8五、實驗報告要求1. 整理實驗結果。2. 小結實驗心得體會。實驗二 活動圖一、實驗目的1.熟悉活動圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動圖方法。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容根據 TJKD 的圖書管理系統開發進度, 在完成對系統的需求建模, 得到用例模型后, 應 針對每個用例進行業務分析,說明其具體的業務流程,現系統分析部指派您完成該項任務。 要求:用活動圖來描述系統中已知用例的業務過程:1.描述刪除讀者

10、用例。四、實驗步驟繪制“刪除讀者信息”用例的活動圖。刪除讀者信息一般按照以下步驟進行:(1管理員在錄入界面,輸入待刪除的讀者名;(2 “業務邏輯”組件在數據庫中,查找待刪除的讀者名;(3如果不存在,則顯示出錯信息,返回步驟(1 ,如果存在則繼續;(4 “業務邏輯”組件判斷“待刪除的讀者”是否可以刪除;(5如果不可以,則顯示出錯信息,返回步驟(8 ,如果可以則繼續;(6在數據庫中,刪除相關信息;(7顯示刪除成功信息;(8結束。繪圖步驟:(1在用例圖中,找到刪除的用例,如圖 2.1所示,在刪除用例上單擊右鍵,在彈出 的快捷菜單中選 “ New ” , Rose 工具也會彈出一個菜單, 選 ” Ac

11、tivity Diagram” ,選中后單擊, 便可以新建好一個活動圖。如圖 2.2所示。 圖2.1 圖 2.2(2新建好活動圖后,雙擊刪除的活動圖,得到如圖 2.3所示,然后把在左邊的工具欄內 點擊“ Swinlane “,在右邊的圖添加一個泳道,如圖 2.4所示,并命名為 administrator. 按照 此步驟,再添加另一個泳道,并命名為 SystemTool ,得到圖 2.5。 圖 2.3(3接著在左邊的工具上選取開始點,并在 administrator 的泳道上添加,如圖 2.6所示; 添加完開始結點后, 再來為此活動圖添加活動, 圖 2.7所示, 在左邊的工具欄上選中 Activ

12、ity 這個圖標,在 administrator 這邊的泳道上添加一個活動,命名為登錄(login ,再在開始結 點和活動登錄(login 之間添加活動關系,如圖 2.8所示。 圖 2.4 圖 2.5 圖 2.6 圖 2.7 圖 2.8(3完成步驟(2后,登錄輸入需要對輸入的信息進行驗證,則在圖中添加一個驗證 框,如圖 2.9所示:添加驗證框后,驗證的內容,如果通過,則允許管理員進行查詢操作, 如圖 2.10所示;如不能通過,則結束,如圖 2.11所示。 圖2.9 圖 2.10 圖 2.11(4驗證后,下一步的操作是查詢需要刪除的記錄,添加一個活動,命名為 delete , 如圖 2.12和圖

13、 2.13所示。 圖 2.12 圖 2.13(5最后,在刪除后,系統會返回操作結果給操作者,圖 2.14所示;刪除成功或刪除 失敗系統都會有信息返回給操作者。(7根據分析設計情況,進一步添加或細化活動圖。 圖 2.14五、實驗報告要求1. 整理實驗結果。2. 小結實驗心得體會。實驗三 狀態圖一、實驗目的1.熟悉活動圖的基本功能和使用方法。2.掌握如何使用建模工具繪制活動圖方法。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容通過前面內容的學習, 完成了對 TJKD 圖書館的圖書館管理系統的需求的初步分析, 得 出系統的用例圖和相應的活動態。 通過這兩類圖我們

14、可以初步了解系統的業務處理過程, 但 對業務處理過程的處理狀態間轉換了解仍不夠,這不利于設計人員對系統業務的進一步理 解, 而狀態圖能從對象的動態行為的角度去描述系統的業務活動。 因此, 指派你運用本節所 學的狀態圖,完成如下任務:1. 完成圖書業務模塊中還書用例的狀態圖。四、實驗步驟1.業務分析:由前面章節對圖書館管理系統中的還書主要業務的描述和分析可知,還 書業務的動態行為是由:空閑 (idle 、 圖書查找 (finding 、 還書 (reversion 、 失敗 (Failure 、 歸還成功(Success 5種狀態及激活相互轉換的事件。2.繪制狀態圖:請您根據分析運用 UML 繪

15、制還書用例的狀態圖。分析:還書的狀態圖, 還書的主要業務都是由管理員來完成, 首先管理員必須先登錄系統, 并 通過驗證后,便可以進行下一步的操作,查找該書的相關信息,如存在,則進行還書操作, 如不存在該信息,則給出提示信息;繪圖步驟:(1在用例圖中的還書(revesion 用例,單擊右鍵,如圖 3.1所示,新建一個狀態圖, 命名為 revesion 狀態圖,圖 3.2所示。 圖3.1 圖 3.2(2雙擊“ receivesion ”狀態圖,展開后,在左邊的工具欄上選取一個實心圓點,此結點 為開始結點,圖 3.3所示;當還書的時候,操作者先要詢問系統的狀態,如果系統忙,操作者則必需等待,因此,得

16、到系統的兩種狀態,如圖 3.5所示。 圖 3.3圖 3.4 圖 3.5(3操作者在詢問系統和狀態后,得到的圖 3.6所示兩種狀態,如果系統忙,操作者必 需要等待、結束,如圖 3.7和圖 3.8所示,重返步驟(1 。 圖 3.6 圖3.7 圖 3.8(4如系統空閑,則進行對還書的信息進行查詢操作,圖 3.9所示;查詢也有兩種結 果,一是查詢得到該書的相關信息,二查詢不到該書的相關信息;則此時有兩種狀態,需要建立兩種狀態,如圖 3.10所示。 圖3.9 圖 3.10(5最后,操作者進行了操作后,系統會給出操作的結果給操作者;操作成功或失敗, 都會有提示信息給出。整個的還書的過程便完成;圖 3.11

17、所示。(7根據分析設計情況,進一步添加或細化狀態圖。圖 3.11 五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗四 類一、實驗目的1.理解類的基本概念。2.掌握如何從需求分析中抽象出類的方法。3.掌握在 Rational Rose中繪制類的操作方法。 二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容 通過前面內容的學習, 完成了對 TJKD 圖書館的圖書館管理系統的需求的初步分析, 得 出系統的用例圖和相應的活動態和狀態圖。 通過這兩類圖我們可以初步了解系統的業務處理 流程。 現在需要對系統進行靜態建模, 這就需要從系統的用例圖、 活動圖和狀態

18、圖去尋找和 發現類。因此,指派你運用本節所學的有關如何抽象出類的知識,完成如下任務:1. 尋找和抽象出書籍管理功能中的類。四、實驗步驟1.分析:由前面章節對圖書館管理系統中的書籍管理功能可知,該模塊是由書籍信息 類、 書目類、 新增書籍界面類、 修改書籍界面類、 刪除書籍界面類和書籍管理類 6個類組成。 2.繪制類的步驟:(1打開前面初步構建的 UML 模型文件 ;(2打開 Rose 中的邏輯視圖(Logical View ,選擇分析模型(analysis model目錄。 并在其下創建一個子目錄并命名為:“圖書館業務功能” 。(3用鼠標右擊 “圖書館業務功能” 在彈出來的菜單中選擇“ New

19、 Class diagram” 項, 創建類圖,如圖 4.1所示。(4雙擊新建的類圖,并點右邊控件集中選中的類的圖標,并用鼠標在圖中分別拖出 一個類圖,并命名為 Book ,如圖 4.2所示。 圖 4.126 27圖 4.2(5接下來的一步為設置類的屬性,在新的類中雙擊該類,在打開屬性面板中,可以 看到在此可以設置類的屬性和方法等其他的信息,圖 4.3所示;后撞擊 Attributes 這個欄目, 此欄目為設置類的屬性的選項,在圖中間的單擊右鍵,可以看到有一個“ Insert ”的選項, 選中這個選項, 圖 4.4所示, 后在出現的對話框中輸入相關信息如圖 4.5所示; 如書本的 ISBN 號

20、,在 Type 這個方框內輸入此屬性的類型值,同時可以看到一欄可以設置此屬性的訪問權 限,一般這些屬性都設置 Private 這個權限,如圖 4.6所示。這個類的其他屬性也可以按照 以上的做法設置,最后得到的結果是圖 4.7所示。 圖 4.3 圖 4.4 圖 4.5 圖 4.6(6設置好類的屬性,現在來設置類的方法(也是操作 ,雙擊類后在彈出的菜單上選 operations 這個選項,可以看到圖 4.8所示,在圖中的空白地方,單擊右鍵,在彈出的菜單 中選 insert 這個選項,也就只有這個選項可用,見圖 4.9,接著輸入方法名,同時可以設置 該方法的返回類型, 也可以在 Documentat

21、ions 的方框內填寫一些相關的方法說明, 如圖 4.12所示,設置好該方法的訪問權限,見圖 4.13。類的其他方法也可以按上面來設置好,最后, 得到該類的其他方法見類 4.14。 圖 4.7 圖 4.828 29 圖 4.9圖 4.10 圖 4.11 圖 4.12 30 圖 4.13 圖 4.14(7至此,類的方法和屬性都設置好了,如圖 4.15所示。 圖 4.15(8接下來為書目類設置,按照上面的步驟可以設置好該類的屬性和方法,如圖 4.16和圖 4.17所示。 圖 4.16 圖 4.17(9最后,繪制出由分析得出的各個類,如圖 4.18所示,此時,類圖便完成。 (10根據分析情況,進一步

22、細化添加相關的類。 圖 4.18五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗五 類的關系一、實驗目的1.理解類間關系的基本概念。2.掌握描繪類間關系的方法。3.掌握在 Rational Rose中繪制類關系的操作方法。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容通過對前面內容的學習, 使我們完成了 TJKD 圖書館的管理系統的需求分析, 并從業務 對象中抽象出了類。我們知道類通常是不會單獨存在,而是由關聯、泛化、依賴等關系相互 協作來靜態描述業務系的。 因此, 我們在找出系統中所存在的類的前提下, 需要進一步對業 務對象間如何聯系進行建模

23、。現指派你運用本節所學的相關知識,完成如下任務:1.對書籍管理功能中的類的關系建模。四、實驗步驟1.分析:由前面章節對圖書館管理系統中的書籍管理業務分析和對該業務的抽象出來 的類可知,圖書館的主要靜態模型類圖是由書籍管理類、書類、書目類、管理員類、用戶類 和各種界面操作類組成。 其中用戶類與管理員類是泛化的關系, 而其它類之間均是關聯關系。 2.請根據教材中示例部分在 Rational Rose中繪制類間的關系。繪圖步驟:(1打開上面做好的類圖,添加管理員類,用戶類,界面類。首先,添加一人管理員 類,圖 5.1,并按照上面所說方法添加類的各種屬性和方法,見圖 5.2、圖 5.3。(2 可以依照

24、上面的操作來添加其他的類, 如:用戶類 (Reader 類 、 界面類 (ActionForm,添加完后結果如圖 5.4 和圖 5.5所示;(3其他的類添加完后,就可以為各個類添加關系了,由關聯、泛化、依賴等關系相 互協作來靜態描述業務系, 所以, 各個類的關系也由這幾個關系來完成。 如圖 5.6所示:Person 類是 administrator 類和 reader 類兩個類的父類, 他們之間為泛化關系。 administrator 類和 reader 類是繼承 Person 類。 BoobItem 類是繼承 Book 類的,其他的類為一般的依賴關系,最后,連接完線條便得到圖 5.6。(4根

25、據分析設計情況,進一步細化各類之間的關系。 圖5.1 圖 5.2 圖5.3 圖 .5.4 圖5.5 圖 5.6五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗六 交互圖一、實驗目的1.理解順序圖的基本概念。2.理解協作圖的基本概念。3.掌握在 Rational Rose中繪制交互圖的操作方法。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容通過對教學內容的學習, 使我們完成了 TJKD 圖書館的管理系統的需求分析, 并從業務 對象中抽象出了類。 現在需要對前面所給出的用例進行實現, 而用例的實現主要由交互圖來 指定和描述系統的動態特性。現指派你運

26、用本節所學的相關知識,完成如下任務:1.對書籍管理功能中的用例進行動態建模。四、實驗步驟1.分析:根據演示部分對圖書業務功能模塊中的交互操作進行動態建模的操作步驟和 方法, 請你對書籍管理模塊中的交互操作進行動態建模。 該模塊中主要存在新增書籍、 修改 書籍信息和刪除書籍三種交互操作。2.請根據教材中示例部分在 Rational Rose中繪制上述的交互圖。繪圖步驟:(1在 Rose 軟件的左邊欄目上的 Logicl View單擊右鍵,新建一個時序圖,時序圖是 交互圖一種表示,可以用時序來表示,如圖 6.1;在此,先單間介紹一下用法:圖中的直線 箭頭是發送消息;虛線箭頭是返回消息;曲折線是對象

27、自己給自己發送消息并調用。 (2接下來的是添加類,系統中的類是其他的方法的邊界,在上面做好的類找到可以 直接拖拉來圖中,見圖 6.2 和圖 6.3所示。 圖6.1 圖 6.2圖 6.3(3添加類后,便可以添加方法了,開始是必需是外面的實體向系統發送消息,如圖 6.4所示,是管理員登錄時向系統發送的消息; 圖 6.4 (5可以按上一步的方法來完成其他的方法,如 viladate (驗證 , 返回驗證結果,當 用戶收到結果后,可以正常登錄后便能進行增加圖書見圖 6.5到圖 6.9。最后得到的時序圖 如圖 6.10所示。 圖6.5 圖 6.6 圖 6.7 圖 6.8 41 圖 6.9 圖 6.10(

28、6完成了時序圖后,可以按 F5鍵便得到增加圖書的協作圖,見圖 6.11所示。 圖 6.11(7剩下的更新圖書信息和刪除圖書信息的交互圖在此不再一一詳細的介紹,其繪圖 方法跟繪制增加圖書的方法一樣,最后得到見圖 6.12 到圖 6.15 圖 6.1242 圖 6.13 圖 6.1443 圖 6.15五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗七 對象圖和包一、實驗目的1.對象圖的基本概念。2.包的基本概念。3.掌握在 Rational Rose中繪制對象圖和包。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容TJKD 圖書管理系統的分析和設計已

29、按計劃完成類圖和交互圖的分析與設計, 不過當這 份文檔提交給圖書館的使用人員審查時, 他們認為最好能用一個實例來說明系統的運作, 現 系統分析部指派您完成該項任務,為系統繪制一張對象圖。441.以借書過程為例繪制對象圖;四、實驗步驟為了更好的描述借書過程,根據圖 8.1繪制借書過程中某一時刻的對象圖 圖 8.1(1 確定對象的值假定管理員在為讀者“ S05001”辦理“ UML Guide”的借書手續,這時首先彈出一個借 書窗口“ lfLend ” ,在其上輸入讀者 ID 和書名,點擊“借書”按鈕。這里 lfLend 對象將調用 業務管理者類 bmMain 對象的 findBookByName

30、 方法去獲取一個書名為 “ UML Guide” 的 Book 對象 bLend ,然后 bmMain 再通過 lendBook 方法,去調用 bLend 對象 findFreeItem 方法,去 查找一本可借閱的圖書, 這里假定找到圖書 iLend , 然后使用 setLoanState 更改 iLend 的借閱 狀態為“借出” ,完成借書過程。表 8.1描述了在成功設置 iLend 對象借閱狀態為“借出”狀態時,與借書過程有關的各 對象的值。表 8.1 (2 繪圖,根據(1中的描述,繪制出當 iLend 狀態變更時,系統中各對象的狀態如圖458.2所示。(3根據分析設計情況,進一步設計對象

31、和包之間的關系。 圖 8.2五、實驗報告要求1.整理實驗結果。2.小結實驗心得體會。實驗八 組件圖和部署圖一、實驗目的1.理解組件圖的基本概念。2.理解組件圖的應用:邏輯部署。3.理解部署圖的基本概念。4.理解部署圖的應用:物理部署。5.掌握組件圖和部署圖繪制的方法。二、實驗器材1.計算機一臺。2. Rational Rose 工具軟件。三、實驗內容TJKD 圖書管理系統的分析和設計已按計劃完成類圖和交互圖的分析與設計, 下一步將 完成系統的組件圖和部署圖,現系統分析部指派您完成如下任務:1. 完成系統的組件圖。四、實驗步驟1. 繪制組件圖分析:在 TJKD 的圖書館管理系統中,通過分析可以發

32、現類圖中的類應分為 4個部分:1.用戶接口模塊(UI ,主要負責系統和用戶的交互,包括 Frame 類, Dialog 類等。2.業務對象模塊(BO ,主要負責處理系統中的業務計算,如借書,還書等功能的具 體操作。3.數據存儲模塊(DB ,主要負責處理對數據的存儲。4.通用工具模塊(UTIL ,包括系統中通用函數。通過一個主程序 StartClass 來啟動。由于系統中的類較多,這里以業務對象模塊(BO 為例來講解如何創建組件圖, BO 模塊中包括Item 類:書目類,表示一本實際存在的書籍或雜志Loan 類:借書業務類,將借閱者和圖書館關聯起來,一個 Loan 對象表示借出的一本書 BorrowerInfomation 類:借閱者信息類,表示一個借閱者。Title 類:表示一種書或一種雜志。如 C+編程思想就是一種書,用 1個 title 表示, 如果有 2本這樣的書,則需要用 2個 Item 表示。Reservation 類:預定信息類,表示一個預定信息。Item 類和 Loan 類之間互相依賴, Loan 類和 BorrowerInfomation 類之間互相依賴, BorrowerInfomation 類和 Reservation 類之間互相依賴, Reservation 類和 Title 之間互相依賴, Title

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論