模型設計(x)之感

wisdomone1發表於2010-12-07

    清晰理解業務流程,把業務分成幾個大的模組,減少模組之塊的耦合性,會提升程式碼的獨立性;比如:在企業徵信系統中,抽取,上報,反饋,就可以分為三大模組;具體到表的模型上,抽取有專門的程式碼實現,上報反饋也各自有獨立的程式碼實現;互相之間影響就會減少;暫時的設計是抽取與上報沒有很好的分割,業務導致不清晰,加大程式碼量;

   每個模組(或子模組)在erwin中單列一個主題,此主要體現在色畫模型中,現在是一大堆的實體模型在一塊,檢視及展現實體模型之間的關係(pk,fk,諸如:1:n,m:n,0:n)不利或不方便,進而不能及時發現一些業務或設計的問題,讓開發人員看這一大堆的模型也很暈;

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-681058/,如需轉載,請註明出處,否則將追究法律責任。

相關文章