StarUML 現在可以利用 template 產生 PHP 程式碼, 也就是說, 我們可以透過類別圖定義來產生 PHP 的程式碼, 下面將說明如何產生一個簡易的 Class ShopProduct
- starUML 下載 http://staruml.sourceforge.net/en/download.php
- PHP5 Code Generator Template http://staruml.sourceforge.net/en/templates.php
下載好後, 請先安裝 starUML, 安裝好後將 PHP5 code Generator Template 解壓縮,
並放入到 C:\Program Files\StarUML\modules\staruml-generator\templates 目錄下
(小提示)
安裝目錄不一樣請將 PHP5 code Generator Template
放入到 StarUML\modules\staruml-generator\templates 目錄下
放入到 StarUML\modules\staruml-generator\templates 目錄下
1. 接下來啟動 starUML
2. 選擇 Empty Project
3. Model Explorer 右鍵新增一個 model, 並命名為 PHP Generator Code
4. 在 PHP Generator Code 中右鍵 Add Diagram, 我們選 Class Diagram,
並給這張圖一個名稱, ShopProduct
5. 點選 Class 確定它是被選取狀態, 並在ShopProduct Class Diagram 中空白處在點選一次,
這時你就會看見一個 Class Diagram, 我們將它名命 ShopProduct
6. 新增 ShopProduct Properties , 我們設定了 Title, producerMainName, producerFirstName, price
7. 新增二個 Method, 分別 __construct(), getProducer()
8. 按下 F9 會出現驗證對話方塊, 驗證一下畫的圖對不對
9. 選單 Tools -> StarUML Generator...
10. Select templates for generator 選 PHP 5 code Generator
這樣 starUML 就會幫你產生 PHP 程式碼, 在 starUML 中定義的 shopProduct
沒有留言:
張貼留言