Re: [設計] 來談一下分析設計

看板Database (資料庫)作者時間18年前 (2006/07/13 17:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串16/27 (看更多)
我是說先有資料庫才有程式喔 你完全誤會了 ※ 引述《razor (=_=)》之銘言: : ※ 引述《come ()》之銘言: : : 另外資料庫通常是比class diagram先設計出來的 : : 在analysis階段DB就應該設計好了 : : 而且生命週期會比class diagram來的長 : : 所以應該是class diagram要遷就ER的可能性來的高一些 : 針對這一點,我搖頭. : 你意思就好像是說,程式都是比UML圖型先做出來嗎? : 但回想UML是用來幹嘛的? 塑模啊! : 沒錯,資料庫可能是先比模型圖先弄出來,不過那又怎樣? : 這就好比未經過構思胡亂做出一個成品一樣, : 是啊,是有東西沒錯,但是沒設計過! : 更不用說什麼生命週期了. : 語意豐富的Class Diagram遷就語意較少的E-R model? 可笑! 這跟class diagram的語意一點都沒關係 這是跟資料庫的設計和整個軟體開發流程的先後順序有關 資料庫是在analysis階段就完成 analysis階段的class diagram只是一個雛形而已 到了design階段的class diagram還必須根據data base schema重新設計一次 那你覺得這時候class diagram的設計是要遷就DB 還是要回頭改DB設計? spiral model的開發模型是可以這樣搞 不過改到DB通常表示需求分析有問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.42.62
文章代碼(AID): #14jXAkCb (Database)
討論串 (同標題文章)
文章代碼(AID): #14jXAkCb (Database)