??xml version="1.0" encoding="utf-8" standalone="yes"?>色乱码一区二区三在线看,成人在线免费电影,国产精品成人品http://www.aygfsteel.com/BlueDavy/category/1513.html不懂理论只懂实战的粗人?lt;br> &nbsp;&nbsp; <a ><b><font color=red>共有<script src=http://fastonlineusers.com/online.php?d=bluedavy.blogjava.net></script>人在同时阅读此Blog</font></b></a>zh-cnTue, 27 Feb 2007 10:13:18 GMTTue, 27 Feb 2007 10:13:18 GMT60程发送动?/title><link>http://www.aygfsteel.com/BlueDavy/archive/2006/07/12/57825.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Wed, 12 Jul 2006 08:32:00 GMT</pubDate><guid>http://www.aygfsteel.com/BlueDavy/archive/2006/07/12/57825.html</guid><wfw:comment>http://www.aygfsteel.com/BlueDavy/comments/57825.html</wfw:comment><comments>http://www.aygfsteel.com/BlueDavy/archive/2006/07/12/57825.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/BlueDavy/comments/commentRss/57825.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/BlueDavy/services/trackbacks/57825.html</trackback:ping><description><![CDATA[     摘要: 发送动作是程中的关键动作Q程序或用户通过触发发送动作来q行程的流转,对于人工q预的发送动作来_通常会显得很复杂Q做q类似办公系l的人都会体会到q点Q发送ؓ什么会变得复杂呢,首先发送是由多个步骤构成的Q其ơ就是各个步骤都有一些用户可通过配置来改变发送步骤的行ؓ的点Q在人工q预要求很强的发送动作中Q就变得更ؓ复杂了?<br>误正文...... <br>在实际的程发送动作中Q还有更为复杂的情况Q象抄送、传阅办理、蟩转、会{q些Ҏ(gu)cd的发送动作,实现h比上述的发送动作更为复杂,但其实现原理仍然cM上面所q?nbsp; <a href='http://www.aygfsteel.com/BlueDavy/archive/2006/07/12/57825.html'>阅读全文</a><img src ="http://www.aygfsteel.com/BlueDavy/aggbug/57825.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/BlueDavy/" target="_blank">BlueDavy</a> 2006-07-12 16:32 <a href="http://www.aygfsteel.com/BlueDavy/archive/2006/07/12/57825.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>接触了下潮的workflowhttp://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8155.htmlBlueDavyBlueDavyThu, 21 Jul 2005 15:23:00 GMThttp://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8155.htmlhttp://www.aygfsteel.com/BlueDavy/comments/8155.htmlhttp://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8155.html#Feedback1http://www.aygfsteel.com/BlueDavy/comments/commentRss/8155.htmlhttp://www.aygfsteel.com/BlueDavy/services/trackbacks/8155.html应该_做电(sh)子政务两q半Q基本做的都是流E系l,q是比较有感触的Q感觉自׃是做q一个不错的WFMS的,臛_到最后基本做C只需要实施h员去LE、画表单、配|一下然后这个事就可以{了,我觉得这L(fng)程pȝ是不错的,至于实用嘛还需要看对于程操作支持的多、流E操作的扩展{,Z么这么说呢,其实原因在于在通常的流E系l需求中会发现需要有自由的对于流E进行干涉的能力Q如跌{、回退、取回等{,q些在于你的流E操作了Q浪潮的Workflow是支持在程环节中绑定角?或组l机?、绑定环节操作等Q绑定环节操作这很重要的Q这个也意味着不用重复d审批面里的按钮以及其调用策略,呵呵Q只是浪潮的workflow目前不支持环节绑定表单,它目前是采用在启动流E时选择表单Q这个在实际的用中会不够的Q因为在一个流E的{中通常会出现每个环节需要显C的表单不一L(fng)情况Q还有就是目前浪潮的workflow不支持子程Q当Ӟq个对于一般的程没有什么媄响,表单设计器部分浪潮做的还不错Q基本上都支持到了,包括选择域,卛_选h呀{等Q在程操作斚w也支持的不错,回退(回退上一步、Q意一?、顺序会{、多人同时办理等都是支持的,虽然不知道它是否支持跌{什么的Q扩展机制它已经留好了,^_^Q基本上看下来可以得Z个这L(fng)l论Q在潮的workflow上要上一个流E事Ҏ(gu)没什么难度的Q就是画表单、画程Q然后配|一下,呵呵Q和我理想中的有Ҏ(gu)q了Q只是功能上q有些不如意Q还有一点就是界面美化、PPT介绍q没辑ֈ产品化的那种E度Q^_^Q需要改q,说实话,很高兴看C个国产的q么实用的workflow产品

