廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3996 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
swpoker
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x50
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[資訊]10個設計/開發物件軟體最常犯的錯
錯誤一:以為Entity-Relation Diagram就是Class Diagram。
錯誤二:Sequence Diagram 繪製僅到初步設計階段。
錯誤三:Sequence Diagram 在描述Flow of Events 階段時,就將Transaction Object life、資料加解密、壓縮J2EE等Services 的機制加入。
錯誤四:漏掉Package 的設計,直接進行Class Design,直接繪製Class Diagram 。
錯誤五:Actor 與USE Case的關係表示,以為箭頭方向表示資料流向。
錯誤六:在Sequence Diagram中強調畫面(GUI)的設計。
錯誤七:在Sequence Diagram 中強調Return的設計。
錯誤八:一開始在USE-CASE Analysis階段就太過注重例外或情況判斷的分析。
錯誤九:在Sequence Diagram 中忘了描述例外或情形判斷的設計,以致無法全部滿足USE-CASE Design的結果。
錯誤十:沒有將分析後的Sequence Diagram 做具體化(Realization)。
錯誤一:以為Entity-Relation Diagram就是Class Diagram。
解釋:
很多人會以為E-R Diagram 就是Class Diagram ,特別是一開始就比較熟悉Data Modeling 技術的專業人員,更容易犯這錯誤,由於已經習慣以往DFD(Data Flow Diagram ) 的設計,因此在跨到OO設計技術時,常會忽略掉程序類別。

錯誤二:Sequence Diagram 繪製僅到初步設計階段。
解釋:
Sequence Diagram 的設計正確應該分成兩個步驟,先為初步設計;再為細部設計。在初步設計時,主要是描述Business Flow of Event,在細部設計時,則接著利用Sequence Diagram 將Mechanism等機制加入。(錯誤二)犯了不及型的錯誤,有些人會做到初步設計就停手了,而相對的(錯誤三)則犯了太過型的錯誤,(錯誤三)在初步設計階段就猛將mechanism機制帶進來,有點太本末倒置了。

錯誤三:Sequence Diagram 在描述Flow of Events 階段時,就將Transaction Object life、資料加解密、壓縮J2EE等Services 的機制加入。
解釋:
Sequence Diagram 的設計正確應該分成兩個步驟,先為初步設計;再為細部設計。在初步設計時,主要是描述Business Flow of Event,在細部設計時,則接著利用Sequence Diagram 將Mechanism等機制加入。(錯誤二)犯了不及型的錯誤,有些人會做到初步設計就停手了,而相對的(錯誤三) ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



[ 此文章被panasonic732在2005-01-11 13:07重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:台灣TANET | Posted:2005-01-09 00:42 |
panasonic732 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x2 鮮花 x30
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這都是符合所以程式的嗎??
還是有特地幾個程式
還有是否能將圖補齊


憂慮不斷,心未寧靜
綿綿春雨,花失嬌艷
凋零磨滅,事情難回
得意失意,不再回想
放棄它吧,唯有如此
獻花 x0 回到頂端 [1 樓] From:台灣TANET | Posted:2005-01-11 13:03 |
rixw83
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這個是常犯的錯沒錯啦
但是要看應用的領域
例如專司DLL的開發或
Driver 的開發,可能有些
並不是那麼適用
最重要的是要活學活用囉
表情


Are you trying to survive in this cold cold world ... ha ha ha........
獻花 x0 回到頂端 [2 樓] From:台灣中華電信 | Posted:2005-01-20 20:51 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.017415 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言