工作流技术在广电BOSS系统中的应用探讨

时间:2022-10-01 10:49:45

工作流技术在广电BOSS系统中的应用探讨

摘要:当下,多数网络运营商为了积极且有效率的促进处理业务流程,增加业务处理的灵活多变,便会采用工作流技术广电boss系统,通过此方式来创造和建立灵活多变的业务平台。业务的处理流程的定义以及对于业务功能实现这两种都是工作流技术将其二者成功合理分离的。本文概括除了工作流技术的广电BOSS的基本结构以及工作流技术应用在BOSS系统中的种种应用。此举具有很大的现实意义和借鉴意义。

关键词:工作流技术 广电BOSS系统 业务处理

在科学技术不断发展的今天,数据通信和网络技术也随着经济大潮不断向前推进。同时,广播电视及网络传播公司为大众服务的种类也越来越多。在开通了比较传统的模拟电视业务的基础上,还开通了数字电视这类科学先进的电视业务。同时以数字电视为基础又开发了许多增值业务,使公司的服务和销售范围不断扩大。

一、工作流技术的定义及相关阐述

工作流技术的比较正规的定义是IBM ALmaden提出的定义:工作流是警醒过程中的一种计算机化的表示模型,定义了完成整个过程需要的各种参数。而大众化的定义则可以简单的理解为多人或者单位之间的流转循环式的完成工作任务,并在计算机网络的管理环境下具体表现为信息和数据在多个人员和单位间的传送。

综合业务运营支撑系统(BOSS)中的核心模块就是工作流管理。BOSS系统会把所有的广播电视业务业务流程图进行完善的处理和定义成工作流模板。工作流引擎会根据业务的类型条件等再根据其内部已经激活开发的工作流模板创建工作流实例调度管理实例的运行,这样在客户统一办理业务的情况下更加方便自然。

企业业务的处理流程需保存在业务模型中,只有这样才能实现业务处理流程的定义和一些功能的分离。对于业务流程的调度应该视为一个系统的功能模块,一定要将每一个相对独立的业务功能,应该根据事先定义好的过程逻辑一起串联起来,从而实现业务的这一端到那一端的合理处理。业务处理流程需要一定的调整,此时只把过程逻辑重新的定义和规划一下就可以了,从而流程改变的时候就十分方便了。

过程模板的定义:企业业务的处理流程的计算机形式化的具体描述。一个准确且完整的模板定义分为三个维度:过程逻辑、组织结构、信息基础设施。

1. 过程逻辑:环节和环节之间的串联和转换形成的。

2. 组织机构:参与业务处理流程中的组织或员工。

3. 信息基础设施:参与业务处理流程的业务系统以及应用程序。

人工处理和自动激活是工作流在运行过程中的方式,通过这两种方式与IT设施之间进行交换。

二、在工作流基础上的广电网络BOSS结构详解

广电BOSS系统是以工作流为基础的,它的功能结构主要体现在:工作管理、接口管理、业务管理以及开通、用户接人平台、数据管理、IT基础平台。在这几项中接口管理负责内外系统其他系统的接口。在BOSS系统中会默认为工作流平台作为系统底层的支撑平台,这样才会实现业务流程的定义以及管理。

在广电BOSS系统中,主要采用组件和框架技术然后按照组件—框架加上消息总线的方式来实现设计和完善。此种模型是在以前的面向过程、面向对象等模型的基础上做了有效的提升。对象总线是由工作流引擎来发挥的,此引擎能实现和完成外部接口的职能,从而完成外部应用的集成和整合。工作流引擎会通过消息机制来完成一系列的组件的通信。当其中的一个组件发出消息的时候,工作引擎的消息监控程序会捕获这个组件发来的消息,然后会通过实现定义好的消息规划,并对其作出解释,在最后的时候再执行这个消息发来的指令,并且会将结果回传给这个发出消息的组件。

三、工作流技术广电BOSS系统中实际应用

广电企业会在接受客户请求的基础上从而形成客户订单。引擎会根据相关的订单内容来自动寻找匹配的过程模板从而更加高效的创建过程实例并解释过程的逻辑,同时也管理订单在环节层面上的的工作流转。这样的系统安排会使订单流在发展的任一一个环节的时候对相应的工作类型寻找到与之相匹配的具体单位和派发工单。之后经过组织结构和信息系统的协同调节并激活订单,最终为客户和买家提供更好更优质的服务。

工作流技术可以对广电进行有效的业务流程规划和业务流程的设计和建模。报装、迁移、增加终端、暂停及用户资料变更等。工作流为报装业务的工作流程主要分为以下几个方面:

1.订单的生成:从一般意义上来讲订单生成就是把来自每一种途径的业务受理申请之类的业务通通转变为系统订单实例的全过程,同时支持多种途径的订单生成,其中也包括从客户那里直接录入的订单等。

2.订单的分解:订单分解就是把相对于组合产品的总的订单在科学系统内分解为单个产品和单个客户的子订单,其中每一个小的订单都有很详细的流程。只是对组合产品的总订单才进行订单分解。订单分解信息和分解规则信息都要十分的准确无误的。

3.订单的撤单:在执行中或未执行的任务进行阻断行为,撤销订单应该经过审批才能撤单。其一般步骤为:客户申请 — 审批 — 费用计算 — 确认— 回执生成 — 工单送至相关部门。

4.工单的调度:是指在工作流的模块定义的流程在对工单进行调整执行的整个过程。工单调度会把各个阶段的未完成任务中提取出来,然后按照设定的规则、客户的订单性质和上面环节的业务处理情况和信息,然后把这些任务传送给下一个环节进行处理。

5.工单的竣工:即由订单所产生的工单回笼,然后对其进行有效处理。具体流程为:提供自动和人工竣工模式、支持资源的占用复核、对原预占实行实占、及时记录工单处理状态、支持业务的整个过程的审计工作。

6.工单的跟踪及合并:工单跟踪就是对订单进行管理和监督;工单合并就是从总订单中分解出单个的订单进行系统的合并处理。(注:只限组合产品)

这两种模式都是尾声工作,跟踪能合理的调度订单,给予整个工程做好完善;订单合并将总订单信息和子订单信息还有执行人以及完成的合理时间等都会进行有效且科学后续处理。

结束语

采用工作流技术实现了流程逻辑与业务逻辑的相对分离,同时也支持者业务流程分析和业务单元自动组装以及标准的规范化定义。也因此大大的降低了某些开发流程的开发难度,大大提高了应用系统运行的效率。

参考文献:

[1]王斌,王晓红.给予工作流技术的可事实BPR的广电网络业务经营支撑系统[J].广播与电视技术,2005,32(5):15-18.

[2]王斌,章云,王晓红,等.采用工作流技术构建广电网络业务运营支撑系统[J].电视技术,2005(6):7-9.

[3]赵瑞东,陆晶,时燕.工作流与工作流管理技术中枢[J].科技信息,2007(8):107-109.

上一篇:ANSYS在机械材料受力分析中的应用 下一篇:浅谈基于矩阵运算的碎纸片拼接问题