JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Software Engineering  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:請問PowerDesigner相關的問題 [Re:platstar]
singlelog

換回來



發文: 416
積分: 6
於 2003-09-02 11:31 user profilesend a private message to usersend email to singlelogreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我只有用過Power Designer5及6,所以只能憑著印象回答囉。

在power designer 6之前,那時候ooad/uml還沒這麼盛行。所以這套工具基本上是support structure analysis。對於很多專門開發商用程式的廠商來說,是一套非常好用的開發工具。

CDM,PDM主要是拿來進行data modeling時會用到。主要是從資料的角度來建立model。一般的user對於欄位的checking rule以及data type其實會有概念。所以在進行系統分析時,會有幫助。CDM跟PDM的差別在於CDM不綁database,而PDM是建構在某個特定的dbms下。

有很多商用軟體,都是data driven的,所以以data centric的分析方法,會跟OOA的重點就會很不一樣。所以適不適合拿來進行開發,這基本上會視專案特性有所不同。

除了data model以外,power designer最主要的功能就是畫DFD。那時候建立的model叫做PAM。如果你做的是商用的資訊系統,user也夠強,或是你做的專案是把現有系統轉型成另外一種系統,那麼DFD就會很好用。

後來UML盛行以後,sybase就往UML靠攏,他原本產品的特點就不見了。後續的版本我就沒有繼續用下去,所以我對於BPM就不是那麼了解。

一般使用者在進行溝通時,最有感覺的就是prototype。GUI的prototype會是capture user requirement最有幫助的東西。

很多走單一domain的小公司的話,其實modeling是做的很爛的。常常就是畫奇怪的flow chart,再把table schema印出來,欄位隨便說明一下,再把畫面設計出來,隨便用word寫一些page spec,就算是分析與設計,這算是畢其功於一役吧。Smile

大公司雖然會比較有制度,可是modeling的方法還是莫衷一是。


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
12990 [精華] 請問PowerDesigner相關的問題 platstar 240 2003-08-18 23:31
12779 Re:請問PowerDesigner相關的問題 singlelog 838 2003-09-02 11:31
12653 Re:請問PowerDesigner相關的問題 anthonychen 1128 2003-09-02 13:56
12104 Re:請問PowerDesigner相關的問題 chet 367 2004-11-09 16:12
11912 Re:請問PowerDesigner相關的問題 anthonychen 403 2003-09-02 12:09
11702 Re:請問PowerDesigner相關的問題 platstar 300 2003-09-06 20:31
12745 Re:請問PowerDesigner相關的問題 singlelog 388 2003-09-08 01:30
» JWorld@TW »  Software Engineering

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8