一、引言
随着以客户为中心、以市场为导向、以效益为目标的电信企业运营战略清晰化,企业信息化支撑体系被明确定义为由面向企业管控的管理支撑系统(MSS)、面向客户和业务及业务支撑系统(BSS)和面向网络运维的运营支撑系统(OSS)组成。
其核心是要实现企业信息的完全共享和端到端业务流程自动化,在统一的企业数据架构和应用集成架构下,彻底解决垂直应用体系造成的信息孤岛,保障企业战略目标的顺利实现。
围绕这个美好的远景,西安协同软件结合公司多年来的行业经验,以自有中间件产品SynchroFlow为核心,提出电信级业务流程平台解决方案,供大家参考借鉴。
二、SynchroFlow平台介绍
协同工作流管理系统(SynchroFLOW)自1997年开始进行研究,至今已经有7年多时间,历经1.0,1.3,2.0, 3.0,3.2等多个版本,尤其是2000年初推出的3.0版本也已运行在很多的国内大型项目中,同时也已经远销日本,走向国际市场。
SynchroFLOW基于863项目成果,采用java的技术路线,J2EE架构,独有的信牌驱动Petri-net工作流控制模型,完全遵循WfMC标准;有力的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,从而极大的提高应用开发的生产力,为企业的业务流程自动化以及企业流程再造提供坚实的基础平台。
"轻松提速应用开发,灵活再造企业流程"是SynchroFLOW追求的目标,是产品的核心理念。
SynchroFLOW作为一个中间件产品,为企业工作流自动化和企业流程再造提供了一个基础平台,运用SynchroFLOW开发的企应用系统,为开发者提供全新的开发模式,为您的企业带来新的活力。
2.1 SynchroFlow产品结构图
平台核心运行服务器是应用控制和运行的中心,负责解释、控制并协调各种复杂工作流程的执行并且同步各个客户端的反应。
为客户端和监控管理提供所需各种服务。
同时,Synchroflow作为开发平台,提供大量的图形化的开发工具:
* 过程建模工具:使用图形化的方式,让开发者用最少的时间设计或修改单位工作流程,建模工具提供了相当丰富的流程逻辑表达方式,可以表示非常复杂的流程。
* 表单设计工具:系统提供了类似于页面设计的图形化应用开发工具,用户可以使用图形化设计方法,开发出动态页面应用,其结果可保存为html或jsp,并具有数据库访问能力。
* 应用开发框架:应用开发框架为用户提供了一个全新的应用发布框架,可以方便地将
开发的各个业务点挂接起来,迅速搭建企业应用。
并提供了丰富的开发组件,加速应用开发与应用之间的集成。
* 迁移工具:迁移工具为用户提供跨平台的模型导出、导入功能,可以将一个模型、组织机构、相关的表单统统一次性导出/导入,方便灵活。
它的最大的优点是:模型工程迁移方便可靠,便于远程应用维护升级。
2.2 平台技术功能特点
* 支持分布式应用
* 支持集群
* 丰富的多语言API支持
SynchroFLOW的API提供了目前流程的各种程序语言的接口,其中包括java、C++、VB、Delphi、PB等。
* 强大直观的业务流程监控功能
* 方便易用的即时消息提醒功能
通过客户端及时消息提醒工具,用户可以通过SynchroIQ类似于QQ的图形闪烁和声音模式获知是否有待办事项要处理,非常方便、实用。
三、业务流程解决方案
西安协同软件公司以中间件产品SynchroFlow平台为支撑,结合现代移动、联通、电信电信级应用特点,综合公司多年来在电信行业的经验,提出以下解决方案。
如上图所示,系统采用java技术,在基础平台层,实现了操作系统无关性,支持现在Windows(NT/XP/2000等)、Unix(Aix/Solaris/HPOS等)、Linux等操作系统;对于数据库,支持主流的Oracle、DB2、SQLServer、MySql等数据库;集成层,支持各种Web应用服务器:Weblogic/Websphere/Tomcat等,同时提供丰富的图形化的开发工具,便于用户进行二次开发,能很好的和其他的企业应用系统集成;用户端支持丰富的接入方式:Web接入、无线接入等,能够很好的与短信和企业邮箱整合。
该方案的特点:
* 用户界面友好;
* 强大的集成能力:通过丰富的多语言接口或消息中间件(MOM)的支持,完成集成;
* 基于流程的集成:支持紧密型接口和松散型接口;
* 良好的兼容性:支持主流的各种操作系统、数据库和web应用服务器;
* 技术的先进性和实用性:同时提供.net的接口,使产品更灵活、更实用;
* 结构的灵活性:支持B/S结构、C/S结构及其两者的综合应用;
* 支持集群和分布式应用;
* 支持消息服务: 支持通用的JMS消息服务器,实现了异步的消息传输;
* 提供了强大的系统管理和可视化业务监控能力;
四、业务流程体验与成功案例
2003年3月,西安协同作为唯一一家国内工作流平台提供商,经过激烈的竞争,以其SynchroFLOW产品一举中标,中国电信集团公司全国20多个省的《中国电信本地网资源管理系统》,跻身于国际中间件行业,与IBM,Bea形成竞争。
随着2005年11月西安协同又与中国电信达成合作协议,采用协同工作流最新版本SynchroFLOW3.2搭建中国电信本地资源网管理系统二期建设项目,将SynchroFLOW做为服务开通系统(ServiceFlow)的核心支撑平台;西安协同再一次确立了自己电信级应用中的领先地位。
服务开通系统是为适应电信业务的发展,减少手工介入,最终实现业务流程的自动化管理应运而生的通讯服务保障系统。
系统定位于要求能快速处理来自CRM系统的订单,以自动调度和人工调度方式处理资源配置和服务配置过程,从而实现业务从客户端到网元端的全程全网调度。
该系统可以协助运营商各业务部门、生产部门和管理部门提高业务处理能力、客户服务
质量和效率、运营商自身管理能力和决策水平,最终提高其整体运营服务能力。
* 系统总体架构
* 系统功能简介
业务保障:服务于业务管理和运营层中的业务保障的流程,提供业务故障管理、业务质量管理和业务测试的功能
业务开通:服务于端到端的业务开通流程,提供业务的配置和激活的功能
网络开通:服务于端到端的业务开通流程,依托于厂商的网管,实现网络资源的配置和激活
网络资源管理:服务于端到端的业务开通流程,依托于厂商的网管,实现网络资源的配置和激活
网络质量保障:服务于端到端的业务保障流程,在资源运营与管理层提供网络资源的故障管理、性能管理和资源测试的功能
* 系统的部署
* 流程示例
*案例截图
五、小结
在中国电信本地资源网管理系统建设项目和二期的服务开通项目中,SynchroFLOW工作流平台发挥了巨大的作用,得到业界一致好评。
作为西安协同软件()的核心产品,在移动、联通、电信等电信行业均有不俗的表现,成功应用于电信、政府、企业等大型行业500余套,有英文版、日文版、繁体版等多语言版本,获得国家发改委"高新技术产业示范化项目"专项资金支持,多次获得“中国国际软件博览会”金奖,并成功出口到国外。
随着企业业务流程自动化在市场上的广泛应用,SynchroFLOW工作流平台正在逐步成为国内电信、电子政务等行业应用软件的主流支撑平台。