业务流程与规则分析(共6篇)
业务流程与规则分析 篇1
贵阳市中级人民法院案件流程管理规则
(2004年发布)
第一章 总则
第一条 为了维护司法公正,提高司法效率,强化审判管理,根据刑事诉讼法、民事诉讼法、行政诉讼法和有关司法解释,结合本院审判工作实际,制定本规则。
第二条 案件审理流程管理是将各类诉讼案件按其相关的审理程序和操作规程,分为立案、送达、排期、结案、归档五个环节,每个环节要及时录入数据库,进行有效管理,以保障审判工作公开、公正、高效、有序地进行。
第三条 立案庭根据院审判委员会决定负责审判流程管理工作,并与监察室共同对每一个流程环节进行管理与监督。各审判庭负责人应根据本规则加强对本庭案件审理流程的管理,保障流程管理表充分、客观、全面、准确反映案件的审判活动。
各庭庭长(副庭长)、承办人,在分案、审理中应将分案信息、案件审理的进展情况及时、完整地录入微机中“信息表”的相应部分。
第四条 案件统计以每月的20日为截止日。
案件审结后,承办人应将“案件审判流程管理信息表”一式两份,一份附卷归档,一份与法律文书送立案庭或研究室,由立案庭每月将填报 信息表的情况通报全院;向研究室报送结案数据应提交相应的法律文书一份。
第五条 立案庭应根据各类案件在流程中的不同环节通过审限警示和审限通报的管理手段,对案件的审限情况进行跟踪管理,对接审限的案件,向审判长发出催办通知督促按期结案,并将每月审限情况进行通报。审限警示的具体期限为:民事一审案件:审限届满前30日;民事二审、行政一审、行政二审案件:审限届满前20日;刑事案件:审限届满前10日。警示通知同时报庭长和分管院长。
第六条 本院监察室负责监督案件审理流程的执行情况,将结果通报全院,并对于超审限的案件进行查处。
技术室负责全院流程管理的技术保障,确保计算机和网络运转正常。
第七条 案件审理流程管理工作中发生争议,由部门领导之间协商解决,协商不成报分管院长,由分管院长协调各方解决。
第八条 审判庭审理各类案件都应严格按照本《规则》运行。对本规则的执行情况,作为院目标管理考核依据之一。
第二章 立案
第九条 刑事、民事、行政一、二审和申请执行(不含申请执行具体行政行为案)以及国家赔偿确认案件由立案庭审查立案。向本院赔偿委员会申请有关赔偿义务机关进行国家赔偿的案件由国家赔偿委员会办公室审查,符合立案条件的移交立案庭编案件字号。
(一)立案庭在收到当事人提交的破产申请后,应及时将有关申请材料移交审理破产案件的审判庭审查,由审判庭作出审查意见报上级法院审批。审判庭收到批准手续后2日内将有关手续交立案庭,立案庭3日内办理立案手续。
(二)立案庭收到人民检察院起诉的案件后,经审查,不属于本院管辖的案件,应退回检察院;属于本院管辖的应在7日内予以立案。
(三)立案庭收到当事人的民事起诉状和行政起诉状后,应注明收到日期,并由当事人填写证据清单一式二份,经立案庭工作人员和当事人或代理人签字后,一份存卷,一份交当事人;符合立案条件的,在当事人交纳诉讼费后,7日内予以立案。对不符合立案条件的,应于7日内说明理由或裁定不予受理。
(四)立案庭对符合立案条件的案件应予登记、编号,将有关信息输入微机中,并将“立案审查信息表”打印一份附卷移送审判庭。并在立案后3日内通知审判庭内勤到立案庭签收案卷。如有技术故障不能打印“立案审查信息表”的,业务庭先签收,再由立案庭3日内补送“立案审查信息表”。
第十条 案件经立案庭立案后通知业务庭内勤,业务庭接到通知之日起应在2日内签收。
第十一条 行政机关根据《行政诉讼法》第六十六条的规定申请执行其具体行政行为的,由立案庭3日内移送行政庭;行政庭审查后裁定准予执行的,行政庭应在送达裁定后3日内报结案,立案庭立案后7日内移送执行局。
第十二条 申请、申请再审案件,由立案庭负责审查,对不符合立案条件的,由立案庭答复申诉(申请)人。经复查认为有问题的,提交主管院长研究决定是否报院审判委员会讨论。
对本院决定再审、上级法院指令本院再审以及检察机关按照审判监督程序提出抗诉的案件,由立案庭进行登记后,7日内通知审监庭内勤签收案卷。
第十三条 对基层法院不予受理和管辖异议的裁定提起上诉的案件,由立案庭负责审理,应在30日内审结。
基层法院之间发生的管辖争议案件,由立案庭在立案后15日内负责协调或指定管辖。
第十四条 基层法院有关管辖问题的请示,由立案庭审查,并于15日内答复。对基层法院有关适用法律等问题的请示,立案庭登记后移送研究室。
第十五条 当事人申请诉前财产保全和诉前证据保全,符合法律、法规规定保全条件的,立案庭应当在立案后48小时内作出裁定并负责执行。涉及侵犯商标权、专利权、著作权的诉前保全、证据保全及诉前禁令,立案后3日内交由相关业务庭办理。
当事人起诉的同时提出财产保全或证据保全的,立案庭应当当日立案后移送审判庭,由该审判庭依法审查处理。
第十六条 减刑、假释案件,由审监庭进行立案登记。
第三章 送达
第十七条 刑事案件立案后,各类诉讼文书送达一律由审判庭负责。
民事、行政案件,立案庭立案的同时向原告送达受理通知书、交费通知书,由业务庭负责向被告或第三人送达起诉状副本、举证须知。
第十八条 受送达的当事人在本市两城区的,各业务庭可将送达材料交由本院司法警察支队送达,但应写明当事人详细地址,法警应在3日内送达完毕,并将送达回执交回业务庭。
第十九条 刑事一审案件立案后5日内应向被告人送达起诉书副本;对被告人关押在一市三县的,可先传真起诉书副本委托基层法院送达给被告人。被告不服一审判决提出上诉的应在上诉期满后3日内,将上诉状连同案件、证据移送上一级法院,同时将上诉状副本送交同级检察机关和当事人。抗诉案件应向被告人送达抗诉书副本原件。
第二十条 一审民事(含分案审理的刑事附带民事)、行政案件立案后5日内审判庭向有关当事人送达案件应诉通知书、起诉书副本、举证须知等。
第二十一条 公诉人、被害人、监护人、法定代理人、代理人、辩护人和其他人员的开庭通知或开庭传票,审判庭应于开庭前7日内送达。
第二十二条 各业务庭通过邮局特快专递送达诉讼文书,由负责送达的工作人员向邮局催收回执,并及时交案件承办人。
书记员室单独或配合相关业务庭负责办理外地法院委托调查、询问、宣判、送达起诉状副本、外地法院各类送达公告张贴等事项。除特殊情况外,一般只接受上级或同级人民法院的委托,外地基层法院委托的,转相关基层人民法院处理。
第四章 排期
第二十三条 业务庭在收案后,确认各类应送达当事人的法律文书均送达完毕,按照有关诉讼法和司法解释的规定排定开庭日期,开庭日期除特殊情况外,一般应按照各类案件的受理顺序依法排定,并将排期情况及时录入微机,以便当事人从显示屏查询案件。已排定的开庭日期如无特殊情况一般不应更改。第二十四条 具体案件排期及评议时间:
(一)刑事一审案件:开庭日期安排在送达起诉书副本之日起10日后。
(二)行政一审案件:应在举证期限届满后5日内开庭。开庭后15日内为评议时间。
(三)民事一审案件:在起诉状副本送达被告后3个月内排期开庭,但公告送达的除外;经征求各方当事人的意见,均同意不需要30日举证期限的,可以提前开庭;开庭后30日内为评议时间。
第二十五条 各审判庭排定开庭的法庭,一般安排在各庭相对固定的法庭,遇有法庭不足或冲突等特殊情况,由审判庭互相协调解决。
第二十六条 审判庭在安排开庭时间的同时,通知书记员室确定庭审记录书记员。
第二十七条 公开审理的案件,审判庭在开庭日的3日前将原告、被告的名称和案由、开庭时间、审判法庭等予以公告。
第二十八条 再次开庭、中止后恢复审理需要开庭的案件的时间安排:
(一)因案件确需要法院调查取证、庭审不能按时结束、当事人有正当理由不能到庭或提出新的证据等情形决定休庭的,一般在15日内安排再次开庭;
(二)当事人提出反诉或案件需追加当事人的,一般在举证期限届满后5日内安排再次开庭;
(三)案件延期审理或中止审理的,在确定恢复审理后,一般在15日内安排再次开庭。
(四)刑事附带民事诉讼案件的民事诉状副本送达时间离该刑事案件开庭时间不满10天的、或者该刑事案件开庭后才递交民事诉状的,应对民事部分另行安排开庭时间。
第五章 结案
第二十九条 各类案件均应在法定的审限内结案。结案标准按《最高人民法院关于严格执行案件审理期限制度》的若干规定第十条执行。
刑事审判庭收到二审发回生效的刑事案件后,应填写生效统计表,同时将法律文书一份交研究室。
第三十条 其他案件的结案期限为:
(一)基层法院对案件管辖问题的请示,由立案庭在15日内作出批复;其他适用法律问题的请示,由研究室在30日内 提出审查意见报审判委员会讨论,审委会讨论决定后,由研究室在7日内作出书面批复。
(二)申诉、申请再审案件,一般应在90日内复查结束。审判委员会讨论决定立案的,应在决定后7日内制作再审裁定书送达当事人;审委会讨论或合议庭评议决定不立案的,应在决定后10日内向当事人送达驳回申诉通知书或驳回再审申请通知书。
(三)民事、刑事、行政再审案件的审限:按一审程序再审的,适用一审审结时限,按二审程序再审的,适用二审审结时限。调取卷宗的时间不计算在审理期限内,但必须有调卷记录。
(四)申请确认违法的案件:在立案后的三个月内为确认和评议期间,评议后10日内制作决定书送达申请人。
(五)申请国家赔偿案件:在立案后的60日内为审理和评议期间,在赔偿委员会评议或审委会讨论决定后10日内制作决定书送达当事人。
第三十一条 因特殊情况不能按期结案的,审判长应写出延期结案的申请报告,并提出结案日期,经合议庭同意,报分管院长审批;需报上级人民法院批准延期的,由分管院长签署意见后立即上报;经批准延期,应将延期报告复印件送技术室,由技术室将延期情况录入数据库。
(一)提交延期报告的时间:刑事案件应在审限届满前10日内;民事案件应在审限届满前30日;行政案件在审限届满前20日。分管院长认为延期理由不充分的,应督促合议庭限期结案。违反上述规定的无论是否批准,均视为超期;确有特殊情况,经审委会认可的,可不作超期案件处理。
(二)中止审理、中止执行案件在决定中止后3日内,应书面告知技术室,由技术室将有关数据录入微机。
第六章 归档
第三十二条 案件结案后,应在报结案30日内将案卷装订,送档案室归档。
案卷的装订、归档、移送由书记员负责。
第三十三条 一审结案后,当事人提出上诉的案件,诉讼法明确规定案卷移送限期的,书记员应在收到上诉状后5日内向对方当事人送达上诉状副本,并在法定期限内将案卷装订好移送上级法院;没有规定期限的,应在收到当事人上诉状后10日内移送。
第三十四条 上诉法院决定调卷的案件,应在接到调卷函后一个月内将案卷移送上级法院。
第三十五条 不服本院裁判的上诉、抗诉或上级法院提审的案件,自收到上级法院退回案卷之日起30日内将案卷整理归档。
第七章 处罚
第三十六条 评查方式:对案件流程管理的考评总分为100分,分为两个部分,一部分是各类案件的信息表,占70%,该部分采取逐案评查的方式进行;另一部分是本规则中规定的内容在信息表中没有体现的部分(即标明分值的内容),占30%,该部分采取抽查方式评查。两部分均以评查案件的平均分计算后相加,得出各庭执行流程管理的总分值。
通报方式:每月以庭为单位全员通报,年终汇总通报。
第三十七条 每月的第一次院务会议对上月执行案件流程管理的情况进行通报,年终将各庭执行流程管理的汇总情况报院目标管理考核领导小组,根据目标管理责任书的规定兑现目标管理。
第八章 附则
第三十八条 执行案件的具体流程管理规则另行制定。
第三十九条 各类案件的审限从立案庭庭长签字立案之日起计算。本规则规定的日期按法律规定均从次日起计算。期间届满的最后一日是节假日的,节假日后的第一个工作日为期间届满的日期。
第四十条 本规则由院审判委员会负责解释。本规则生效之前的流程管理与本规则不一致的以本规则为准。
第四十一条 本规则自2004年6月1日起执行。
发布部门:贵阳市其他机构 发布日期:2004年 实施日期:2004年06月01日
业务流程与规则分析 篇2
报警模块是企业能源管理系统中的必要模块, 随着生产的不断运行, 在实时数据库中产生大量的历史报警记录。利用关联规则模型找到报警参数之间的关联影响关系, 找出哪些报警参数一直在同步发生, 有可能是哪些报警参数影响了其他参数的报警发生等, 通过关联规则模型找出这些关联关系, 为生产系统和设备的状态监测与故障分析提供了依据[3]。本文基于上述实际的应用需求, 考虑以已经实施的企业能源管理系统的数据平台为基础, 建立了报警参数的关联规则模型, 并进行关联报警模块开发, 运用到实际生产中去。
1 关联规则模型
关联规则挖掘 (Association rule mining) 是数据挖掘中最活跃的研究方法之一, 可以用来发现事情之间的相互联系, 最早是Agrawal等人于1993年首先提出, 为了挖掘顾客交易数据库中不同商品之间的关联规则问题, 以后诸多的研究人员对关联规则的挖掘问题进行了大量的研究[4]。
关联规则揭示了事务之间的某种关系, 支持度和置信度总是伴随着关联规则存在的, 它们是对关联规则必要的补充。
对某条关联规则而言, 如A→B (support=45%, confidence=90%) 。
其中support=45%为支持度, 是在所有的事务中A和B同时出现的概率。而confidence=90%为置信度, 是所有事务中, 在出现A的情况下出现B的概率, 即条件概率。
同时满足最小支持度阈值和最小置信度阈值的规则称为强规则。给定一个事务集D, 计算所有关联规则的支持度和置信度, 将满足最小支持度阈值和最小置信度阈值的规则提取出来, 最终得到最优关联规则[5]。
模型步骤: (1) 获取某一时间段的模型样本数据; (2) 将模型数据转化为0-1矩阵; (3) 将得到的0-1矩阵代入到Apriori模型中; (4) 根据设定的支持度、置信度和最大事务集阈值, 得到最优关联规则[6]; (5) 根据因果支持度阈值得到最优因果关联规则; (6) 计算最优因果关联规则预警时间[7]。
2 流程工业参数报警的关联规则实现
流程工业指主要生产过程为连续生产 (或较长一段时间连续生产) 的工业, 特点是原材料通过一系列连续的化学反应和物理变化得到要求的产品, 其加工顺序是固定不变的, 生产设施按工艺流程布置, 生产过程连续不间断, 而且机理复杂、数据信息量大、处理难度较大, 对管理控制的协调性、实时性、可靠性要求较高。
流程工业常常处于十分恶劣的生产环境。因此, 生产安全可靠是流程工业的首要任务, 对一些关键设备和关键生产过程必须有故障报警[8]。由于报警系统只是被动的显示报警参数的报警信息, 不能提前得到设备报警的信息[9]。如果我们能够提前判断设备运行状态并及时做出操作调整, 就会减少参数报警的出现, 起到保护运行设备和保障生产的作用[10]。
因此, 本文建立了关联规则模型, 找出报警参数的关联参数及预警时间, 可以提前对关键报警参数进行预警, 并及时做出调整。
2.1 关联规则模型数据
从数据库获取的样本数据是报警参数的指标名称、开始时间、结束时间和报警时长, 为了便于模型计算, 需要将这些数据转换成0-1矩阵。具体步骤如下:首先找到样本数据中所有报警开始时间的最早时间和所有报警结束时间的最晚时间, 将其定义为模型的时间区间, 然后考虑到参数报警有一定的时间延迟, 因此需对时间区间进行切片, 步长为h=180s, 最后根据报警参数得到 (EndTime-BeginTime) /h行N列的0-1矩阵, 其中N为报警指标参数的个数。
2.2 模型规则
筛选规则:选取客户关注的报警参数在关联规则右侧, 及客户关注的报警参数不会出现在箭头左侧的关联规则。
因果规则:根据关联规则, 找出箭头前面的所有报警参数的报警时间都在目标参数报警开始时间之前的, 并记录一次因果计数, 最后得到的因果次数占总次数的比例即为因果支持度。
2.3 关联规则模型过程实现
将整理后的0-1矩阵代入到关联规则模型中去, 设定支持度和置信度阈值及最大事务集个数n, 同时根据目标客户关注的报警参数, 并根据筛选规则, 最后得到最优关联规则。
模型得到的最优关联规则只是表示它们之间的关联关系, 即该事务发生的概率, 没有显现出前后之间的因果关系, 根据因果规则及人工经验, 可以找出箭头前后具有因果关系的关联规则, 用于参数报警预测。若计算得到的因果支持度大于设定的因果支持度阈值, 则该关联规则是具有前后因果关系的, 删除那些无效的关联规则, 最后得到最优关联规则, 并计算规则中的所有报警时差, 根据正态分布得到报警时差的95%置信区间, 作为未来报警参数预测时间区间。
3 案例分析
以某发电厂为例, 选取2013年1月10日-2013年6月10日所有报警参数的报警记录, 运用Matlab软件编程, 设定支持度阈值为0.25, 置信度阈值为0.9, 因果支持度阈值为0.75, 最大事务集个数为5, 运行程序, 得到的运行结果如下。
根据表2中的目标报警参数的预警时间, 当目标报警参数前面的关联报警参数发生报警的时候, 预示着在未来多长时间内, 有95%的概率目标报警参数发生报警。操作人员可以在目标参数发生报警之前, 对设备关联参数及时做出调整, 避免发生一些不必要的损失。
4 结论
锅炉主蒸汽压力控制是锅炉控制的重要环节, 关系到蒸汽质量, 生产安全的重中之重。影响锅炉蒸汽压力参数的变量如:炉温、水温、液位等则属于热惯性大、反应迟缓的慢对象, 这大大增加了控制的难度。根据蒸汽压力控制难等特点, 通过关联规则模型, 找出这些报警参数的关联关系及预警时间, 可以提前对参数做出调整, 使得锅炉始终在最佳状态下运行, 从而达到最大的经济效益和使用效益。
摘要:流程工业信息化系统中为保证安全生产会设置许多报警参数, 这样在信息系统数据库中存在了大量的报警记录。本文从数据挖掘的角度出发, 对报警记录运用关联规则算法模型挖掘, 找出多参数同时报警的关联规则[1], 并根据参数报警的先后顺序, 将报警规则作为重点参数报警的原因分析指导和预警条件[2], 使运行人员对参数报警有更深入的认识, 指导系统和设备的安全运行。
关键词:流程工业,参数报警,关联规则
参考文献
[1]ISAM ELAYYADI, SALIMA BENBERNOU, MOURAD OUZIRI, MUHAMMAD YOUNAS.A tensor-based distributed discovery of missing association rules on the cloud[J].Future Generation Computer Systems, 2013, 3:49-56.
[2]PANNAPA CHANGPETCH, DENNIS K J LIN.Selection of multinomial logit models via association rules analysis[J].WIREs Comp Stat, 2012, 51:68-77.
[3]毛国君, 殷立娟, 王石.数据挖掘原理与算法[M].北京:清华大学出版社, 2007:91-125.
[4]张小刚.关联规则挖掘及其在复杂工业过程控制中的应用研究[D].长沙:湖南大学, 2002.
[5]马盈仓.挖掘关联规则中Apriori算法的改进[J].计算机应用与软件, 2004.21 (11) :82-83.
[6]郑元兵, 孙才新, 李剑, 等.变压器故障特征量可信度的关联规则分析[J].高压电技术, 2012.38 (1) :82-87.
[7]郭崇慧, 张震.基于组合评价方法的关联规则兴趣度评价[J].情报学报, 2011, 30 (4) :353-360.
[8]刘红, 吴四.多维关联规则数据挖掘在船舶价格影响因素分析中的应用[J].上海海事大学学报, 2013 (4) :31-37.
[9]苏立, 南海鹏, 等.关联规则分类的数据流挖掘方法在水电机组故障诊断的应用[J].西安理工大学学报, 2012 (1) :106-110.
银行保险退保业务处理规则及流程 篇3
一、名词释义
1、犹豫期退保:投保人在收到公司签发的保险合同之日起的10日内,提出解除合同的申请。
2、退保:投保人在犹豫期结束后,提出解除合同的申请。
二、申请资格人:投保人本人。
三、申请时间
1、犹豫期退保:犹豫期内即投保人签收保险合同回执之日起的10日内。如犹豫期最后一日处于法定节假日期间内,则可顺延至节假日后的第一个工作日办理。
2、退保:犹豫期后且在保险合同终止前的任意时间,投保人均可申请退保。
四、申请方式:
1、投保人可亲临公司客户服务中心办理退保业务;
2、投保人可亲临办理业务的银行网点,将申请文件提交至银行,再由银行人员将退保资料转交至公司办理退保业务。
五、应备文件
1、保险合同正本;
2、《银行保险合同变更申请书》;
3、投保人有效身份证件原件及复印件;
4、以投保人为账户所有人的银行存折或银行卡原件及复印件;
5、如为委托代办件,须提供受托人的有效身份证原件及复印件,同时需填写申请书上的授权信息栏;
6、如为犹豫期退保,须投保人提供保险费收据或发票。
六、作业规则
1、如在犹豫期内对整个保险合同申请退保,须在扣除10元工本费后余额退还至投保人;
2、犹豫期后退保,公司根据条款约定退还保险合同的现金价值;
3、客户填写申请书时,应写明犹豫期退保原因;
4、退费方式须为银行转账,且须退回原缴费账号。如因特殊情况无法转至原账号的,须在《银行保险保险合同变更申请书》上注明原因,并提供投保人新存折或银行卡原件,公司方可将退费款项转账至新账户;
5、对于犹豫期内退保,投保人可亲自至公司或银行网点办理,或委托其合同对应的客户经理办理,但不得委托其他人代办;
6、主险退保时,附加险须同时办理退保;
7、申请退保时保险合同已遗失的,须投保人亲临公司客户服务中心办理,并在《保险合同变更申请书》上由书面确认“保险合同遗失,声明作废”字样,不受理代办;
8、申请退保时,如保单下存在应领未领生存金或生存金累积账户余额不为零,则须先进行领取操作后再退保。如存在未清偿的保单贷款,操作退保时将优先偿还各项贷款本息,余额退还至投保人;
9、若投保人身故且未进行遗嘱继承时,退保申请须由其全部法定继承人签字同意后,委派其中一位继承人向公司提交书面的退保申请文件,同时出示各法定继承人与投保人的关系证明、投保人死亡证明、销户证明和全部法定继承人的亲笔签字的授权委托书。
七、投保人至银行网点申请退保的业务流程
1、投保人本人可备齐我公司在退保业务规则中规定的文件或单证,至购买保险合同的银行网点申请办理退保业务;
2、银行柜员须严格审核投保人所提交的各类申请文件。对于投保人的有效身份证件原件以及存折或银行卡原件,须留存复印件,同时在复印件中标注“证件已与本人核对无误,此件与原件一致”并签字确认;
3、银行柜员须在变更申请书中签名并填写受理日期,申请书业务联与保单正本、投保人身份证明文件复印件、投保人银行存折或银行卡复印件作为保全申请资料留存,申请书客户联与投保人身份证明文件原件、投保人银行存折或银行卡原件由客户留存;
4、所有退保业务申请资料,须由客户经理于客户提交申请后的一个工作日内于银行网点收集齐所有的退保申请资料,统一交至分公司银保部内勤,再由银保部内勤统一交接至分公司客户服务部保全人员。公司与银行网点的交接、分公司部门之间的交接,须做好交接登记;
5、对于符合申请要求的保全件,分公司保全人员于收到申请后的一个工作日内完成核心业务系统操作。如发现申请资料存在问题,保全人员须第一时间将资料退回至分公司银保部内勤,由银保部联系投保人提供正确的资料,或退回本次退保业务申请;
营销业务管理规则 篇4
为增进客户利益及公司品牌在海外的信誉度,将海外业务的执行予以规范化、标准化,特制订本规则。
第一章 销售区域
第一条 海外营销总监需具体明确地划分各海外业务的海外市场服务区域,同时对海外业务强调执行区域界线及指定销售产品线的严肃性,区域界线的解释、裁定、变更由海外营销总监负责。最新区域划分见附件一:海外区域公海政策。
第二条 海外经理及海外业务对辖区内的地理环境、人口、经济发展、消费水平、市场变化等要深入了解,掌握市场变化、竞争情形,并拟定应对策略。
第三条 公司营销中心负责人、海外营销总监、海外经理及业务须随时了解各类客户及经销商的销售性、安全性、收益性、发展性、合作性等情况。
第二章 客户管理
第四条 海外业务应建立辖区内每位客户的资料档案,一律使用公司统一的输入格式(按现有OA或者ERP系统要求),并经海外部支持处审核后成为有效客户存档,才可以进行业务往来(接单、下生产任务单)。
第五条 海外业务应建立辖区内每位经销商的资料档案,并交由海外支持部统一管理,每月1日更新一次经销商信息给海外支持部,考虑海外市场成熟度及海外业务直销能力,原则上不签订独家经销商。
第六条 客户(含经销代理)分级
公司海外部须根据营业额、企业性质划分客户等级,分A/B/C/D四级; A级:年销售额20万美元以上(含); B级:年销售额10(含)至20万美元; C级:年销售额5(含)至10万美元; D级:年销售额5万美元以下。
第七条 海外经销商(独家或非独家)需每周定期报备在联系新客户(历史客户除外),并申请客户保护(保护期为报备之日起2个月),海外业务助理每周一更新并公布报备客户,报备保护期2个月过后若仍未成单,则其他海外业务可自行沟通联系挖掘(独家除外)。如在保护期内,有海外业务A私自联系,恶意竞争,一旦发现将取消其订单提成并转给受损海外业务B,同时追究相应违约责任。
第八条 对于A、B级客户(含经销代理)的总经理、采购主管、主要体验人员及对接热人的个性、爱好。家庭状况,海外经理及业务都要建档管理,要做到非常熟悉。
第九条 与A、B级客户(含经销代理)应经常保持密切的联系,了解客户需求、意见和建议,营销总监及经理应每年不定期拜访(如国内、外展览会碰面等);
1.公司各职能部门总监、经理等(市场、内容、生产、研发等部门)应每周至少一次和公司海外部海外总监及经理、海外业务等沟通,了解海外市场概况及客户需求、意见和建议;
2.海外单证部应协助财务部建立起公司与客户之间的对账机制,每周定期整理客户对账单与客户对账,做到货物流、资金流、物流、发票流(报关流)四流一致。
3.海外支持部应协助市场部应不定时编辑公司及产品信息,于公司网站及自媒体发布。让客户准确掌握公司最新的动态及产品信息。任何人不得假借公司名义散布不实信息,误导客户、损害公司形象。
第十条 为树立公司良好形象,提高管理水平,海外部需统筹做好所有海外客户来访的接待工作(包含欢迎指示牌的制作:客户姓名、公司名称):
1.如需到机场迎接,海外业务应提前安排接机事宜,需提前十分钟抵达机场或酒店将客人接来公司; 2.客户来访前,海外助理应协助海外业务将有关资料置于洽谈室,准备客户需要的饮料、食品等; 3.客户来访前,海外业务应安排测试并确认体验间设备正常运行,并通知海外售后人员现场待命。
第三章 业务往来
第十一条 海外业务与客户的业务往来,通过电子邮件或即时通讯进行联系。若涉及商务关键信息,必须使用电子邮件,同时使用公司域名的邮件地址(xxx@xxx.com),严格禁止以私人邮件地址联系。
第十二条 海外业务与客户的往来邮件及其他联系信息,需建立标准联系档案,进行归档,例如新建文件夹-命名为:美国XXX(公司名)-文件夹内放置.eml格式的所有或关键往来邮件,并放置PI(下单版本)及发货相关文件,并于每周一定期更新交由海外支持部备案。
第十三条 海外业务于每月1日必须提交“月销售展望及总结工作报告”,由海外经理审查后于每月3日前交海外销售总监审核。
第十四条 海外业务对客户报价的请求(RFQ),必须严格按照公司海外部颁布的价格表(财务需定期更新价格表)进行报价,不得随意更改。公司海外部在进行订单审查时若有发现不符合事项,除不予接受该订单外,将严肃追究相关人员责任。
第十五条 客户签订合同(PI)及付款作业
1.公司海外部和海外客户签订合同(PI)时,须使用公司制订的统一文本格式合同,不得擅自使用其他文本格式、或更改合同条款,否则一律无效。
2.各区域独家或非独家经销商的设立,应严格按照公司统一制订的独家或非独家经销商资格条件的要求并经公司营销总监批准后才能生效,并使用规定的独家代理协议文本进行签订。对于未经公司营销总监批准而擅自设立独家代理、使用其他版本合同、海外业务私自增减合同条款等违纪行为,并因此造成公司经济及法律上重大损失的责任人将严肃追究其法律责任。
3.海外客户订单优先采用T/T付款;现款交易,Payppal,L/C等需经海外经理及海外总监审批通过;特殊情形须经营销总监核准,否则一律不予安排生产(必须严格执行订单审查程序)。公司指定的收款专户,由财务部制颁。
4.每一笔外贸订单交易,应做到销售合同、客户单位名称、销售单证、销售发票、收款专户的一致性;于订单审查过程,财务部必须严格审查及监督,未经公司营销总监批准不得经第三方走账。如果海外业务违章操作从中牟取价差图利,贪污公司的公款,一旦发现将严肃追究法律责任。
6.货物出口报关单证作业由公司海外单证部统一制单,相关运输船务等统一由公司指定的代理机构办理。海外单证部须将上述配合作业的第三方予以统一建档管理,并对配合度定期实施季度考核及评估改进。
7.除公司允许外,严禁利用公司名义向客户销售其他公司产品、或销售其他公司所生产的仿制本公司的产品来欺骗客户,一旦发现将严肃追究相关责任人的法律责任。
8.各区域在处理客户的售后服务需求时,须严格按照公司售后服务管理制度的规范执行,严格控制配件的免费赠送;所有免费配件的赠送必须依销售合同的规定申请,由海外经理及总监进行确认。如果发生重大质量事故,或配件金额超过5000元人民币以上者,须按客户投诉程序报请营销总监批准,同时海外部需协助市场部做好公关处理。
第四章 业务拜访
第十六条 所有海外业务参加国内外展会或客户拜访等业务活动,必须事先提交相关业务计划报请营销总监批准,并由公司责任领导亲自带队参与。不得私自单独拜访,否则严肃处理并且所发生的费用不予财务报销。
第十七条 在展会会场取得的客户名片必须统一集中保管,不得由私人保管。展会结束后由带队领导协同市场部人员于返回公司一周内提交“展会成果报告”呈报公司营销总监,内容包含:
·接待客户总数、既有客户数、新客户数 ·接收名片张数
·新客户按交易意愿:极高意愿、一般、意图不明分别统计数量 ·展会订单统计报告:现场成交金额、三个月内有望成交金额 ·客户意见及建议事项:产品、服务、销售渠道、政府法规及竞争情报 ·建议采取的后续市场营销行动计划(依各区域)·参展费用科目明细报告
·展会效益总结:人均差旅费用、(已成交)每万元美金平均参展费用等。·检讨及改进事项:
摊位设计及布置、客户接待、展品及产品信息资料、建议可行的节约方案
第十八条 国外业务拜访活动结束后,应于返回公司一周内提交“出差报告”并呈报营销总监,必要时辅以简报方式进行。
第五章 品牌使用及管理
第十九条 海外业务均应积极促销公司产品并维护公司商标在市场上的声誉。原则上,不主动向客户推荐及使用其他商标。特殊情况需要使用其他商标需报公司营销总监及VP批准。
第二十条 经销商可将商标用于与产品销售相关的各项经营活动。但禁止经销商将商标作为其公司名称的组成部分或在本国注册我公司商标。一旦经销协议终止,经销商应在销售完所有存货后立刻停止使用我公司商标。
第二十一条 任何组织及个人不得未经授权,使用或侵犯我公司专利、版权及商标。所有海外业务应主动向公司总部提报侵权事实并积级协助公司法务部举证。
第二十二条 本制度自颁布之日起施行,由营销中心支持处负责解释、及修订。
海外部
2018年6月30日
附件一
海外区域公海政策_V1.0
执行日期:2018年6月30日
为保证完成2018年业绩目标,本着区域互享,尽最大化开发的原则,取消海外全体的保底国家,全部国家可自由开发。
1)询盘分配
2018年5月21日,全部询盘统一交由海外支持处随机平均分配给1部2部。具体随机方式,可根据时间来调整,周2,4,6的询盘分配给1部,周3,5,7的询盘分配给2部,周1为的询盘单周给1部,双周给2部。每满30天轮换一次。
2)经销商签订规则
非独家经销商:理论上首订单4-9套(至少4套全款),具体需经理及总监审批同意。
独家经销商: 除原有独家经销商协议未到期外,原则上不签独家协议,至少80台起,视具体区域人口和收入等情况而定,具体需经理及总监审批同意。
历史独家区域:韩国、加拿大安大略省、阿联酋、法国 3)客户公海
除独家区域外,2个月的客户跟踪期,首次询盘起,若该客户2个月后仍旧未成单,则掉落至客户公海。由市场部进行统计并放出调配。
4)海外经销商(独家或非独家)需每周定期报备在联系新客户(历史客户除外),并申请客户保护(保护期为报备之日起2个月),海外业务助理每周一更新并公布报备客户,报备保护期2个月过后若仍未成单,则其他海外业务可自行沟通联系挖掘(独家除外)。如在保护期内,有海外业务A私自联系,恶意竞争,一旦发现将取消其订单提成并转给受损海外业务B,同时追究相应违约责任。
5)团队内部遵循尊重信任,互助共赢的原则,海外业务员、海外经理之间需及时沟通,并互享经销商所联系的客户订单情况,统一战线避免矛盾。
辩论赛流程及规则 篇5
辩论开场:
1、主持人(主席)就位,各辩手入场就坐。(提前10分钟)
2、主席介绍辩题和正反两方辩论代表队。
3、正方辩手作自我介绍(不超过2分钟);反方辩手作自我介绍(不超过2分钟)。
4、主席宣布正式进入辩论。
正式辩论:
★辩方权利:正反两方每一方在辩论环节结束后总共(如,立论结束后或驳辩结束后或自由辩论结束后)有一次2分钟的申请暂停时间。(学术辩论赛规则引入,为了让辩手充分准备论据和整理思路。经过24场的实践,这2分钟的暂停对双方的论辩思路整理有极好的效果。)立论阶段:
(一)正方一辩开篇立论,3分钟
(二)反方一辩开篇立论,3分钟 驳论与质辩阶段:
(一)正方二辩选择反方二辩或三辩进行一对一攻辩(1分30秒)。正方进行提问也可论述,反方只能回答不可反问。
(二)反方二辩选择正方二辩或三辩进行一对一攻辩(1分30秒)。反方进行提问也可论述,正方只能回答不可反问。
(三)正方三辩选择反方二辩或三辩进行一对一攻辩(1分30秒)。正方进行提问也可论述,反方只能回答不可反问。
(四)反方三辩选择正方二辩或三辩进行一对一攻辩(1分30秒)。反方进行提问也可论述,正方只能回答不可反问。
(五)由正方一辩进行攻辩小结(1分30秒)
(六)由反方一辩进行攻辩小结(1分30秒)自由辩论阶段:
自由辩论,正反方交替发言。由正方首先发言。(双方总时间各5分钟)总结陈词阶段:
(一)反方四辩总结陈词(4分钟)
(二)正方四辩总结陈词(4分钟)
评审
主席宣布评委团离席讨论评判。
现场互动
由主席主持现场同学向正反方提问,也可向个人提问,继续交流辩题。(此环节不作为辩论胜负依据)
点评
由评委团推荐评委委员对本场辩论赛点评。
成绩公布
由主席宣布辩论赛获胜方和本场最佳辩手。
辩论赛比赛细则
1.时间提示。辩论中,辩论方和工作人员共同打开计时器,计时器响后停止发言,如果辩手再发言则作违规处理。2.陈词。阐述证据确凿充分,引用适当。
3.开篇立论。立论要求以事实为依据,以法律为准绳,逻辑清晰,言简意赅。4.攻辩:(1)攻辩由正方二辩开始,正反方交替进行。
(2)正反方二、三辩参加攻辩。正反方一辩作攻辩小结。正反方二、三辩各有且必须有一次作为攻方;辩方由攻方任意指定,不受次数限制。攻辩双方必须单独完本轮攻辩,不得中途更替。
(3)攻辩双方必须正面回答对方问题,提问和问答都要简洁明确。重复提问和回避问题均要被扣分。每轮攻辩中被攻的一方不得反问,否则扣分。不得以提问影响对方答辩完整性,不得以长时间答辩阻止对方提问。主持人有权终止一方超时的提问或答辩。
(4)正反方选手站立完成第一轮攻辩阶段。攻辩双方任意一方落座视为完成本方攻辩,对方选手在限制时间内任意发挥(陈词或继续发问)。
(5)每一轮攻辩阶段为1分30秒,攻辩双方各自不做时间设定,时间剩余30秒时,以黄牌提示,用时满时,出示红牌终止发言。
(6)四轮攻辩阶段完毕,先由正方一辩作攻辩小结再由反方一辩为本队作攻辩小结,限时1分30秒。正反双方的攻辩小结要针对攻辩阶段的态势及涉及内容,严禁脱离比赛实际状况的背稿。
5.自由辩论。这一轮辩论,正反方辩手自动轮流发言,先有正方任何一名队员起立发言,发言辩手落座为发言结束即为另一方发言开始的计时标志,另一方辩手必须紧接着发言,若有间隙,累积时照常进行。同一方辩手的发言次序不限。如果一方时间已经用完,另一方可以继续发言,也可向主席示意放弃发言。自由辩论提倡积极交锋,对重要问题回避交锋两次以上的一方扣分,对于对方已经明确回答的问题仍然纠缠不放的,适当扣分。
6.结辩。辩论双方应针对辩论会整体形式进行总结陈词,脱离实际,背诵事先准备的稿件,适当扣分。
7.观众提问。一个问题的回答时间不超过1分30秒,如一位辩手的回答用时未满,其他辩手可以补充。(各队辩手辩论中可将资料集中在自制卡片上,发言时以备参考,但不能宣读事先已拟好的稿件或展示预先准备好的图表或字板,在自由辩论时队员可以相互提供发言线索。)
辩论选手的训练
学生从一个完全不了解辩论的人成为一名辩手,需要经过一定的训练和辩论实践,前期的训练是确保联赛质量的关键。
以下是华山中学首届“博雅”杯辩论邀请赛训练方法,其目的是将各位训练成为一个成功的辩手。无论是在赛场上还是在生活里面,要想成为一个成功的辩手需要具备以下的素质,有优美的语言、优雅的形体、渊博的知识、严谨的思维、丰富的经验、成熟的心理。训练包括几个方面
1、发声语言训练
2、形体气质训练
3、思维训练
4、辩论实战训练
5、听力训练
6、游戏训练
7、心理训练
8、知识积累 训练的方法包括
第一、朗读训练:目的是拥有优美、严谨、风格独特的语言。要求能有流利的普通话,发音准确,在说话时能根据内容加入感情,声请并茂。这里男女有些区别,男的要如滔滔江水,气势磅礴,声音浑厚。女的则要如山泉叮咚、娓娓到来、清爽乐耳。但事物绝对,主要是根据自己的声音特点,和语言习惯加以改进,能让人赏心悦耳就可以。主要的训练方法:清晨的朗读、背诗,多读一些抒情类的散文。可以让自己的语言丰富,并且阴阳顿挫富有变化。快读,联系自己对于自己语速的控制。
第二、手势训练:在形体和气质训练中,主要是对自己的手势和仪态训练。这个你们最好找专业的老师来慢慢纠正了,主要是在日常生活中要注意到自己的一举一动。
第三、讲故事训练:给出不相关的几个词语,像化石、计算机、西电等马上讲出一个故事,并且把所有的词都包含进去,逻辑清晰可信。一半从10个开始慢慢往上加,时间从1分钟到3分钟。必须全说完,并且要控制好时间。
第四、演讲:这个是只给一个题目,准备1分钟。然后发表一个3分钟的演讲,要求条例清楚,说明的问题能被听众清晰的了解,而且能让自己的观点被大家接受。分为理论和抒情两种,无论是以理服人还是以情动人都必须由听众来平判。这个训练可以在公开场合做,以训练自己的心理素质。第五、反向论证:对于一个人们都在常识中认为是正确的事情作出相反的判断并论证。例如论证地球是方的等。主要是训练反应和对于诡辩的理解,更进一步就在实战辩论中证明常理的错误,比如某人就是猪、人不吃饭等。要特别注意的一点是,不能强辩,一定要说理。不能我认为是就是,而是要有理论的支持,这个理论必须是大家公认的。论断要强调严密,反方要知道如何对付这种方法。第六、演绎推论:给出一个前提,就可以更具前提得出无数了结论。并且能证明结论是由前提推出的。例如说笔可以用来写字,那么可以推出笔能用来记录、笔不但可以用来写字还可以做其他用途等。然后反方向推出荒谬的结论,联系归缪能力。
第七、打比方:将一个道理用通俗的方法说出来,统一个理论,用不通的方法表达出来。要越形象越生动越容易接受越好。这是在辩论中一个很重要的手段,一定要多加联系。
第八、综合能力:这个综合能力是将一篇文章或一段文字总结起来的能力。是听力训练的一个重要部分,读出一大段文字后,听着必须马上用一句很精练的话总结刚才听到的内容,并且在提问到一些文章内容的时候可以清楚的回答,比如数字、年份、人物等。训练的目的不是让你一字不漏的记下对方说的话,而是最短的时间知道对方想说什么、他说了什么、他的问题在哪里、我如何将他说的内容曲解并告诉下面的观众和评委。这也是辩论中一个很重要的技巧,要重点训练。第九、心理训练:这也是一个重要的内容,要有公众出丑的能力,比如站在路上唱歌,讲笑话等能让自己在任何场所都能谈笑风生。
业务流程与规则分析 篇6
业务流程是由不同功能的活动组合成的流程,流程内的活动按照指定的业务逻辑执行业务功能。传统的流程模式里,开发人员为流程专门设计特定的任务,任务只服务于特定的流程,灵活性和可重用性比较差。Web服务作为一种新兴的热门技术,为业务流程的实现提供了新的方法,受到了广泛的关注。调用Web服务实现业务流程,可以更快速的部署描述流程,而且能够快速地为流程添加新的功能。一个业务流程可以做为一个标准的Web服务被人调用,可以组合到其他流程中,具有很好的可伸缩性和重用性。
Business Process Execution Language(BPEL)[1]是由IBM、BEA、Microsoft等多家厂商联合提出的一个规范,它的目标是整合Web服务,对Web服务进行编排。虽然BPEL被OASIS组织作为目前服务编排的事实标准,它对于合成过程的异常处理支持仍然存在很多不足。它只是提供了最基本的异常处理机制,而把设计复杂异常处理过程的任务留给了用户。为了克服这种缺陷,提出了一种ECA规则驱动的BPEL流程异常处理方法。
1 相关工作
流程异常的处理方法和策略的研究是目前流程管理领域研究的一大热点。目前主要的异常处理策略有失败补偿法、基于案例推理(Case Based Reasoning,CBR)、事件-条件-活动(Event-Condition-Action,ECA)规则、元模型法(Meta-Modeling)以及基于知识库的方法等。
失败补偿法思想来源于解决长时间事务问题的线性saga方法[2],其思想是每一个任务都有一个对应的补偿任务,当一个任务执行失败时,就自动启动执行补偿任务来消除异常,使整个流程能继续执行下去,是商业软件中处理异常的主流方法。
基于ECA规则的方法是一个综合的方法,可以全面考虑各种异常处理方式和方法,根据不同的情况通过定义相应的规则来处理异常。ECA规则由E(异常事件)、C(判断条件)、A(异常处理活动)组成,当异常事件E发生并满足判断条件C时,按相应异常处理活动A处理异常。
M.Klein和C.Dellarocas提出基于知识库(Knowledge-Based)的方法[3]。为了建立异常知识库,需要对异常进行分类,定义其特征。每个异常有一个异常探测处理模板来捕获异常,然后通过自顶向下的启发式搜索找到异常的原因,再采用相应的处理方法。
上述几种流程异常的处理策略中,失败补偿法是一种很好的异常处理恢复方法,但是它没有解决异常如何监测和分析问题。基于ECA规则法是一套完整的异常处理方案,包括异常的监测、分析和处理,基于ECA规则法适用范围最广,伸缩性也最强。基于知识库法要求建立一套异常知识库,通过知识库能够比较精确的定位异常,但实现难度较大。
目前基于ECA规则的业务流程异常处理主要是把流程设计和异常设计逻辑分开,通过转换机制把ECA规则编码到流程文件中,使得最后生成的流程文件变得很复杂,不易修改和维护[4]。在本文中,不但把流程设计和异常设计逻辑分开,而且不用把异常处理整合到业务流程文件中,保持了流程文件的易读性和简洁性。
2 BPEL流程异常定义
异常一般可以分成可预测异常和不可预测异常两种。异常的可预测性主要由系统具备的相关异常知识决定, 相关异常知识越多,不可预测异常越少。不同的异常需要有不同的方法和策略进行处理,才能保证流程顺利执行。
按照异常的产生原因进行分类,流程执行过程中发生的异常通常包括系统级异常、服务异常和流程异常。系统级异常是指业务流程引擎所在的系统出现异常。比如在流程引擎执行流程的过程中,计算机系统突然崩溃,就会导致系统级异常。流程异常是指业务流程设计不当,不符合BPEL设计规范,而导致的执行异常。服务异常是指引擎在调用伙伴服务的过程中发生的异常,包括调用服务时参数错误、被调服务出错而无法完成其声明的功能、被调服务正常执行但是未能在规定时间内执行完毕。
流程异常通常是由有设计不当的流程引起,在流程设计时采用比较好的带错误检测功能的流程设计工具可以很好的避免此类异常。系统级异常可以靠提高系统的可靠性得到很好的解决。服务异常发生的概率比较大,因此在本文中主要讨论服务异常。
3 ECA规则驱动的异常处理方法
ECA规则法是一种解决工作流异常的模型,Event(事件)描述了一个可能发生的异常事件,Condition(条件)是一个布尔表达式,用于验证发生的异常事件是否满足一定的条件,Action(动作)是对异常事件的处理活动。ECA规则要求对每一具体的异常类别建立相应的规则,异常发生后,依次检查异常规则数据库中每个规则,一旦找到符合条件的规则,则执行相应的处理活动来消除异常。
对于BPEL业务流程来说,每个流程都被部署在引擎的流程文件夹下,我们为每一个流程都设计一个ECA.xml规则文档来存储它的ECA规则,并把此xml文档放在对应的流程文件夹内。这样就使得流程设计和异常设计逻辑分开,提高了异常设计的可扩展性。ECA.xml规则文档的格式设计如下:
对于不同的异常原因我们采取相应的异常处理策略,常见的几种异常处理策略如下:
1)Ignore(忽略):如果发生的异常对于流程的运行不会产生太大的影响,我们可以选择忽略它,继续执行下面的流程活动。
2)Retry(重试):当某一活动发生异常时,我们反复多次调用此活动直到活动正常执行或者超出规定的重试次数为止。
3)Alternate(替代):当某一活动发生异常时,我们用其他活动来代替它。
4)Compensate(补偿): 业务流程执行过程中,当某一活动发生异常时, 已执行的活动已经产生了一些影响,必须对已执行的行为产生的影响进行消除。可以对这部分已经提交的任务进行回退处理,使流程实例恢复到一个可以重新执行的正常状态,这是通过活动补偿完成的。
对于策略1,ECA.xml里的异常处理动作为:
<action>Ignore</action >
当对应的异常发生时,我们忽略activityname标签内的活动,继续执行接下来的活动。
对于策略2,ECA.xml里的异常处理动作为:
当对应的异常发生时,我们间隔时间t重复调用activityname标签内的活动,直到活动正常执行或者达到重试的次数n为止。
对于策略3, ECA.xml里的异常处理动作为:
当对应的异常发生时,我们调用newactivity标签内活动的来替代发生异常的活动。
对于策略4,ECA.xml里的异常处理动作为:
当对应的异常发生时,我们调用compensationactivity标签内的补偿活动来消除已执行的活动产生的影响。
4 实例说明
本文以网上订单流程为实例来说明我们的异常处理方法,我们的订单流程由浏览商品服务、同类商品对比服务、订单服务、查询订单服务组成。我们设定ECA.xml规则文档:
1)当我们浏览商品服务时,发现浏览商品服务未响应我们的请求,我们采取重试策略:
2) 当我们的同类商品对比服务发生异常时,由于这个服务对于流程的运行不会产生太大的影响,我们采取忽略策略:
3)当我们的查询订单服务发生异常时,我们采取替代策略,用新的查询订单服务代替旧的查询订单服务:
名字为OrderQueryAssign的assign活动的作用是为变量OrderQueryRequest赋值,OrderQueryRequest变量是调用的新服务的输入变量。由其内两个copy标签共同完成此功能。
名字为OrderQueryInvoke的invoke活动的作用是调用新的查询订单服务里的名为orderquery的查询操作,用于查询订单号为OrderQueryRequest变量的订单细节。返回的OrderQueryResponse变量里包含查询到的订单细节。
名字为NewToOldAssign的assign活动的作用是把新服务的返回变量OrderQueryResponse赋给发生异常的旧服务的对应返回变量,这样原来的流程文件可以继续使用旧服务的返回变量,不用修改流程文件。引擎调用newactivity标签内的新查询订单活动可以很好的替代原有的发生异常的旧查询活动。
4)当我们的整个订单流程服务发生异常无法处理时,我们需要对已经完成的订单服务进行回退处理,我们采取补偿策略,假设订单服务提供一个canelorder操作对订单服务进行补偿:
调用名字为OrderCompensateInvoke的invoke活动就能完成相应订单服务的补偿。
5 模型设计
在现有的流程引擎基础上,添加异常检测模块、异常分析模块、
异常处理模块。如图1所示:
其中引擎运行时是流程引擎执行流程的主要部分,负责执行编译好的业务流程,提供了多种BPEL活动的实现,决定什么时候创建流程实例和接收到的消息应该传递给哪个实例。
异常检测模块负责检测异常的发生,一直在等待异常事件的发生,当异常事件发生时,引擎运行时抛出异常,异常检测模块等待的事件发生,开始执行功能,读取发生的异常信息,读取的异常信息包含流程ID、流程实例ID、发生异常的活动名称、异常原因和异常描述。
异常分析模块接收到异常信息后,通过流程ID找到此流程的ECA.xml规则文件,通过开源XML解析包Dom4J解析ECA.xml规则文件,匹配异常的活动名称、异常原因和异常描述,如果找到相应的匹配规则,把对应规则的activityname 标签和action标签的内容传给异常处理模块,否则把异常信息写入日志文件并通知异常设计人员,异常设计人员分析异常信息并且把它设计成新的规则写入规则文档。
异常处理模块的功能是接收异常分析模块传来的异常处理消息,根据消息内容执行异常处理:
1)如果action标签内容是Ignore,异常处理模块就直接忽略发生的异常,通知引擎运行时调用activityname 标签内活动的后续活动.
2)如果action标签内容是<retry>… </retry>,异常处理模块通知引擎运行时间隔时间t重复调用activityname 标签内的活动直到活动正常执行或者达到重试的次数为止。
3)如果action标签内容是< newactivity > … < /newactivity >,异常处理模块把newactivity标签内的流程活动内容传递给引擎运行时,引擎运行时执行收到的活动内容来替代原有的活动。
4)如果action标签内容是< compensationactivities > … < /compensationactivities >,异常处理模块把compensationactivity标签内的补偿活动内容传递给引擎运行时,引擎运行时执行接收到的补偿活动内容。
5 结论
分析了BPEL业务流程的异常类型,比较了几种热门的异常处
理策略,选择ECA规则做为异常处理方法,用户只需要在规则文档中添加异常处理规则,不用关心具体的异常处理实现,具有很好的透明性和可扩展性,设计实现了异常处理的模型系统。
摘要:调用Web服务实现业务流程,是业务流程的新趋势。由于业务流程的松耦合性,以及Web服务的异质性和自治性,执行Web服务驱动的业务流程时,异常是经常发生的。为了提高业务流程执行的可靠性,定义了业务流程执行中的异常类型和相应的处理方法。采用一种基于ECA规则驱动的异常处理方法,能对发生的异常选择相应的策略进行处理,具有很好的透明性和可扩展性。最后在现有流程引擎的基础上,添加了部分功能模块,设计并实现了业务流程异常处理的原型系统。
关键词:Web服务,业务流程,异常处理,ECA规则
参考文献
[1] Web services business process execution language version 2.0 http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf,2007
[2] Casati F,Fugini M,Mirbel I.An environment for designing excep-tions in workflows.Information System1,999;24(3):255—273
[3] Klein M,Dellarocas C.A knowledge-based approach to handling ex-ceptions in workflow systems.Computer Supported Cooperative Work,2000;9:399—412
【业务流程与规则分析】推荐阅读:
业务规则引擎12-06
银行保险退保业务处理规则及流程05-16
广告业务中的“潜规则”11-19
江苏地区期货居间业务自律管理规则11-05
参考资料 12 业务规则(国际板):上海国际黄金交易中心业务管理办法10-14
加油站非油品业务的现状分析与对策08-29
企业国有资产产权登记业务办理规则10-22
五莲县森林公安局业务用房建设规则10-05
几种特殊债务重组业务的会计与税务处理分析05-22
业务分析11-05