<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>系統規劃與分析</title><link>http://blog.blueshop.com.tw/topcat/category/934.aspx</link><description>系統規劃與分析</description><managingEditor>topcat</managingEditor><dc:language>zh-TW</dc:language><generator>.Text Version 0.95.2004.101</generator><item><dc:creator>topcat</dc:creator><title>跨網站單一登入(Single Sign On)的作法概念</title><link>http://blog.blueshop.com.tw/topcat/archive/2008/04/03/54681.aspx</link><pubDate>Thu, 03 Apr 2008 08:13:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2008/04/03/54681.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/54681.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2008/04/03/54681.aspx#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/54681.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/54681.aspx</trackback:ping><description>&lt;p&gt;當我們開發了許多的Web應用系統後，如果使用者同時擁有多個Web應用程式的使用權限，而每個Web應用程式都有自己的登入帳號密碼，那麼對於使用者來說，有點麻煩，尤其是剛好設定的密碼又不同。&lt;/p&gt;&lt;p&gt;為了方便使用者的使用，因此會有【單一登入】的需求出現，只要登入一個應用程式後，要跳到別的Web應用程式，不需要再次輸入帳號密碼，可以直接就進行登入。但是為了考量安全性，還是要考量一下怎麼設計才能夠兼顧安全與便利。&lt;/p&gt;&lt;p&gt;小喵的方式是透過SQL來當作媒介，假設小喵要從WebA跳到WebB。 &lt;br /&gt;首先要準備一個兩個應用程式都能夠存取的資料庫。然後設計一個資料表來處理。這個資料表有以下幾個欄位&lt;/p&gt;&lt;ol&gt;&lt;li&gt;GUID:由NewId()產生出來類似【504B1790-E93A-4445-B262-E73A113BF336】這樣格式的資料&lt;/li&gt;&lt;li&gt;UserId:WebB的帳號，當然WebA與WebB可以用相通的帳號，或者是透過員工代號取得WebB的帳號&lt;/li&gt;&lt;li&gt;TimeOut:過期時間，產生該筆資料的時間+2分種。也就是從WebA到WebB的過程，小喵估計不會超過2分鐘，時間過期後該筆資料就沒用了。&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;接著就是運作的方式&lt;/p&gt;&lt;p&gt;步驟如下&lt;/p&gt;&lt;ol&gt;&lt;li&gt;WebA點選轉入WebB&lt;/li&gt;&lt;li&gt;寫入1筆過程資料，例如：5ED095B8-350D-42C3-953B-9C53DED54AFD,topcat,20080402165823&lt;/li&gt;&lt;li&gt;WebA Submit GUID給 WebB&lt;/li&gt;&lt;li&gt;WebB承接到GUID取回資料，並判斷現在時間沒有大於20080402165823&lt;/li&gt;&lt;li&gt;如果4.找不到，顯示錯誤並拒絕登入&lt;/li&gt;&lt;li&gt;如果4找到，進行登入程序&lt;/li&gt;&lt;li&gt;刪除該GUID資料&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;這過程中的時間，過期時間拉得越長越不安全。太短又容易失敗，所以大家自己斟酌。&lt;/p&gt;&lt;p&gt;由於GUID發生碰撞的機會很低，並且在加上過期時間的保護，小喵覺得應該還算安全，大家覺得怎麼樣再請大家給小喵一些建議&lt;/p&gt;&lt;p&gt;^_^&lt;/p&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/54681.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>topcat</dc:creator><title>文字型態的資料要用什麼樣的格式儲存?char, varchar, nchar, nvarchar??</title><link>http://blog.blueshop.com.tw/topcat/archive/2007/09/06/52318.aspx</link><pubDate>Thu, 06 Sep 2007 08:39:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2007/09/06/52318.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/52318.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2007/09/06/52318.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/52318.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/52318.aspx</trackback:ping><description>&lt;P&gt;使用資料庫儲存文字的資料，在資料庫中會有以下這些的型態可以設定&lt;BR&gt;char, varchar, nchar, nvarchar&lt;BR&gt;那麼到底要用哪種型態比較適合，這些型態之間有何差異呢??&lt;/P&gt;
&lt;P&gt;意義與差異&lt;/P&gt;
&lt;P&gt;從這些字眼上來看，都是有char，差別在var與n這兩個字眼，那麼就先來簡單介紹一下這兩個字眼代表的意義：&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;var：不定長度→有多長存多長&lt;/P&gt;
&lt;P&gt;n：Unicode→無論英文、數字、中文、日文、...每個字都占2Byte。&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;說明一下：&lt;/P&gt;
&lt;P dir=ltr&gt;char與nchar宣告的是固定的長度，因此如果宣告char(5)，但是只放a這個字，那麼就會補另外4個空白，會補空白補滿是他的特性，而nchar(5)也是會放滿5個字，但是每個字無論中英數都會用2個Bytes來存放&lt;/P&gt;
&lt;P dir=ltr&gt;varchar與nvarchar都是不定長度，因此如果宣告varchar(5)，但是只放a這個字，那麼就會放一個a，&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;不會補空白&lt;/FONT&gt;&lt;/STRONG&gt;。而如果宣告nvarhcar(5)那還是只放a這個字，但是會用2Bytes來存放。如果放了【&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;中&lt;/FONT&gt;&lt;/STRONG&gt;】這個中文字，在&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;varchar&lt;/STRONG&gt;&lt;/FONT&gt;會占用&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;2&lt;/FONT&gt;&lt;/STRONG&gt;個位子，但是&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;nvarchar&lt;/STRONG&gt;&lt;/FONT&gt;指占用&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;個位子。&lt;/P&gt;
&lt;P dir=ltr&gt;舉個例子來看&lt;/P&gt;
&lt;P dir=ltr&gt;假設有四個欄位，分別放入【a1中】這樣的字串，比較一下這些的差異如下：&lt;/P&gt;
&lt;P dir=ltr&gt;
&lt;TABLE style="WIDTH: 256pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=340 border=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 71pt; mso-width-source: userset; mso-width-alt: 3008" width=94&gt;
&lt;COL style="WIDTH: 77pt; mso-width-source: userset; mso-width-alt: 3264" width=102&gt;
&lt;COL style="WIDTH: 54pt" span=2 width=72&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BACKGROUND: #4f81bd; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 71pt; COLOR: white; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; HEIGHT: 16.5pt; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #4F81BD none" width=94 height=22&gt;資料類型&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BACKGROUND: #4f81bd; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 77pt; COLOR: white; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #4F81BD none" width=102&gt;內容&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BACKGROUND: #4f81bd; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 54pt; COLOR: white; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #4F81BD none" width=72&gt;占位數&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 700; FONT-SIZE: 12pt; BACKGROUND: #4f81bd; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 54pt; COLOR: white; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #4F81BD none" width=72&gt;Byte數&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD class=xl68 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; HEIGHT: 16.5pt; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" height=22&gt;char(10)&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none"&gt;a1中+6個空白&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" align=right&gt;10&lt;/TD&gt;
&lt;TD class=xl70 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" align=right&gt;10&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD class=xl68 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none" height=22&gt;varchar(10)&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none"&gt;a1中&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none" align=right&gt;4&lt;/TD&gt;
&lt;TD class=xl70 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none"&gt;1+1+2=4&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD class=xl68 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; HEIGHT: 16.5pt; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" height=22&gt;nchar(10)&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none"&gt;a1中+7個空白&lt;/TD&gt;
&lt;TD class=xl69 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" align=right&gt;10&lt;/TD&gt;
&lt;TD class=xl70 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BACKGROUND: #dbe5f1; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none; mso-pattern: #DBE5F1 none" align=right&gt;20&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD class=xl71 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none" height=22&gt;nvarchar(10)&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none"&gt;a1中&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none" align=right&gt;3&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; FONT-WEIGHT: 400; FONT-SIZE: 12pt; BORDER-LEFT: windowtext 0.5pt solid; COLOR: black; BORDER-BOTTOM: windowtext 0.5pt solid; FONT-FAMILY: 新細明體; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; text-underline-style: none; text-line-through: none"&gt;2*3=6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;再來一個比較char(10)與nchar(10)&lt;/P&gt;
&lt;P&gt;
&lt;TABLE style="WIDTH: 495pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=653 border=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 55pt; mso-width-source: userset; mso-width-alt: 2336" width=73&gt;
&lt;COL style="WIDTH: 22pt; mso-width-source: userset; mso-width-alt: 928" span=8 width=29&gt;
&lt;COL style="WIDTH: 22pt; mso-width-source: userset; mso-width-alt: 928" span=2 width=29&gt;
&lt;COL style="WIDTH: 22pt; mso-width-source: userset; mso-width-alt: 928" span=10 width=29&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 55pt; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent" width=73 height=22&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;1 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;2 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體 color=#ff0000&gt;3 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;FONT color=#ff0000&gt;4&lt;/FONT&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;5 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;6 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;7 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;8 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;9 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl66 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" align=right width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;10 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; WIDTH: 22pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=29&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent" height=22&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;char(10)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;a&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl68 style="BORDER-RIGHT: black 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體 color=#ff0000&gt;&lt;STRONG&gt;中&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl65 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent" height=22&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;2位&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 17.25pt" height=23&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent" height=23&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl67 style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.5pt" height=22&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; HEIGHT: 16.5pt; BACKGROUND-COLOR: transparent" height=22&gt;&lt;FONT face=新細明體&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl70 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;1&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;2&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體 color=#ff0000&gt;3&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;4&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;5&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;6&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;7&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;8&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;9&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl75 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;10&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 17.25pt" height=23&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; BORDER-TOP: #ece9d8; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: #ece9d8; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent" height=23&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體&gt;nchar(10)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;a&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" align=right&gt;&lt;FONT face=新細明體&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl76 style="BORDER-RIGHT: black 1pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" colSpan=2&gt;
&lt;P align=center&gt;&lt;FONT face=新細明體 color=#ff0000&gt;&lt;STRONG&gt;中&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl72 style="BORDER-RIGHT: windowtext 0.5pt dashed; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl73 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: #ece9d8; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;FONT face=新細明體&gt;　&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;因此在規畫上，只要存放的資料&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;有可能有中文&lt;/FONT&gt;&lt;/STRONG&gt;，小喵就會加&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;n&lt;/FONT&gt;&lt;/STRONG&gt;。而除非確定資料固定會是幾位不變，不然&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;資料長度不特定&lt;/STRONG&gt;&lt;/FONT&gt;就會宣告加上&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;var&lt;/STRONG&gt;&lt;/FONT&gt;。&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/52318.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>topcat</dc:creator><title>N-Tiers開發方式(為何使用COM+元件的撰寫商業邏輯層)</title><link>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35628.aspx</link><pubDate>Wed, 09 Aug 2006 16:00:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35628.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/35628.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35628.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/35628.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/35628.aspx</trackback:ping><description>&lt;P&gt;在上一篇&lt;A id=_ef60b7bc5af60fef_HomePageDays_DaysList__ctl0_DayItem_DayList__ctl0_TitleUrl href="/topcat/archive/2006/08/09/35627.aspx"&gt;N-Tier方式開發(系統分析)&lt;/A&gt; 提到了商業邏輯層的開發，為何會選用COM+來處理，主要有兩個原因：&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;確保交易的完整性：可交由COM+支援Transaction的機制處理 
&lt;LI&gt;Web App切換身分執行元件&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;一、確保交易的完整性：&lt;/P&gt;
&lt;P&gt;在確保交易的完整性，可以透過COM+對於Transaction的支援，讓拆解各功能的時候，不必特意的去考量Transation異動的部份，可交由COM+來處理&lt;/P&gt;
&lt;P&gt;當一個商業邏輯中有了資料的維護，在邏輯的過程中可能會維護了超過兩個以上的資料表在不同的功能上。&lt;/P&gt;
&lt;P&gt;舉個例子來說，例如：產生交易資料、扣除在庫資料，如果將這兩個動作處理在兩個元件上，我們分別稱作【COMA(產生交易資料)】與【COMB(扣除在庫資料)】，將此兩個動作分別放在不同的元件上，可以讓其他的功能來呼叫，而兩個動作，又必須完整的完成了，才能夠算是一個成功的交易過程，如果COMA或者COMB的程式運作過程中，有了什麼狀況(例如無在庫資料，無法扣除時)，那麼在這過程中維護的資料必須還原→此時這樣的還原動作可交給COM+自動完成&lt;/P&gt;
&lt;P&gt;假設COMA中需要維護4個資料表，而COMB需要維護3個資料表，程式流程是&lt;/P&gt;
&lt;P&gt;&lt;TEXTAREA class=xml style="WIDTH: 671px; HEIGHT: 100px" name=code rows=6 cols=79&gt;COMA                       COMB
TBLA1--TBLA2--TBLA3-----→TBLB1--TBLB2--TBLB3┐
              TBLB4←------------------------┘  &lt;/TEXTAREA&gt;&lt;/P&gt;
