[发明专利]一种可视化业务流程调试方法和系统有效
申请号: | 200910190372.4 | 申请日: | 2009-09-22 |
公开(公告)号: | CN101667156A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 聂荣初;杨奕堃;张斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 郭 燕 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可视化 业务流程 调试 方法 系统 | ||
技术领域
本发明属于通信技术领域,具体涉及一种可视化业务流程调试方法和 系统。
背景技术
随着移动网络的高速发展,出现越来越多的电信增值业务,除了传统 的短信业务、彩信业务、彩铃业务之外,还会出现视频电话、手机电视等。 这些电信增值业务的发展又推动了业务软件的发展。业务软件就是为了实 现电信增值业务而诞生的一系列软件产品,是电信和IT的融合,其中,业 务软件具有以下特征:
业务软件涉及众多外购件集成,例如主机、操作系统、数据库以及网 络设备等;
业务软件与其他核心网的网元或是其他业务软件之间存在支持相关协 议规范的标准化接口,组网具有灵活性。通常情况下,组网时使用不同厂 家的业务软件来组成一个完整的电信增值业务网络,来提供统一的电信增 值业务服务,但由于各厂家对协议的理解存在偏差,会导致系统联调时出 现问题。
目前,存在不同种类的业务软件,且每一类业务软件对应一种电信增 值业务;业务软件的系统参数配置和业务流程的分支繁多,为了满足客户 (运营商)的不同需求,主要通过配置系统开关的方式来控制系统的功能 及业务流程分支,这样虽然加强了适应性,但维护起来较为困难。
正是由于业务软件的个性化订制以及业务需求的不断变更,导致在运 行过程中容易出现疑难的故障。这些故障难于处理。通常有两种方法来处 理:
方法一:用户反馈现场的配置数据和日志给研发人员,让研发人员在 公司搭建测试环境进行跟踪调试。此后,研发人员需要把业务软件的源码 放到测试机器上,通过编程工具提供的跟踪调试功能,在可疑的代码处设 置断点,然后单步跟踪调试,在调试过程中还可以实时查看和修改业务运 行过程中的业务数据。
虽然现有方法能解决问题,但是它存在以下缺点:涉及的人员众多包 括客服和测试人员以及研发人员;涉及的步骤众多包括返回现场配置,搭 建测试环境,拷贝业务软件源码等;耗费的时间较长,由于业务软件系统 涉及到的设备很多,要搭建一套环境必然耗费大量时间。
方法二:直接在现场环境搭建测试调试环境,把系统源代码拷贝到现 场进行代码级调试。
采用这种方法能最快的处理故障。但是由于直接在现场运营环境搭建 测试调试环境,会导致客户正常的运营业务受到影响,而且也大大的降低 了公司产品在客户中的形象。
可以看出,现有方法对故障的处理不够灵活和完备,无法快速高效定 位问题。
发明内容
本发明要解决的问题是克服现有技术提供一种可视化业务流程调试方 法和系统,能够快速、方便地调试业务流程,系统操作简单、定位准确, 提高了用户的体验。
为实现上述目的,本发明提供的技术方案是:一种可视化业务流程调 试方法,包括步骤:
业务软件系统根据接收的调试消息判断当前处理的业务是否满足调试 判断条件,如果满足则在调试断点对应的业务流程节点暂停业务,并把该 业务处理过程中的业务数据包装成调试消息发送给可视化业务流程跟踪系 统VSFTS;
接收VSFTS发送过来的替换消息,取出替换消息中的业务数据替换原 有数据,并从上次的调试断点对应的流程节点开始进行继续运行。
本发明实施例,所述方法还包括步骤:
业务软件系统暂停业务后,设置定时器,把业务数据保存到缓冲区, 如果定时器到时还没收到VSFTS的替换命令,则从缓存区中取出该业务正 常在调试断点对应的业务流程节点继续运行。
本发明实施例,所述方法还进一步包括步骤:
业务软件系统接收到替换命令后,删除定时器,把用户终端修改的业 务数据替换成原来的业务数据,并从上次的调试断点对应的流程节点开始 进行继续运行。
一种可视化业务流程跟踪系统,包括:
调试管理模块,用于接收表示层用户终端输入的业务流程断点设置页 面设置的信息,组包成调试消息,然后发送给业务软件系统;接收业务软 件系统发送的业务数据,提供给表示层,供用户终端对业务数据进行编辑, 然后把表示层调试页面修改后的数据信息,组包成调试消息发送给业务软 件系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190372.4/2.html,转载请声明来源钻瓜专利网。