[发明专利]基于状态迁移图实现业务跟踪的方法和装置有效
申请号: | 201210508796.2 | 申请日: | 2012-12-03 |
公开(公告)号: | CN103853536B | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 唐静 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 状态 迁移 实现 业务 跟踪 方法 装置 | ||
技术领域
本发明涉及到数据处理领域,特别涉及到一种基于状态迁移图实现业务跟踪的方法和装置。
背景技术
目前,实现业务处理的跟踪通常有两种方法:一种是基于单据转换中两两单据的转换关系的拼接来实现;另一种是通过绘制业务流程图的方法来实现。但是,由于单据的转换关系是预先设置好的,而实际发生的业务状态并不一定与设置好的单据转换关系完全对应,因此容易造成后台实际发生的数据与前台跟踪查询展现脱节的现象;并且,由于一个业务流程对应一个相应的业务流程图,因此,对于跨领域的业务的跟踪则较为困难,难以对某一种业务的处理状态进行全程跟踪。
发明内容
本发明的主要目的为提供一种基于状态迁移图实现业务跟踪的方法和装置,旨在对后台实际发生的业务状态进行全程跟踪,并且能够实现跨状态迁移图的业务的跟踪。
本发明提供一种基于状态迁移图实现业务跟踪的方法,包括:
根据所选择的当前单据,在预置的状态追踪表中查找与所述当前单据对应的单据转换关系,并根据所述单据转换关系,确定所述当前单据的关联单据;
在预置的状态迁移图中,获取与所述当前单据和关联单据对应的所有业务状态,并在所述预置的状态追踪表中查找与所述业务状态对应的业务数据;
根据所述业务数据,构建由所述当前单据和关联单据组成的业务跟踪图,以供向用户展现。
优选地,所述预置的状态迁移图根据所述业务状态的变迁而生成,用于记录和跟踪业务处理的进度以及业务状态的转变关系;所述预置的状态追踪表根据所述状态迁移图生成,用于记录所述业务状态下的业务数据的迁移关系和发生额。
优选地,所述在预置的状态迁移图中,获取与所述当前单据和关联单据对应的所有业务状态包括:
当与所述当前单据和关联单据对应的所有业务状态位于同一状态迁移图中时,确定所述当前单据和关联单据对应的所有状态节点,获取所述状态节点对应的业务状态;
当与所述当前单据和关联单据对应的业务状态位于不同状态迁移图中时,将不同的所述状态迁移图进行拼接,并在拼接后的状态迁移图中确定当前单据和关联单据对应的所有状态节点,获取所述状态节点对应的业务状态。
优选地,所述根据业务数据,构建由所述当前单据和关联单据组成的业务跟踪图包括:
根据预置的状态标识,判断位于不同状态迁移图中的所述业务状态是否相同,若是,在预置的状态追踪表中查找是否存在与所述业务状态对应的业务数据;
当存在与所述业务状态对应的业务数据时,以所述业务状态为拼接点,将不同的所述状态迁移图进行拼接。
本发明还提供一种基于状态迁移图实现业务跟踪的装置,该装置包括:
第一查找模块,用于根据所选择的当前单据,在预置的状态追踪表中查找与所述当前单据对应的单据转换关系;
确定模块,用于根据所述单据转换关系,确定所述当前单据的关联单据;
获取模块,用于在预置的状态迁移图中,获取与所述当前单据和关联单据对应的所有业务状态;
第二查找模块,用于在所述预置的状态追踪表中查找与所述业务状态对应的业务数据;
构建模块,用于根据所述业务数据,构建由所述当前单据和关联单据组成的业务跟踪图,以供向用户展现。
优选地,所述预置的状态迁移图根据所述业务状态的变迁而生成,用于记录和跟踪业务处理的进度以及业务状态的转变关系;所述预置的状态追踪表根据所述状态迁移图生成,用于记录所述业务状态下的业务数据的迁移关系和发生额。
优选地,所述获取模块包括:
第一获取子模块,用于当与所述当前单据和关联单据对应的所有业务状态位于同一状态迁移图中时,确定所述当前单据和关联单据对应的所有状态节点;获取所述状态节点对应的业务状态;
第二获取子模块,当与所述当前单据和关联单据对应的业务状态位于不同状态迁移图中时,将不同的所述状态迁移图进行拼接,并在拼接后的状态迁移图中确定当前单据和关联单据对应的所有状态节点,获取所述状态节点对应的业务状态。
优选地,所述第二获取子模块包括:
判断单元,用于根据预置的状态标识,判断位于不同状态迁移图中的所述业务状态是否相同;
查找单元,用于在预置的状态追踪表中查找是否存在与所述业务状态对应的业务数据;
拼接单元,用于当存在与所述业务状态对应的业务数据时,以所述业务状态为拼接点,将不同的所述状态迁移图进行拼接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210508796.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动电缆标识验证系统
- 下一篇:一种通信系统及方法