uml

比較常用UML類圖幾種關係的小結

Unified Modeling Language (UML)又稱統一建模語言或標準建模語言,是始於1997年一個OMG標準,它是一個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援,包括由需求分析到規格,到構造和配置。 物件導向的分析與設計(OOA&D,OO […]

構建一個閱讀網站

描述 一個正處在編碼階段的閱讀網站,已經大致完成分析設計等階段內容,目前正在實現階段。 github地址 https://github.com/treeandgra… 已完成工作 需求分析 包含需求分檔,後續需求可能會變更 設計 使用物件導向建模的方式分析設計,使用的建模語言是UML,包 […]

Learning PHP —— 設計模式 | Chap2:設計模式與UML

設計模式 設計模式基本原則 設計原則 ① : 按介面而不是按實現來程式設計 按介面而不是按實現程式設計是指,要將變數設定為一個抽象類或介面資料型別的例項,而不是一個具體實現的例項。這樣可以將設計與實現解耦合。有些語言變數宣告包含資料型別,例如在一個強型別語言中可以有以下宣告: <?php In […]

php uml圖生成並能支援processon匯入

專案需要畫uml圖,手寫浪費時間,於是就搜了一些相關的工具來生成它。有php外掛phpumd等等。發現了一個簡單易用的工具,那就是phuml。 Phuml 它是一款全自動uml圖生成器,支援php5。 安裝教程 git clone https://github.com/jakobwesthoff/p […]

Eclipse Modeling Framework, 2nd Edition. (EMF)學習筆記(一)——EMF介紹

EMF介紹 為了理解EMF究竟是什麼,你只需要知道一件事:“模型”(model)是什麼?“模型”的目的是什麼? EMF不要求全新的方法論亦或是任何複雜的建模工具。只需要從Eclipse的Java開發工具著手開始。 EMF將建模概念直接與其實現相關聯,所以上手比較容易。 統一Java、XML和UML […]

淺談UML中常用的幾種圖——用例圖

淺談UML中常用的幾種圖——用例圖 1.UML簡介   統一建模語言(Unified Modeling Language,UML)又稱標準建模語言,是始於1997年的一個OMG標準,它是一個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援,包括由需求分析到規格,到構造 […]

UML 及 StarUml

UML UML:統一建模語言(Unified Modeling Language)。在 UML 系統開發中有三個主要的模型: 功能模型:從使用者的角度展示系統的功能,包括用例圖。 物件模型:採用物件,屬性,操作,關聯等概念展示系統的結構和基礎,包括類圖、物件圖、包圖。 動態模型:展現系統的內部行為。 […]

UML統一建模語言

什麼是UML? UML全稱是:Unified Modeling Language 又稱統一建模語言或標準建模語言。 是一個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援,包括由需求分析到規格,到構造和配置。它是一種語言,語言就是用來描述一件事物的。 為什麼我們要使用 […]