活用UML-軟體設計高手(廣州 2014年6月14-15日)

張傳波(Fireball)發表於2014-05-27

 


我們將在廣州為您奉獻高階技術課程”活用UML-軟體設計高手“,首席專家張老師將會為您分享軟體架構設計資料庫設計使用者體驗設計詳細設計最佳實踐,幫助您成為優秀的軟體設計師!


時間:2014.06.14-15(週六日),上午9:00-12:00,下午14:00-17:00(每天6小時,共12小時)
地點:漢庭快捷(天河店) 10樓會議室,詳細地址:廣州市天河區天河路97-99號(距廣州購書中心200米)

1.課程概述
課程全程將會圍繞一個具體案例展開,從需求分析開始到架構設計、資料庫設計、使用者體驗設計及詳細設計。該系統的特點:
1)業務不是很複雜,每位學員都可以理解,節省學員理解業務的時間,也有利於學員學習如何分析需求
2)在技術上有一定難度,例如:支援移動辦公,支援工作流,許可權系統需要重用等。
同時課程會通過其他一些小案例,對該系統不能覆蓋的知識點進行補充。

2.學員收益
1)對於個人來說,提升您的價值,幫助您成為優秀的軟體設計師。
2)對於公司來說,提升組織的系統分析及軟體設計水平,並能將這些技能“固化”為公司的資產,不會因為人員流動而流失。


3.適合聽眾
專案經理、系統分析師、軟體設計師、開發人員、測試人員、有一定程式設計經驗並且對軟體設計或UML感興趣的人士。


4.課程大綱

第一篇 準備
1.什麼是優秀的設計?

第二篇 架構設計
1.分析系統需求,進行初步架構設計
  1)使用者分析、用例分析,找出設計關注點
  2)實戰部署圖,進行初步架構設計
2.綜合應用部署圖、元件圖包圖,進行進階架構設計
  1)學習元件圖、包圖
  2)實戰部署圖、元件圖、包圖的“捆綁”應用
3.更上一層樓:深入理解軟體架構設計
  1)分層架構及實體類
  2)三種常見的設計思路

第三篇 資料庫設計
1.用類圖進行業務結構模型
  1)學習類圖
  2)實戰類圖,分析業務概念模型
2.業務結構模型如何轉變為資料庫設計?
  1)用類圖表示的業務模型如何轉化為資料庫設計?
  2)由底而上的設計方法

第四篇 使用者體驗設計
1.使用者體驗設計
  1)介面整體規劃
  2)介面統一標準:形象、文字、行為
  3)易用性設計

第五篇 詳細設計
1.如何設計系統中的類?
  1)學習程式碼中的類
  2)實戰類圖的魅力
  3)學習物件圖
2.設計類之間的互動——序列圖
  1)學習序列圖
  2)如何從需求、架構設計匯出邊界類、控制類、實體類?
  3)案例分享:實現資料庫四輪馬車(增刪改查)的序列圖
3.軟體設計小結及UML補遺

5.分享大師
 
首席諮詢師:張傳波
網名:Fireball(火球
新浪微博:@火球_Fireball

創新工場講師
軟體研發及管理資深顧問(曾任華為某團隊研發管理顧問)
UMLonline網站(www.umlonline.org)創辦人
中國UML認證專家委員會專家
需求分析類暢銷書《火球——UML大戰需求分析》作者
電子書《硬啃設計模式》作者
“敏捷落地”全國巡迴主力講師
中國敏捷聯盟《ADBOK》(敏捷開發知識體系)專案組成員
敏捷之旅演講分享老師
每日培訓締造者,講師的訓練師

近二十年應用UML進行需求分析、系統分析和軟體設計的經驗,負責“無數”個大型專案的需求分析、軟體架構、使用者體驗設計、資料庫設計、詳細設計等工作,對需求分析、系統分析及軟體設計有獨到的理解,涉獵建築、通訊、網際網路、電力、金融、製造業、政府等領域,熟悉軟體生命週期的全部過程。
十多年的企業全方位改進經驗,為上百家企業提供服務,善於針對企業實際情況給出針對性的改進“藥方”,幫助企業解決實際的工作問題,提升生產力。

十多年的授課經驗,面授學員達萬人次以上,網路課程的受眾更加是不計其數。講課深入淺出,注重引導學員思考,善於將主題內容融於簡單的例子中,讓學員通過體會例項掌握知識。

 

猛點以下連結下載附件,瞭解詳情及報名辦法!

http://www.umlonline.org/school/attachment.php?aid=MjMzMHxmYTFjOTNkMXwxNDAwNTgzMDk0fGU0M2M3TGh2UFlpU2I5bjRXclQxdnpLTzBiZGlWTko0a0c2M0hpMzVRMkJhdUhR

相關文章