1. 程式人生 > 其它 >工作流專案一般都有哪些模組?

工作流專案一般都有哪些模組?

工作流模組-------------------------------

1.模型管理:web線上流程設計器、匯入匯出xml、複製流程、部署流程

2.流程管理:匯入匯出流程資原始檔、檢視流程圖、根據流程例項反射出流程模型、啟用掛起

3.執行中流程:檢視流程資訊、當前任務節點、當前流程圖、作廢暫停流程、指派待辦人、自由跳轉

4.歷史的流程:檢視流程資訊、流程用時、流程狀態、檢視任務發起人資訊

5.待辦任務:檢視本人個人任務以及本角色下的任務、辦理、駁回、作廢、指派一下代理人

6.已辦任務:檢視自己辦理過的任務以及流程資訊、流程圖、流程狀態(作廢 駁回 正常完成)

辦理任務時候可以選擇使用者進行抄送

,就是給被抄送人傳送站內信通知當前審批意見以及備註資訊

注:當辦理完當前任務時,下一任務待辦人會即時通訊收到新任務訊息提醒,當作廢和完結任務時,

任務發起人會收到站內信訊息通知

1.流程引擎都有哪些?

目前主流的 activiti 和 flowable

2. 兩者的關係?

flowable和activiti是同一個團隊開發的,activiti先,flowable後
所以,flowable 算是 activiti的升級版

flowable 流程都有哪些服務(www.fhadmin.org)?

	
    //fhadmin.org
    @Autowired
	private ProcessEngine processEngine;		 //流程引擎物件
	
	@Autowired
	private RepositoryService repositoryService; //管理流程定義  與流程定義和部署物件相關的Service
	
	@Autowired
	private RuntimeService runtimeService; 		//與正在執行的流程例項和執行物件相關的Service(執行管理,包括啟動、推進、刪除流程例項等操作)
	
	@Autowired
	private HistoryService historyService; 		//歷史管理(執行完的資料的管理)
	
	@Autowired
	private ModelService modelService;			//模型服務
	
	@Autowired
	protected ModelRepository modelRepository;	//模型資源服務