【正文】
min) ? 學(xué)生( Student) ? 圖書( Book) ? 圖書借還信息( BorrowInfo) ? 預(yù)定圖書信息( SubscribrInfo) – 借書控制類( Borrow) – 用戶界面類( BorrowInterface) 北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計 10 借書類圖 圖書管理員( f r o m U s e C a s e V ie w ). . . )B o r r o w I n t e r f a ce學(xué)生( f r o m U s e C a s e V ie w ) A c t o r B o r r o w I n f oS u b scr i b I n f oB o r r o wB o o k北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計 11 識別屬性和操作 ? 在分析模型中,我們也需要識別出類的一些屬性和方法。用例模型的主要工作是描述現(xiàn)實世界的業(yè)務(wù)流程,而很少會涉及系統(tǒng)的概念。圖書管理員可以對圖書進行管理。 – ( 3)系統(tǒng)校對借書信息,對比該學(xué)生以往借書情況和當(dāng)前借書情況,發(fā)現(xiàn)已超出最大借書數(shù)量,則停止當(dāng)前交易,并提示用戶錯誤原因。設(shè)計同分析所使用的工具一樣,也需要建立靜態(tài)和動態(tài)的模型,也同樣使用類圖、順序圖、合作圖、活動圖和狀態(tài)圖來表示。 – ( 2)圖書管理員將學(xué)生借書證號碼和所借圖書輸入系統(tǒng)。 北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計 5 借書用例描述(續(xù)) ? 基本事件流:借書成功 – ( 1)學(xué)生將所