基于工作流和基于菜单的系统之间的冲突

时间:2011-07-05 04:16:05

标签: web-applications workflow

我见过jBPM,我正在编写一个非常类似的引擎,比如来自activiti的数据库和jBPM的编辑。我正在研究企业系统,而不是重新设计它。但是当我想要保留一些基于菜单的系统和一些基于工作流程的系统时,我发现了利益冲突。它是一个关于工作流程应该如何普遍存在的设计问题?它是一个高度交易的银行系统,所以要记住的一些事情是:

Users are trained professional in the particular application.    
Users want to do a particular task as fast as possible. 
Navigation also needs to be as fast as possible. 

尝试设计此类应用程序时。我经常发现工作流和基于菜单的流是冲突的。我想知道的是,整个系统应该由工作流程驱动,我认为这可能会限制搜索功能。此外,它很难适用于实际上没有任何流量的非常小的模块,主数据维护屏幕属于这一类。

我想知道某人是否已经面临这些问题以及他们的决定是什么。

0 个答案:

没有答案