电子工单自动施工系统及电子工单处理方法技术方案

技术编号:5837456 阅读:338 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了电子工单自动施工系统及用于其的工单处理方法。电子工单自动施工系统包括:数据库,存储根据工单属性建立的工单缓存表;工单接收和解析装置,接收来自上级系统的工单数据流并进行解析,解析成功时,将工单的状态设置为未处理状态并将工单添加到工单缓存表中,否则,丢弃工单并向上级系统反馈错误响应以结束处理,以及在工单扫描装置停止扫描后启动以开始接收来自上级系统的工单;工单处理装置,根据工单的优先级对工单进行处理并将工单的状态设置为处理完毕状态;以及工单扫描装置,在电子工单自动施工系统出现故障并重启后,自动扫描工单缓存表中状态为未处理的工单并将其加载到工单处理装置以进行处理,加载完毕后停止扫描。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及电子工单自动施工系统及用于 电子工单自动施工系统的电子工单处理方法。
技术介绍
随着电信业务的飞速发展,目前营运商都自有一套自动业务开通流程,由于整个业务流程复杂,乂人营业厅到i殳备测往往要经过多 个不同厂家的系统,而电子工单在这么多不同的业务系统中处理, 难免会出现工单因为其中的某个环节或者系统发生异常或宕机意外 重启而丢失在途工单的情况, 一旦工单丟失意味着对应业务无法开 通,直接影响到运营商的服务质量。为解决上述问题传统的解决办法一般是如果营业厅长时间没 有收到工单回应时意味着工单可能在处理过程中发生异常或者某个 处理系统宕才几后丢失工单,此时由营业厅人员找到工单号或电话号 码通知相关系统的管理人员查找当前工单在本系统的状态是否正 常,如果发现工单在途中丢失则由人工在上级系统中手动错误回单 到营业厅,再由营业厅重新发送这个工单。可见传统处理这种因意 外宕机重启后丢失的工单异常的复杂,最终可能因为业务开通时间 延长导致用户的投诉。基于这种情况,以网络激活系统为例^是出了一种因系统意外重 启而不丢单的解决方法,主要采用了lt据库存^f诸4支术,4寺系统重启 时采用特定的算法主动扫描宕机前没有处理的工单数据,然后根据 工单的优先级和接受工单的时间重新由系统4安照激活流程进行处理。
技术实现思路
鉴于以上所述的 一个或多个问题,本专利技术提出了电子工单自动 施工系统及用于电子工单自动施工系统的电子工单处理方法,可以 解决复杂的电信业务开通流程中不因系统意外重启而丢单的问题, 最终达到由系统自动完成业务流程数据的完整性,提高运营商的服务质量。根据本专利技术的电子工单自动施工系统包括数据库,用于存储 根据工单属性建立的工单緩存表;工单接收和解析装置,用于接收 来自上级系统的工单lt据流并进4亍解析,在解析成功的情况下,将 解析成功后得到的工单的状态设置为未处理状态并将4妄收到的工单 添加到工单緩存表中,在解析不成功的情况下,丢弃解析出的工单 并向上级系统反馈错误响应以结束处理,以及在工单扫描装置停止 扫描后启动以开始4妄收来自上级系统的工单;以及工单处理装置, 用于根据工单的优先级对解析成功后得到的工单进行处理,在处理 完工单后将工单的状态设置为处理完毕状态;工单扫描装置,用于 在电子工单自动施工系统出现故障并重启后,自动扫描工单》爰存表 中^犬态为未处理的工单并3寻未处理的工单加载到工单处理装置以进 4亍处理,未处理的工单加载完毕后4f止扫描。其中,工单属性包括以下至少一种工单号、电话号码、优先 级、以及处理状态。工单緩存表建立装置建立以用于进4于4全索的工 单緩存表索引。工单緩存装置将工单号作为工单緩存表的主键。工 单扫描装置通过工单緩存表和工单緩存表索《I ;险索工单的 一个或多 个关联工单。才艮据本专利技术的用于电子工单自动施工系统的工单处理方法包括「以下步骤步骤S202,在数据库中存储根据工单属性建立的工单緩 存表;步骤S204,工单接收和解析装置接收来自上级系统的工单凄史 据流并进行解析,在解析成功的情况下,将解析成功后得到的工单 的状态设置为未处理状态并将接收到的工单添加到工单緩存表中, 在解析不成功的情况下,丢弃工单并向上级系统反馈错误响应以结 束处理;以及步骤S206,工单处理装置根据工单的优先级对解析成 功后得到的工单进行处理,在处理完工单后将工单的状态设置为处 理完毕状态。其中,工单扫描装置在电子工单自动施工系统出现^t障并重启 后,自动扫描工单緩存表中状态为未处理的工单并加载未处理的工 单以进4亍处理,未处理的工单加载完毕后4亭止扫描并开始4妻收来自 上级系统的新工单。其中,工单属性包括以下至少一种工单号、电话号码、优先 级、以及处理状态。通过建立工单緩存表的工单緩存表索引对工单 緩存表进行检索。将工单号作为工单緩存表的主键。通过工单緩存 表和工单缓存表索引检索工单的一个或多个关联工单。通过本专利技术,可以达到以下有益效果系统的容4晉能力、抗风 险能力得到提高,特别对于批量工单、工单风暴来临是对系统的关 键数据起到了极大的保障作用,不用担心系统意外停止而丟失关键 工单数据。保证了整个业务开通流程数据的完整性、连续性,不会因为在复杂的业务流^i中其中某个系统短暂宕才几而中断工单教:据。 提高了运营商的维护效率,避免了在途工单丢失而花费大量时间排 错, 一定程度上也提高了运营商的服务质量。附图说明此处所说明的附图用来提供对本专利技术的进一 步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1为根据本专利技术的电子工单自动施工系统的框图;图2为#4居本专利技术的用于电子工单自动施工系统的工单处理方 法的流程图;图3为根据本专利技术的工单接收及入库的流程图;以及图4为根据本专利技术的自动加载工单的流程图。具体实施方式下面参考附图,详细说明本专利技术的具体实施方式。本方案的设计思想是抽取工单数据关键属性形成一张工单緩存 表,用于记录工单的号、优先级和处理标识等,并建立索引字卓爻以 便快速查询出工单当前状态。具体过程是接收工单并成功入库到緩 存表中,标识为未处理状态后症会上级系统回一个4妄收成功的回应, 上级系统收到消息后不再重发此工单,待工单真正处理完后再》务改 为处理完毕状态,按照这种方法一旦系统突然宕4几未^皮处理的工单 仍然保存到本系统中,重启时由系统主动扫描未净皮处理的工单,这 样就避免了不会丢失工单,本方案特别适用于在工单风暴来临时有 大量工单处于排队中而系统突然崩溃,极大的提高了系统的容错能 力、抗风险能力。图1为根据本专利技术的电子工单自动施工系统的框图。如图1所示,该系统包括数据库102,用于存储才艮据工单属性建立的工单 緩存表;工单4妄收和解析装置104,用于4妄收来自上级系统的工单 数据流并进行解析,在解析成功的情况下,将解析成功后得到的工 单的状态设置为未处理状态并将接收到的工单添加到工单緩存表 中,在解析不成功的情况下,丟弃工单并向上级系统反馈错误响应 以结束处理,以及在工单扫描装置4f止扫描后启动以开始4妄4欠来自 上级系统的工单;工单处理装置106,用于才艮据工单的4尤先级对解 析成功后得到的工单进4于处理,在处理完工单后将工单的状态i殳置 为处理完毕状态;以及工单扫描装置108,用于在电子工单自动施 工系统出现故障并重启后,自动扫描工单乡爰存表中状态为未处理的 工单并爿夺未处理的工单加载到工单处理装置以进4亍处理,未处理的 工单加载完毕后^亭止扫描。其中,工单属性包括以下至少一种工单号、电话号码、优先 级、以及处理状态。工单緩存表建立装置建立以用于进行检索的工 单緩存表索引。工单緩存装置将工单号作为工单緩存表的主^T建。工 单扫描装置通过工单緩存表和工单緩存表索引检索工单的一个或多 个关联工单。图2为冲艮据本专利技术的用于电子工单自动施工系统的工单处理方 法的流程图。如图2所示,该方法包括以下步艰《步骤S202,凄t据库存储4艮据工单属性建立的工单緩存表。即,抽取工单关4建属性,如工单号、电话号码、优先级、处理 状态,设计一张緩存表并建立索引,设置工单号为主键避免重复工 单,此表不^f义用于记录未处理工单还用于本文档来自技高网...

【技术保护点】
一种电子工单自动施工系统,其特征在于包括:    数据库,用于存储根据工单属性建立的工单缓存表;    工单接收和解析装置,用于接收来自上级系统的工单数据流并进行解析,在解析成功的情况下,将解析成功后得到的工单的状态设置为未处理状态并将所述工单添加到所述工单缓存表中,在解析不成功的情况下,丢弃解析出的工单并向所述上级系统反馈错误响应以结束处理,以及在工单扫描装置停止扫描后启动以开始接收来自所述上级系统的工单;    工单处理装置,用于根据所述工单的优先级对解析成功后得到的工单进行处理,在处理完所述工单后将所述工单的状态设置为处理完毕状态;以及    所述工单扫描装置,用于在所述电子工单自动施工系统出现故障并重启后,自动扫描所述工单缓存表中状态为未处理的工单并将所述未处理的工单加载到所述工单处理装置以进行处理,所述未处理的工单加载完毕后停止扫描。

【技术特征摘要】

【专利技术属性】
技术研发人员:付迎春唐文彬
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1