建模

對應用程序和數據建模

創建新的企業級應用程序需要相當多的概念、邏輯和物理方面的規劃。您必須先研究最新的業務處理和現有的數據結構,最後才能提出應用程序解決方案。如果有許多人蔘與這樣的項目,則需要一些方法來捕獲、管理並對所提出的應用程序設計思路進行溝通。

什麼是建模?

應用程序和數據建模是爲應用程序確定、記錄和實現數據和進程要求的過程。這包括查看現有的數據模型和進程,以確定它們是否可被重複使用,並創建新數據模型和進程,以滿足應用程序的獨特要求。

建模過程中的主要活動包括:

  • 確定數據及其相關過程(如實地銷售人員需要查看在線產品目錄並提交新客戶訂單)。
  • 定義數據(如數據類型、大小和默認值)。
  • 確保數據的完整性(使用業務規則和驗證檢查)。
  • 定義操作過程(如安全檢查和備份)。
  • 選擇數據存儲技術(如關係、分層或索引存儲技術)。

一定要知道建模通常會以意想不到的方式涉及公司的管理。例如,當對哪些數據元素應由哪些組織來維護有新的見解時,數據所有權(以及數據維護、準確性和及時性的隱含責任)通常會遭到質疑。數據設計常常促使公司認識到企業數據系統是如何相互依存的,並且鼓勵公司抓住協調後的數據規劃所帶來的效率提高、成本節約和戰略性機遇。

在結束建模時,您已經完全定義了應用程序的要求,確定了可能被其他企業級應用程序重複使用的數據和服務,併爲將來擴展奠定了強有力的基礎。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章