需要開發一個“人民幣的零錢交換機系統:接受5元、10元、20紙幣,輸出1元硬幣”,請給出領域模型圖,要有分析過程


題目:

根據以下需求描述,1)尋找概念類,並給出自己的理由;2) 畫出領域模型圖。

【需求描述】

需要開發一個“人民幣的零錢交換機系統:接受5元、10元、20紙幣,輸出1元硬幣”,請給出領域模型圖,要有分析過程

方法1:名詞法

①找出所有名詞:零錢交換機系統,5元紙幣,10元紙幣,20元紙幣,1元硬幣,用戶
②:分析
用戶:用戶面板,因為用戶的行為可以看做為用戶面板的行為
零錢交換機系統:零錢接受者,處理用戶面板的行為
5元紙幣,10元紙幣,20元紙幣:這三個都是金額不同的紙幣,可以抽象為紙幣
1元硬幣:硬幣
③:定義類的關系


④:定義類的屬性

 

 方法二:分析模型法

第一步:確認邊界類,實體類和控制類
邊界類:用戶面板
實體類:紙幣,硬幣和金錢
控制類:零錢接受者
第二步:定義類的關系和屬性

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM