【軟體設計單元課程(兩天)】UML2.0 實務操作入門 (2006/04/29~30)

第三梯次「UML 實務操作入門」課程即將於四月底開辦了,本單元系列課程均保留學員們再免費上課乙次之權利,不怕聽不懂,絕對能學以致用。

詳細內容及報名,請至:
『首頁-活動報名』線上填寫報名申請表單

§課程名稱: UML2.0 實務操作入門

§課程簡述:

  • 以 『問題-解決方案(Problem-Solution)』 的實做方式,引導學員實際針對一個應用領域案例並利用 UML 工具畫出 UML 2.0 十三種圖。

§課程目標:

  1. 完全以實務為主,指導學員如何學會與應用 UML 2.0 設計模型圖。
  2. 課程提供兩個案例,並涵蓋串連整個 UML 13 種圖。
  3. 畫每一個 UML 圖之前,會先以一個問題的陳述,來說明應用該圖形的時機與場合,然後提出具體的解決方案。
  4. 學員於課堂上實際親自操作 UML 工具,由講師示範與指導畫每一張圖的技巧與圖形的元素說明。

準備教材:

  • 由授課講師提供講義,包括內容、案例分析與 UML 13 種圖範例。
  • 學員可攜帶相關 UML 參考書籍,並對於書中內容有問題者,可以直接提問。

§使用工具:

  • UML2.0 IDE :Enterprise Architect 6.1 Trial。

§使用設備:

  • 使用白板與投影機,由講師親自說明與操作示範。學員最好能攜帶 Notebook ,於課程中實際操作練習。(課堂會發送給學員光碟片,內容提供 EA 自動安裝與教材內容及範例)

§授課講師:

  • 王克明(Kenming Wang), 賴信仁(Ringle Lai)

§上課費用:

  1. 優惠折扣 NT$ 300 x 12(hrs) = $3,600, 含稅(原價為 $4,200)。
  2. 曾參加過本公司所舉辦的軟體設計課程的學員(舊生),再以八折優惠 $3,200。(請記得註明為舊生,本公司查詢確認即以優惠算)
  3. 曾參加此同一單元課程(課程相同)的學員,可免費再次旁聽,但僅開放五位名額,以提早申請者優先,並請攜帶原上課講義。

§上課時間:

  • 2006/04/29、30(星期六、日) 共兩日。
  • 每日上課為六個小時(AM 9:30~12:30、PM 1:30~4:30),課後並留半個小時供學員自由提問。

§上課地點與上課人數:

  • 開羅會議中心,地址:台北市光復南路65號B2 (光復南路、市民大道交接口)。
  • 請參考交通與地圖
  • 報名人數滿 10 人即開班(同時保留 5 名學員重新選修該課程)。

§適合學員:

  • 系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者或在學學生。
  • 想實際學會如何利用 UML 工具來畫 UML 2.0 十三種圖。
  • 看了很多 UML 書籍,仍然無法在正確的時機畫出正確的 UML 圖。

備註:

  • 若需含稅,請於報名時在備註欄提供開立發票的資料。
  • 為確保報名足額人數與座位安排,煩請先行 ATM 轉帳預約費用($500~$1000 即可),並請於報名表備註欄位內,註明您的轉帳帳號末 5 碼與轉帳金額,煩請轉帳至:
    ———————–
    新光銀行: 103
    帳號: 0772-50-100979-9
    ————————
  • 若不及 ATM 轉帳者,亦可於現場報名,仍請於報名表備註欄內,註明為現場繳費。

§課程諮詢(HSDc. 軟體設計專業顧問團隊):

  • 諮詢專線:TEL: 02-27227179
  • 服務信箱:service.hsdc@gmail.com

若對該單元課程有相關建議與問題,請至:
http://www.hsdc.com.tw/modules/newbb/viewforum.php?forum=5
發表討論。

§附表:課程表參考

  上午 下午
Day 1

※UML 2.0 說明

  • UML 綜觀介紹 (Overview)
  • 建立企業流程與系統需求模型
    • 活動圖(Activity Diagram)
    • 使用案例圖(Use Case Diagram)
  • 系統結構分析與設計
    • 靜態結構—類別圖(Class Diagram)
    • 動態結構—循序圖(Sequence Diagram) 與互動圖(Communication Diagram)

※實作練習(以實際開發個案為例)

  • UML 實作工具介紹
    • Enterprise Achitect(EA)的安裝與使用介紹
  • 企業流程與系統需求的實作練習
    • 利用 EA 繪製與產出 Activity Diagram與Use Case Diagram
  • 系統結構分析與設計
    • 利用 EA 繪製與產出 Class Diagram、Sequence Diagram 與Communication Diagram
Day2

※UML 2.0 說明

  • 系統的微觀設計
    • 介紹UML的 物件圖(Object Diagram)、狀態機圖(State Machine Diagram) 與時序圖(Timing Diagram)
  • 系統的鉅觀設計
    • 介紹 UML 的 套件圖(Package Diagram)、互動圖(Interaction Overview Diagram) 、元件圖(Component Diagram) 與 合成結構圖(Composite Structure Diagram)
  • 系統的實作與部署
    • 介紹 UML 的 部署圖(Deployment Diagram)

※實作練習(以實際開發個案為例)

  • 系統的微觀設計
    • 利用 EA 繪製與產出物件圖(Object Diagram)、狀態機圖(State Machine Diagram) 與時序圖(Timing Diagram)
  • 系統的鉅觀設計
    • 利用 EA 繪製與產出 套件圖(Package Diagram)、互動圖(Interaction Overview Diagram) 、元件圖(Component Diagram) 與 合成結構圖(Composite Structure Diagram)
  • 系統的實作與部署
    • 利用 EA 繪製與產出 部署圖(Deployment Diagram
添購一些電腦週邊 (2006/03)

因應新購的 Nvidia 6800GT 算是高檔的顯示卡,也打算重新安裝原來就不太穩定的系統,原本是預計花 2 天的時間,結果,陷入了一整個星期系統重整的惡夢,一些潛在的硬體週邊穩定與效能問題,逐漸地浮現出來,為了解決這些問題,十足吃足苦頭!

總計,這星期敗家在我的桌上 PC 的電腦週邊計有:

  • 二手 旌宇 Nvidia 6800GT AGP 顯示卡($5000)。
  • Pioneer AJ11 DVD Recorder($1900) + Starmoon USB2.0/1394B 5.25″ 外接盒($3500)。
  • 1394B 顯示卡($1200), USB2.0 外接卡($250)。
  • 海韻 Seasonic S12 430W 電源供應器($2600)。
  • WD SATA2 250GB/16MB HDD($3350)。

對了,我那套原裝遊戲還沒算進來呢,從國外委託代購,外加原版攻略書,也要花上 $4000。許久沒有花錢在硬體週邊上了,這次的敗家,希望能「物超所值」。

以前那顆 七盟350W 推不太動高階顯示卡,前天可說是瘋了,在 Yahoo 網拍看到全新海韻電源供應器,晚上 11:00 馬上開車從中和南勢角衝到新莊,不到 25 分鐘,就開到輔大附近賣電腦週邊的個人工作室拿貨。昨天,直覺我原來第二顆 HDD 有些問題,又開到光華商場買顆 WD 250GB HDD,嘿,這顆硬碟倒真的挺滿意,Buffer 有 16MB,跑起來有夠快。

晚些再來 Post 一些我所購買週邊的貼圖,尤其我那台 Starmoon 的外接盒,質感可真是好,我一看就好喜歡,也難怪我會喜歡,竟然還比 Pioneer AJ11 貴,要價可要 $3500,呼~ XX(

重點是,DIY 的工作已經不是我這種過時的 『老人』 所能應付的了。希望這次的硬體局部更新與系統的重灌,能讓我穩定作業就好,待下次,等新的 64Bit 作業系統公開後,應該是會重新再購買整台 PC,平均呢,我每 3~4 年需要更換一台全新的桌上 PC,才能應付我所跑的應用程式與遊戲軟體。

當一隻投機與利勢的蝙蝠

阿德先生在我的 Blog 的一篇文章:「【好書分享】我的職業賭徒」,留言迴響說他在股票金融 『投資』 失利,我可是相當驚訝,不是驚訝他賠錢,賠錢大家都會,但沒想到,阿德先生竟然沒有用心分清楚 『賭』、』投資』、』投機』 這三者的不同點。若沒有分清楚這三者,就無法體認其根本道理,同時,也不可能找出明確的策略與手段了。

我從去年8月開始投入股票金融市場後,一開始一定是用心思考根本道理,然後決定是擔任什麼樣的角色。如同我在軟體業界,一開始就根據性向與能力,早已決定擔任架構師(Architect)一職。體悟你在每一個階段所認知的根本道理,做好你所決定的角色後,爾後就是逐漸地讓操作的技術與技巧越形純熟,再來就是持續不斷地重覆以上的思考、學習、操作與反思,這是「投機者」必備的修練。

對於 『賭』、』投資』、』投機』 三者的不同點,我想以我目前的認知與體會,來作個說明。

『投資』 會用心投入某專業領域產業的分析,甚至,我覺得,最好是自己本身就投入該事業的經營。在呂宗耀先生所著「投資者的修練」一書中提到:「股票投資的最終目的,在於追求企業的成長,或等待企業價值遭嚴重低估時所帶來的利潤,而不是要與企業永續長存。」所以呢,投資首重的就是對企業的認同度,期許辛勤耕耘之後的收成,而這並非一朝一夕就可以認識你所想投資的企業。我真的很懷疑,股票大部分號稱的 『投資』,真的是因為認同企業,包括經營理念、企業使命、決策與方向等的永續長存與價值觀嗎? 還是只是 『道聽途說』,據某 『投顧老師』、、』分析師』、』內線消息』 等,說某某公司基本面多好多好,EPS 本益本可以賺多錢,現在 『投資』,絕對划算。所以,若是沒有從根本來認同企業,那麼,把 『資金』 投入, 『永續(或者叫套牢吧)』 經營某檔股票,這應該不是 『投資』,而是 『賭博』 吧?

那麼,什麼是 『賭博』,我覺得最簡單的一個解釋就是:把勝負的機率交給上帝來決定吧。所以,玩骷子,任憑運氣看點數大小;玩「吃角子老虎」,那更慘,扮演上帝的角色來決定機率不就是賭場嗎?;玩 21 點或梭哈,全憑一股氣勢給它賭下去,大輸大贏 …等。這些,不都是賭博 『散戶』 們常做的事嗎? 那麼,股票市場一般不作功課的 『散戶』 不就如同賭博的 『散戶』 嗎? 但是,我最近買了三本關於「撲克賭博」的書籍,研究真正一流賭徒的心態,發現到,他們幾乎不 『賭博』,根本不認為他們的撲克事業是 『憑運氣』,那可是要作很多功課,懂得觀察,即使輸了,也一定會檢討與反思,同時還要培養健全的心態,決不 『凹』 單(牌)。這讓我想起,我最近很喜歡看「魔法K線」的投顧節目,王煥昌老師每次在節目必提的警語:作錯並不可恥,可恥的是,不知道哪裡作錯。 這可真是至理名言。

那麼,什麼又是 『投機』? 好聽的話叫做:「順勢而為」,難聽一點叫做「見風轉舵」。

這馬上讓我聯想到,投機者有如蝙蝠。在伊索寓言裡有則故事:蝙蝠左右逢源於鳥類和走獸之間,雙方交戰,鳥類戰勝了,蝙蝠就自稱是鳥類,走獸戰勝了,蝙蝠又變成走獸一族,哪邊贏,蝙蝠就屬於哪邊。戰爭結束後,走獸和鳥類言歸於好,蝙蝠的騎牆性格被拆穿,跑到鳥類陣營被當作走獸,跑到走獸陣營被當作鳥類,終於被驅逐出去,成為不受歡迎的異類,從此只能摸黑飛行。蝙蝠寓言無非告訴狡獪的人類,立場要堅定,態度要明確,該什麼,就是什麼,否則就會像蝙蝠,最後兩邊都得罪。

不過呢,我到覺得,投機者反而不能 『立場堅定、先入為主』。投機者要作的就是冷眼旁觀,觀戰市場 『多』 與 『空』 兩方的交戰與廝殺,當多空勝負不明時(盤整),少去倘渾水;多方優勢時,加入地面防砲部隊;空方優勢時,投效空軍。目的就是 『撈點油水』,跟著勝負的那一方 『剝奪』 敗方的戰利品。

早點跟隨稍佔優勢的一方,當然戰利品會比較豐厚,但是,也極有可能成為烈士。大軍已經後退了,你還在前線搖旗吶喊,當然是被反撲的那一方給狠很修理一頓了。所以呢,耐心等待時機再出手,若不對勁,認賠趕緊退出。「靜如處子、動如狡兔」,動靜皆自在,這才會是投機者在面臨大盤詭譎多變的環境下,能佔得優勢的特質。

我又要重新安裝作業系統了

約每半年的週期已到,我的 Desktop OS 又開始負荷連連、狀況時出,開完機後,常駐程式佔了將近 1GB (主機安裝 2GB RAM),開機常要花上 3 分鐘以上,重要的是,跑股票看盤軟體經常性不穩,有時重新開機啟動後,期指已跳高 10 餘點以上,這可不行,作為交易平台,我的 Desktop 主機也太過不穩了。

再加上,我最近透過網路買了張二手 AGP 介面算是末代王者的顯示卡 6800GT (可調成 6800 Ultra 的時脈),這兩天就要送到,主要是為了迎接我從國外購買那套「上古捲軸四」的 RPG 遊戲,該遊戲要求的配備實在高得驚人,尤其是顯示卡,唉,我都從國外買原版遊戲空運來台了,若不換張高檔的顯示卡,那太對不起這個遊戲啦。

決定了,利用這兩天,全心灌注重新安裝作業系統,然後對系統作個最佳化的效能調教,同時也要設定兩個帳號,一個作為平常的使用,另一個作為期指操盤、玩電玩、DV 影片剪輯等。
請參考我寫的一篇:「許給你的 XP 系統超優化的影片剪輯環境」。

重新安裝系統實在是個夢魘,真的很累,我的東西太多了,備份資料、重新安裝應用程式、調教系統效能等,非得要花兩天以上的時間。也希望這次安裝完後,就等待 Windows 下一版的作業系統 Vista,同時也可能考慮換整套桌上 PC 的硬體設備囉。

※ 延伸參考:
【心得】重裝 OS 有感

【文摘】溝通密技—不用術語,溝通更簡單

星期一晚上我在「倚天資訊」授課,下課在廁所小號時,看到這份文摘,深有同感~ 也感謝該人資部門可愛的 connie 小姐轉寄多份文摘給我。

我最近授課時,常掛在嘴邊的就是:「俗又有力」 (要用台語唸),那個 『俗』 就是要 『簡單』,因為簡單,才能 『有力量』,也就是:「簡單就是力量」。恰恰與這篇文摘不謀而合。

所以,為了在 UML 課程中,介紹 UML 的三劍客:』使用案例圖』、』類別圖』、』循序圖』,我特別採用的案例,是以台灣本土化的「土地公廟」作為系統的分析與結構設計。甚至,不讓學員以為那只是 『紙上設計圖』,我還特別花了三個小時寫了 Java 程式碼(當然是可以執行),同時介紹如何從 Model 與 程式碼的正、反向同步,再乾脆一點,連 『土地公.java』、』廟公.java』,』取得明牌(樂透類型)』 …等,均是採用 『本土化』,無論類別、操作與參數及資料型態的名稱,都是寫成中文,』俗又有力』 !

每次聽到軟體技術人員,很喜歡賣弄專業術語,我從來不以為然,總覺得為什麼要把一件設計或實做的工作給講得那麼複雜? 有這麼困難嗎?

嗯,底下的文章,蠻能成為很好的參考依據,爾後,在與技術人員討論技術相關問題時,若聽不懂,不要難過,那是因為對方在講 『火星話』,不是你愚昧。 ;)

全球知名企業應用軟體公司之一賽貝斯(Sybase)執行長程守宗(John Chen)曾說過,領導人最重要的能力之一,就是表達方式熱情、簡潔、清楚。

既然如此,如果你是一家生產「系統單晶片」(system-on-a-chip,SOC)的公司主管,你知道如何用最簡潔、清楚的方式,向客戶和投資人解釋你公司的業務嗎?

「我們是一家先進的智慧型半導體智慧財產解決方案的研發者,這些解決方案可以加速精密型SOC的發展,並同時降低危險。」有一位主管這麼說。你聽得懂這個外星人在說什麼嗎?
「以手機為例,我們的產品可以使手機變得更小,但是功能更強、電池效能更久。」這樣是不是好一點?

很多人會對他們無法很快理解的事情,感到懷疑。所以,要確保對方聽懂你的訊息,最簡單的做法,就是不要常常把專業術語掛在嘴邊。「當人們並不真正了解狀況,或對這件事並不熱衷時,他們就開始濫用專業術語,」路透社總經理溫尼格(Devin Wenig)說。

所以,如果你的老闆是像前奇異總裁威爾許(Jack Welch)那樣,討厭冗長而沒有重點的報告、會議和簡報,濫用專業術語,也可能會毀了你的升遷之路。

威爾許在他的書中提到,有次,他正在和保險部門主管開會,他問這位主管:「『臨時保險』和『合約再保險』有什麼不一樣?」這位主管花了好幾分鐘,始終無法讓威爾許了解兩者的差異,最後,這個主管終於爆發了:「如果我花25年才學會這個東西,你又怎能期待我在5分鐘內把你教會?」
不用說,這位主管不久後就離職了。

威爾許要的就是「簡單」,他的繼任者依梅特(Jeffery Immelt)也是如此要求部屬。如果簡單清楚的溝通,對奇異的CEO們而言是如此重要,你或許也該開始學著這麼做!

(取材自《Business Week》,整理.撰文/陳芳毓)

【好書分享】我的職業賭徒
我的職業賭徒 我的職業賭徒
———————————–
作者: 史達夫/著
出版社:商周出版
ISBN: 9861245650

內容簡介:
本書的主人翁們除了都有其神話一般的傲人成就,使其成為媒體追蹤,萬眾矚目的焦點,他們的生活經歷,奮鬥歷程也都極富傳奇色彩。

撲克上帝多伊爾.布郎森賭壇廝殺長達半個世紀之久,至今仍然雄踞撲克界第一把交椅的寶座,而他以七十多歲之高齡,還在賭博界製造出一個又一個爆炸性的新聞;神鬼天才斯杜.昂嘎(STU UNGAR)創下了多項至今無人打破的紀錄,但他的一生大起大落,毫無節制的各種惡習,使他英年早逝,悵恨人間;素有“東方特快”之稱的強尼陳(JOHNNY CHAN)堪稱中國人的驕傲,他二十幾歲就連續兩次奪得世界撲克系列大賽的總冠軍,近三十年來一直躋身于拉斯維加斯最頂級賭徒的行列,他持有十條代表著世界撲克大賽冠軍的金手鏈,是撲克界唯一可以和多伊爾.布朗森並駕齊驅的紀錄保持者。

而更讓華人豔羨不已的是,在他的六個子女尚未成年之時,他就為他們每人購買了一棟豪宅;慈善大王貝瑞.格林斯特恩(BARRY GREENSTEIN),作為一個以賭徒生的職業賭徒,曾作出了一項驚人的義舉——他把他所獲得的一次世界撲克大賽的冠軍獎金一百萬美金全部捐獻給了一個兒童慈善基金會,不但如此,在他的大力倡導下,撲克界人士自動形成了一項規則:每一個世界撲克大賽的冠軍獲得者都自願將其獎金的百分之一作為慈善捐款;在以男性為主的撲克界,女人要想闖出一片天地應該說實大不易,安妮.杜克(ANNIE DUKE)正是為數不多的幾位叢林女王中的佼佼者。

作為四個孩子的單身母親,安妮不但在各項撲克大賽中多次擊敗眾多男性高手,奪得前幾名的好成績,而且還創下了女性冠軍得主獎金二百萬元的最高紀錄;一代青年偶像克利斯.曼尼梅克(CHRIS MONEYMAKER)從四十美元的撲克網站外圍賽打起,一路過關斬將,先是贏得了一萬元買進的世界撲克大賽的參賽資格,然後力克來自全球的八百多名撲克高手,以一個業餘選手的身份一舉摘下了2003年總冠軍的桂冠,並獲得了當時是創紀錄的最高獎金二百五十萬美元。

他的成功帶來了兩個轟動效應:全球千百萬的年輕人受其鼓舞,紛紛投入到了撲克賭賽的領域;撲克網站群雄並起,方興未艾。

其結果是撲克熱潮一浪更高過一浪席捲了全世界。

上星期六晚上,在誠品書局逛書,突然想到,前陣子不久才又重新看麥特戴蒙主演的「賭王之王」,那可才真是賭博片的經典,我還記得幾句麥特在片中的自述:

「如果你在賭局開始的前半個小時,還找不到嫩草,那你就會是那個嫩草。」
「在最好的時機出手,不好的時候就守著,不能輸任何東西。」
「撲克牌是賭博?那為什麼世界盃撲克比賽的決賽,每年都是那五個人,難道他們是拉斯維加斯最有運氣的人嗎? 這是需要技術的。」

呼,講到心坎裡,我一直認為,真正的賭徒,不會認為他們是靠運氣在賺錢的,那是需要經過綜合觀察、判斷、記憶、自律、心力、毅力與耐力等,才能成為一流並且可以持續在這個殺戮戰場得以存活而不致於被淘汰出局。而金融投機,不也是一種賭博? 但絕非是靠運氣的賭,而是非常專業,需綜合前述所需的技能與心態,才能在這個金融投機的領域裡,取得勝利之道。

所以在書局逛時,突然很想買相關撲克賭博的書籍,主因是我想瞭解與研究一流的職業賭徒,應具備致勝的特質會是什麼。小插曲,其實以前逛誠品書局時就有想買的念頭了,但我一直找不到是在哪一個專區書櫃,我一直以為會放在理財投資,或是企業管理,還是成功潛能等書櫃,結果請櫃臺小姐查詢,才知道原來是放在休閒娛樂區,呵。 :oops:

共買了三本:「我的職業賭徒」、「贏遍賭城」、「幸運關鍵點」。昨天先把「我的職業賭徒」先看完,所以先對這本書做些心得分享。

這本書如前內容簡述,介紹了當今世界最偉大的六位職業撲克賭王,他們在賭界的傳奇與崛起過程。其中有一位是華人之光,強尼陳,他還在「賭王之王」有客串過,與麥特對賭過;另一位還是女性,是四個小孩子的媽媽,還是一位心理學的博士。不過,我印象最深刻的其中一位,是號稱「慈善大王—貝瑞˙格林斯坦」,不只是因為他參加世界撲克賭王大賽的動機是為了將所有獎金全部捐給兒童慈善機構外,他也是個數學家博士,而且還是赫赫有名的程式設計師,曾獨自開創出最早的搜索引擎和一個名為 A&Q 的語言操作程式,曾在 1986 年被電腦權威雜誌「PC」評為最佳科技產品,並獲得多項全球性的電腦大獎。另外,他任職的公司可是我們電腦玩家都非常耳熟能詳的:「諾頓(Norton)軟體公司」,還是五名員工時就已經在其內了。呼,證明了,最優秀的程式設計師,也會是一流的職業賭徒。 :D

看完該本介紹六位賭王的傳奇,至少確定了一件事,他們每一位,在早期投入撲克賭博領域時,全都慘敗過,甚至把所有積蓄都賠光,然後再從 5,10 元美金重新出發,除了繼續累積經驗與資本,也更加精鍊其意志力,不屈不撓,而終究成為一代撲克大師。

嗯,失敗是常態,也是必經的過程。兩個重點是,在心理層面,絕不能被失敗給擊倒,另一是,要懂得從失敗中反思與學習,避免重覆同樣的失敗。