<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kenmingの鮮思維 &#187; HSDc</title>
	<atom:link href="http://www.kenming.idv.tw/tag/hsdc/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kenming.idv.tw</link>
	<description>不用牽掛過去，不必擔心未來，踏實於現在，就與過去和未來同在！</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:24:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[單元課程] 使用案例寫作實務一日遊 (07/03 週日, 6.5 Hrs)</title>
		<link>http://www.kenming.idv.tw/use-case_writting_practices_201107</link>
		<comments>http://www.kenming.idv.tw/use-case_writting_practices_201107#comments</comments>
		<pubDate>Wed, 27 Apr 2011 06:34:26 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[使用案例]]></category>
		<category><![CDATA[課程]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=2148</guid>
		<description><![CDATA[課程與報名資訊： http://www.hsdc.com.tw/courses/use-case_writting_practices_201107 　o 日期：2010/07/03 星期日 (AM9:30~PM5:00 共六個半小時)。 　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。 　　http://www.cpc.tw/Train/Place.aspx 　o 特價優惠：NT$1,900, 含稅。舊生或三人同行再折扣為: NT$1,600。 　　(清貧或由家扶中心推薦，請出示相關證明，所有費用－[免費]！！) 　o 同課程可保留再旁聽乙次的權利。 　　(原曾上過本中心所舉辦相關使用案例教學課程的學員，可再免費旁聽本課程。) 　o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。 　o 下午均附有免費從外特別特購精緻的咖啡與點心。 ========================================================================= § 課程介紹： 使用案例 (use case)如同目標設定，當 SA 明確釐清參與者操作系統的目的(Goal)後，再來就是找出如何達成目標的步驟與執行(實現使用案例與寫碼)，至於細節的修飾(屬性、參數、流程、資料型態等)，則利用漸增與漸進(I&#038;I, Iteration and Incremental)的方式來修正。不是一開始就落入細節的斤斤計較，而造成系統分析的癱瘓，導致最現實的應用程式無法快速產出，喪失整體團隊的開發信心。 本課程係將 HSDc. 多年來的顧問輔導與系統開發經驗，濃縮於一日的課程，協助系統分析人員，如何利用使用案例來捕捉系統的功能性需求，並瞭解如何掌握寫使用案例的核心原則與最佳實務。本課程的精要為： 　o 如何界定系統範圍，規劃使用案例模型圖。 　o 掌握使用案例分析的原則與技巧，瞭解 UC 模型圖的結構元素關係，諸如《include》,《extend》的關聯時機。 　o 瞭解使用案例敘述 (use case description)的寫作要旨。包括 組成敘述的欄位說明、正常與例外情節的規劃、動作步驟的對話敘述等。 　o 瞭解使用案例與企業流程、畫面表單、資料庫等的對應關係；以及資料欄位細節與企業規則等變動性紀錄與管理。 　o 瞭解如何利用 UML 工具規劃使用案例模型，包括上述關於使用案例圖的繪製與需求敘述的撰寫等。同時並可轉出需求分析文件。 [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_csharp_and_uml_20110402' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_java_20101106' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>課程與報名資訊：<br />
<a target="_blank" href="http://www.hsdc.com.tw/courses/use-case_writting_practices_201107">http://www.hsdc.com.tw/courses/use-case_writting_practices_201107</a></p>
<p>　o 日期：2010/07/03 星期日 (AM9:30~PM5:00 共六個半小時)。<br />
　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　http://www.cpc.tw/Train/Place.aspx<br />
　o 特價優惠：NT$1,900, 含稅。舊生或三人同行再折扣為: NT$1,600。<br />
　　(清貧或由家扶中心推薦，請出示相關證明，所有費用－[免費]！！)<br />
　o 同課程可保留再旁聽乙次的權利。<br />
　　(原曾上過本中心所舉辦相關使用案例教學課程的學員，可再免費旁聽本課程。)<br />
　o 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。<br />
　o 下午均附有免費從外特別特購精緻的咖啡與點心。</p>
<p>=========================================================================<br />
§ 課程介紹：</p>
<p>使用案例 (use case)如同目標設定，當 SA 明確釐清參與者操作系統的目的(Goal)後，再來就是找出如何達成目標的步驟與執行(實現使用案例與寫碼)，至於細節的修飾(屬性、參數、流程、資料型態等)，則利用漸增與漸進(I&#038;I, Iteration and Incremental)的方式來修正。不是一開始就落入細節的斤斤計較，而造成系統分析的癱瘓，導致最現實的應用程式無法快速產出，喪失整體團隊的開發信心。</p>
<p>本課程係將 HSDc. 多年來的顧問輔導與系統開發經驗，濃縮於一日的課程，協助系統分析人員，如何利用使用案例來捕捉系統的功能性需求，並瞭解如何掌握寫使用案例的核心原則與最佳實務。本課程的精要為：</p>
<p>　o 如何界定系統範圍，規劃使用案例模型圖。<br />
　o 掌握使用案例分析的原則與技巧，瞭解 UC 模型圖的結構元素關係，諸如《include》,《extend》的關聯時機。<br />
　o 瞭解使用案例敘述 (use case description)的寫作要旨。包括 組成敘述的欄位說明、正常與例外情節的規劃、動作步驟的對話敘述等。<br />
　o 瞭解使用案例與企業流程、畫面表單、資料庫等的對應關係；以及資料欄位細節與企業規則等變動性紀錄與管理。<br />
　o 瞭解如何利用 UML 工具規劃使用案例模型，包括上述關於使用案例圖的繪製與需求敘述的撰寫等。同時並可轉出需求分析文件。<br />
　o 展示使用案例敘述與直接對應程式碼的範例(使用 java)，理解需求分析與實作之間的對應關係，打通快速開發的關鍵。<br />
　o 課餘結束後，可協助檢視學員於工作上的的系統分析需求文件。有需要甚而可至咖啡廳等用餐繼續研討。</p>
<p><span id="more-2148"></span><br />
=========================================================================<br />
§使用教材與工具：<br />
　o 本團隊所撰寫的使用案例完整教材。<br />
　o 案例研討的使用案例模型(Model)檔。<br />
　o EA(Enterprise Architect) 8.x(Trial) UML Tool(均會附於教學光碟內)。</p>
<p>§授課講師：<br />
　o 王克明(Kenming Wang)。<br />
　o 擅長以非常淺顯易懂的比喻及說明，將複雜的系統抽絲剝繭，重新釐清脈絡，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</p>
<p>§適合學員：<br />
　o 系統分析/設計(SA/SD), PM 等在職軟體開發者。<br />
　o 學校資訊講師/在學相關資訊科系學生。</p>
<p>=========================================================================<br />
§報名與費用相關資訊：</p>
<p>§課程費用：<br />
　o NT$1,900, 含稅。舊生或三人同行再折扣為: NT$1,600。<br />
　o 大學/研究所 資訊相關科系講師、助教或教授，出示相關證明，我們會以建教合作方式計費。(請另以電話聯絡)<br />
　o 清貧或由家扶中心推薦，請出示相關證明，所有費用 免費！！</p>
<p>o備註：<br />
　o 教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)<br />
　o 學員最好能攜帶 Notebook(可無線上網)，可以於課程中實際操作與練習。<br />
　o 原曾上過本中心所舉辦相關使用案例教學課程的學員，可再免費旁聽本課程。<br />
　o 本課程上課學員需滿 10 人以上，若未達上課人數則延期至下一梯次開課，已報名學員，本中心會電話通知，並主動辦理退費(或可保留至下一梯次)。<br />
　o 開課前一週會以電子郵件聯絡與通知學員。</p>
<p>　＊＊＊＊＊＊<br />
　o 為確保報名足額人數，煩請先以 ATM 轉帳預約費用($500，當然也可一次繳清)。<br />
　　並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br />
　　(若實在不及轉帳者，仍可現場報名，但請在報名表內註明現場繳費)。<br />
　o ATM 轉帳帳號： 新光銀行 (103)　帳號： 0772-50-100979-9 </p>
<p>=========================================================================<br />
§ 課程大綱</p>
<p>一、使用案例基礎<br />
　o 利用使用案例技術整理需求的 What 與 Why。<br />
　o 建構使用案例模型的組成元素與語法說明。</p>
<p>二、使用案例圖規劃<br />
　o 如何界定系統範圍。<br />
　o 如何找出參與者與使用案例。<br />
　o 使用案例的關係— include and extend。<br />
　o 實例研討－規劃使用案例需求系統架構圖。</p>
<p>三、使用案例敘述寫作<br />
　o 使用案例寫作的格式說明。<br />
　o 撰寫有效的動作步驟陳述，表達參與者與系統的對話描述。<br />
　o 有效整理資料欄位與企業規則的紀錄，釐清與使用案例的關係。<br />
　o 從 UML(使用 EA)工具將使用案例模型匯出(export)成為有效的系統需求文件 (word 格式)。</p>
<p>四、使用案例與其它產出的關係與對應原則<br />
　o 表單畫面與使用案例的對應。<br />
　o 資料庫與使用案例的對應。<br />
　o 企業流程如何導出至使用案例。<br />
　o 如何從 UC陳述(動作步驟)對應至程式碼的規則。</p>
<p>--------------------------------------------------------------------------------<br />
§課程諮詢(HSDc. 軟體設計專業顧問團隊)：<br />
　o 諮詢專線：TEL: 02-27227179<br />
　o 服務信箱：service.hsdc@gmail.com<br />
　o http://www.hsdc.com.tw </p>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_csharp_and_uml_20110402' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_java_20101106' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/use-case_writting_practices_201107/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs)</title>
		<link>http://www.kenming.idv.tw/system_analysis_design_by_csharp_and_uml_20110402</link>
		<comments>http://www.kenming.idv.tw/system_analysis_design_by_csharp_and_uml_20110402#comments</comments>
		<pubDate>Thu, 24 Feb 2011 13:51:00 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[課程]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1901</guid>
		<description><![CDATA[＊＊　由於 04/02 為春假，所以本課程為方便學員返鄉過節等，因而開課日期順延至 4/23 (星期六)。 ＊＊ [軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (04/23, ５４ Hrs) [我要報名]　　[課程大綱] 報名資訊 日期：2011/0４/23 起，每週六白天。 每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。 預定上課日期：04/23, 04/30, 05/14, 05/21, 05/28, 06/04, 06/11, 06/18, 06/25。 (5/07 因隔日為母親節假日，故順延乙週。) 地點：中國生產力中心，台北市承德路二段 81號B1(首府經貿大樓)。 http://www.cpc.tw/Train/Place.aspx 特價優惠：NT$16,200, 含稅。舊生或三人同行再折扣為: NT$14,800。 (同等課程原價學費為 ＄３0,000 以上)。 附贈完整系統分析文件範本 (Word 格式)與可執行的 C#.NET 程式原始碼。 線上預約報名者，贈送 UML 著書：「UML 協同合作與管理第二版(C#.NET版)」 同課程可保留再旁聽乙次的權利 (.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。 修習課程完成的學員均有結業證書 [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_java_20101106' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<h4><font color="red"><strong>＊＊　由於 04/02 為春假，所以本課程為方便學員返鄉過節等，因而開課日期順延至 4/23 (星期六)。 ＊＊</strong></font></h4>

<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td style="background-color: rgb(249, 249, 249);">
<div style="text-align: center;">[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與
C#.NET (04/23, ５４ Hrs) <br>
</div>
<div style="text-align: center;">[<a href="http://hsdc.com.tw/system_analysis_design_by_csharp_and_uml_20110402"
target="_blank">我要報名</a>]　　[<a href="#CourseOutline">課程大綱</a>]<br>
</div>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">報名資訊<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>日期：2011/0４/23 起，每週六白天。<br>
每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。</li>
<li>預定上課日期：04/23, 04/30, 05/14, 05/21, 05/28, 06/04, 06/11, 06/18, 06/25。
(5/07 因隔日為母親節假日，故順延乙週。)</li>
<li>地點：中國生產力中心，台北市承德路二段 81號B1(首府經貿大樓)。<br>
<a href="http://www.cpc.tw/Train/Place.aspx" target="_blank">http://www.cpc.tw/Train/Place.aspx</a></li>
<li>特價優惠：NT$16,200, 含稅。舊生或三人同行再折扣為: NT$14,800。<br>
(同等課程原價學費為 ＄３0,000 以上)。</li>
<li>附贈完整系統分析文件範本 (Word 格式)與可執行的 C#.NET 程式原始碼。</li>
<li>線上預約報名者，贈送 UML 著書：「<a href="http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management"
target="_blank">UML 協同合作與管理第二版(C#.NET版)</a>」<br>
</li>
<li>同課程可保留再旁聽乙次的權利<br>
(.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。</li>
<li><span class="javascript" id="text292377"> 修習課程完成的學員均有結業證書 (諸多公司已認同本單位所傳授的課程與理念)。</span></li>
<li>下午均附有免費從外特別特購精緻的咖啡與點心。</li>
</ul>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程宗旨<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<p>HSDc. 軟體團隊，期望能透過教育訓練，以低於一般軟體設計高階課程不到一半的費用，就是希望能回饋於軟體業界，期能提攜軟體後進人員，習得正知正覺的觀念。</p>
<p>講師群均為豐富的軟體實務開發經驗，且仍持續刻苦研讀軟體哲理與技術等原文著作，除了身體力行、不做空談謾罵的嘴砲，實踐在現實的輔導工作與專案開發上，更希望能將其所學與經驗傳承，帶給有志向學的軟體開發人員們。</p>
<p>今年(2011)於農曆年後所舉辦的第一個課程即為完整性的「系統分析、設計與實作 by C#.NET and UML」。期能協助軟體開發人員在現實的工作中，能瞭解完整的開發流程與各個角色的工作執掌與產出。</p>
<p>並在基於以架構為中心來建立團隊具共識的整體觀下，能聚焦在適切開發單位的功能點內，快速地從需求分析導出到實作，找出並克服開發過程中，包括溝通、技能與技術等風險因子。</p>
<p>而後基於這樣的框架目標內，得以對系統的結構作重整，卻又不至於影響已有的功能前提下，得以對程式碼施以重構的技巧，讓系統更有延展度與彈性。</p>
<p>另外我們提供給學員們最大的一個福利就是，每一位學員都能有免次再次旁聽同性質課程乙次的權利。所以，當學員聽完 C#.NET 課程後，仍可再登記聽下一期的 Java 版本課程 (每一期開發8位旁聽名額，先報名者優先)。</p>
</td>
</tr>
</tbody>
</table>
<span id="more-1901"></span>
<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程介紹<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><span class="javascript"
id="text292377">HSDc. 於 2011 年度推出了完整的系統分析、設計至實作的課程，期能協助軟體開發人員在現實的工作中，能瞭解完整的開發流程與各個角色的工作執掌與產出。在基於以架構為中心來建立團隊具共識的整體觀下，能聚焦在適切開發單位的功能點內，快速地從需求分析導出到實作，找出並克服開發過程中，包括溝通、技能與技術等風險因子。
而後基於這樣的框架目標內，得以對系統的結構作重整，卻又不至於影響已有的功能前提下，得以對程式碼施以重構的技巧，讓系統更有延展度與彈性。<br>
<br>
傳統系統分析與設計的課程，經常是「昧於現實」，將需求分析/結構設計與程式碼實作拉得太遠，而造成軟體設計與實作的不一致。殊不知，所謂的軟體塑模與程式碼的實作必然是軟體系統的一體兩面，在軟體開發過程中，必然是要保持一致性，所以設計是要作精，而不是籠統的文件報告。關於文件，只是利用工具的文件產出功能，將平時已確實所作的設計，產出美輪美奐的文件報表而已。不要為文件而文件，還去加班熬夜，傷了身體，又浪費生命在不必要的地方，實在沒有意義。<br>
<br>
還有系統開發與實作也不是「妥於現實」，利用 IDE 工具從 Web/Windows Form 直接連接資料庫的這種開發方式，只是讓軟體人員變得更笨，只要需求變動就導致牽一髮而動全身，系統是不會有任何的延展與彈性的。最起碼的一點設計良心，又能處在國內嚴苛的環境中，對於短線時程的專案，先將系統的命脈—企業邏輯的核心，全給統籌集中在中間層，也就是企業邏輯層—先求有！ 再來才是求好！—待系統能確實上線，能滿足使用者的需求後，再則老闆與客戶對開發團隊有了信心，肯給予更多的資源—包括人跟錢，團隊的技能也有了增長與更好的溝通默契。外在與內涵的條件均俱足下，就可以專致於對系統結構的重整，並對程式碼施以重構的技巧，而又不會影響既有的功能前提下，讓系統更具可重用性與延展性，甚而轉成產品以服務更多同類型性質的客戶，又能快速的客製化每一個單位的特殊化需求。<br>
<br>
基於這樣的理念，我們主張系統分析與設計是要「務實」，不是「昧於現實」，也不是「妥於現實」，而是在現實與理想中找到那一個平衡點。所以課程規劃是分為兩個階段。<br>
<br>
第一個階段就是捕捉系統功能需求，快速設計，立即產出程式碼。重點就是要瞭解如何作好系統的需求分析與對應到程式碼的實作。本階段需要培訓的技能有物件導向的基礎知識、從使用者角度看待系統時的外部功能分析，抓出適切的功能點開發單位、從畫面、中間層物件到連結資料庫的實作能力等。還有，一定要配套的兩個設計措施，一為撰寫測試案例與功能測試程式碼，實現自動化的測試機制；另一為活用分析類別，先利用中間層的控制類別，集中與控管從畫面與資料庫而來的企業邏輯。 <br>
<br>
第二個階段就是傳統系統分析所說的 SD(System Design), 傳統是以資料庫的 E-R(Entity-Relation)
分析，在物件導向則是稱為領域模型的建立—包括找出物件與適切的分派責任。這可不是一件容易的事，事實上應該說要具備的抽象能力要相當高，所以為何我們覺得那種 SA-&gt;SD-&gt;PG 開發流程是不務實的，因為 SD 很難作得好，然後還要 PG去等該階段的產出，又大部分是不正確，可以說是浪費開發資源與時間。程式碼可以直接反應功能的需求，但不一定要等結構分析，集中在控制控制類別的好處就
是，我們可以很容易地對結構作重整、對程式碼作重構，卻又不會影響既有上線的功能。本階段的重點當然就是對所謂結構的分析技能培養，我們會兩種方式，一為從需求抓名詞的傳統方法、另一為揭露出以交易為核心的交易樣式，可以輕易地抓出一大串的企業元件。<br>
<br>
總的來說：作好功能需求分析-&gt; 影響系統能不能做出來 ； <br>
　　　　　作好結構分析-&gt; 影響系統有沒有彈性<br>
<br>
＊＊ 基於已上課學員們普遍的意見與期望的內容，我們把 功能實作/結構設計 的內容比例調整為 60%/40%。不特別鑽研 .NET 的實作技術(爾後會依主題開設技術性的單元課程)、而更多在結構的設計與分析，如設計樣式的解釋與範例演練、大型系統的結構萃取技巧等傳授。<br>
<br>
觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次，是我們對於系統分析設計與實作課程的基本原則與態度。<br>
<br>
修習本次系統分析的學員們，也必然可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應，帶回去自行練習，並能對映於工作上，如此才會有顯著且實質的效益。<br>
<br>
我們期能讓學員們上完課後，能以我們所提供的案例，包括設計模型與程式碼，當成範本而可以應用於工作實務上，甚而可以創造所屬自己的"Pattern"。 <br>
<br>
HSDc. 軟體團隊，關心每一位軟體人員的持續成長．．．。</span></td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程費用</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>特價優惠：NT$16,200,含稅。舊生或三人同行再折扣為: NT$ <span
style="color: red;">14,800</span>。<br>
(同等課程原價學費為 ＄３０,０００ 以上)。</li>
<li>大學/研究所資訊相關科系講師、助教或教授，出示相關證明，我們會以建教合作方式計費。(請另以電話聯絡)</li>
<li><span style="color: red;">清貧或由家扶中心推薦</span>，請出示相關證明，<span
style="color: red;">所有費用 免費</span>！！</li>
</ol>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">適合學員：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>系統分析/設計(SA/SD),PM, Programmer 等在職軟體開發者。</li>
<li>學校資訊講師/在學相關資訊科系學生。</li>
<li>學員最好有基本的 OOP 程式設計能力 (基本即可)。</li>
</ul>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">師資簡介：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>賴信仁(Ringle Lai), 王克明(Kenming Wang), 陳亞瑟 (Arthur Chen),
宋敏如(Cathy Sung)<br>
</li>
<li>擅長將複雜抽象的概念，以非常淺顯易懂的比喻及說明，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</li>
</ul>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">使用教材與工具：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>由 HSDc 提供物件導向教材，包括內容、案例、Model 與程式碼等，同時並附有完整教學光碟乙片。</li>
<li>學員可攜帶相關 物件導向 參考書籍，並對於書中內容有問題者，可以直接提問。</li>
<li>EA (Enterprise Architect) 8.0(Trial) UML Tool、 VS.NET
Express 2010/SQL Express(均會附於教學光碟內)。</li>
</ol>
</td>
</tr>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">備註：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)</li>
<li>學員最好能攜帶 Notebook(可無線上網)，可以於課程中實際操作與練習。</li>
<li>上過本課程(.NET/Java 均可)學員，仍可免費旁聽本課程。(保留 10 名學員名額。)</li>
<li>本課程上課學員需滿 20 人以上，若未達上課人數則延期至下一梯次開課，已報名學員，本中心會電話通知，並主動辦理退費(或可保留至下一梯次)。</li>
<li>開課前一週會以電子郵件聯絡與通知學員。</li>
<li>為確保報名足額人數，煩請先以 ATM 轉帳預約費用 (<span style="font-weight: bold;">$1000</span>，當然也可一次繳清)。<br>
並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br>
(若實在不及轉帳者，仍可現場報名，但請在報名表內註明現場繳費)。 <br>
<span style="color: rgb(51, 51, 255);">o ATM 轉帳帳號：
新光銀行(103)　帳號： 0772-50-100979-9</span></li>
</ol>
</td>
</tr>
</tbody>
</table>
<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;"><a name="CourseOutline"></a>課程大綱<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><span class="javascript"
id="text292377">§ Iteration #1 (27 hrs)<br>
o 課程階段目標： 捕捉系統功能需求，快速設計，立即產出程式碼<br>
<br>
一、軟體開發方法論—開發流程與塑模 (6 hrs)<br>
　o 開發模式的介紹<br>
　　o 瀑布、循序的典型開發模式<br>
　　o 漸增(Iteration)與漸進(Incremental)的主流開發模式<br>
　　o 主流開發流程的簡介 — RUP/XP/AGILE/SCRUM<br>
　o 簡介專案開發的工作流程<br>
　　o 專案中各個角色人員的工作執掌<br>
　　o 專案中各個階段的產出(artifacts)介紹<br>
　o 軟體開發的最佳實務<br>
　　o 以架構為中心(architecture centric)的開發<br>
　　o I&amp;I(Iteration and Incremental) 漸增與漸進<br>
　　o 視覺化的方式設計軟體模型 (Visually Model Software)<br>
　　o 需求的變動管理與持續驗證軟體的品質<br>
　　o 侷限與收斂軟體的變動性<br>
　o 軟體塑模— 統一塑模語言(UML, Unified Modeling Language)的綜觀介紹<br>
　　o 利用完整案例導引來介紹 UML 的十三種圖形<br>
　　o Flash 操作錄影檔(附於教學光碟內)，導引 UML 工具繪製 UML 圖的步驟<br>
<br>
二、需求面的功能分析設計—Modeling by UML 三劍客 (15 hrs)<br>
　o 建構使用案例模型，實現企業流程的需求<br>
　　o 利用使用案例圖表達系統的功能需求<br>
　　　o 如何界定系統範圍(System Boundary)<br>
　　　o 如何找出使用案例與參與者(Actor)<br>
　　　o 使用案例之間的關係— include and extend <br>
　　　o 利用使用案例圖表達架構觀點<br>
　　o 從表達企業流程(Business Process)的活動圖導出到使用案例圖<br>
　　o 使用案例敘述(Description)的寫作實務<br>
　　　o 如何寫出高品質的使用案例敘述 <br>
　　　o 如何依據使用案例範本完成使用案例敘述的撰寫 <br>
　　　o 如何表達正常、替代、擴充與例外事件流程的敘述 <br>
　　　o 寫好每一條動作步驟陳述的要領 <br>
　　o 針對每一個使用案例，撰寫測試案例 (Test Case)<br>
　　o 利用 EA "Document Generation" 機制產出美輪美奐的需求報表文件<br>
　o 使用案例的實現(Realization)與實作(從使用案例到循序圖到產出程式碼) <br>
　　o 利用類別圖 (Class Diagram)設計與創建 Use Case 控制物件，以實現使用案例的功能需求 <br>
　　o 利用循序圖 (Sequence Diagram)表達程式碼物件的互動設計<br>
　o 利用 EA "Code-generation" 功能產出控制物件的程式碼框架 <br>
　o 測試先行—在 IDE 工具內撰寫該控制物件的測試程式碼<br>
　　o 利用虛擬碼(Pseudo Code)撰寫程式碼內部的細節 <br>
　o 實際執行應用程式碼的部署與執行功能測試 <br>
　o 利用 EA 反向工程功能，在 IDE 環境內修改程式碼，並反轉(Reverse)回 UML Model<br>
<br>
三、案例分析與實作 - Iteration #1 (6 hrs)<br>
　o 利用 EA UML 工具<br>
　　o 實做使用案例模型(Use Case Model)、類別圖、循序圖<br>
　　o 利用 Code-Generator 機制，產出 C#.NET 程式碼框架<br>
　o 設計控制 (Control)物件，實現使用案例所交付的功能需求<br>
　　o 利用 DataSet，成為 UI 與控制物件 間的參數傳遞型別<br>
　　o 利用 DataSet，實現虛擬DB (Virtual DB)的設計觀<br>
　o 利用 Visual C# 2010 Express IDE 撰寫<br>
　　o ASP.NET Web 表單<br>
　　o 控制(Control) 物件 by C#.NET<br>
　　o 利用 NUnit 撰寫功能測試程式碼<br>
<br>
§ Iteration #2 (27 hrs)<br>
o 課程階段目標： 重構程式碼與類別結構，讓系統更有彈性。<br>
<br>
一、物件導向觀念養成與應用 (6 hrs)—觀念、模型與程式碼的三面表達<br>
　o 介紹「概念(concept)」與「抽象(abstraction)」的觀念<br>
　o 確實瞭解「類別(class)」與「物件(object)」的區別與關係<br>
　　o 結合(association)、組合(aggregiation)與<br>
　　　一般-特殊化(generalize-specialize)關係的說明<br>
　o 封裝(encapsulation)與多型(polymorphism)的設計觀與應用<br>
　o 瞭解繼承(Inheritence)與介面(Interface)」的設計原理<br>
　o 程式碼範例— <br>
　　o 利用 C#.NET 程式碼表達類別的結構關係(結合,組合,一般-特殊化)<br>
　　o 利用 C#.NET 程式碼呈現介面與多型的設計實作<br>
<br>
二、軟體結構面的分析與設計 (12 hrs)<br>
　o 建構領域至物件模型的技巧與方法<br>
　　o 從使用案例的敘述中找出潛在的概念物件。<br>
　　o 運用交易樣式(Transaction Patterns)找出核心交易物件<br>
　o 資料庫表格的設計<br>
　　o E-R (Entity-Relationship) Model 的分析與設計<br>
　　o 利用 EA UML 工具設計 E-R 圖，並轉為可以匯入資料庫的 DDL SQL 敘述檔<br>
　o 企業物件的設計<br>
　　o 物件的責任分派(responsibility assign) — 屬性與行為的分析<br>
　　o 利用 UML類別圖 建構領域的物件模型 (Business Object Model)<br>
　o 活用設計樣式(design pattern)<br>
　　o Design Pattern Overview － 生成類、結構類、行為類 總覽介紹<br>
　　o 合成(composite)樣式的設計 — BOM 表的最佳呈現<br>
　　o Facade and Adapter 樣式，表達在 Control and Boundary 物件的設計原則<br>
　o 分析類別(Analysis Class)的設計<br>
　　o Control 物件 <br>
　　o Entity (Business)物件 <br>
　　o Boundary 物件 <br>
<br>
三、程式碼的重構 (12 hrs)<br>
　o 程式碼重構的設計原則<br>
　　o 利用委託(delegate)的技巧，確實釐清物件的責任分派 (Responsibility Assign)<br>
　o 分析類別在 中間層 (Middleware) 的實現<br>
　　o 實現 Controller by C#.NET<br>
　　o 實現 O-R Mapping by DataSet<br>
　　o 實現 企業物件 by C#.NET<br>
　o 連結實體資料庫<br>
　　o VDB (Virtual DB) 虛擬資料庫物件的設計與實作<br>
　o 控制物件, 企業物件, DAO 物件 三者的職掌與相依性分析<br>
　　o 控制物件連結 DAO 與 企業物件<br>
　　o 企業物件連結 DAO 物件<br>
<br>
四、案例分析與實作 - Iteration #2 (實做部分涵蓋於上述課程內)<br>
　o 利用 Visual C# 2008 Express 重構程式碼的結構 <br>
　o 利用 EA 更新類別與E-R圖，並重新部署 DDL DB Schema 至 SQL Express Server<br>
　o 利用 EA 實現正反向工程，達成程式碼與 Model 的同步<br>
　o 利用 Iteration #1 所撰寫的測試碼驗證與修正被重構的程式碼<br>
<br>
§ 整體開發流程總複習<br>
　o 檢視兩個循環(Iteration)開發所各自產出的設計圖與程式碼 <br>
　o 回顧每一個流程開發階段的產出與所運用的設計、技術與技能<br>
　o 學員課程中的問題提問與回答總整理</span></td>
</tr>
</tbody>
</table>
<br>
§課程諮詢(HSDc. 軟體設計專業顧問團隊)：<br>
&nbsp;o 諮詢專線：TEL: 02-27227179 <br>
&nbsp;o 服務信箱：service@hsdc.com.tw<br>
&nbsp;o <a href="http://www.hsdc.com.tw/" target="_blank" class="ilink">http://www.hsdc.com.tw</a><br>
<br><p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/system_analysis_design_by_java_20101106' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/system_analysis_design_by_csharp_and_uml_20110402/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 Java (11/06, ５４ Hrs)</title>
		<link>http://www.kenming.idv.tw/system_analysis_design_by_java_20101106</link>
		<comments>http://www.kenming.idv.tw/system_analysis_design_by_java_20101106#comments</comments>
		<pubDate>Thu, 12 Aug 2010 11:50:11 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[課程]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1618</guid>
		<description><![CDATA[系統分析設計與實作—活用 UML 塑模 與 Java(11/06, ５４ Hrs) [我要報名]　　[課程大綱] 報名資訊 日期：2010/11/0６起，每週六白天。 每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。 預定上課日期：11/06, 11/13, 11/20, 11/27, 12/04, 12/11, 12/18, 2011/01/08,01/15 地點：中國生產力中心，台北市承德路二段 81號B1(首府經貿大樓)。 http://www.cpc.tw/Train/Place.aspx 特價優惠：NT$14,800, 含稅。舊生或三人同行再折扣為: NT$1３,600。 (同等課程原價學費為 ＄30,000 以上) 附贈完整系統分析文件範本 (Word 格式)與可執行的 Java 程式原始碼。 贈送 UML 著書：UML 協同合作與管理(已有可抵優惠 NT$400)。 http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management 免費送 Linux 軟體開發平台 DVD 光碟。(使用 Wine 安裝 .NET 開發平台) http://www.kenming.idv.tw/signup-system-analysis-course-send-linux-development-dvd 同課程可保留再旁聽乙次的權利 (.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。 下午均附有免費從外特別特購精緻的咖啡與點心。 [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td style="background-color: rgb(249, 249, 249);">
<div style="text-align: center;">系統分析設計與實作—活用 UML 塑模 與 Java(11/06, ５４ Hrs)<br>
</div>
<div style="text-align: center;">[<a href="http://www.hsdc.com.tw/course/system_analysis_design_by_java_20101106" target="_blank">我要報名</a>]　　[<a href="#CourseOutline">課程大綱</a>]<br>
</div>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">報名資訊<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>日期：2010/11/0６起，每週六白天。<br>
每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。</li>
<li>預定上課日期：11/06, 11/13, 11/20, 11/27, 12/04, 12/11, 12/18,
2011/01/08,01/15</li>
<li>地點：中國生產力中心，台北市承德路二段 81號B1(首府經貿大樓)。<br>
<a href="http://www.cpc.tw/Train/Place.aspx" target="_blank">http://www.cpc.tw/Train/Place.aspx</a></li>
<li>特價優惠：NT$14,800, 含稅。舊生或三人同行再折扣為: NT$1３,600。<br>
(同等課程原價學費為 ＄30,000 以上)</li>
<li>附贈完整系統分析文件範本 (Word 格式)與可執行的 Java 程式原始碼。</li>
<li>贈送 UML 著書：UML 協同合作與管理(已有可抵優惠 NT$400)。<br>
<a
href="http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management"
target="_blank">http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management</a></li>
<li>免費送 Linux 軟體開發平台 DVD 光碟。(使用 Wine 安裝 .NET 開發平台)<br>
<a
href="http://www.kenming.idv.tw/signup-system-analysis-course-send-linux-development-dvd"
target="_blank">http://www.kenming.idv.tw/signup-system-analysis-course-send-linux-development-dvd</a></li>
<li>同課程可保留再旁聽乙次的權利<br>
(.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。</li>
<li>下午均附有免費從外特別特購精緻的咖啡與點心。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程宗旨<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><p>HSDc. 軟體團隊於今年除了擔任許多企業公司的顧問輔導外，也從事著某大型系統專案開發的工作，同時仍持續著 UML 產品開發 (已正式推出 Sequence Generator 正式版本)。在這樣百忙之餘，我們不敢忘本的是，將其所學研究，與擔任顧問及現實專案開發上的經驗與心得，每年必然會推出完整性的系統分析設計與實務課程，以及主題性的單元課程及免費性質的研討會與讀書會等。</p>
<p>透過教育訓練，以低於一般軟體設計高階課程不到一半的費用，就是希望能回饋於軟體業界，期能提攜軟體後進人員，習得正知正覺的觀念；講師群均為豐富的軟體實務開發經驗，且仍持續刻苦研讀軟體哲理與技術等原文著作，除了身體力行、不做空談謾罵的嘴砲，實踐在現實的輔導工作與專案開發上，更希望能將其所學與經驗傳承，帶給有志向學的軟體開發人員們。</p>
<p>今年中，除了已推出的 C#.NET 版本的系統分析課程外，10月底確定推出 Java 版本的課程。其實軟體設計的觀念都是一樣的，但也考量到學員們現實工作上所習慣的平台技術不一樣，實作也會隨著平台而有不同的呈現。除了瞭解虛的觀念外，也當然會提供實的程式碼，來表達虛與實的合一。「知行合一」，一向是我們身體力行的宗旨。</p>
<p>另外我們提供給學員們最大的一個福利就是，每一位學員都能有免次再次旁聽同性質課程乙次的權利。所以，當學員聽完 C#.NET 課程後，仍可再登記聽下一期的 Java 版本課程。</p>
</td>
</tr>
</tbody>
</table>
<span id="more-1618"></span>
<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程介紹<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><p>年度所推出完整的系統分析、設計至實作的課程，期能協助軟體開發人員在現實的工作中，能瞭解完整的開發流程與各個角色的工作執掌與產出。在基於以架構為中心來建立團隊具共識的整體觀下，能聚焦在適切開發單位的功能點內，快速地從需求分析導出到實作，找出並克服開發過程中，包括溝通、技能與技術等風險因子。而後基於這樣的框架目標內，得以對系統的結構作重整，卻又不至於影響已有的功能前提下，得以對程式碼施以重構的技巧，讓系統更有延展度與彈性。</p>
<p>傳統系統分析與設計的課程，經常是「昧於現實」，將需求分析/結構設計與程式碼實作拉得太遠，而造成軟體設計與實作的不一致。殊不知，所謂的軟體塑模與程式碼的實作必然是軟體系統的一體兩面，在軟體開發過程中，必然是要保持一致性，所以設計是要作精，而不是籠統的文件報告。關於文件，只是利用工具的文件產出功能，將平時已確實所作的設計，產出美輪美奐的文件報表而已。不要為文件而文件，還去加班熬夜，傷了身體，又浪費生命在不必要的地方，實在沒有意義。</p>
<p>還有系統開發與實作也不是「妥於現實」，利用 IDE 工具從 Web/Windows Form 直接連接資料庫的這種開發方式，只是讓軟體人員變得更笨，只要需求變動就導致牽一髮而動全身，系統是不會有任何的延展與彈性的。最起碼的一點設計良心，又能處在國內嚴苛的環境中，對於短線時程的專案，先將系統的命脈—企業邏輯的核心，全給統籌集中在中間層，也就是企業邏輯層—先求有！ 再來才是求好！— 待系統能確實上線，能滿足使用者的需求後，再則老闆與客戶對開發團隊有了信心，肯給予更多的資源—包括人跟錢，團隊的技能也有了增長與更好的溝通默契。外在與內涵的條件均俱足下，就可以專致於對系統結構的重整，並對程式碼施以重構的技巧，而又不會影響既有的功能前提下，讓系統更具可重用性與延展性，甚而轉成產品以服務更多同類型性質的客戶，又能快速的客製化每一個單位的特殊化需求。</p>
<p>基於這樣的理念，我們主張系統分析與設計是要「務實」，不是「昧於現實」，也不是「妥於現實」，而是在現實與理想中找到那一個平衡點。所以課程規劃是分為兩個階段。</p>
<p>第一個階段就是捕捉系統功能需求，快速設計，立即產出程式碼。重點就是要瞭解如何作好系統的需求分析與對應到程式碼的實作。本階段需要培訓的技能有物件導向的基礎知識、從使用者角度看待系統時的外部功能分析，抓出適切的功能點開發單位、從畫面、中間層物件到連結資料庫的實作能力等。還有，一定要配套的兩個設計措施，一為撰寫測試案例與功能測試程式碼，實現自動化的測試機制；另一為活用分析類別，先利用中間層的控制類別，集中與控管從畫面與資料庫而來的企業邏輯。</p>
<p>第二個階段就是傳統系統分析所說的 SD(System Design), 傳統是以資料庫的 E-R(Entity-Relation) 分析，在物件導向則是稱為領域模型的建立—包括找出物件與適切的分派責任。這可不是一件容易的事，事實上應該說要具備的抽象能力要相當高，所以為何我們覺得那種 SA-&gt;SD-&gt;PG 開發流程是不務實的，因為 SD 很難作得好，然後還要 PG 去等該階段的產出，又大部分是不正確，可以說是浪費開發資源與時間。程式碼可以直接反應功能的需求，但不一定要等結構分析，集中在控制控制類別的好處就是，我們可以很容易地對結構作重整、對程式碼作重構，卻又不會影響既有上線的功能。本階段的重點當然就是對所謂結構的分析技能培養，我們會兩種方式，一為從需求抓名詞的傳統方法、另一為揭露出以交易為核心的交易樣式，可以輕易地抓出一大串的企業元件。</p>
<p>總的來說：作好功能需求分析-&gt; 影響系統能不能做出來 ；<br>
　　　　　作好結構分析-&gt; 影響系統有沒有彈性</p>
<p>觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次，是我們對於系統分析設計與實作課程的基本原則與態度。修習本次系統分析的學員們，也可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應。程式碼是以 Java 再搭配最夯的 Hibernate Framework，當然，要直接對應 Java
的實作程式碼，那也是相當直覺不是難事。我們期能讓學員們上完課後，能以我們所提供的案例，包括設計模型與程式碼，當成範本而可以應用於工作實務上，甚而可以創造所屬自己的 "Pattern"。</p>
<p>HSDc. 軟體團隊，關心每一位軟體人員的持續成長．．．。</p>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">課程費用</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>特價優惠：NT$14,800,含稅。舊生或三人同行再折扣為: NT$ <span style="color: red;">13,600</span>。<br>
(同等課程原價學費為 ＄３０,０００ 以上)。</li>
<li>大學/研究所資訊相關科系講師、助教或教授，出示相關證明，我們會以建教合作方式計費。(請另以電話聯絡)</li>
<li><span style="color: red;">清貧或由家扶中心推薦</span>，請出示相關證明，<span style="color: red;">所有費用 免費</span>！！</li>
</ol>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">適合學員：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>系統分析/設計(SA/SD),PM, Programmer 等在職軟體開發者。</li>
<li>學校資訊講師/在學相關資訊科系學生。</li>
<li>學員最好有基本的 OOP 程式設計能力 (基本即可)。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">師資簡介：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ul>
<li>賴信仁(Ringle Lai), 王克明(Kenming Wang), 陳亞瑟 (Arthur Chen), 宋敏如(Cathy Sung)<br>
</li>
<li>擅長將複雜抽象的概念，以非常淺顯易懂的比喻及說明，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">使用教材與工具：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>由 HSDc 提供物件導向教材，包括內容、案例、Model 與程式碼等，同時並附有完整教學光碟乙片。</li>
<li>學員可攜帶相關 物件導向 參考書籍，並對於書中內容有問題者，可以直接提問。</li>
<li>EA (Enterprise Architect) 8.0(Trial) UML Tool、 Eclipse IDE、My SQL 資料庫(均會附於教學光碟內)。</li>
</ol>
</td>
</tr>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;">備註：</td>
</tr>
<tr>
<td style="vertical-align: top;">
<ol>
<li>教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)</li>
<li>學員最好能攜帶 Notebook(可無線上網)，可以於課程中實際操作與練習。</li>
<li>上過本課程(.NET/Java 均可)學員，仍可免費旁聽本課程。(保留 10 名學員名額。)</li>
<li>本課程上課學員需滿 20
人以上，若未達上課人數則延期至下一梯次開課，已報名學員，本中心會電話通知，並主動辦理退費(或可保留至下一梯次)。</li>
<li>開課前一週會以電子郵件聯絡與通知學員。</li>
<li>為確保報名足額人數，煩請先以 ATM 轉帳預約費用 (<span style="font-weight: bold;">$1000</span>，
當然也可一次繳清)。<br>
並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br>
(若實在不及轉帳者，仍可現場報名，但請在報名表內註明現場繳費)。 <br>
<span style="color: rgb(51, 51, 255);">o ATM 轉帳帳號： 新光銀行(103)　帳號： 0772-50-100979-9</span></li>
</ol>
</td>
</tr>
</tbody>
</table>
<table style="width: 98%;" cellpadding="4">
<tbody>
<tr>
<td style="vertical-align: top; background-color: rgb(255, 255, 223); color: rgb(0, 102, 0); font-weight: bold;"><a name="CourseOutline"></a>課程大綱<br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">§ Iteration #1 (36 hrs)<br>
o 課程階段目標： 捕捉系統功能需求，快速設計，立即產出程式碼<br>
<br>
一、軟體開發方法論—開發流程與塑模 (6 hrs)<br>
　o 開發模式的介紹<br>
　　o 瀑布、循序的典型開發模式<br>
　　o 漸增(Iteration)與漸進(Incremental)的主流開發模式<br>
　　o 主流開發流程的簡介 — RUP/XP/AGILE<br>
　o 簡介專案開發的工作流程<br>
　　o 專案中各個角色人員的工作執掌<br>
　　o 專案中各個階段的產出(artifacts)介紹<br>
　o 軟體開發的最佳實務<br>
　　o 以架構為中心(architecture centric)的開發<br>
　　o I&amp;I(Iteration and Incremental) 漸增與漸進<br>
　　o 視覺化的方式設計軟體模型 (Visually Model Software)<br>
　　o 需求的變動管理與持續驗證軟體的品質<br>
　　o 侷限與收斂軟體的變動性<br>
　o 軟體塑模— 統一塑模語言(UML, Unified Modeling Language)的綜觀介紹<br>
　　o 利用完整案例導引來介紹 UML 的十三種圖形<br>
<br>
二、需求面的功能分析設計—Modeling by UML 三劍客 (15 hrs)<br>
　o 建構使用案例模型，實現企業流程的需求<br>
　　o 利用使用案例圖表達系統的功能需求<br>
　　　o 如何界定系統範圍(System Boundary)<br>
　　　o 如何找出使用案例與參與者(Actor)<br>
　　　o 使用案例之間的關係— include and extend<br>
　　　o 利用使用案例圖表達架構觀點<br>
　　o 從表達企業流程(Business Process)的活動圖導出到使用案例圖<br>
　　o 使用案例敘述(Description)的寫作實務<br>
　　　o 如何寫出高品質的使用案例敘述<br>
　　　o 如何依據使用案例範本完成使用案例敘述的撰寫<br>
　　　o 如何表達正常、替代、擴充與例外事件流程的敘述<br>
　　　o 寫好每一條動作步驟陳述的要領<br>
　　o 針對每一個使用案例，撰寫測試案例 (Test Case)<br>
　　o 利用 EA "Document Generation" 機制產出美輪美奐的需求報表文件<br>
　o 使用案例的實現(Realization)與實作(從使用案例到循序圖到產出程式碼)<br>
　　o 利用類別圖設計與創建 Use Case 控制物件，以實現使用案例的功能需求<br>
　　o 利用循序圖表達程式碼物件的互動設計<br>
　o 利用 EA "Code-generation" 功能產出控制物件的程式碼框架<br>
　o 測試先行—在 IDE 工具內撰寫該控制物件的測試程式碼<br>
　　o 利用虛擬碼(Pseudo Code)撰寫程式碼內部的細節<br>
　o 實際執行應用程式碼的部署與執行功能測試<br>
　o 利用 EA 反向工程功能，在 IDE 環境內修改程式碼，並反轉(Reverse)回 UML Model。<br>
<br>
三、物件導向觀念養成與應用 (6 hrs)—觀念、模型與程式碼的三面表達<br>
　o 介紹「概念(concept)」與「抽象(abstraction)」的觀念<br>
　o 確實瞭解「類別(class)」與「物件(object)」的區別與關係<br>
　　o 結合(association)、組合(aggregiation)與<br>
　　　一般-特殊化(generalize-specialize)關係的說明<br>
　o 封裝(encapsulation)與多型(polymorphism)的設計觀與應用<br>
　o 瞭解繼承(Inheritence)與介面(Interface)」的設計原理<br>
　o 程式碼範例—<br>
　　o 利用 Java 程式碼表達類別的結構關係(結合,組合,一般-特殊化)<br>
　　o 利用 Java 程式碼呈現介面與多型的設計實作<br>
<br>
四、實做面 by Spring Framework (9 hrs)<br>
　o Spring Framework 綜觀介紹<br>
　　o 輕量級(light-weigh)的應用系統容器架構介紹<br>
　　o Spring 在實體 3-tier 的角色定位與架構設計<br>
　　o Spring 重要特性介紹，包括 IOC與相依性關係、Domain-driven 的設計設計觀<br>
　o 利用 JSF(Java Server Faces) 實做 Web Form<br>
　　o 將 UI 與企業邏輯確實分離的基礎設計觀<br>
　　o Web 表單連結至中間層控制物件，實現 MVC 設計樣式<br>
　o 利用 Hibernate 實現永續性機制<br>
　　o Hibernate 設定與實作<br>
　　o HQL 語法與 O-R Mapping 原則<br>
　o 從中間層控制物件連結資料庫<br>
　　o 利用 EA 快速建構資料庫表格<br>
　　o 利用 Java 撰寫程式碼 (從控制物件透過 Hibernate 連結 D<img
src="http://www.javaworld.com.tw/jute/images/smiles/smile_blackeye.gif"
alt="Black Eye" width="15"><br>
<br>
五、案例分析與實作 - Iteration #1 (實做部分涵蓋於上述課程內)<br>
　o 利用 EA UML 工具<br>
　　o 實做使用案例模型(Use Case Model)、類別圖與E-R圖、循序圖<br>
　　o 利用 Code-Generator 機制，產出程式碼框架<br>
　o 利用 Java Eclipse IDE 撰寫<br>
　　o JSF Web 表單<br>
　　o Java 控制(Control) 物件 by Spring<br>
　　o Java 資料存取物件(DAO) by Hibernate<br>
　o 利用 JUnit 撰寫功能與單元測試程式碼<br>
　o 應用程式的部署(Deploy) - JBoss Application Server<br>
<br>
§ Iteration #2 (18 hrs)<br>
o 課程階段目標： 重構程式碼與類別結構，讓系統更有彈性。<br>
<br>
一、軟體結構面的分析與設計 (12 hrs)<br>
　o 運用交易樣式(Transaction Patterns)找出核心交易物件<br>
　　o 從使用案例的敘述中找出潛在的概念物件。<br>
　　o 利用 Peter Coad 的交易樣式(transaction pattern)<br>
　　o 利用 UML類別圖 建構領域的物件模型<br>
　　o 從類別圖產出資料庫表格，並利用 EA 部署至資料庫<br>
　o 物件的責任分派(responsibility assign) — 屬性與行為的分析<br>
　o 活用設計樣式(design pattern)<br>
　　o 合成(composite)樣式的設計 — BOM 表的最佳呈現<br>
　　o Facade and Adapter 樣式，表達在 Control and Boundary 物件的設計原則<br>
　o 進行分析類別(Analysis Class)的設計<br>
　　o Control 物件<br>
　　o Entity (Business)物件<br>
　　o Boundary 物件<br>
<br>
二、程式碼的重構 (6 hrs)<br>
　o Java Spring 的進階設計觀<br>
　　o IOC 與 相依性的分析。<br>
　　o Domain-driven 的設計原則。<br>
　　o AOP 對非功能性需求的 crosscut(橫切) 與 Concern(考量)的設計觀念。<br>
　o 分析類別在 Middleware 的實現<br>
　　o 實現 Controller by Java Spring<br>
　　o 實現 O-R Mapping by Hibernate<br>
　　o 實現 企業物件 by POJOs(Plain-old Java Objects)<br>
　o 利用委託(delegate)的設計原則，從控制類別分派責任給企業物件<br>
<br>
三、案例分析與實作 - Iteration #2 (實做部分涵蓋於上述課程內)<br>
　o 利用 Eclipse 重構程式碼結構<br>
　o 利用 EA 更新類別與E-R圖，並重新部署 DDL DB Schema 至 MySQL DB 內<br>
　o 利用 EA 實現正反向工程，達成程式碼與 Model 的同步<br>
　o 利用 Iteration #1 所撰寫的測試碼驗證與修正被重構的程式碼<br>
<br>
§ 整體開發流程總複習<br>
　o 檢視兩個循環(Iteration)開發所各自產出的設計圖與程式碼<br>
　o 回顧每一個流程開發階段的產出與所運用的設計、技術與技能<br>
　o 學員課程中的問題提問與回答總整理</td>
</tr>
</tbody>
</table>
<br>
§課程諮詢(HSDc. 軟體設計專業顧問團隊)：<br>
&nbsp;o 諮詢專線：TEL: 02-27227179 <br>
&nbsp;o 服務信箱：service.hsdc@gmail.com<br>
&nbsp;o <a href="http://www.hsdc.com.tw/" target="_blank" class="ilink">http://www.hsdc.com.tw</a><br>
<br><p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501' rel='bookmark' title='[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)'>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/system_analysis_design_by_java_20101106/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs)</title>
		<link>http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501</link>
		<comments>http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501#comments</comments>
		<pubDate>Mon, 08 Mar 2010 09:50:05 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[系統分析]]></category>
		<category><![CDATA[課程]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1348</guid>
		<description><![CDATA[我們 HSDc. Inc. 本年度完整的軟件設計培訓，預定於今年 5/01(星期六)舉辦。使用的開發環境為 C#.NET + UML 2.0。 (但 Java 族群組亦可參加，因下次課程即會輪流改為 Java，且可再次免費旁聽) 歡迎報名上課，價格超級便宜，且可充實軟體設計整體性的觀念與知識，又能與講師、同學們等相互討論交流，好處多多。 課程與報名資訊： [軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs) 　o 日期：2010/0５/0１ 起，每週六白天。 　　每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。 　o 預定上課日期：05/01, 05/08, 05/15, 05/22, 05/29, 06/05, 06/12, 06/19, 06/26 　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。 　　http://www.cpc.tw/Train/Place.aspx 　o 特價優惠：NT$14,800, 含稅。舊生或三人同行再折扣為: NT$1３,４00。 　　(同等課程原價學費為 ＄30,000 以上) 　o 附贈完整系統分析文件範本 (Word 格式)與可執行的 C# [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>我們 HSDc. Inc. 本年度完整的軟件設計培訓，預定於今年 5/01(星期六)舉辦。使用的開發環境為 C#.NET + UML 2.0。 (但 Java 族群組亦可參加，因下次課程即會輪流改為 Java，且可再次免費旁聽)</p>
<p>歡迎報名上課，價格超級便宜，且可充實軟體設計整體性的觀念與知識，又能與講師、同學們等相互討論交流，好處多多。</p>
<blockquote><p>
課程與報名資訊：<br />
<a href="http://www.hsdc.com.tw/course/system_analysis_design_by_csharp_dotnet_20100501">[軟件培訓] 系統分析設計與實作—活用 UML 塑模 與 C#.NET (05/01, ５４ Hrs) </a></p>
<p>　o 日期：2010/0５/0１ 起，每週六白天。<br />
　　每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。<br />
　o 預定上課日期：05/01, 05/08, 05/15, 05/22, 05/29, 06/05, 06/12, 06/19, 06/26<br />
　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　<a href="http://www.cpc.tw/Train/Place.aspx">http://www.cpc.tw/Train/Place.aspx</a><br />
　o 特價優惠：NT$14,800, 含稅。舊生或三人同行再折扣為: NT$1３,４00。<br />
　　(同等課程原價學費為 ＄30,000 以上)<br />
　o 附贈完整系統分析文件範本 (Word 格式)與可執行的 C# 程式原始碼。<br />
　o 贈送 UML 著書：UML 協同合作與管理(已有可抵優惠 NT$400)。<br />
　　<a href="http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management">http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management</a><br />
　o 免費送 Linux 軟體開發平台 DVD 光碟。(使用 Wine 安裝 .NET 開發平台)<br />
　　<a href="http://www.kenming.idv.tw/signup-system-analysis-course-send-linux-development-dvd">http://www.kenming.idv.tw/signup-system-analysis-course-send-linux-development-dvd</a><br />
　o 同課程可保留再旁聽乙次的權利<br />
　　(.NET/J2EE 系統分析課程均可。報名時註明舊生旁聽即可)。<br />
　o 下午均附有免費從外特別特購精緻的咖啡與點心。</p>
<p>HSDc. 於 2010 年度推出了完整的系統分析、設計至實作的課程，期能協助軟體開發人員在現實的工作中，能瞭解完整的開發流程與各個角色的工作執掌與產出。在基於以架構為中心來建立團隊具共識的整體觀下，能聚焦在適切開發單位的功能點內，快速地從需求分析導出到實作，找出並克服開發過程中，包括溝通、技能與技術等風險因子。而後基於這樣的框架目標內，得以對系統的結構作重整，卻又不至於影響已有的功能前提下，得以對程式碼施以重構的技巧，讓系統更有延展度與彈性。</p>
<p>傳統系統分析與設計的課程，經常是「昧於現實」，將需求分析/結構設計與程式碼實作拉得太遠，而造成軟體設計與實作的不一致。殊不知，所謂的軟體塑模與程式碼的實作必然是軟體系統的一體兩面，在軟體開發過程中，必然是要保持一致性，所以設計是要作精，而不是籠統的文件報告。關於文件，只是利用工具的文件產出功能，將平時已確實所作的設計，產出美輪美奐的文件報表而已。不要為文件而文件，還去加班熬夜，傷了身體，又浪費生命在不必要的地方，實在沒有意義。</p>
<p>還有系統開發與實作也不是「妥於現實」，利用 IDE 工具從 Web/Windows Form 直接連接資料庫的這種開發方式，只是讓軟體人員變得更笨，只要需求變動就導致牽一髮而動全身，系統是不會有任何的延展與彈性的。最起碼的一點設計良心，又能處在國內嚴苛的環境中，對於短線時程的專案，先將系統的命脈—企業邏輯的核心，全給統籌集中在中間層，也就是企業邏輯層—先求有！ 再來才是求好！— 待系統能確實上線，能滿足使用者的需求後，再則老闆與客戶對開發團隊有了信心，肯給予更多的資源—包括人跟錢，團隊的技能也有了增長與更好的溝通默契。外在與內涵的條件均俱足下，就可以專致於對系統結構的重整，並對程式碼施以重構的技巧，而又不會影響既有的功能前提下，讓系統更具可重用性與延展性，甚而轉成產品以服務更多同類型性質的客戶，又能快速的客製化每一個單位的特殊化需求。</p>
<p>基於這樣的理念，我們主張系統分析與設計是要「務實」，不是「昧於現實」，也不是「妥於現實」，而是在現實與理想中找到那一個平衡點。所以課程規劃是分為兩個階段。</p>
<p>第一個階段就是捕捉系統功能需求，快速設計，立即產出程式碼。重點就是要瞭解如何作好系統的需求分析與對應到程式碼的實作。本階段需要培訓的技能有物件導向的基礎知識、從使用者角度看待系統時的外部功能分析，抓出適切的功能點開發單位、從畫面、中間層物件到連結資料庫的實作能力等。還有，一定要配套的兩個設計措施，一為撰寫測試案例與功能測試程式碼，實現自動化的測試機制；另一為活用分析類別，先利用中間層的控制類別，集中與控管從畫面與資料庫而來的企業邏輯。 </p>
<p>第二個階段就是傳統系統分析所說的 SD(System Design), 傳統是以資料庫的 E-R(Entity-Relation) 分析，在物件導向則是稱為領域模型的建立—包括找出物件與適切的分派責任。這可不是一件容易的事，事實上應該說要具備的抽象能力要相當高，所以為何我們覺得那種 SA->SD->PG 開發流程是不務實的，因為 SD 很難作得好，然後還要 PG 去等該階段的產出，又大部分是不正確，可以說是浪費開發資源與時間。程式碼可以直接反應功能的需求，但不一定要等結構分析，集中在控制控制類別的好處就是，我們可以很容易地對結構作重整、對程式碼作重構，卻又不會影響既有上線的功能。本階段的重點當然就是對所謂結構的分析技能培養，我們會兩種方式，一為從需求抓名詞的傳統方法、另一為揭露出以交易為核心的交易樣式，可以輕易地抓出一大串的企業元件。</p>
<p>總的來說：作好功能需求分析-> 影響系統能不能做出來 ；<br />
　　　　　作好結構分析-> 影響系統有沒有彈性</p>
<p>觀念的傳授、設計的圖形化塑模表達、程式碼的實作三層次，是我們對於系統分析設計與實作課程的基本原則與態度。修習本次系統分析的學員們，也可以拿到完整的教材、完整案例的 Model 檔與實作程式碼的對應。程式碼是以 C#.NET 再搭配最夯的 LINQ Framework，當然，要直接對應 .NET 的實作程式碼，那也是相當直覺不是難事。我們期能讓學員們上完課後，能以我們所提供的案例，包括設計模型與程式碼，當成範本而可以應用於工作實務上，甚而可以創造所屬自己的 "Pattern"。 </p>
<p>HSDc. 軟體團隊，關心每一位軟體人員的持續成長．．．。
</p></blockquote>
<p><span id="more-1348"></span></p>
<blockquote><p>
§課程名稱：系統分析設計與實作—活用 UML 塑模 與 C#.NET (５４ Hrs)</p>
<p>§課程簡述：<br />
本課程引導與協助學員先對系統開發流程有全貌的認識，並傳授軟體設計必備的基礎功夫，然後才去瞭解如何利用 UML 表達設計思維，從系統外觀與結構等各個構面產出有效的設計。</p>
<p>強調馬上就可以從設計導出符合 .NET 的實體三層式架構，並利用 LINQ 實際連結資料庫；利用 DataSet 實現虛擬 DB的設計，開發出高品質的 Enterprise 系統。</p>
<p>快速產出程式碼(包含功能測試碼)的目的在於可以應付專案的交付，並且可以提昇團隊的信心(眼見為憑)，然後在第二個開發的循環 (Iteration)，將程式碼重構，專注在系統的結構重整，而得以讓整體系統俱足彈性、延展性與可重用性。</p>
<p>§課程特色：<br />
　1. 帶領學員實際走過(實戰練習與操作)兩個開發循環(Iteration)：<br />
　　　#1. 從使用案例規劃控制類別，並繪製循序圖表達參與者與系統的互動，快速產出程式碼 — 實現系統功能，提昇團隊信心。<br />
　　　#2. 重構程式碼，活用設計樣式(design pattern)，專注核心結構設計 — 讓系統的結構更有彈性。<br />
　2. 贈送電子教學光碟：<br />
　　　o 讓學員可以帶回家，透過自動安裝方式，即可擁有實際的開發平台與應用系統。<br />
　　　o 包含了 EA(試用版) UML 工具/Visual C# 2008 Express/SQL Express ...等開發工具, 以及具體可執行的應用程式與原始程式碼。<br />
　3. 提供完整的案例研討(Case Study)，自然又流暢地整合：<br />
　　　o 開發流程，包含了各階段的設計產出(artifacts)與文件。<br />
　　　o 系統分析與設計 — 提供 UML Model 檔。<br />
　　　o 應用程式的實作與部署 — 提供每一層(tier)的原始程式碼。<br />
　4. 本課程均保留與提供了學員免費再旁聽乙次同樣課程的權利，以一次低廉的收費，就可以擁有兩次上課的收穫，課程的師資、內容與品質，我們有信心是不會讓學員們失望的。</p>
<p>§課程目標：<br />
　1. 讓你瞭解：<br />
　　　o UML 2.0 設計圖的設計意涵與應用。<br />
　　　o 軟體設計必須修練的哲理，包括物件與類別、封裝、介面與多型等觀念。<br />
　2. 讓你知道：<br />
　　　o 軟體開發流程的全貌，包括了開發人員的角色與職責，以及各階段的實際產出。<br />
　　　o 如何利用 RUP 流程框架，制訂敏捷式(Agile)的開發流程，來找出適合自己團隊性格的流程。<br />
　3. 讓你活用：<br />
　　　o UML 三劍客，包括表達系統需求與功能的使用案例，表達系統靜態與動態結構的類別及循序圖。<br />
　　　o 只要能寫好使用案例，就可以確保直接快速產出程式碼。<br />
　　　o 如何利用正反向工程，來保持 Model 與程式碼的一致性。<br />
　4. 讓你學會：<br />
　　　o 如何應用 .NET Framework 在 Enterprise 3-tier 的整體架構設計，包括：<br />
　　　　o 如何利用 ASP.NET 設計 Web UI 程式。<br />
　　　　o 如何設計 DAO 永續性物件，並利用 LINQ 連結 SQL Express 資料庫。<br />
　　　　o 如何利用 C#.NET 設計控制與企業物件。<br />
　　　o MVC 層次分明的物件合作與連結 — 從 Web 至 Middleware 至 Database。<br />
　　　o 如何善用 EA UML 塑模工具與 Visual C# 2008 Express IDE 工具的整合。<br />
　　　o 如何作好驗收測試，包括撰寫測試案例與利用 NUnit 撰寫功能測試碼。</p>
<p>§使用工具：<br />
　o EA(Enterprise Architect) 7.5(Trial) UML Tool、 Visual C# 2008 Express(Free) IDE、SQL Express 資料庫(均會附於教學光碟內)。</p>
<p>§授課講師：<br />
　o 賴信仁(Ringle Lai)、王克明(Kenming Wang)、宋敏如(Cathy Sung)、陳亞瑟(Arthur Chen)。<br />
　o 擅長以非常淺顯易懂的比喻及說明，將複雜的系統抽絲剝繭，重新釐清脈絡，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</p>
<p>§適合學員：<br />
　o 系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者。<br />
　o 學校資訊講師/在學相關資訊科系學生。<br />
　o 學員最好有基本的程式設計能力(基本即可)。
</p></blockquote>
<blockquote><p>
§報名與費用相關資訊：</p>
<p>§授課日期：<br />
　o 日期：2010/0５/0１ 起，每週六白天。<br />
　　每次上課為六個小時(AM 9:30~PM 4:30)，共九個星期。<br />
　o 預定上課日期：05/01, 05/08, 05/15, 05/22, 05/29, 06/05, 06/12, 06/19, 06/26<br />
　o 遇國定假日或颱風等因素，則延至下一週上課日(本中心會主動通知學員)，以此類推。</p>
<p>§授課地點：<br />
　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　http://www.cpc.tw/Train/Place.aspx</p>
<p>§課程費用：<br />
　o 特價優惠：NT$14,800, 含稅。舊生或三人同行再折扣為: NT$13,400。<br />
　　(同等課程原價學費為 ＄３０,０００ 以上)。<br />
　o 大學/研究所 資訊相關科系講師、助教或教授，出示相關證明，我們會以建教合作方式計費。(請另以電話聯絡)<br />
　o 清貧或由家扶中心推薦，請出示相關證明，所有費用 免費！！</p>
<p>o備註：<br />
　o 教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)<br />
　o 學員最好能攜帶 Notebook(可無線上網)，可以於課程中實際操作與練習。<br />
　o 上過本課程(.NET/Java 均可)學員，仍可免費旁聽本課程。(保留 9 名學員名額。)<br />
　o 本課程上課學員需滿 20 人以上，若未達上課人數則延期至下一梯次開課，已報名學員，本中心會電話通知，並主動辦理退費(或可保留至下一梯次)。<br />
　o 開課前三日會以電子郵件聯絡與通知學員。</p>
<p>　＊＊＊＊＊＊<br />
　o 為確保報名足額人數，煩請先以 ATM 轉帳預約費用($1000，當然也可一次繳清)。<br />
　　並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br />
　　(若實在不及轉帳者，仍可現場報名，但請在報名表內註明現場繳費)。<br />
　o ATM 轉帳帳號： 新光銀行 (103)　帳號： 0772-50-100979-9
</p></blockquote>
<blockquote><p>
§課程名稱： 系統分析設計與實作—活用 UML 塑模 與 C#.NET (５４ Hrs) </p>
<p>§ Iteration #1 (33 hrs)<br />
o 課程階段目標： 捕捉系統功能需求，快速設計，立即產出程式碼</p>
<p>一、軟體開發方法論—開發流程與塑模 (6 hrs)<br />
　o 開發模式的介紹<br />
　　o 瀑布、循序的典型開發模式<br />
　　o 漸增(Iteration)與漸進(Incremental)的主流開發模式<br />
　　o 主流開發流程的簡介 — RUP/XP/AGILE<br />
　o 簡介專案開發的工作流程<br />
　　o 專案中各個角色人員的工作執掌<br />
　　o 專案中各個階段的產出(artifacts)介紹<br />
　o 軟體開發的最佳實務<br />
　　o 以架構為中心(architecture centric)的開發<br />
　　o I&#038;I(Iteration and Incremental) 漸增與漸進<br />
　　o 視覺化的方式設計軟體模型 (Visually Model Software)<br />
　　o 需求的變動管理與持續驗證軟體的品質<br />
　　o 侷限與收斂軟體的變動性<br />
　o 軟體塑模— 統一塑模語言(UML, Unified Modeling Language)的綜觀介紹<br />
　　o 利用完整案例導引來介紹 UML 的十三種圖形<br />
　　o Flash 操作錄影檔(附於教學光碟內)，導引 UML 工具繪製 UML 圖的步驟</p>
<p>二、物件導向觀念養成與應用 (6 hrs)—觀念、模型與程式碼的三面表達<br />
　o 介紹「概念(concept)」與「抽象(abstraction)」的觀念<br />
　o 確實瞭解「類別(class)」與「物件(object)」的區別與關係<br />
　　o 結合(association)、組合(aggregiation)與<br />
　　　一般-特殊化(generalize-specialize)關係的說明<br />
　o 封裝(encapsulation)與多型(polymorphism)的設計觀與應用<br />
　o 瞭解繼承(Inheritence)與介面(Interface)」的設計原理<br />
　o 程式碼範例—<br />
　　o 利用 C#.NET 程式碼表達類別的結構關係(結合,組合,一般-特殊化)<br />
　　o 利用 C#.NET 程式碼呈現介面與多型的設計實作</p>
<p>三、需求面的功能分析設計—Modeling by UML 三劍客 (15 hrs)<br />
　o 建構使用案例模型，實現企業流程的需求<br />
　　o 利用使用案例圖表達系統的功能需求<br />
　　　o 如何界定系統範圍(System Boundary)<br />
　　　o 如何找出使用案例與參與者(Actor)<br />
　　　o 使用案例之間的關係— include and extend<br />
　　　o 利用使用案例圖表達架構觀點<br />
　　o 從表達企業流程(Business Process)的活動圖導出到使用案例圖<br />
　　o 使用案例敘述(Description)的寫作實務<br />
　　　o 如何寫出高品質的使用案例敘述<br />
　　　o 如何依據使用案例範本完成使用案例敘述的撰寫<br />
　　　o 如何表達正常、替代、擴充與例外事件流程的敘述<br />
　　　o 寫好每一條動作步驟陳述的要領<br />
　　o 針對每一個使用案例，撰寫測試案例 (Test Case)<br />
　　o 利用 EA "Document Generation" 機制產出美輪美奐的需求報表文件<br />
　o 使用案例的實現(Realization)與實作(從使用案例到循序圖到產出程式碼)<br />
　　o 利用類別圖 (Class Diagram)設計與創建 Use Case 控制物件，以實現使用案例的功能需求<br />
　　o 利用循序圖 (Sequence Diagram)表達程式碼物件的互動設計<br />
　o 利用 EA "Code-generation" 功能產出控制物件的程式碼框架<br />
　o 測試先行—在 IDE 工具內撰寫該控制物件的測試程式碼<br />
　　o 利用虛擬碼(Pseudo Code)撰寫程式碼內部的細節<br />
　o 實際執行應用程式碼的部署與執行功能測試<br />
　o 利用 EA 反向工程功能，在 IDE 環境內修改程式碼，並反轉(Reverse)回 UML Model</p>
<p>四、案例分析與實作 - Iteration #1 (6 hrs)<br />
　o 利用 EA UML 工具<br />
　　o 實做使用案例模型(Use Case Model)、類別圖、循序圖<br />
　　o 利用 Code-Generator 機制，產出 C#.NET 程式碼框架<br />
　o 設計控制 (Control)物件，實現使用案例所交付的功能需求<br />
　　o 利用 DataSet，成為 UI 與控制物件 間的參數傳遞型別<br />
　　o 利用 DataSet，實現虛擬DB (Virtual DB)的設計觀<br />
　o 利用 Visual C# 2008 Express IDE 撰寫<br />
　　o ASP.NET Web 表單<br />
　　o 控制(Control) 物件 by C#.NET<br />
　　o 利用 NUnit 撰寫功能測試程式碼</p>
<p>§ Iteration #2 (21 hrs)<br />
o 課程階段目標： 重構程式碼與類別結構，讓系統更有彈性。</p>
<p>一、軟體結構面的分析與設計  (12 hrs)<br />
　o 建構領域至物件模型的技巧與方法<br />
　　o 從使用案例的敘述中找出潛在的概念物件。<br />
　　o 運用交易樣式(Transaction Patterns)找出核心交易物件<br />
　o 資料庫表格的設計<br />
　　o E-R (Entity-Relationship) Model 的分析與設計<br />
　　o 利用 EA UML 工具設計 E-R 圖，並轉為可以匯入資料庫的 DDL SQL 敘述檔<br />
　o 企業物件的設計<br />
　　o 物件的責任分派(responsibility assign) — 屬性與行為的分析<br />
　　o 利用 UML類別圖 建構領域的物件模型 (Business Object Model)<br />
　o 活用設計樣式(design pattern)<br />
　　o 合成(composite)樣式的設計 — BOM 表的最佳呈現<br />
　　o Facade and Adapter 樣式，表達在 Control and Boundary 物件的設計原則<br />
　o 分析類別(Analysis Class)的設計<br />
　　o Control 物件<br />
　　o Entity (Business)物件<br />
　　o Boundary 物件 </p>
<p>二、程式碼的重構 (12 hrs)<br />
　o 程式碼重構的設計原則<br />
　　o 利用委託(delegate)的技巧，確實釐清物件的責任分派 (Responsibility Assign)<br />
　o 分析類別在 中間層 (Middleware) 的實現<br />
　　o 實現 Controller by C#.NET<br />
　　o 實現 O-R Mapping by LINQ<br />
　　o 實現 企業物件 by C#.NET<br />
　o 連結實體資料庫<br />
　　o DAO(Data Access Object) 物件的設計<br />
　　o 利用 LINQ 實現 O-R Mapping 機制<br />
　o 控制物件, 企業物件, DAO 物件 三者的職掌與相依性分析<br />
　　o 控制物件連結 DAO 物件<br />
　　o 控制物件連結 企業物件<br />
　　o 企業物件連結 DAO 物件<br />
　　o DAO 物件透過 LINQ 連結外部資料來源(RDB, 檔案, ...)</p>
<p>三、案例分析與實作 - Iteration #2 (實做部分涵蓋於上述課程內)<br />
　o 利用 Visual C# 2008 Express 重構程式碼的結構<br />
　o 利用 EA 更新類別與E-R圖，並重新部署 DDL DB Schema 至 SQL Express Server<br />
　o 利用 EA 實現正反向工程，達成程式碼與 Model 的同步<br />
　o 利用 Iteration #1 所撰寫的測試碼驗證與修正被重構的程式碼</p>
<p>§ 整體開發流程總複習<br />
　o 檢視兩個循環(Iteration)開發所各自產出的設計圖與程式碼<br />
　o 回顧每一個流程開發階段的產出與所運用的設計、技術與技能<br />
　o 學員課程中的問題提問與回答總整理
</p></blockquote>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/course_system_analysis_design_by_csharp_dotnet_20100501/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[單元課程(03/28)] 自動化測試 by C# 實作演練 一日遊</title>
		<link>http://www.kenming.idv.tw/unit-course_automation-test-by-csharp_1day_20100328</link>
		<comments>http://www.kenming.idv.tw/unit-course_automation-test-by-csharp_1day_20100328#comments</comments>
		<pubDate>Wed, 03 Mar 2010 07:04:16 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[單元課程]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1343</guid>
		<description><![CDATA[線上報名與詳細課程資訊請至： http://www.hsdc.com.tw/course/unit-course_automation-test-by-csharp_1day_20100328 　o 日期：2010/03/28 (星期日) AM 9:30 ~ PM 17:00 (共 6.5 小時) 　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。 　　　　　http://www.cpc.tw/Train/Place.aspx 　o 費用：NT$1,800, 含稅。舊生或三人同行: NT$1,500。 　o 同課程可保留再旁聽乙次的權利 (報名時註明舊生旁聽即可)。 　o 下午均附有免費從外特購精緻的咖啡與點心。 §課程說明 -------------------------------------------------------------------- TDD (Test-Driven Development)，測試先行的觀念已逐漸被軟體開發單位接受。但如何達成自動化的測試？要測試的是哪一類型程式？如何撰寫測試測試 ...等，可能一般 Developer 仍顯模糊。 HSDc. 團隊將多年來輔導諸多單位，並協助其撰寫測試程式的經驗，整理成範本。利用一天的時間，詳述說明從需求整理、測試案例，到整個測試程式的產出，每一個階段步驟除了有完整的圖文解說與程式碼以外，還設有階段完整的目標，以瞭解該階段實作的目的。 對於 Developer 而言，撰寫功能性物件的測試程式，如利用 NUnit or JUnit 等測試框架，是確保需求功能的正確性。 而對於 End User 而言，因直接面臨的是 GUI 畫面的操作，若有些高精確要求如政府標案等，往往連畫面的操作步驟都不得出錯，而導致開發團隊甚而還要撰寫畫面操作的詳述說明與撰寫數千條以上的圖型測試案例報告，花了相當多的時間卻仍一再需要重複人工的操作，可說是浪費太多不必要的精力與人力了。 為了達成驗收交付的目的，圖形介面操作的自動化測試，在高度要求或大型的專案中仍是需要的。所以，在本次課程中，我們也會介紹如何利用 GUI 的測試框架，在 ASP.NET 的 Web 環境中，以達成自動操作圖形表單、自動輸入數據。 [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>線上報名與詳細課程資訊請至：<br />
<a href="http://www.hsdc.com.tw/course/unit-course_automation-test-by-csharp_1day_20100328">http://www.hsdc.com.tw/course/unit-course_automation-test-by-csharp_1day_20100328</a></p>
<p>　o 日期：2010/03/28 (星期日) AM 9:30 ~ PM 17:00 (共 6.5 小時)<br />
　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　　　　<a href="http://www.cpc.tw/Train/Place.aspx">http://www.cpc.tw/Train/Place.aspx</a><br />
　o 費用：NT$1,800, 含稅。舊生或三人同行: NT$1,500。<br />
　o 同課程可保留再旁聽乙次的權利 (報名時註明舊生旁聽即可)。<br />
　o 下午均附有免費從外特購精緻的咖啡與點心。</p>
<p>§課程說明 --------------------------------------------------------------------</p>
<p>TDD (Test-Driven Development)，測試先行的觀念已逐漸被軟體開發單位接受。但如何達成自動化的測試？要測試的是哪一類型程式？如何撰寫測試測試 ...等，可能一般 Developer 仍顯模糊。</p>
<p>HSDc. 團隊將多年來輔導諸多單位，並協助其撰寫測試程式的經驗，整理成範本。利用一天的時間，詳述說明從需求整理、測試案例，到整個測試程式的產出，每一個階段步驟除了有完整的圖文解說與程式碼以外，還設有階段完整的目標，以瞭解該階段實作的目的。</p>
<p>對於 Developer 而言，撰寫功能性物件的測試程式，如利用 NUnit or JUnit 等測試框架，是確保需求功能的正確性。</p>
<p>而對於 End User 而言，因直接面臨的是 GUI 畫面的操作，若有些高精確要求如政府標案等，往往連畫面的操作步驟都不得出錯，而導致開發團隊甚而還要撰寫畫面操作的詳述說明與撰寫數千條以上的圖型測試案例報告，花了相當多的時間卻仍一再需要重複人工的操作，可說是浪費太多不必要的精力與人力了。</p>
<p>為了達成驗收交付的目的，圖形介面操作的自動化測試，在高度要求或大型的專案中仍是需要的。所以，在本次課程中，我們也會介紹如何利用 GUI 的測試框架，在 ASP.NET 的 Web 環境中，以達成自動操作圖形表單、自動輸入數據。</p>
<p>同時，我們也整合了從 GUI 的自動操作到按下按鍵、然後到後端的控制型功能物件 (Control Object)，由 NUnit 測試框架自動驗證需求功能的正確性。一氣呵成，全部自動化，花一次工即可。</p>
<p>本次課程是利用 C#.NET，相關的測試框架 (Watin and NUnit)均支援 .NET Framework。但測試的觀念與作法其實都是一樣的，要移轉到 Java 的環境下，也是相當輕而易舉，自然，本課程也是適合 Java 的 Developer 等。</p>
<p>上課學員除了收到本顧問團隊所親自撰寫的教材外，還可以拿到一片自動安裝的光碟，內含了教材電子文檔(PDF)、測試環境建置所有需要的應用軟件(全為免費)、案例分析的原始程式碼與測試程式碼等。以及涵蓋了 HSDc. 歷屆研討會簡報資料。</p>
<p>上課過程中，更是歡迎學員自行帶平日工作所碰過的案例問題與疑問，講師群均非常樂意協助解決(不怕被考倒，只怕不問)，亦可以當成課堂上的討論案例。</p>
<p>對了，每一天的課程，我們均有免費提供下午茶點，包括小蜜蜂咖啡、茶飲、美味的吊鐘燒與餅乾甜點等。品味咖啡的同時，學習軟體設計思維，那會是一件令人相當愉悅的快樂學習之旅。</p>
<p><span id="more-1343"></span></p>
<blockquote><p>
§報名資訊 ----------------------------------------------------------------------<br />
o準備教材：<br />
　o 由授課講師提供講義。<br />
　o 學員可攜帶相關參考書籍，並對於書中內容有問題者，可以直接提問。</p>
<p>o使用工具： 教材光碟內均會涵蓋下列開發應用軟件。<br />
　o Visual C# 2008 Express Edition.<br />
　o Enterprise Architect 7.5 Trial.<br />
　o NUnit Test Framework.<br />
　o Watin GUI Test Framework.</p>
<p>o授課講師：<br />
　o 賴信仁(Ringle Lai) , 陳亞瑟 (Arthur Chen)<br />
　o 擅長以非常淺顯易懂的比喻及說明，將複雜的系統抽絲剝繭，重新釐清脈絡，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</p>
<p>o上課時間：<br />
　o 2010/03/28 (星期日) AM 9:30 ~ PM 17:00 (共 6.5 小時)。<br />
　o 請提早約 9:15 前報名簽到，並選擇上課座位與準備個人攜帶的筆電。</p>
<p>o上課地點與上課人數：<br />
　o 中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　http://www.cpc.tw/Train/Place.aspx<br />
　o 報名人數滿 10 人即開班(同時保留 5 名學員重新選修該課程)。<br />
　o 開課前兩日會以電子郵件聯絡與通知學員。</p>
<p>o適合學員：<br />
　o 系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者或在學學生。</p>
<p>o備註：<br />
　o 教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)<br />
　o 學員最好能攜帶 Notebook，可以於課程中實際操作與練習。 。<br />
　o 為確保報名足額人數，煩請先以 ATM 轉帳預約費用($1000，當然也可一次繳清)。<br />
　　並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br />
　　(若實在不及轉帳者，仍可現場報名，但請在報名表內註明現場繳費)。<br />
　o ATM 轉帳帳號： 新光銀行 (103)　帳號： 0772-50-100979-9</p>
<p>§課程大綱 ----------------------------------------------------------------------<br />
※ 熱身 － 簡單案例展示<br />
　o 個案功能性的使用案例與需求陳述。<br />
　o 測試案例 (Test Case)描述與數據整理。<br />
　o 展現 Web 表單自動化輸入的情境。<br />
　o 展現呼叫 NUnit GUI 測試功能性控制物件 (Control Object)的情境。</p>
<p>※ 開發環境建置與安裝<br />
　o preInstall: Visual C# 2008 Express Edition.<br />
　o Enterprise Architect 7.5 Trial.<br />
　o NUnit Test Framework.<br />
　o Watin GUI Test Framework.</p>
<p>※ 完整案例 Step by Step<br />
　o 準備使用案例 (Use Case)的劇本 (Scenario)。<br />
　o 撰寫與整理測試案例 (Test Case)。<br />
　o 實作使用案例 By ASP.NET/C#.NET。<br />
　o 撰寫功能測試程式碼，達成自動化功能測試 By NUnit。<br />
　o 撰寫 GUI 自動輸入測試程式碼 By Watin。<br />
　o From Watin to NUnit, 達成全自動化 GUI+功能 測試。<br />
　o 完畢！ 整理成為工作範本。</p>
<p>--------------------------------------------------------------------------------<br />
High-quality Software Design Consultant.<br />
TEL: 02-27227179<br />
Email: service@hsdc.com.tw<br />
軟體設計論壇: <a href="http://www.hsdc.com.tw">http://www.hsdc.com.tw</a>
</p></blockquote>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/unit-course_automation-test-by-csharp_1day_20100328/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[讀書會] UML團隊開發流程與管理 (03/27)</title>
		<link>http://www.kenming.idv.tw/hsdc_reading_meeting_20100327327</link>
		<comments>http://www.kenming.idv.tw/hsdc_reading_meeting_20100327327#comments</comments>
		<pubDate>Mon, 01 Mar 2010 08:04:07 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[讀書會]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1342</guid>
		<description><![CDATA[報名與詳細研討資訊請至： http://www.hsdc.com.tw/course/reading_meeting_20100327 　o 報名費用； 自行於當場點餐、下午茶點或飲料即可。 　o 日期：2010/03/27 (星期六) PM 13:00 ~ PM 17:00 　o 地點：曼德主廚私房料理。 台北市通化街171巷30弄2號。02-2733-3855 　　　　　http://tw.myblog.yahoo.com/mindercafe/article?mid=2&#038;l=f&#038;fid=5 §讀書會介紹 -------------------------------------------------------------------- HSDc. 預計每一季舉辦一次軟體相關讀書研討分享聚會 (若與會學員參與意願高且熱好研讀軟體設計各類書籍者眾，則可以每個月或每兩個月舉辦乙次)。 第一次的讀書會主題，先輕鬆一些，就以 Ringle 的著書－「UML團隊開發流程與管理」為本次讀書會的研討用書。(爾後的讀書會用書則可以因應與會人員們的要求來決定) 關於本書，請參考： 　o http://www.books.com.tw/exep/prod/booksfile.php?item=0010438060 　o http://www.kenming.idv.tw/ringle-new-book-uml-collaboration-development 我們希望與會學員們起碼約略有翻閱過該書，但不需要全部看完。只要針對書本內任一章節，可以作心得分享，甚或問題提問討論即可。 我們希望是以相當輕鬆的態度來參與讀書研討。重要的是分享，甚或是提出問題一同討論，這才會是舉辦讀書會的意義所在。 ＊＊＊ 請注意，由於需要保留及計算報名學員們的座位，請確定會前來參加後才填寫報名單，若不克前來，也請於報名表單或來信取消報名。若報名人數尚未滿額，不及報名者，仍可以現場報名。 -------------------------------------------------------------------------------- §讀書會 (共 4Hrs)： 　1. 主持人，(宋敏如, Cathy Sung)開場介紹與說明。 　2. 心得分享，由 HSDc. Tech. Leader Arthur 開始心得分享與報告。 　3. 座談與提問，由賴信仁先生 (Ringle Lai)負責解說。 　4. Free [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>報名與詳細研討資訊請至： <a href="http://www.hsdc.com.tw/course/reading_meeting_20100327">http://www.hsdc.com.tw/course/reading_meeting_20100327</a></p>
<p>　o 報名費用； 自行於當場點餐、下午茶點或飲料即可。<br />
　o 日期：2010/03/27 (星期六) PM 13:00 ~ PM 17:00<br />
　o 地點：曼德主廚私房料理。 台北市通化街171巷30弄2號。02-2733-3855<br />
　　　　　<a href="http://tw.myblog.yahoo.com/mindercafe/article?mid=2&#038;l=f&#038;fid=5">http://tw.myblog.yahoo.com/mindercafe/article?mid=2&#038;l=f&#038;fid=5</a>  </p>
<p>§讀書會介紹 --------------------------------------------------------------------<br />
HSDc. 預計每一季舉辦一次軟體相關讀書研討分享聚會 (若與會學員參與意願高且熱好研讀軟體設計各類書籍者眾，則可以每個月或每兩個月舉辦乙次)。</p>
<p>第一次的讀書會主題，先輕鬆一些，就以 Ringle 的著書－「UML團隊開發流程與管理」為本次讀書會的研討用書。(爾後的讀書會用書則可以因應與會人員們的要求來決定)</p>
<p>關於本書，請參考：<br />
　o <a href="http://www.books.com.tw/exep/prod/booksfile.php?item=0010438060">http://www.books.com.tw/exep/prod/booksfile.php?item=0010438060</a><br />
　o <a href="http://www.kenming.idv.tw/ringle-new-book-uml-collaboration-development">http://www.kenming.idv.tw/ringle-new-book-uml-collaboration-development</a></p>
<p>我們希望與會學員們起碼約略有翻閱過該書，但不需要全部看完。只要針對書本內任一章節，可以作心得分享，甚或問題提問討論即可。</p>
<p>我們希望是以相當輕鬆的態度來參與讀書研討。重要的是分享，甚或是提出問題一同討論，這才會是舉辦讀書會的意義所在。</p>
<p>＊＊＊<br />
請注意，由於需要保留及計算報名學員們的座位，請確定會前來參加後才填寫報名單，若不克前來，也請於報名表單或來信取消報名。若報名人數尚未滿額，不及報名者，仍可以現場報名。</p>
<p>--------------------------------------------------------------------------------<br />
§讀書會 (共 4Hrs)：</p>
<p>　1. 主持人，(宋敏如, Cathy Sung)開場介紹與說明。<br />
　2. 心得分享，由 HSDc. Tech. Leader Arthur 開始心得分享與報告。<br />
　3. 座談與提問，由賴信仁先生 (Ringle Lai)負責解說。<br />
　4. Free Talking。 針對各類議題，包括職場生活等都可閒聊。<br />
　5. 決定下一次讀書會的參考用書與主題。</p>
<p>--------------------------------------------------------------------------------</p>
<p>§對象：對軟體設計相關議題有興趣者，包括在職軟體開發人員及相關資訊科系講師及學生等。<br />
§主辦單位：HSDc 軟體設計顧問中心。<br />
§備註：<br />
　o 本次讀書會預計開放 24 個名額。(額滿即停止報名)<br />
--------------------------------------------------------------------------------</p>
<p>High-quality Software Design Consultant.<br />
TEL: 02-27227179<br />
Email: service@hsdc.com.tw<br />
軟體設計論壇: <a href="http://www.hsdc.com.tw">http://www.hsdc.com.tw</a></p>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/hsdc_reading_meeting_20100327327/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【研討會 01/23】20１０ 軟體設計鮮思維—程式碼與循序圖的關係與產品開發介紹</title>
		<link>http://www.kenming.idv.tw/seminar_20100123</link>
		<comments>http://www.kenming.idv.tw/seminar_20100123#comments</comments>
		<pubDate>Thu, 31 Dec 2009 09:59:06 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[研討會]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1309</guid>
		<description><![CDATA[先祝各位讀者們 2010 年新年快樂！！ ＊＊ 由於文化教室已滿，故地點改為 中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。 http://www.cpc.tw/Train/Place.aspx 各位好： 報名與詳細講座資訊請至： http://www.hsdc.com.tw/course/seminar_20100123 　o 報名費用 NT$３００。 (擔負場地費用以及每位參與學員一份 85。C 咖啡飲料與蛋糕) 　o 日期：2010/01/23 (星期六) PM13:10 ~ PM 17:00 　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。 　　http://www.cpc.tw/Train/Place.aspx §研討會介紹 -------------------------------------------------------------------- 2009 年對 HSDc. 團隊是相當忙碌的一年。 幾乎大半年的期間，都長期專注在新竹「工研院」資訊中心的專案輔導與開發、同時又仍需要忙碌著固定幾家企業資訊單位的長期性顧問輔導，使得團隊主要成員們不容易抽出時間在教育訓練與研討會的研究發表上。這是對許多支持 HSDc. 的學員們的一種抱歉。 無論如何，我們沒有任何藉口。 同時經過團隊內部的溝通討論，我們決定自 2010 年這嶄新的一年，至少每 1~2 個月舉辦 研討會/讀書會/單元課程/完整系統分析課程 等其中之一的活動。 分享、引導與傳授發表我們在軟體設計各類議題上的研究與心得(及實務經驗)，在軟體設計教育訓練這個領域上，一直是我們重視的焦點所在。 即使百忙之餘，在去年中，HSDc. 團隊已進行了「Sequence Generator」產品研發。 可以將程式碼的某一個功能展延出物件合作的 UML 循序圖；反之亦可以從循序圖轉出到程式碼 (當然，要先規範好類別圖)。 對從事 Coding Developer 可說是一個相當便捷的工具，彷彿就是幫程式碼照 [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<h3>先祝各位讀者們 2010 年新年快樂！！</h3>
<p><font color="red"><strong>＊＊ 由於文化教室已滿，故地點改為 中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。</p>
<p>http://www.cpc.tw/Train/Place.aspx</strong></font></p>
<blockquote><p>
各位好：</p>
<p>報名與詳細講座資訊請至：<br />
<a target="_blank" href="http://www.hsdc.com.tw/course/seminar_20100123">http://www.hsdc.com.tw/course/seminar_20100123</a></p>
<p>　o 報名費用 NT$３００。 (擔負場地費用以及每位參與學員一份 85。C 咖啡飲料與蛋糕)<br />
　o 日期：2010/01/23 (星期六) PM13:10 ~ PM 17:00<br />
　o 地點：中國生產力中心，台北市承德路二段81號B1(首府經貿大樓)。<br />
　　http://www.cpc.tw/Train/Place.aspx </p>
<p>§研討會介紹 --------------------------------------------------------------------</p>
<p>2009 年對 HSDc. 團隊是相當忙碌的一年。 幾乎大半年的期間，都長期專注在新竹「工研院」資訊中心的專案輔導與開發、同時又仍需要忙碌著固定幾家企業資訊單位的長期性顧問輔導，使得團隊主要成員們不容易抽出時間在教育訓練與研討會的研究發表上。這是對許多支持 HSDc. 的學員們的一種抱歉。</p>
<p>無論如何，我們沒有任何藉口。 同時經過團隊內部的溝通討論，我們決定自 2010 年這嶄新的一年，至少每 1~2 個月舉辦 研討會/讀書會/單元課程/完整系統分析課程 等其中之一的活動。 分享、引導與傳授發表我們在軟體設計各類議題上的研究與心得(及實務經驗)，在軟體設計教育訓練這個領域上，一直是我們重視的焦點所在。</p>
<p>即使百忙之餘，在去年中，HSDc. 團隊已進行了「Sequence Generator」產品研發。 可以將程式碼的某一個功能展延出物件合作的 UML 循序圖；反之亦可以從循序圖轉出到程式碼 (當然，要先規範好類別圖)。 對從事 Coding Developer 可說是一個相當便捷的工具，彷彿就是幫程式碼照 X 光，可以輕易看出程式碼動態呼叫期間的物件關係。 </p>
<p>請參考： <a target="_blank" href="http://www.kenming.idv.tw/hsdc-product-sequence-generato">http://www.kenming.idv.tw/hsdc-product-sequence-generato</a></p>
<p>經過與澳洲 Sparx System (EA 的開發原廠商)的遠距會議，展示我們的開發理念與深具彈性的結構設計，相當獲得對方的好評。 並決定於 2010 年初在澳洲原廠網頁上提供 Beta 版本的下載試用。 (以 Plug-in 的方式整合在 EA 工具上)</p>
<p>2010 年的第一場研討會，我們就是以 "Sequence Generator" 這個產品開發為主題，來分享說明我們是如何設計這套產品。 同時，我們也預先提供這個產品算是 pre-beta(或者該稱為 alpha 版？) 版本給前來參與研討會的學員們試用並請提供寶貴的意見。</p>
<p>當然，我們必然會附贈研討會光碟。光碟內容包括歷屆研討會簡報內容、UML 教學/操作錄影檔、EA 等試用版、UML OCUP 模擬試題... 等，相當物超所值。</p>
<p>＊＊＊<br />
請注意，由於需要保留及計算報名學員們的座位，請確定會前來參加後才填寫報名單，若不克前來，也請於報名表單或來信取消報名。若報名人數尚未滿額(每場人數以 60 人為限)，不及報名者，若尚有名額，仍可以現場報名。</p>
<p>--------------------------------------------------------------------------------<br />
§講座主題：</p>
<p>　1. 「程式碼與 UML 循序/類別圖 的關係探討」-- Kenming Wang<br />
　　o 基礎觀念導引 － 何謂靜態與動態？<br />
　　o 程式碼與類別圖的靜態結構關係。<br />
　　o 程式碼與循序圖的動態關聯關係。<br />
　　o 簡單範例展示。</p>
<p>　2. 「如何利用 UML 工具設計 Sequence Diagram Plug-in」-- Ringle Lai<br />
　　o 為何需要從程式碼產生Sequence Diagram<br />
　　　i. Sequence Diagram的基本假設<br />
　　　ii. 預想的產品架構<br />
    o Sequence Diagram Plug-in應有的功能<br />
　　o Sequence Diagram Plug-in 的結構(Class 圖)設計<br />
　　　i. 基本架構<br />
　　　ii. 元件設計<br />
　　　iii. 類別設計<br />
　　o 實機展示 － 使用 EA (Enterprise Architect) UML 工具。<br />
--------------------------------------------------------------------------------</p>
<p>§對象：對軟體設計相關議題有興趣者，包括在職軟體開發人員及相關資訊科系講師及學生等。<br />
§主辦單位：HSDc 軟體設計顧問中心。<br />
§講師：賴信仁(Ringle Lai)、王克明(Kenming Wang)。<br />
o報名經確認後，本站即會寄送確認通知信給報名學員。<br />
§備註：<br />
　o 本次講座預計開放 60 個名額。(額滿即停止報名)<br />
　o 因上課人數眾多，恕不直接提供列印教材，本次講座會直接附送「講座教材及示範操作光碟」等。教材內容並於講座前兩日公佈於 HSDc. 網站，學員可自行列印講座教材。<br />
--------------------------------------------------------------------------------</p>
<p>High-quality Software Design Consultant.<br />
TEL: 02-27227179<br />
Email: service@hsdc.com.tw<br />
軟體設計論壇: <a target="_blank" href="http://www.hsdc.com.tw">http://www.hsdc.com.tw</a>
</p></blockquote>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/seminar_20100123/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【新書課程】UML 團隊開發流程與管理 (08/16,30Hrs)─$8800/$7900 (含稅)</title>
		<link>http://www.kenming.idv.tw/course-uml-collaboration-process-and-management-20090816</link>
		<comments>http://www.kenming.idv.tw/course-uml-collaboration-process-and-management-20090816#comments</comments>
		<pubDate>Thu, 11 Jun 2009 11:33:46 +0000</pubDate>
		<dc:creator>Kenming Wang</dc:creator>
				<category><![CDATA[軟體課程規劃與公佈]]></category>
		<category><![CDATA[HSDc]]></category>
		<category><![CDATA[教育訓練]]></category>

		<guid isPermaLink="false">http://www.kenming.idv.tw/?p=1218</guid>
		<description><![CDATA[§課程名稱： UML 團隊開發流程與管理 (08/16,30Hrs)─$8800/$7900 (含稅) ＊＊ 本課程含贈「UML 團隊開發流程與管理」作者親筆簽名書。 　　 悅知文化出版訂購, 博客來訂購。 【台北場】2009/0８/１６ (星期日)起，，每次上課為六個小時(AM 9:30~PM 4:30)，共五個星期。 　o 預定上課日期：08/16(星期日), 08/23(星期日), 08/29(星期六), 09/05(星期六), 009/12(星期六)。 　o 由於與其它課程有衝堂問題，所以前兩次課程排定於星期日開課，後三次(8/29 後)則調回星期六上課。 　o 遇國定假日或颱風等因素，則延至下一週上課日(本中心會主動通知學員)，以此類推。 §課程諮詢(HSDc. 軟體設計專業顧問團隊) 　o 諮詢專線：TEL: 02-27227179 　o 服務信箱：service.hsdc@gmail.com 　o http://www.hsdc.com.tw 　＊＊ 歡迎聯繫企業包班事宜 ＊＊ -------------------------------------------------------------------------------------------------------------- o 由於本站線上報名系統仍有問題，煩請報名學員填寫下列資料報名 (下列欄位前為 * 者請務必填寫)， 　　並以 Email 寄至： service.hsdc@gmail.com 　　------------------------------------------------------------------------------------- 　　* 姓名： 　　* 電子郵件： 　　* 聯絡電話： [...]
延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><strong>§課程名稱：</strong> UML 團隊開發流程與管理 (08/16,30Hrs)─$8800/$7900 (含稅)</p>
<p>＊＊ 本課程含贈「UML 團隊開發流程與管理」作者親筆簽名書。<br />
　　 <a href="http://www.delightpress.com.tw/book.aspx?book_id=SKNP00012">悅知文化出版訂購</a>,  <a href="http://www.books.com.tw/exep/prod/booksfile.php?item=0010438060">博客來訂購</a>。</p>
<p>【台北場】2009/0８/１６ (星期日)起，，每次上課為六個小時(AM 9:30~PM 4:30)，共五個星期。<br />
　o 預定上課日期：08/16(星期日), 08/23(星期日), 08/29(星期六), 09/05(星期六), 009/12(星期六)。<br />
　o 由於與其它課程有衝堂問題，所以前兩次課程排定於星期日開課，後三次(8/29 後)則調回星期六上課。<br />
　o 遇國定假日或颱風等因素，則延至下一週上課日(本中心會主動通知學員)，以此類推。</p>
<p><strong>§課程諮詢</strong>(HSDc. 軟體設計專業顧問團隊)<br />
　o 諮詢專線：TEL: 02-27227179<br />
　o 服務信箱：service.hsdc@gmail.com<br />
　o http://www.hsdc.com.tw<br />
　＊＊ 歡迎聯繫企業包班事宜 ＊＊ </p>
<p>--------------------------------------------------------------------------------------------------------------<br />
o 由於本站線上報名系統仍有問題，煩請報名學員填寫下列資料報名 (下列欄位前為 * 者請務必填寫)，<br />
　　並以 Email 寄至： service.hsdc@gmail.com<br />
　　-------------------------------------------------------------------------------------<br />
　　* 姓名：<br />
　　* 電子郵件：<br />
　　* 聯絡電話：<br />
　　任職公司與職位：<br />
　　備註(請填上如 ATM 轉帳帳號(後五碼即可)、開立發票資訊、以及新生或舊生等資訊)：<br />
　　-------------------------------------------------------------------------------------</p>
<p><strong>§課程費用與報名：</strong><br />
　o ＄８８００ (含稅)。 (爸爸節超特惠價；同時數其它單位課程學費為 ＄２0000 以上)<br />
　o 報名經確認後，本站即會寄送確認通知信給報名學員。<br />
　o 曾經上課過本公司的「單元系列課程」學員，優惠 ＄７９００(含稅)。 (請記得註明為舊生，本公司查詢確認即以優惠算)<br />
　o 三人同行，或同時報名另一單元課程，亦比照舊生的優惠折扣，每位只需 ＄７９００(含稅)。<br />
　o<br />
　o 若同時報名 6/27 「系統分析設計與實做」課程，兩者課程合計優惠 ＄２0500(再便宜 $４000)。<br />
　　http://www.kenming.idv.tw/20090627-course-sa-design-and-implement<br />
　----------------------------------------------------------------------------------------<br />
　o 大學/研究所 資訊相關科系講師、助教或教授，出示相關證明，我們會以建教合作方式計費。(請另以電話聯絡)<br />
　o 清貧或由家扶中心推薦，能出示相關證明，所有費用 免費！！<br />
　o 授課地點：開羅會議中心，地址：台北市光復南路65號B2 (光復南路、市民大道交接口)。<br />
　o 參考交通與地圖。 http://www.hsdc.com.tw/education/cario_map<br />
　----------------------------------------------------------------------------------------<br />
　o 報名系統分析與實作班學員，請先以 ATM 轉帳預約費用($ 1000)，並請於報名表備註欄位內，註明您的轉帳帳號末 5 碼與轉帳金額。<br />
　o ATM 轉帳帳號： 新光銀行 (103)　帳號： 0772-50-100979-9<br />
　o 本課程上課學員需滿 15 人以上，若未達上課人數則延期至下一梯次開課，已報名學員，本中心會電話通知，並主動辦理退費(或可保留至下一梯次)。</p>
<p>-----------------------------------------------------------------------------<br />
<strong>§課程說明</strong><br />
<span id="more-1218"></span></p>
<blockquote><p>
UML 設計到底用在哪裡？ 設計文件是否會增加開發人員的負擔？ 如果只有小貓 1,2隻，那麼 Hard-Coding 就好了，快速交差才是最實際的了。 兩個原因利用 UML 的設計圖： 1.多人協同開發；2.為了以後多人協同開發的機會(單打獨鬥總希望 CoWork 一同成長吧)。</p>
<p>HSDc. 執行長賴信仁(Ringle Lai)親自撰寫的這本：「UML 團隊開發流程與管理」，是相當務實性的一本探討 UML 協同管理的書籍。 內容涵蓋了 UML 工具(Enterprise Architect) 與 Coding 工具(Visual Express Basic 2008)的整合應用；一個小巧卻又實際的整合系統開發案例，來說明利用工具產出設計圖與程式碼的時機及之間的橋接關係；甚而談及到了團隊開發時，程式碼與設計圖、文件等的版本控管機制。</p>
<p>＊＊　關於本書可參考：<br />
　o 新書序言 Preview： http://www.kenming.idv.tw/ringle-new-book-foreword-preview<br />
　o 簡單評論： http://www.kenming.idv.tw/ringle-new-book-uml-collaboration-development</p>
<p>本課程即是完全以這本書作為授課的教材。 在 30 個小時的課程時數，把整本書內容教完。也由於是作者親自授課，對於書中不明瞭的地方，當然可以就近請教作者。 如此不僅是看完一本書，還能吸收書中作者的論點與精髓，並能真正應用在工作場合。 吸收理論並得以具體實現，這才是務實！</p>
<p>同時我們也準備了完整的 Linux 開發 DVD 光碟。 我們已經在系統內建置了 Subversion 版本 Server、Trac Issue Tracking 系統、MySQL 資料庫作為 EA Model 檔的 Repository、Apache 作為 Portal 與驗證平台 ....，當然也安裝了 EA 的開發環境等。 不僅在上課中可以實做練習，也方便學員帶回家，甚至可直接佈署至工作的開發環境上。</p>
<p>超低價的學費、超務實的課程內容、高水平的講師授課與資歷、超實用的應用開發光碟 ......。 從事軟體開發人員，總是要能持續不斷地學習與成長。 HSDc. 推出的軟體設計系列課程，相信能滿足您的需求。
</p></blockquote>
<p>-----------------------------------------------------------------------------<br />
<strong>§使用工具：</strong><br />
　o EA(Enterprise Architect) 7.1(Trial) UML Tool, Visual Express Basic 2008, Subversion, Trac<br />
　　(以上工具均內含於本中心所製作的 Linux 開發平台 DVD 光碟，每位學員乙片)</p>
<p><strong>§授課講師：</strong><br />
　o 賴信仁(Ringle Lai)、王克明(Kenming Wang)、宋敏如(Cathy Sung)、陳俊傑(Arthur Chen)。<br />
　o 擅長以非常淺顯易懂的比喻及說明，將複雜的系統抽絲剝繭，重新釐清脈絡，讓學員一清二楚，並善於引導學員具備設計應有的反思能力。</p>
<p><strong>§適合學員：</strong><br />
　o 系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者。<br />
　o 學校資訊講師/在學相關資訊科系學生。<br />
　o 學員最好有基本的程式設計能力(基本即可)。</p>
<p><strong>§備註：</strong><br />
　o 教室設備包括白板與投影機，由講師親自說明與操作示範。(學員可攜帶錄音筆)<br />
　o 學員最好能攜帶 Notebook，可以於課程中實際操作與練習。<br />
　o 報名滿 15 名即確定開班，同時保留 5 名學員重新選修同一課程(請攜帶原上課講義)。開課前一週會以電子郵件聯絡與通知學員。</p>
<blockquote><p>
【課程大綱】</p>
<p>※ 課程內容與開發環境引導<br />
　o 本書大綱編排介紹與說明<br />
　o 開發平台光碟 DVD 使用說明<br />
　　(含 Subversion and Issue Tracking 系統)<br />
　o Visual Express Basic 2008 與 EA UML 工具整合介紹</p>
<p>※ 基礎課程與實務操作 (含 EA 實務操作)<br />
　o  案例設計與說明<br />
　o  利用UML表達企業流程與系統需求<br />
　o  表達系統內部的結構<br />
　o  表達系統的微觀設計<br />
　o  表達系統的鉅觀設計<br />
　o  表達系統的實作與部署</p>
<p>※ 案例實現與實做 (含 EA 與 VS Express 2008 實務操作)<br />
　o  電子化採購管理系統案例<br />
　o  企業流程設計與需求蒐集<br />
　o  實現使用案例<br />
　o  利用MDA轉換領域模式<br />
　o  程式的重構</p>
<p>※ 團隊協同開發環境建置<br />
　(使用 Linux 系統/Subversion+MySQL+Trac+Apache)<br />
　o  團隊合作案例情境介紹<br />
　o  建立UML合作的中央集權控管環境<br />
　o  建構管理與UML<br />
　o  團隊安全機制與UML
</p></blockquote>
<p>延伸閱讀：<ul>
<li><a href='http://www.kenming.idv.tw/a_a_ra_eoscu_a_uml2_0_amba_a_af_a_uafic_' rel='bookmark' title='【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)'>【單元課程】UML2.0 實務操作暨使用案例實作 (2009/01/1１~ １８ Hrs)</a></li>
<li><a href='http://www.kenming.idv.tw/a_a_nac_a_ao_a_sa_arfc_er_el_euseu_eoscu' rel='bookmark' title='【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程'>【公佈】五,六月份的軟體設計課程—台中場UML與非正規學分班系統分析課程</a></li>
<li><a href='http://www.kenming.idv.tw/er_el_euseu_erra_cpsen_aos_a_2007_cnnao__00' rel='bookmark' title='軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00'>軟體設計鮮思維講座 — 2007 第二 場次(03/10 星期六) 13:30 ~ 17:00</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_ac_acc_a_c_carp_14' rel='bookmark' title='【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)'>【軟體設計單元課程(一天)】物件導向基礎養成 (2006/10/14)</a></li>
<li><a href='http://www.kenming.idv.tw/a_er_el_euseu_a_ra_eoscu_a_cacc_a_uml2_0_25' rel='bookmark' title='【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)'>【軟體設計單元課程(兩天)】UML2.0 實務操作與應用入門 (2006/06/24~25)</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.kenming.idv.tw/course-uml-collaboration-process-and-management-20090816/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