BlueDavy 2005-07-21 23:23 发表评论
]]>
工作管理系l概q?/title><link>http://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8150.html</link><dc:creator>BlueDavy</dc:creator><author>BlueDavy</author><pubDate>Thu, 21 Jul 2005 13:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8150.html</guid><wfw:comment>http://www.aygfsteel.com/BlueDavy/comments/8150.html</wfw:comment><comments>http://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8150.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.aygfsteel.com/BlueDavy/comments/commentRss/8150.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/BlueDavy/services/trackbacks/8150.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; TEXT-INDENT: -21.25pt; LINE-HEIGHT: 150%; mso-outline-level: 1; mso-list: l1 level1 lfo1; tab-stops: list 21.25pt"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; mso-bidi-font-family: 宋体"><SPAN style="mso-list: Ignore">一.<SPAN style="FONT: 7pt 'Times New Roman'">  </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">概述</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">企业在进行业务处理时Q政府在q行公文审批Ӟ都是以流EŞ式而进行的Q在信息化的q程中,企业、政府也这些业务处理、公文审批的q程信息化了Q早期通常是通过E序编码的方式来处理这些业务、公文的{Q随着业务、公文的复杂的处理情况不断出C及需求的不断变更Q这U硬~码的方式显然已无法应对Q这个时候工作流理pȝ应运而生Q掀起了一股工作流理pȝ的热潮?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">那么到底工作管理系l能够带来什么好处?工作管理系l通过对业务、公文流转进行分析以及抽象,不变和变化的部分进行划分,用户可轻杄通过可视化的工具对事的程、流E环节涉及的人员</SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">角色</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、流E环节的表单、流E环节的操作q行修改Q从而到达了应对不断变化的需求的目的Q而工作流理pȝ通常提供的流E监控、查询统计模块更是极大程度的为用户优化流E提供支持,以提高企业、政府的工作效率?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本文主要描述工作管理系l通常的结构、参考模型以及通常使用的调度算法?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; TEXT-INDENT: -21.25pt; LINE-HEIGHT: 150%; mso-outline-level: 1; mso-list: l1 level1 lfo1; tab-stops: list 21.25pt"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; mso-bidi-font-family: 宋体"><SPAN style="mso-list: Ignore">?<SPAN style="FONT: 7pt 'Times New Roman'">  </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">构成</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作管理系l,U?/SPAN><SPAN lang=EN-US>WFMS</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q经q对业务、公文流转过E的分析以及抽象Q工作流理pȝ围绕业务交互逻辑、业务处理逻辑以及参与者三个问题进行解冻I业务交互逻辑对应的ؓ业务的流转过E,在工作流理pȝ中对应的提出了工作流引擎、工作流设计器、流E操作来解决业务交互逻辑的问题,业务处理逻辑对应业务{q程中的表单、文档等的处理,在工作流理pȝ中对应的提出了表单设计器、与表单的集成来解决业务处理逻辑的问题,参与者对应到的ؓ{q程中环节对应的人或E序Q在工作管理系l中通过与应用程序的集成来解军_与者的问题?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作管理系lؓ方便业务交互逻辑、业务处理逻辑以及参与者的修改Q多数通过提供可视化的程设计器以及表单设计器来实玎ͼ为实现工作流理pȝ的扩展性,多数提供了一pd?/SPAN><SPAN lang=EN-US>API</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一个完整的工作管理系l通常由工作流引擎、工作流设计器、流E操作、工作流客户端程序、流E监控、表单设计器、与表单的集成以及与应用E序的集成八个部分组成?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.1.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作引?/SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作引擎作为工作流理pȝ的核心部分,主要提供了对于工作流定义的解析以及流E流转的支持。工作流定义文g描述了业务的交互逻辑Q工作流引擎通过解析此工作流定义文g按照业务的交互逻辑q行业务的流转,工作引擎通常通过参考某U模型来q行设计Q通过调度法来进行流E的{</SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程的启动、终止、挂赗恢复等</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q通过各种环节调度法</SPAN><SPAN lang=EN-US>(SPLIT</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN><SPAN lang=EN-US>AND</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN><SPAN lang=EN-US>OR</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">{?/SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来实现对于环节的{</SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">环节的合q、分叉、选择、条件性的选择{?/SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.2.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作设计器</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作设计器为可视化的流E设计工P用户通过拖放{方式来l制程Qƈ通过对于环节的配|来实现环节操作、环节表单、环节参与者的配置?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作设计器为用户以及开发商提供了快速绘制、修Ҏ(gu)E的方式Q工作流设计器的好坏军_到工作流理pȝ的易用性?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.3.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程操作</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程操作指所支持的对于流E环节的操作Q如启动程、终止流E、挂hE、直、分?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">单h办理</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、ƈ?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">多h同时办理</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、联审等Q象q些程操作都是可直接基于引擎所提供的环节调度算法来直接支持的,而在实际的需求中Q通常需要自q对于程q行q涉Q如取回、回退、蟩转、追加、传阅、传阅办理等Q而这些流E操作对于工作流引擎来说是不合理的,因此必须单独的去实现?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程操作支持的好坏直接决定到一个工作流理pȝ的实用性?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.4.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作客L(fng)E序</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作客L(fng)E序为工作流pȝ的表现Ş式,通常使用</SPAN><SPAN lang=EN-US>Web</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">方式q行展现Q通过提供待办列表、已办列表、执行流E操作、查看流E历史信息等来展现工作流pȝ的功能?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.5.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程监控</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程监控通过提供囑Ş化的方式来对程执行q程q行监控Q包括流E运转状况,每个环节所耗费的时间等{,而通过q些可相应的q行程的优化,以提高工作效率?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.6.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">表单设计?/SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">表单设计器ؓ可视化的表单设计工具Q用户通过拖放的方式来l制业务所需的表单,q可相应的进行表单数据的l定?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">表单设计器ؓ客户以及开发商提供了快速修改表单的Ҏ(gu)Q表单设计器的易用与否以及功能的完善与否影响到工作流理pȝ的易用性?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.7.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与表单的集成</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通常业务{需要表单来表达实际的业务,因此需要与表单q行集成来实C务意义,与表单的集成通常包括表单数据的自动获取、存储、修改,表单域的权限控制、流E相x据的l护以及程环节表单的绑定?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与表单的集成的好坏媄响到工作管理系l是否能提高开发效率?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">2.8.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与应用程序的集成</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通过与应用程序的集成来完善工作流理pȝ的业务意义,主要涉及到的是与权限pȝ以及l织机构的集成。流E环节需要相应的l定不同的执行角Ԍ而流E操作通常需要与权限pȝ、组l机构进行关联?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; TEXT-INDENT: -21.25pt; LINE-HEIGHT: 150%; mso-outline-level: 1; mso-list: l1 level1 lfo1; tab-stops: list 21.25pt"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; mso-bidi-font-family: 宋体"><SPAN style="mso-list: Ignore">?<SPAN style="FONT: 7pt 'Times New Roman'">  </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">参考模?/SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作系l通常通过参考一些标准的模型来进行设计,主要的有</SPAN><SPAN lang=EN-US>WFMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN><SPAN lang=EN-US>OMG</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q在q里主要介绍一?/SPAN><SPAN lang=EN-US>WFMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">3.1.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%">WFMC<o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 27pt; LINE-HEIGHT: 150%"><SPAN lang=EN-US>WFMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是国际工作流理联盟Q它?/SPAN><SPAN lang=EN-US>1993</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q成立,发布了一pd的工作流定义、Y件接口的草案文本Q是目前世界上公认的最h威性的工作标准制定机构,得到了广泛的支持和应用?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 27pt; LINE-HEIGHT: 150%"><?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:chsdate w:st="on" IsROCDate="False" IsLunarDate="False" Day="25" Month="10" Year="2002"><SPAN lang=EN-US>2002</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">q?/SPAN><SPAN lang=EN-US>10</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN><SPAN lang=EN-US>25</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN></st1:chsdate><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/SPAN><SPAN lang=EN-US>WFMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">发布了基?/SPAN><SPAN lang=EN-US>XML</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的流E定义语a</SPAN><SPAN lang=EN-US>1.0</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版的最l文本(</SPAN><SPAN lang=EN-US>Workflow Process Definition Interface----XML Process Definition Language  </SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文档~号Q?/SPAN><SPAN lang=EN-US>WFMC-TC-1025</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q,以及此前发布的工作流应用软g接口规范</SPAN><SPAN lang=EN-US>WFMC-TC-1009, WFMC-TC-1013</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">{系列文Ӟ构成了工作流定义及系l的设计标准?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 27pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Z实现不同工作品之间的互操作,</SPAN><SPAN lang=EN-US>WfMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在工作流理pȝ的相x语、体pȝ构及应用~程接口{方面制定了一pd标准。工作流理联盟l出的工作流定义是:工作是指整个或部分l营q程在计机支持下的全自动或半自动化。在实际情况中可以更q泛地把凡是p机软gpȝQ工作流理pȝQ控制其执行的过E都UCؓ工作?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 27pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一个工作流包括一l活动及它们的相互顺序关p,q包括过E及zd的启动和l止条gQ以及对每个zd的描q。工作流理pȝ指运行在一个或多个工作引擎上用于定义、实现和理工作运行的一套Y件系l,它与工作执行者(人、应用)交互Q推q工作流实例的执行,q监控工作流的运行状态?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 27pt; LINE-HEIGHT: 150%"><SPAN lang=EN-US>WFMC</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">主要提出了五个接口与工作执行服务一起共同组成了工作系l:</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 48pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 150%; mso-list: l0 level1 lfo2; tab-stops: list 48.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口一</SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作定义交?/SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于在建模和定义工具与执行服务之间交换工作定义。主要是数据交换格式?/SPAN><SPAN lang=EN-US>API</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。数据交换通过</SPAN><SPAN lang=EN-US>XPDL</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q?/SPAN><SPAN lang=EN-US>API</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通过</SPAN><SPAN lang=EN-US>WAPI</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 48pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 150%; mso-list: l0 level1 lfo2; tab-stops: list 48.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作客L(fng)应用接口</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于工作流客户端应用访问工作流引擎和工作列表,通过</SPAN><SPAN lang=EN-US>WAPI</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">完成?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 48pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 150%; mso-list: l0 level1 lfo2; tab-stops: list 48.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">被调用的应用接口</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于调用不同的应用pȝ?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 48pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 150%; mso-list: l0 level1 lfo2; tab-stops: list 48.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">工作系l互操作接口</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于不同工作流pȝ之间的互操作?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 48pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 150%; mso-list: l0 level1 lfo2; tab-stops: list 48.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">接口?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">pȝ理和监?/SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q用于系l管理应用访问工作流执行服务?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; TEXT-INDENT: -21.25pt; LINE-HEIGHT: 150%; mso-outline-level: 1; mso-list: l1 level1 lfo1; tab-stops: list 21.25pt"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; mso-bidi-font-family: 宋体"><SPAN style="mso-list: Ignore">?<SPAN style="FONT: 7pt 'Times New Roman'">  </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">核心调度法</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%"><o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21.25pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通常程引擎采用的核心调度算法主要有</SPAN><SPAN lang=EN-US>FSM</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以及</SPAN><SPAN lang=EN-US>PetriNet</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">两种Q基于调度算法来完成程的流转?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">4.1.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%">FSM(</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">有限状态机</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%">)<o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN lang=EN-US>FSM</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的定义ؓ包含一l状态集Q?/SPAN><SPAN lang=EN-US>states</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q、一个v始状态(</SPAN><SPAN lang=EN-US>start state</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q、一l输入符号集Q?/SPAN><SPAN lang=EN-US>alphabet</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q、一个映输入符号和当前状态到下一状态的转换函数Q?/SPAN><SPAN lang=EN-US>transition function</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q的计算模型。当输入W号Ԍ模型随即q入起始状态。它要改变到新的状态,依赖于{换函数。在有限状态机中,会有有许多变量,例如Q状态机有很多与动作Q?/SPAN><SPAN lang=EN-US>actions</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">Q{?/SPAN><SPAN lang=EN-US>(Mealy</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">?/SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">或状态(摩尔机)兌的动作,多重起始状态,Z没有输入W号的{换,或者指定符号和状态(非定有限状态机Q的多个转换Q指z接收状态(识别者)的一个或多个状态,{等?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">遵@</SPAN><SPAN lang=EN-US>FSM</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程引擎通过状态的切换来完成流E的{?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 1cm; TEXT-INDENT: -1cm; LINE-HEIGHT: 150%; mso-outline-level: 2; mso-list: l1 level2 lfo1; tab-stops: list 1.0cm"><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%; mso-fareast-font-family: 'Times New Roman'"><SPAN style="mso-list: Ignore">4.2.<SPAN style="FONT: 7pt 'Times New Roman'">       </SPAN></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN lang=EN-US style="FONT-SIZE: 12pt; LINE-HEIGHT: 150%">PetriNet<o:p></o:p></SPAN></B></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">信息的一个抽象的、Ş式的模型。指Zpȝ的静态和动态性质?/SPAN><SPAN lang=EN-US>petrinet</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">通常表示成图。图中有两类用弧彼此相连的结点(UCؓ地点和变换)和指C其动态性能的标讎ͼUCؓ记号Q?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; LINE-HEIGHT: 150%"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">遵@</SPAN><SPAN lang=EN-US>PetriNet</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程引擎通过令牌来决定流E的{?/SPAN></P><img src ="http://www.aygfsteel.com/BlueDavy/aggbug/8150.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/BlueDavy/" target="_blank">BlueDavy</a> 2005-07-21 21:58 <a href="http://www.aygfsteel.com/BlueDavy/archive/2005/07/21/8150.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于工作的学习http://www.aygfsteel.com/BlueDavy/archive/2005/06/06/5614.htmlBlueDavyBlueDavyMon, 06 Jun 2005 07:52:00 GMThttp://www.aygfsteel.com/BlueDavy/archive/2005/06/06/5614.htmlhttp://www.aygfsteel.com/BlueDavy/comments/5614.htmlhttp://www.aygfsteel.com/BlueDavy/archive/2005/06/06/5614.html#Feedback1http://www.aygfsteel.com/BlueDavy/comments/commentRss/5614.htmlhttp://www.aygfsteel.com/BlueDavy/services/trackbacks/5614.html为希望成为工作流pȝ开发h员关于工作流学习的一些徏议:
工作系l的学习.jpg
当然Q徏议还是要多做Q这h能更深刻的理解?/P>

