工作流軟件包含工作流引擎,流程建模,流程設計器,用戶權限設置,客戶自定義表單,任務管理等等。從流程管理系統來說,還應該包含,業務流程模板管理,業務流程的生命周期管理,啟動,流轉,跟蹤,查看等。
流程引擎是默默的運行的,設計器是有可視化界面的,界面分cs和bs的兩種,各有千秋。流程的啟動,流轉,跟蹤,管理,后期的歸檔查看等等,都需要有界面操作執行。web版的工作流管理系統,必須是bs結構的。在互聯網高速發展的現在,又必須要支持移動客戶端了,在手機和平板電腦上操作這些成為各大軟件公司的必爭項。
在做移動客戶端的開發之前,必須要支持多瀏覽器,純做web頁面方式的客戶端開發,支持多瀏覽器 + 界面的適應手機和平板的分辨率和操作習慣就好了。
移動客戶端主要以智能手機和平板電腦為主,操作方式多以觸摸方式為主,同時要考慮分辨率,能適應手機和平板的尺寸。
結合手機和平板用於移動辦公的特點,移動版的業務表單的開發和PC機的表單是不一樣的,操作習慣就不一樣,界面也很不一樣。PC機,操作方便,屏幕分辨率大,運行速度快等等,pc機客戶端能做復雜的操作,相對手機和平板上面,適合做簡單一些的操作,又由於觸摸和鼠標鍵盤操作的差別,業務辦理的過程應該是簡單的。因此不適合開發一套業務表單,然后pc機和移動設備上面共用。
移動客戶端的業務表單界面應該簡捷,文字按鈕等也需要放大,適合觸控操作。 如下面:
工作流軟件移動客戶端的主界面適應這些特點,也需要區別pc上面的。 如eworkflow中的移動客戶端主界面: