今天拿網站的一個小功能來講明這兩款軟件如何配合使用,有時間再給你們寫更多更詳細的關於這兩款軟件的使用,但願你們能理解… mysql
Xmind思惟導圖軟件-需求分析 sql
Mysql workbench數據庫設計-產生庫和表 數據庫
------------------------------------網站需求--------------------------------------- 服務器
1、網站需求: 數據庫設計
設計一個簡單的系統能夠方便的管理用戶和用戶電話,如何最快的設計出來這個小系統? 性能
------------------------------------需求分析--------------------------------------- 測試
2、需求分析: 網站
從客戶的需求中能夠看出咱們得設計出用戶管理和用戶電話管理這兩塊,以及它們的功能,這些咱們能夠經過xmind來設計出來,能夠盡情的來設計 ui
1.打開xmind軟件,並選擇商業風格 spa
2.雙擊中心主題,修改成用戶管理系統,按ctrl+s保存這個xmind設計
3.選中中心主題回車便可添加子分支
4.在子分支上再insert鍵再添加子分支,選中這個子分支,再連續回車便可添加多個同級子分支
5.接着設計表結構,雙擊xmind左下角的畫布,再新建一個畫布,依次操做右鍵中心主題->結構->魚骨頭
6.加車兩次產生兩個子分支,右鍵子分支->結構->矩陣
7.單擊用戶表並添加字段
8.設置表關聯線
選中電話表的uid,接着按ctrl+l,便可出現一個鏈接關聯線鏈接到用戶表的id上便可,而且還能夠在線上寫上關聯字段
該Mysql workbench上場了…
來簡單的介紹一下這三塊功能吧,第一塊是管理sql,第二塊是管理eer數據庫建模,第三塊是管理數據庫服務器的性能和狀態
------------------------------------數據建模---------------------------------------
3、數據庫設計、建模:
1.單擊中間的create new eer model,便可看到下圖
2.雙擊add diagram,按ctrl+s保存一下這個數據庫設計建模,開始建表吧
3.按t就能夠產生兩個表
4.雙擊每個表進行設置,這兒就不詳細講解了,你們能夠本身瘋狂的單擊鼠標看一看
5.按6鍵鏈接user_tel表的uid與user表的id
------------------------------------生成sql---------------------------------------
4、自動生成sql建表語句,而且能夠保存或者直接複製:
1.file->Export->forwardengineer sql create script
2.設置sql導出設置,勾選第三個和第四個是爲了取掉外鍵設置相關的sql語句
3.保存的方向有三個:
1)另存爲一個sql文件
2)完成即保存成上圖設置的mydb.sql
3)放入粘貼板,即複製
我選擇保存成mydb.sql,保存完畢後,回到第一個面板,進入管理sql語句的面板
------------------------------------生成庫表---------------------------------------
5、一口氣生成mysql表,帥呆了:
1.打開默認的本地3306端口的mysql數據庫服務器或者新建一個鏈接其餘地方的mysql數據庫服務器
我選擇了測試使用的本地mysql數據庫服務器
2.進入sql語句操做面板,並導入剛纔導出的mydb.sql文件,直接生成咱們項目所須要的表結構以及表數據,是否是很方便
我選擇打開mydb.sql,不保存
3.單擊sql語句面板中的執行sql按鈕便可直接執行mydb.sql中的sql語句生成表以及數據
4.查看最後的數據爲mydb以及兩個表user和user_tel的字段設置
以上就是簡單的向你們展現了一下Xmind和Mysql workbench配置進行項目設計的實驗過程,歡迎你們拍磚!
------------------------------------軟件下載---------------------------------------
Xmind軟件 http://vdisk.weibo.com/s/AbBXG
Mysql Workbench軟件 http://vdisk.weibo.com/s/AbBN9
------------------------------------文章更新---------------------------------------
更新時間:2013.5.5
做者:李強強