BlueDavy 2005-06-06 15:52 发表评论
]]>
重拾W(wng)orkflowhttp://www.aygfsteel.com/BlueDavy/archive/2005/05/23/5073.htmlBlueDavyBlueDavyMon, 23 May 2005 13:59:00 GMThttp://www.aygfsteel.com/BlueDavy/archive/2005/05/23/5073.htmlhttp://www.aygfsteel.com/BlueDavy/comments/5073.htmlhttp://www.aygfsteel.com/BlueDavy/archive/2005/05/23/5073.html#Feedback2http://www.aygfsteel.com/BlueDavy/comments/commentRss/5073.htmlhttp://www.aygfsteel.com/BlueDavy/services/trackbacks/5073.html说v来也有将q两q没真正的去写Workflow的东西了Q虽然一q多前写q结合工作流引擎共同执行的东?例如表单设计器、流E环节和表单的绑定等)Q^时也比较的关注,不过毕竟没怎么动手Q所以还是有点忘_怎么说呢Q一直以来就觉得开源界q没有一个什么直接拿来就可以用的WorkflowpȝQ还是得依靠自己d二次开发才能达到需求,{有I的时候来整理整理Q也许能作个针对特定行业可基本直接用的WorkflowpȝQ^_^
Java斚w开源的Workflow基本是Osworkflow、JBpm、Sharkq些QOsworkflow׃其极度的灉|性被认ؓ是最Ҏ(gu)q行二次开发来满中国程应用中通常到的自由流的情况,不过Osworkflow的文档确实不够详l,q好银狐写了一些,呵呵Q等偶研I的差不多了也会来写一关于Osworkflow二次开发的详细文档Q由于Osworkflow是基于FSM的,和以前我所在的一个团队自d发的程引擎是一L(fng)Q所以比较好理解Q而且在灵zL等{方面比我们以前自主写的那个好很多,不过也因为它太灵z而且太不遵@规范了,也就要求很多东西都得自己dQ想惛_qWorkitem的概念都没有.......^_^Q决定以后还是抽旉l合自己以前的经验来写个比较轻量U的WFMSQ至是个相Ҏ(gu)些行业来讲直接拿q去基本可以用的系l?BR>关于ZOsWorkflow的二ơ开发会在其后专门写文档来说明Q也会去阐明它的不Q不q真的够轻量U,看它的代码都觉得非常Ҏ(gu)?BR>重拾W(wng)orkflow又勾起了自己当年准备自己写Workflow Engine的想法,不过当时的想法也是想ZFSMQ现在让我去写的话也怼开始考虑PetriNetQ对于中国的程应用来讲Q最重要的就是自由流部分Qh工的q预部分需要尽量多的去考虑支持



BlueDavy 2005-05-23 21:59 发表评论
]]>
վ֩ģ壺 | | DZ| | ȫ| | ľ| ٷ| | | | | ƽ| | | | | | ɣֲ| ؼ| ˮ| | | | Դ| | Զ| ض| | | ī񹤿| | ƽ| | ij| | ƺ| ̰| | | |