`
wmj2003
  • 浏览: 99764 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

中小型项目中工作流需求之我见(wmj2003)

阅读更多

熟悉工作流的功能,自己实现一个工作流。

工作流实现的功能:

1、  提供表单定义功能,能够方便的将jsp等动态表单和工作流衔接;

2、  通过WEB的方式定义工作流(和现在的Activex控件定义工作流类似,flash或者applet

3、  能够方便的嵌入到其他框架中,提供方便的用户权限管理接口,提供完善的Api二次开发接口;

4、  方便查询和归档,能够方便的将表单数据提取出来,给业务系统使用;

5、  方便将运行期的工作流所有的数据,转移到history库中;

6、  通过数据库的view将运行库和历史库合并,提供查询和统计功能;

7、  工作流的节点,能够方便的执行多个业务逻辑;

8、  能够对工作流进行监控管理;能够看到每一步工作流执行的详细信息,能够图形化的展示出流程的轨迹;

9、  能够撤回、催办、返回到上一步;

10、              能够实现分支、汇聚功能;(split and,split or ,join and ,join or

11、              稳定,能够达到200人并发,程序流畅执行;

12、              能够实现委托代办功能;(可以为任务设置外出代理人,也可委托他人执行任务)

13、              能够支持子流程,父流程和子流程表单数据传递;

14、              能够动态的指定下一个环节执行人,流传到下一个环节的时候,当前参与者可以指定下一个执行人员;

15、              活动可以自动执行、人工执行、定时执行;

16、              能够通过邮件、内部消息、短信的方式提醒(能够和IM工具及时通信最好,例如类似qq的即时通信软件);

17、              对工作流的设计实现版本控制。(能够实现不同版本的工作流同时进行更好!已经在运行的工作流运行版本1.0,新发起的工作流按照版本2.0执行;这个要求有点高,不实现也好。)

18、              跨数据库、跨浏览器;

19、              能够方便的和各种office控件、盖章软件结合,实现办公自动化;

20、              支持多附件上传;

21、              支持两个相同的工作流引擎流程的导入导出;

22、              支持两个工作流引擎之间文件下发上传(好像不是工作流的事情)

23、              表单留痕(从anyflow上学习到的,能够看到什么人在什么时间修改了当前表单域)

24、              能够从指定的节点重新执行已经执行过的工作流。(从joinwork上看到的,要求也挺高。)

分享到:
评论

相关推荐

    [新闻文章]网盟新闻发布系统 v0.9_wmj_news.zip项目JAVA源码+资料打包下载

    [新闻文章]网盟新闻发布系统 v0.9_wmj_news.zip项目JAVA源码+资料打包下载[新闻文章]网盟新闻发布系统 v0.9_wmj_news.zip项目JAVA源码+资料打包下载 1.适合学生做毕业设计参考 2.适合个人学习技术研究参考 3.适合小...

    新闻文章网盟新闻发布系统 v0.9-wmj-news.rar

    现在学长为你们准备计算机毕设JSP项目,需要的自取哦。[新闻文章]网盟新闻发布系统 v0.9_wmj_news 这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为...

    WMJ2024赛季视觉组第三次招新培训资料及作业要求

    在WMJ2024赛季视觉组的第三次招新培训中,他们提供了丰富的学习资源以提升候选人的专业技能。这个压缩包文件名为"Lesson3-master",暗示着这是一个关于课程的第三部分,可能是系列教程的一个阶段。以下是这次培训...

    网盟新闻发布系统 v09_wmj_news毕业设计—(包含完整源码可运行).rar

    本文将深入探讨一款名为“网盟新闻发布系统 v09_wmj_news”的毕业设计项目,该系统提供了完整的源码并可运行,对于学习和研究新闻发布系统开发具有很高的参考价值。 首先,我们要理解“网盟”这个概念。在互联网...

    jsp源码新闻文章网盟新闻发布系统v0.9-wmj-news

    ### jsp源码新闻文章网盟新闻发布系统v0.9-wmj-news #### 系统简介 《jsp源码[新闻文章]网盟新闻发布系统 v0.9_wmj_news》是一款基于Java Server Pages (JSP) 技术构建的新闻发布系统。该系统主要用于发布和管理...

    网盟新闻发布系统 v0.9_wmj_news.rar

    【网盟新闻发布系统 v0.9_wmj_news】是一个基于...以上是【网盟新闻发布系统 v0.9_wmj_news】涉及的主要技术知识点,通过这个项目,开发者可以全面锻炼到Web开发的各个环节,从需求分析、设计、编码到测试和维护。

    JSP源码 网盟新闻发布系统 v0.9_wmj_news.rar

    wmj_news可能是开发团队或项目的代号,具体含义可能只有项目相关人员了解。 在这样的系统中,通常包含以下几个关键知识点: 1. **JSP基础**:理解JSP的基本语法,包括脚本元素(Scriptlets、表达式、声明)、指令...

    新闻文章网盟新闻发布系统 v0.9-wmj-news.zip

    【新闻文章】网盟新闻发布系统 v0.9_wmj_news.zip 是一款专为网络媒体和联盟营销设计的新闻发布解决方案。这款系统的核心功能是帮助用户高效地管理和分发新闻内容,提升网站的信息更新速度和传播效率。在互联网信息...

    [新闻文章]网盟新闻发布系统 v0.9_wmj_news.rar

    【新闻文章】网盟新闻发布系统 v0.9_wmj_news 是一个基于JSP技术的开源项目,主要用于教学和实践用途,适用于毕业设计或课程设计。这个系统的核心目标是实现一个功能完善的新闻发布平台,让学生和开发者能够了解并...

    基于HTML实现新闻文章网站_网盟新闻发布系统 v0.9_wmj_news(HTML源码+数据集+项目使用说明).rar

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、...

    [新闻文章]网盟新闻发布系统 v0.9_wmj_news.zip

    【新闻文章】网盟新闻发布系统 v0.9_wmj_news.zip 是一个基于Java技术的毕业设计项目,旨在实现一个高效、稳定且用户友好的新闻发布平台。这个系统可能包含以下核心功能和关键技术点: 1. **新闻发布与管理**:系统...

Global site tag (gtag.js) - Google Analytics