AptFlow流程設計器是一款專業的流程設計工具。
AptFlow流程設計器是一款專業的流程設計工具。作者在jdk1.5的環境下用java開發,其中一部分用到了vc,采用jni和c++實現相互調用。該軟件的安裝方式采用了現在流行的綠色軟件概念:不許安裝,下載,解壓即可使用,不過,假如沒有java的運行環境,需要下載本身帶有jre的版本,假如你本地安裝了jdk1.5或者jre1.5以上的版本,即可下載可執行文件直接運行。該軟件功能介紹如下:
1、 流程定制
用戶根據你自己項目的業務需要,可以使用該工具定制你自己的業務流程。比如一個電子政務的審批流程:從窗口收文到最后審批完成,這中間會經歷一系列的環境,每個環節就是一個節點,每個節點又有不同的人完成,每個人又分屬于不同的角色,使用不同的時間,每個節點又可以流向下一個節點或者返回前面任何一個節點等。從一個節點流向另外一個節點需要特定的條件。該軟件都提供了個性化的定制功能。
1) 界面風格可以自行設定,選擇你自己喜歡的界面風格和皮膚:目前該軟件支持三種風格和5種皮膚:編輯器區的顏色可以自行設定。同時在編輯區域提供了刻度尺,以供用戶在打印或者保存為圖片的時候把握其大小
2) 該軟件提供了四種類型的節點和四種類型的連線
分別為:開始節點、功能節點、結束節點、文本節點和圖片節點
連線有:按照順序指向下一個節點的連線:實心箭頭
返回連線:空心箭頭
連接文本和圖片節點的連線:直線
每個流程可以有多個開始節點,功能節點,文本節點和圖片節點。但是實心箭頭和空心箭頭只能指向功能節點。文本節點和圖片節點只是用來提供對某一個或者某些節點的說明和注釋
2、 流程編輯
流程編輯是該軟件的主要功能之一。用戶定制流程的過程就是把每一個環節連接起來,設置每個環節的屬性,這些設置的屬性以便在你的應用系統中使用。該工具對每一個不同的節點定制了不同的屬性。當然這些屬性還遠遠不夠我們在應用系統的使用,這就要求作者在以后的版本中增加更多的屬性。具體的屬性描述放在下一個主題。現在我們看看用aptflow怎么編輯我們自己的流程。
首先你可以在設置菜單下選擇設置節點屬性,預設置你想要的節點外形,圖片,顏色,字體等。似乎目前只提供矩形和橢圓兩種外形。然后在工具條右邊的工具欄中選擇你要添加的節點類型,然后把鼠標移動到編輯區,按住鼠標拖動,在編輯區就可以顯示出你的定制節點。然后你選擇你需要的連線,在源節點上單擊鼠標左鍵,在目標節點上單擊鼠標左鍵,即可以實現兩個節點的連接。假如你需要畫折線(注重,這個問題我開始就不知道怎么畫,后來在www.aptflow.com上留言問了作者才會的),你跟畫直線一樣,選擇你需要的連線類型,在空白地方點擊,即可以在單擊的地方畫下一個折點,在不同的地方單擊就可以畫下多個折點,最后還是要在目標節點上單擊,這樣兩個節點即連接起來了。
從美觀的角度來看,,我們在設計流程的時候需要把直線畫的很直,該工具提供了左對齊(根據你拉框選擇的所有節點中最左邊一個為準對齊),中間對齊(根據你的編輯區中間對齊你選中的所有節點),右邊對齊(根據你選擇的節點最右邊的節點對齊)
當然了,還提供了保存,拷貝,剪切,粘貼,undo,redo等基本編輯器的功能。(不過似乎還有bug,究竟才是v1.0嘛)我們期待作者更新的版本。
3、 屬性定制
屬性是整個流程的精髓所在,在我們的應用項目中就是通過這些屬性來工作的。作者對每個不同的節點預設了不同的屬性。列表如下:
1)流程節點:
a、 流程編號
b、 流程名稱
c、 流程描述
d、 背景色
e、 各種類型的節點總數
f、 流程是否合理(這個似乎還沒有實現)
g、 流程定制日期
h、 設計人編號
i、 設計人名稱
2)開始節點
a、 編號
b、 名稱
c、 文本
d、 下節點
e、 描述節點(即文本節點和圖片節點)
f、 觸發模式:時間、事件
g、 到達時間
h、 離開時間
i、 時間單位
j、 可停留的最大時間
k、 實際停留時間
l、 當前狀態
新聞熱點
疑難解答