工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。简单地说,工作流引擎就是提供解决根据业务逻辑开发出符合实际需要的程序逻辑并确保系统的稳定性、易维护性和弹性等问题的方案。例如企业的决策权发生变动、组织的内部结构发生变化或者由于业务方向的变化产生的全新业务逻辑等等,都可以通过修改程序来适应实际的业务逻辑变化。
工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。简单地说,工作流引擎就是提供解决根据业务逻辑开发出符合实际需要的程序逻辑并确保系统的稳定性、易维护性和弹性等问题的方案。例如企业的决策权发生变动、组织的内部结构发生变化或者由于业务方向的变化产生的全新业务逻辑等等,都可以通过修改程序来适应实际的业务逻辑变化。
然而,由于不同开发商在技术层面上存在着一定的差距,目前国内的工作流平台良莠不齐,所以识别一个工作流平台优秀与否也是相当重要。首先是技术构架层面,优秀的工作流平台应该支持J2EE技术所提供的各种优势,其次是扩展能力和集成能力要强,还有就是拥有独立性,支持支持WebLogic、WebSphere、Apusic、Tomcat及JBoss等各种Java应用服务器,支持Oracle、SQL Server等各种常用数据库,支持包括Windows、Linux、各种Unix系统的主流操作系统等等。
目前国内在工作流领域做得比较优秀的有天翎myApps柔性软件平台。天翎myApps平台采用J2EE技术架构,具有强大的扩张性、集成性、独立性、开放性和稳定性,实现了可视化的流程设计或优化,流程的定制完全是通过鼠标拖、拉、拽的方式来完成,常见的串行、并行、分支、聚合都可以非常方便快捷地实现,大大地规范了企业运营流程、提高企业审批效率、监控企业运营过程和统计企业运营状况。
工作流主要用于企业内部流程管理,具体用处就大了,比如:
1、规范流程运作
2、无纸化办公
3、责任分明,减少扯皮现象
4、数据采集、知识管理
5、系统集成
。。。
没有最好的工作流软件,只有最合适的,工作流软件从开源免费到几百上千万的都有,只有最适合自己企业使用的才是最好的,而且工作流软件一般不是像office软件一样单独出售,一般会有相应的咨询、实施、培训服务,相比起来,服务更加重要。建议选择工作流软件,不要只比价格或功能,服务、供应商技术能力及长期的技术支持才是首要考虑的。
协同办公软件关键点:1、界面统一、使用方便,2、性能稳定、产品成熟,3、系统架构方便功能升级、业务扩展,4、用户可自行维护权限控制,5、用户可自行维护流程设置,6、统计查询、数据导出。
流程审批关键点:1、界面统一、使用方便,2、流程可自行维护,3、流程可导入导出,4、流程使用人范围可设置,5、步骤可执行操作可设置,6、步骤可填写内容可设置,7、后续步骤可根据条件自动计算,8、后续步骤默认办理人可根据条件自动计算,9、业务文档数据库级默认读者可设置,10、业务文档流程级默认读者可设置,11、业务文档选项类数据项可设置,12、业务文档流程审批过程有记录,13、业务文档审核意见有记录。
软件厂商关键点:1、有演示系统提供使用,2、标准产品方便安装、简单易用,3、相应手册齐全、完整。
天翎公司在工作流方面做得很是不错!你可以自己去试试吧。他们公司的主页和多特、华军等下载中心都有免费试用下载。