中類有三種主要的版型:邊界類、控制類和實體類。引入邊界類、控制類及實體類的概念有助於分析和設計人員確定系統中的類。
邊界類位於系統與外界的交界處,窗體、報表、以及表示通訊協議的類、直接與外部裝置互動的類、直接與外部系統互動的類等都是邊界類。通過用例圖可以確定需要的邊界類,每個
actor/use case
對至少要乙個邊界類,但並非每個
actor/use case
對要唯一的邊界類。
實體類儲存要放進持久儲存體的資訊。持久儲存體就是資料庫、檔案等可以永久儲存資料的介質。實體類可以通過事件流和互動圖發現。通常每個實體類在資料庫中有相應的表,實體類中的屬性對應資料庫表中的字段。
控制類是控制其他類工作的類。每個用例通常有乙個控制類,控制用例中的事件順序,控制類也可以在多個用例間共用。其他類並不向控制類傳送很多訊息,而是由控制類發出很多訊息。
例如在考試系統中
當學生在考試時
,學生與試卷互動那麼學生和試卷都是實體類
,而考試時間,規則
,分數都是邊界類
; 當考試完了將試卷提交給試卷保管者
,則試卷則成了邊界類。
狀態圖和時序圖區別在於時序圖體現時間順序的正常情況
. 而狀態圖則體現所以可能的互動.例如
搜尋刪除
增加修改
不太可能受時間約束
就用狀態圖表示
考系統分析師過程中的困惑
最近兩個月一直在準備系統分析師的考試,還有半個月就要考試了,可我心裡越來越覺得沒底了,今天上午做了05年11月份的上午試題,只得了40分,還差那麼一點點,下午的題現在看到就頭疼,本來表述能力就不是我的強項,下午的案例分析很可能也只有三四十分,哎,最頭疼的莫過於下午的 考試了,我到現在都還沒有好好的寫...
在射頻識別系統中的天線問題
在射頻識別系統中的天線問題 摘要 在rf裝置中,工作頻率增加到微波區域的時候,天線與標籤晶元之間的匹配問題變得更加嚴峻。天線的目標是傳輸最大的能量進出標籤晶元。這需要仔細的設計天線和自由空間以及其相連的標籤晶元的匹配。本文考慮的頻帶是 435 mhz,2.45 ghz 和5.8 ghz 在零售商品中...
乙個小系統的系統分析過程
本文主要講述如下內容 1 引言 2 開發系統的初衷 3 分析的過程 4 總結 1 引言 筆者近來由於有了一點時間,因此在閒暇的時間中,去給乙個快遞公司免費設計乙個報表系統!筆者雖然做系統分析員有了幾年的時間,但我認為這一次的系統分析是特別成功的!因此將經驗給各位分享一下!2 開發系統的初衷 筆者有一...