文章分類:UML

雜談 星期六(6/25) 的 UML 講座

上星期六,我們(HSDc.)舉辦了第五次的免費 UML 系列講座。到場來聽講的學員約有八、九成滿,近 90 人左右。講座舉辦至今,每場報名人數均超過 100 多人,到場的學員們也約有 7 成滿,約有 1/3 的學員成為熟面孔,甚至有幾位成為不錯的朋友,不錯 …

利用狀態圖實做使用者介面(User Interface) -以紅綠燈控制器為範例

紅綠燈控制器的狀態圖與UI (縮略圖,點擊圖片鏈接看原圖) 說明 該控制器主要有三個狀態: 紅燈、綠燈與黃燈。 三個主要的狀態轉移是以定時器(Timer)來設定事件的觸發。 紅燈狀態內部又有兩個子狀態,一個是純紅燈訊號;另一個為紅燈+右轉燈訊號。兩個子狀態 …

利用狀態樣式(State Pattern)實做狀態機(State Machine)圖的簡單範例

圖、範例-刷票機控制器的狀態圖 Description 捷運站的刷票口,平常是處於 “關閉(Locked)” 狀態。當乘客欲進入閘門搭乘捷運時,必須插入票卡後,閘門才會打開(Unlocked 狀態),而乘客通過後閘門即自動關閉。 有兩個異常的事件考量。若乘 …

{UML2.0} 狀態圖簡單說明與範例-2

範例—藍芽裝置的配對狀態圖 (縮略圖,點擊圖片鏈接看原圖) 說明 狀態的轉移會有一個標籤(Label)名稱,係由三個部分所組成:   trigger-signature[guard]/activity 每一個部分都可有可無。 觸發事件負責驅動可能發生的狀態 …

{UML2.0} 狀態圖簡單說明與範例-1

什麼是狀態圖(State Diagram)? 觀察物件在某一段時間內的情況,稱之為狀態(State)。 ex. 人從就寢入眠至醒來之前的這段期間,可稱之為“睡眠狀態”。 因為外在事件(event)的觸發,使得某一物件的狀態轉移(Transit)至另一個狀態 ...

【免費】5th_UML2.0/EA 軟體設計系列講座(6/25 13:00~17:00)

報名請至: http://www.hsdc.com.tw/modules/eguide/event.php?eid=7 講座主題: Design Pattern與UML Tool的結合 — 賴信仁 Design Pattern簡介 比較不同UML Too …