模型設計(x)之感
清晰理解業務流程,把業務分成幾個大的模組,減少模組之塊的耦合性,會提升程式碼的獨立性;比如:在企業徵信系統中,抽取,上報,反饋,就可以分為三大模組;具體到表的模型上,抽取有專門的程式碼實現,上報反饋也各自有獨立的程式碼實現;互相之間影響就會減少;暫時的設計是抽取與上報沒有很好的分割,業務導致不清晰,加大程式碼量;
每個模組(或子模組)在erwin中單列一個主題,此主要體現在色畫模型中,現在是一大堆的實體模型在一塊,檢視及展現實體模型之間的關係(pk,fk,諸如:1:n,m:n,0:n)不利或不方便,進而不能及時發現一些業務或設計的問題,讓開發人員看這一大堆的模型也很暈;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-681058/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 設計模式之感悟和實踐(二)設計模式
- 設計模式之感悟和實踐1設計模式
- 初學python之感悟Python
- Socket程式設計模型程式設計模型
- x86-TSO : 適用於x86體系架構併發程式設計的記憶體模型架構程式設計記憶體模型
- Spark 程式設計模型(上)Spark程式設計模型
- 軟體測試模型-其他模型 (W 模型|H 模型|X 模型)模型
- IOS基礎-設計UI@1X@2X@3X是什麼iOSUI
- mapreduce的程式設計模型,計數器程式設計模型
- Vmo前端資料模型設計前端模型
- MapReduce 程式設計模型 & WordCount 示例程式設計模型
- 秒殺架構模型設計架構模型
- 併發程式設計---JMM模型程式設計模型
- Nio程式設計模型總結程式設計模型
- Laravel 模型過濾(Filter)設計Laravel模型Filter
- 網路程式設計-OSI模型程式設計模型
- 數倉模型設計詳解模型
- 戲說領域驅動設計(廿七)——Saga設計模型模型
- cuda程式設計與gpu平行計算(四):cuda程式設計模型程式設計GPU模型
- 融合與探索,《MythWars & Puzzles》一週年之感悟
- 併發程式設計模型小結程式設計模型
- 網路程式設計之IO模型程式設計模型
- 解析JavaScript設計模型Iterator例項JavaScript模型
- 系統程式設計 - I/O模型程式設計模型
- FreeCAD for mac免費CAD模型設計Mac模型
- 設計資料庫關係模型資料庫模型
- MongoDB - 資料模型的設計模式MongoDB模型設計模式
- 非同步程式設計模型的思考非同步程式設計模型
- 單機高併發模型設計模型
- SAP Cloud Application Programming 程式設計模型(CAP)的設計準則CloudAPP程式設計模型
- Java網路程式設計和NIO詳解3:IO模型與Java網路程式設計模型Java程式設計模型
- 什麼是 10x 程式設計師程式設計師
- 向量插圖設計繪製Canvas X DrawCanvas
- 深度學習模型設計經驗分享深度學習模型
- Linux網路程式設計之IO模型Linux程式設計模型
- WebGL程式設計指南(7)層次模型Web程式設計模型
- GPU程式設計--OpenCL四大模型GPU程式設計大模型
- 網路程式設計-Netty-Reactor模型程式設計NettyReact模型
- 併發程式設計——IO模型詳解程式設計模型