&lt;P&gt;在COMA執行的過程中，維護了3個資料表(A1、A2、A3)時，呼叫COMB又維護了兩個(B1、B2)&lt;BR&gt;此時要維護B3時出了問題，那嚜剛剛維護的(A1、A2、A3、B1、B2)資料通通要還原&lt;/P&gt;
&lt;P&gt;只需將COMA與COMB包在一個交易中，那麼當過程中有其中一個失敗了，就會還原回去&lt;/P&gt;
&lt;P&gt;如果又有另外一個元件COMC也會呼叫COMB的相同Function，那麼也只需將COMC與COMB包成一個交易，那麼就能夠當有問題的時候也自動還原回去&lt;/P&gt;
&lt;P&gt;二、Web App切換身分執行元件&lt;/P&gt;
&lt;P&gt;在Web App運作的過程中，透過IIS來使用應用程式，主要是透過【IUSER】這樣的使用者來運作，而IUSER這樣的使用者基本上在權限上是限制很多的，因此如果要存取非IIS的資料夾、存取資料庫，都不適合將權限開放給IUSER來使用，以免網路上的駭客透過IUSER竄進來做一些壞事。&lt;/P&gt;
&lt;P&gt;然而系統又有時候必須讓Web的使用者在Server上執行一些特別的功能(例如資料庫的存取)，此時就可以透過COM+的Package來設定特別的識別帳號，然後開放這樣的帳號相關資料表的權限。這樣就能夠更靈活的設計我們的程式&lt;/P&gt;
&lt;P&gt;三、介面與商業邏輯分離→資料庫轉換介面層可沿用&lt;/P&gt;
&lt;P&gt;當介面與商業邏輯分離時，在ASP.NET中所設計的與資料庫之間的溝通是透過商業邏輯的元件，只需要元件的名稱不變、呼叫的函數不變、傳遞的參數不變，那麼假使要轉換不同的資料庫(例如Access轉成SQL)，介面層的相關程式都不需要修改，只需要修改商業邏輯的元件即可。&lt;/P&gt;
&lt;P&gt;更進一步的，如果商業邏輯層中，把商業邏輯運算與資料庫存取也分開了，那麼要轉換資料庫的時候，也只需要把資料庫存取的相關元件修改後，就能夠快速的切換過去，不需要修改商業邏輯的運算部分。這讓整體系統在未來的擴充、轉換上有更大的彈性。&lt;/P&gt;
&lt;P&gt;因為有這樣的特性，所以小喵才會以COM+元件來當作商業邏輯的開發。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/35628.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>topcat</dc:creator><title>N-Tier開發方式(系統分析)</title><link>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35627.aspx</link><pubDate>Wed, 09 Aug 2006 15:25:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35627.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/35627.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2006/08/09/35627.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/35627.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/35627.aspx</trackback:ping><description>&lt;P&gt;當小喵在開發一個較為大型的系統時，會做以下的分析過程&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;系統需求分析： 
&lt;OL&gt;
&lt;LI&gt;與使用者詳談，訪問使用者須要的是什麼 
&lt;LI&gt;條列需求：將訪談後的需求加以整理，並加以條列 
&lt;LI&gt;需求確認：將整理條列出的需求，給使用者逐條加以確認，如有不足，追加並確認之&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;功能分析： 
&lt;OL&gt;
&lt;LI&gt;條列功能：將使用者以確認之條列需求，轉換為系統功能並條列之 
&lt;LI&gt;功能、需求確認：將條列之功能與條列之需求逐一比對，確認使用者需求都有滿足 
&lt;LI&gt;功能整併：將條列之功能，有類似、相關之功能，加以整併→合併撰寫 
&lt;LI&gt;功能歸類：將條列之功能，加以分類整理 
&lt;LI&gt;需求、功能再確認：將整併、歸類之功能，與需求再次確認，務必滿足每一個需求。&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;資料分析： 
&lt;OL&gt;
&lt;LI&gt;依據各需求所需的資料欄位、型態、加以條列 
&lt;LI&gt;正規化資料：依據正規劃原則，將條列的欄位、型態、加以分類並正規劃 
&lt;LI&gt;資料庫設計：依據結論，設計資料庫、資料表、欄位、型態、關聯等&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;畫面功能分析： 
&lt;OL&gt;
&lt;LI&gt;畫面規劃：依據需求分析與功能分析結果，規劃使用介面，畫面欄位、按鈕 
&lt;LI&gt;功能樹狀圖、網頁地圖：依據各功能分類與畫面，歸類相關功能，做出畫面分類樹狀圖、網頁地圖 
&lt;LI&gt;使用者再確認：依照功能樹狀圖、網頁地圖，在此與使用者討論，並依照需求條列逐一比對各需求與畫面關係→依使用者需求修改→再確認。直到確認無誤。&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;程式與撰寫規劃： 
&lt;OL&gt;
&lt;LI&gt;依照【畫面分析】、【資料分析】、【功能分析】規劃出各相關程式於N-Tiers中 
&lt;OL&gt;
&lt;LI&gt;畫面分析：介面層，處理各功能的介面、資料存取的介面 
&lt;LI&gt;資料分析：資料層，處理資料庫的存取 
&lt;LI&gt;功能分析：商業邏輯層，處理各功能所需運算、資料交換，並與介面曾、資料曾溝通&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;程式命名、Function命名、參數命名： 
&lt;OL&gt;
&lt;LI&gt;依據介面層、資料層、商業邏輯層條列出各程式名稱、Function名稱、以及所需傳遞的參數、型態名稱 
&lt;LI&gt;各程式間的相互關係，並做出各程式間的相互關係圖&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;程式分配：依現有人力狀況，分組並分派相關人員各程式，並條列出各程式的時程規劃於各組Leader，由各組Leader安排程式完成時程 
&lt;LI&gt;依據程式分配與時程，安排交叉測試時程&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;在這樣的分析過程中，分析完後的各程式可交由多人共同完成，只需將定義好的資料庫狀況、欄位、以及所需撰寫的程式名稱、參數說明給各分配到的程式設計師，就可開始分工的撰寫程式&lt;/P&gt;
&lt;P&gt;其中介面層，小喵多數以Web作為介面，應用ASP/ASP.NET來開發；商業邏輯層、資料庫層則是透過COM+的元件來處理。&lt;/P&gt;
&lt;P&gt;而介面層與商業邏輯層如何將之串聯起來呢，主要是透過以下的這樣方式來做&lt;/P&gt;
&lt;P&gt;&lt;TEXTAREA class=xml style="WIDTH: 685px; HEIGHT: 100px" name=code rows=6 cols=81&gt;ASP.NET--------------------------------COM+-----------------------------MS-SQL
Controls--ObjectDataSource------COM+元件------COM+元件-----------COM+元件--資料庫
(       介面層              )     (     商業邏輯層       )           (    資料層     )&lt;/TEXTAREA&gt;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/35627.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>topcat</dc:creator><title>如何透過Email的超鏈結登入系統並直接進入指定的畫面</title><link>http://blog.blueshop.com.tw/topcat/archive/2006/07/11/33046.aspx</link><pubDate>Tue, 11 Jul 2006 10:47:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2006/07/11/33046.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/33046.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2006/07/11/33046.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/33046.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/33046.aspx</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;我們的系統中可能會需要讓某些特定的使用者&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;通常是高位者&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;為了操作上的【便利性】，讓使用者可以直接點【超鏈結】就直接的【進入系統】，並到達某特定的【網頁&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一般的做法可能是將【帳號密碼存於&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Cookie&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】的方式進行，但是這樣的方式不是很恰當，其次再給予超鏈結的時候，也會將要導回哪些畫面的資訊直接放在超鏈結中，這樣容易讓使用者知道您的程式會處理哪些欄位的資訊，造成使用者透過嘗試更改超鏈結資訊方式瀏覽到使用者不該瀏覽的資料。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;例如：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://www.blueshop.com.tw/doc.asp?docid=1234"&gt;http://www.blueshop.com.tw/doc.asp?docid=1234&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;有心的駭客看到這樣的資訊，可能就會嘗試著把&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;1234&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;改成&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;1233&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;或者&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;1235&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;來查看，程式上一不小心就會讓使用者看到不該看的東西&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;而且將帳號密碼存於&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Cookie&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中，容易讓【木馬程式】透過【收集&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Cookie&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】的方式得知帳號密碼&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;所以如果要能夠比較安全的方式，小喵提供以下這個方式給大家參考&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;超鏈結中帶的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;QueryString&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是一組&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID1(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公鑰&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;例如：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;A href="http://www.blueshop.com.tw/abc.asp?GID=405CACB3-F658-4DD5-82E5-D1DA7DDFDB7E"&gt;http://www.blueshop.com.tw/abc.asp?GID=405CACB3-F658-4DD5-82E5-D1DA7DDFDB7E&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;進入系統後，從資料庫中找到此組【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公鑰】提供給哪個【使用者】使用、以及哪些【文件超鏈結資料】&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;透過&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;2.&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;的【使用者】，在【&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;TA&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;】驗證該【使用者】存於&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;Cookie&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;中的【&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;私鑰】以及限定的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;IP&lt;/SPAN&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;，讓只有【&lt;B&gt;&lt;SPAN style="COLOR: blue"&gt;限定的&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; COLOR: blue; mso-shading: white; mso-pattern: gray-15 auto"&gt;IP&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;】並且擁有【&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; COLOR: blue; mso-shading: white; mso-pattern: gray-15 auto"&gt;GUID2&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; COLOR: blue; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;私鑰&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="BACKGROUND: #d9d9d9; FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-shading: white; mso-pattern: gray-15 auto"&gt;】的人才可以開啟，否則將拒絕進入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo1; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰給予的方式：使用者登入後，檢查資料庫中是否有設定該【使用者】與【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】有授權可以擁有【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】→如果有→產生【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】存放於資料庫中，並產生&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Cookie&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;存放【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 新細明體; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA"&gt;&lt;BR style="PAGE-BREAK-BEFORE: always; mso-special-character: line-break" clear=all&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;首先會用的兩個資料表：&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用者私鑰管理表&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(TA)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 1.4pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 1.4pt 0cm 1.4pt" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 27pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;PK&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;UserId&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用者帳號&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 25.1pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 25.1pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;PK&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 25.1pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;IP&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 25.1pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用者電腦&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IP&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.2pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.2pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&amp;nbsp;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.2pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.2pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;超鏈結公鑰管理表&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(TB)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 1.4pt 0cm 1.4pt; mso-table-lspace: 9.0pt; mso-table-rspace: 9.0pt; mso-table-anchor-vertical: paragraph; mso-table-anchor-horizontal: page; mso-table-left: 91.4pt; mso-table-top: 18.8pt" cellSpacing=0 cellPadding=0 align=left border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 27pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN lang=EN-US&gt;PK&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN lang=EN-US&gt;GUID1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公鑰&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN lang=EN-US&gt;PK&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN lang=EN-US&gt;UserId&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用者帳號&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.45pt"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 36.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.45pt; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=49&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&amp;nbsp;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 72pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.45pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN lang=EN-US&gt;URLInfo&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 1.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 1.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ece9d8; WIDTH: 98.25pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.45pt; BACKGROUND-COLOR: transparent; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=131&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-element: frame; mso-element-frame-hspace: 9.0pt; mso-element-wrap: around; mso-element-anchor-vertical: paragraph; mso-element-anchor-horizontal: page; mso-element-left: 91.45pt; mso-element-top: 18.8pt; mso-height-rule: exactly"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;超鏈結資訊&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;使用者點選超鏈結後，首先從取得的【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID1&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公鑰】透過【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;TB&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】取得這份文件是允許哪些【使用者】可以瀏覽，接著將此【使用者】透過【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;TA&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】取得該使用者允許在哪台電腦【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】並且需要擁有哪個【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID2&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】才能看。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;換言之，需要【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;GUID1(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;公鑰&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)+&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;允許的電腦&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;IP+GUID2(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】三個條件缺一不可，才能夠進入該網頁&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;要實現以上的方式，需要有三個公用程式&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;正常登入後【產生私鑰】&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;產生&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Email&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中超鏈結時，【產生公鑰】&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l0 level1 lfo2; tab-stops: list 18.0pt"&gt;&lt;SPAN lang=EN-US&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;鏈結回來後【驗證&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;3&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;要件】&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;這樣的設定方式，適用於一個人擁有多個電腦，也適用於各系統自行運用。&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;
&lt;HR&gt;
&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;&lt;SPAN class=471064202-11072006&gt;&lt;FONT size=4&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;FAQ&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;Q1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：請問如果使用者擁有多台電腦，是否適用&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;A1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：可以適用，因為&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;TA&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中的主索引為&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;UserId + IP&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，所以一個使用者可以設定多台電腦，各每台電腦各自擁有各自的私鑰&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;Q2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：請問如果一個網頁&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;(&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;需指定三人可瀏覽，是否適用&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;A2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：可以適用，因為&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;TB&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中主索引為&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;GUID1 + UserId&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;，所以一份文件可以指定多人瀏覽&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;Q3&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：請問如果信件被別人攔截，是否可以直接點選超鏈結就進入系統&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;A3&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：不會。信件中的超鏈結中是公鑰，必須加上【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;GUID2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】及【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;IP&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】兩個條件都符合才能進入&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;FONT face="Times New Roman"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;Q4&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：請問，如果使用者借用別人的電腦登入，會不會在別人電腦中儲存【&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;GUID2&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;私鑰】&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;A4&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：不會，儲存私鑰必須符合【正常登入】【符合限制&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;IP&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;】才會儲存，如果會擔心，可將儲存的動作作成按紐讓使用者按下【在這台電腦儲存私鑰】的按鈕後才儲存【私鑰】&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/33046.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>topcat</dc:creator><title>[轉載]生活中的ERP</title><link>http://blog.blueshop.com.tw/topcat/archive/2006/03/02/18553.aspx</link><pubDate>Thu, 02 Mar 2006 09:36:00 GMT</pubDate><guid>http://blog.blueshop.com.tw/topcat/archive/2006/03/02/18553.aspx</guid><wfw:comment>http://blog.blueshop.com.tw/topcat/comments/18553.aspx</wfw:comment><comments>http://blog.blueshop.com.tw/topcat/archive/2006/03/02/18553.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.blueshop.com.tw/topcat/comments/commentRss/18553.aspx</wfw:commentRss><trackback:ping>http://blog.blueshop.com.tw/topcat/services/trackbacks/18553.aspx</trackback:ping><description>一篇粉生活化的解釋出ERP的精髓....&lt;BR&gt;
&lt;HR&gt;

&lt;P style="MARGIN-LEFT: 72pt"&gt;&lt;B&gt;&lt;FONT face=新細明體 color=maroon size=4&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold; FONT-SIZE: 13.5pt; COLOR: maroon"&gt;ERP (Enterprise Resource Planning)企業資源計畫，指的是具有品質管理、現場服務、維修管理、配銷、行銷和供應商管理等額外能力的系統。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 72pt"&gt;&lt;FONT face=新細明體 color=olive size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: olive"&gt;還是不懂嗎？ 沒關係，看了這篇文章就懂了&lt;SPAN lang=EN-US&gt;~~^^"&lt;BR&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;＊＊＊＊&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;一天中午，丈夫在外給家裏打電話：「親愛的老婆，晚上我想帶幾個同事回家吃飯&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;可以嗎？」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;訂貨意向）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子：「當然可以，來幾個人，幾點來，想吃什麼菜？」&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;丈夫：「&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個人，我們&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;7&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;點左右回來，準備些酒、烤鴨、番茄炒蛋、涼菜、蛋花&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;湯……你看可以嗎？」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;商務溝通）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子：「沒問題，我會準備好的，」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;訂單確認）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子記錄下需要做的功能表（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;MPS計劃），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;具體要準備的菜：鴨&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN style="COLOR: navy; FONT-FAMILY: MingLiu"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;酒&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN style="COLOR: navy; FONT-FAMILY: MingLiu"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;番茄&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN style="COLOR: navy; FONT-FAMILY: MingLiu"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;雞蛋&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN style="COLOR: navy; FONT-FAMILY: MingLiu"&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;調料──（&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold"&gt;BOM物料清單），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;發現需要：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;1&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;只鴨，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;5&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;瓶酒，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;4&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個番茄，──（&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold"&gt;BOM展開），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;炒蛋需要&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個雞蛋，蛋花湯需要&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;4&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個雞蛋&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;（共用物料）。&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;打開冰箱一看&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;（庫房），&lt;/SPAN&gt;&lt;/B&gt;只剩下&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;2&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個雞蛋&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;（缺料）。&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;來到自由市場，妻子：「請問雞蛋怎麼賣？」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;採購詢價）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;小販：「&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;1&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;1&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;元，半打&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;5&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;元，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;1&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;打&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;9.5&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;元。」&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子：「我只需要&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;8&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;個，但這次買&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;1&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;打。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;經濟批量採購）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-WEIGHT: bold"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子：「這有一個壞的，換一個。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;驗收，退料，換料）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;回到家中，準備洗菜、切菜、炒菜──（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;工藝路線），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;廚房中有燃氣、微波爐、電飯堡──（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;工作中心）。&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子發現拔鴨毛最費時間（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;瓶頸工序，關鍵工藝路線），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;用微波爐自己做烤鴨可能就來不及（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;產能不足），&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;於是決定在樓下的餐廳裏買現成的&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;（產品委外）。&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;下午&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;4&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;點，電話鈴又響：「媽媽，晚上幾個同學想來家裏吃飯，你幫準備一下。」&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;（緊急訂單）&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「好的，兒子，你們想吃什麼，爸爸晚上也有客人，你願意和他們一起吃嗎？」&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「菜你看著辦吧，但一定要有番茄炒雞蛋。我們不和大人一起吃，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;30&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;左右回&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;來。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;呵呵，不能併單處理）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「好的，肯定讓你們滿意。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;訂單確認）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;雞蛋又不夠了，打電話叫小販送來&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;。（緊急採購）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;30&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;，一切準備就緒，可烤鴨還沒送來，急忙打電話詢問：「我是李太太，怎麼&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;訂的烤鴨還沒送來。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;採購委外單跟催）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「不好意思，送貨的人已經走了，可能是堵車吧，馬上就會到的。」門鈴響了，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「李太，這是您要的烤鴨。請在單上簽一個字。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;驗收、入庫、轉應付帳款）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;45&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;，女兒的電話：「媽媽，我想現在帶幾個朋友回家吃飯可以嗎？」（呵呵，&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;又是緊急訂購意向，要求現貨）&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;「不行呀，女兒，今天媽媽已經需要準備兩桌飯了，時間實在是來不及，真的非常&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;抱歉，下次早點說，一定給你們準備好。」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;哈哈，這就是&lt;SPAN lang=EN-US&gt;ERP的使用侷限，要有&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;穩定的外部環境，要有一個起碼的提前期）&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;/B&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;送走了所有客人，疲憊的妻子坐在沙發上對丈夫說：「親愛的，現在咱們家請客的&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;頻率非常高，應該要買些廚房用品了（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;設備採購&lt;/SPAN&gt;&lt;/B&gt;），最好能再雇個小保姆（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;連人力&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;資源系統也有介面了&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;）。」&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;丈夫：「家裏你做主，需要什麼你就去辦吧&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;。」（通過審核）&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;妻子：「還有，最近家裏花銷太大，用你的私房錢來補貼一下，好嗎？」（哈哈哈&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;哈，最後就是應收貨款的催要。還可再加上成本核算，總帳，決策分析等等）。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;BR&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;例如……送走了所有客人，妻子拿著計算器，準確地算出了今天的各項成本（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;成本&lt;/SPAN&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: navy"&gt;核算&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;）和節餘原材料（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;車間退料&lt;/SPAN&gt;&lt;/B&gt;），並計入了日記帳（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;總帳&lt;/SPAN&gt;&lt;/B&gt;），把結果念給丈夫聽&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;給領導報表&lt;/SPAN&gt;&lt;/B&gt;），丈夫說道「值得，花了&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;145.49&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;元，請了好幾個朋友，感情儲蓄帳&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=MingLiu color=navy&gt;&lt;SPAN lang=EN-US style="COLOR: navy; FONT-FAMILY: MingLiu"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT color=navy&gt;&lt;SPAN style="COLOR: navy"&gt;戶增加了若干」（&lt;B&gt;&lt;SPAN style="FONT-WEIGHT: bold"&gt;經濟效益分析&lt;/SPAN&gt;&lt;/B&gt;）。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.blueshop.com.tw/topcat/aggbug/18553.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>