在建模的過程中,每個人的習慣不同,建模的過程也有所不同,我在這裡描述下自己的建模過程,希望高手們提出些改進的意見。
我是這樣建模的,在接下專案後,先與這個專案的提出者溝通,了解其想要個什麼樣的系統,希望這個系統能幹些什麼,能提供些什麼幫助,也就是讓其描述下系統的藍圖,等系統的藍圖出來後,下一步就是了解這個系統都涉及到哪些部門,涉及到哪些工作,涉及到哪些人,除此之外還涉及到哪些外部的系統,這個時候已經為系統定下邊界,並且角色也能跟著定下來,這個工作做完後,開始著手為系統畫個用例圖和部署圖,用例出來後,可以開始做類圖,這是整個建模中最難的一項工作,因為你很難把握這個度,類圖做好後,靜態模型也差不多,別看說起來簡單,做起來可不輕鬆,在建模的過程中需要不斷的修改,以達到接近理想的模式。
靜態模型ok了,現在開始畫狀態圖,不過我很少畫狀態圖,個人認為這個習慣並不好,如果不畫很難掌握乙個物件在什麼情況下會改變狀態,在什麼情況下處於什麼狀態,我一般比較喜歡畫活**,活**讓你即知道物件處於乙個什麼狀態,也能讓你知道它的協作物件是誰,在要求不高的場景下,還能看出時間順序,也就是狀態圖,協作圖和序列圖的合體,當然這僅僅是對粗粒度建模。
這裡僅是乙個粗略的描述,後面我會更詳細的描述乙個建模的過程。歡迎高手拍磚
開心建模(一) 建模過程
a.從題目中搜尋描述出要研究的問題 b.口頭陳述翻譯成為數學符 通過減少所考慮的因素將模型進行簡化。於是,必須確定餘下變數之間的關係,然後通過假設相對簡單的關係,降低模型的複雜性。做出假設的兩個方面 a.變數分類 變數本身假設 什麼事情影響了1步驟中的識別問題,把變數全部列出來,把他們根據因變數和自...
建模雜談系列2 建模過程(邏輯回歸)
以邏輯回歸為例,簡述一次建模過程的流程。0公式0 的梳理。對於一般的監督學習而言,目標是首先要確認的。在這步甚至可以保留多個可能的目標變數 但是在每次建模中只使用乙個 當變數的缺失比例較高時,可以考慮直接棄用變數。缺失的問題是比較麻煩的 可能是由於客戶不願意錄入 錄入了但是儲存失敗甚至是取數時的失誤...
資料探勘建模過程概覽
從大量資料 包括文字 中挖掘出隱含的 未知的 對決策有潛在價值的關係 模型和趨勢,並用這些知識和規律建立用於決策支援的模型,提供 性決策支援的方法 工具和過程,就是資料探勘 它利用各種分析工具在大量資料中尋找其規律和發現模型與資料之間關係的過程,是統計學 資料庫技術和人工智慧技術的綜合。包含利用分類...