2014年2月26日 星期三

Wisemapping 心智圖工具

  Wisemapping是一套免費開源的軟體,採用HTML 5 + Java Web開發並建構於Web server上,它與其它市面上常見的mind mapping tools不同的之處,在於除了可安裝建置於公司內部之外,還支援多人分享及共同編輯等功能,因此,除了作為個人使用的mind mapping tool之外,亦適合作為團體的Brain storming ideas工具.

一)關於Wisemapping

  如果我們連到Wisemapping的網站,會發現它的說明文件便是直接用mind maps的方式來製作(https://app.wisemapping.com/c/maps/3/try),相當一目瞭然,使用者也直接就清楚了wisemapping的特色和可達到的功能.

    如同大部份的mind mapping tools,我們可以直接在Wisemapping網站上(https://app.wisemapping.com/c/login)註冊自己的帳號並開始使用,所建立的圖表將會直接儲存在網站上,往後在任何地方或使用任何工具,只要登入帳號便可繼續使用,這種方式也是大部份市面的線上版本(均為商業性付費版),如MindMeister、Mind42.com、Mindomo、bubbl.us、Spinscape等等mind mapping軟體所採用的方式;但儲存於第三方的網站空間而非儲存自己硬碟上總是讓人不放心,尤其是企業用戶,因此,Wisemapping也開放直接下載,一般人也可以安裝在自己的Linux機器上使用.




二)建置Wisemapping

  1. 環境準備:
準備一台建置於VMWare的虛擬機器:
    • RAM: 1GB
    • HD: 15GB
    • IP: 172.30.8.115 (server網段)
    • OS: CentOS 6.0 64bits 預設安裝

  1. 安裝Wisemapping
  1. 安裝 Java Development Kit 7 (或以上) 的Java SDK,可從http://java.sun.com/javase/downloads/index.jsp下載
  2. https://docs.google.com/a/wisemapping.com/forms/d/1k2VanrKTgBQBl4dut85weWOZdYvP-NE7KSdmTbmn7yI/viewform下載Wisemapping source(需先註冊,目前為wisemapping-v3.0.2版本)
  3. 將下載的wisemapping-v3.0.2解壓至/usr/local下(其它目錄也可)
  4. 下載的source已包含了jetty這套Java HTTP Servlet Server,預設port為8080,wisemapping的目錄則位於webapps/之下.
  5. 進入/usr/local/wisemapping-v3.0.2,下此command便可啟動jetty web server:java -Dorg.apache.jasper.compiler.disablejsr199=true -jar start.jar
  6. 開啟瀏覽器,進入網址http://172.30.8.115:8080/wisemapping即可看到如下畫面


  1. 將後端資料庫更改為mysql
Wisemapping的資料庫預設是使用HyperSQL,它是一套用java編寫輕量型的資料庫;但若要將wisemapping作為production使用,官方建議後端要更改為mysql DB.
      1. 安裝mysql server:
我們可透過yum或者下載source( http://dev.mysql.com/downloads)來安裝.
但需注意的是,mysql版本需求為5.5以上,若需要用更新方式升級,可採用下列的方法:
        • 增加升級mysql到5.5的來源
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
        • yum upgrade mysql-server
      • 啟動mysql server並更改root預設密碼.
      • 進入/usr/local/wisemapping-v3.0.2/config/database/mysql,透過mysql執行下列的sql:
create-database.sql: 建立資料庫及使用者帳戶
create-schemas.sql: 建立表格和索引.
test-data.sql: 建立範例檔和測試帳號 ("test@wisemapping.org" with password "test")
      1. 進入/usr/local/wisemapping-v3.0.2/webapps/wisemapping/WEB-INF,修改app.properties檔案,將所有HSQL的區域用「#mark起來,mysql區域則將「#」清除.
      2. 執行java -Dorg.apache.jasper.compiler.disablejsr199=true -jar start.jar即可啟動jetty server.

  1. 修改相關的icon檔案:
我們可以修改位於/usr/local/wisemapping-v3.0.2/webapps/wisemapping/images的圖片/Logo檔,將整體網站修飾為公司的形態如下:

三)Wisemapping使用說明:

    A)進入網址:http://172.30.8.115:8080/wisemapping
    B)註冊自己的帳號
Wisemapping有支援LDAP的認證,但在與Microsoft AD的認證方面,目前測試無法成功連線,尚待更深入的測試研究,因此暫時需要由使用者自行註冊帳號來登入.
    C)使用者在註冊後便可直接登入使用:
    D)將mouse停在按鈕上方便會顯示其功能:
   
E)可將檔案與其他人共用:

F)可將檔案公開,任何登入的同仁皆可看見:







G)詳細的檔案修改記錄,並且可以回復或瀏覽:


H)支援多種格式的匯出勁能:
ps. JPG, PNG, PDF的格式匯出後,檔案大小為0,因此無法開啟,此為系統的bug,已有其他網友詢問中,此問題尚待解決.



四)Wisemapping與Xmind的比較:


Xmind
Wisemapping
安裝
須安裝
不需安裝
執行方式
安裝於local後執行
透過瀏覽器執行
費用
有free/plus/pro三種版本, plus比起free多了匯出以及Creative Toolbox功能, pro又比plus多了Brainstorming, Presentation…等功能
開源軟體, 免費
檔案儲存
儲存於client端
集中儲存於server端
匯出功能
Free版本沒有
分享/共用
僅支援本地共享, 不支援指定user及權限
有, 且可指派人員及設定權限.
歷史版本記錄
編修功能
圖庫
細項功能
繪製複雜圖形
適合
不適合
使用自訂圖片

沒有留言:

張貼留言