[发明专利]用于生成业务表的方法和设备在审
申请号: | 201410142889.7 | 申请日: | 2014-04-10 |
公开(公告)号: | CN103927353A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 韩严强 | 申请(专利权)人: | 北京网秦天下科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q10/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 赵伟 |
地址: | 100013 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 业务 方法 设备 | ||
技术领域
本发明涉及数据管理领域,更具体地,涉及用于生成业务表的方法和设备。
背景技术
在企业业务管理系统的开发过程中,常常会遇到用户的业务需求不确定,但又想在使用过程中不时地根据自己变化的需求及标准来制定不同业务表单,并将数据通过业务表单上报入库的情况。
例如,在病毒采集、分析、汇总过程中会发现病毒的种类总体上呈现出多样化趋势,病毒的行为特征具有不确定性,因此通常针对一类病毒就会要求生成一张病毒工单(业务表)。目前,针对该问题的现有技术方案是:首先,尽可能多得分析各种病毒的共性与差异,并进行梳理与合并;然后,根据整理后的病毒的共性与差异来定义各种数据项,并形成相对固定的病毒工单;在发现新的特殊病毒的情况下,需要对工单的数据项反复进行调整,或者根据业务需求来增加一张或多张新的病毒工单,以满足需求。
然而,现有技术方案的问题在于:随着病毒的持续演进,该方案无法满足对病毒数据的及时填报,并针对每一种新病毒都需要新开发一张病毒工单。因此,现有技术方案在该情况下会不断地增加开发人员的工作量,导致开发周期大大加长。该现有技术方案缺乏灵活性、时效性,远远满足不了不确定的业务需求。此外,如果持续这样长期开发下去,也会造成代码臃肿,系统难以维护。
发明内容
为了解决上述问题,提供了根据本发明的用于生成业务表的方法和设备。
根据本发明的第一方面,提供了一种生成业务表的方法。该方法包括:(a)定义包括一个或多个数据项在内的数据项表,每个数据项包括一项或多项属性;(b)定义包括一个或多个模板在内的模板表,每个模板与所述一个或多个数据项中的部分或全部数据项相关联;以及(c)基于从所述一个或多个模板中选择的模板来生成一个或多个业务表。
在一些实施例中,每个模板的属性至少包括:模板标识。
在一些实施例中,每个数据项的属性至少包括:数据项标识、和与该数据项相关联的模板的模板标识。
在一些实施例中,每个数据项与0或1个数据字典相关联。
在一些实施例中,每个数据字典是系统字典和自定义字典中的任一种。
在一些实施例中,针对作为自定义字典的每个数据字典,其在自定义字典项表中的对应一个或多个自定义字典项中的每个自定义字典项的属性至少包括:自定义字典项标识、以及与该自定义字典项所对应的数据字典相关联的数据项的数据项标识。
在一些实施例中,所述模板标识作为所述模板表的主键并作为所述数据项表的外键,所述数据项标识作为所述数据项表的主键并作为所述自定义字典项表的外键,以及所述自定义字典项标识作为所述自定义字典项表的主键。
在一些实施例中,步骤(c)包括:(c1)以所选模板的模板标识的值为第一关键字,搜索所述数据项表中具有所述第一关键字的所有数据项;(c2)针对(c1)中搜索到的每个数据项,以该数据项的数据项标识的值为第二关键字,搜索所述自定义字典项表中具有所述第二关键字的所有自定义字典项;(c3)针对(c1)中搜索到的每个数据项,基于(c2)中搜索到的与该数据项相关联的所有自定义字典项和该数据项的其它属性来构造该数据项在业务表中的对应内容;(c4)根据(c3)中构造的所有对应内容来生成与所选模板相对应的业务表。
在一些实施例中,步骤(c)还包括:(c0)根据一个或多个标准从所述一个或多个模板中选择要生成业务表的模板。
在一些实施例中,步骤(c0)还包括:(c01)针对所述一个或多个标准中的每一个标准,确定所述一个或多个模板中包含符合该标准的所有模板在内的模板集合;(c02)取所确定的所有模板集合的交集,以得到候选模板集合;以及(c03)根据用户输入,从所述候选模板集合中选出要生成一个或多个业务表的模板。
在一些实施例中,步骤(c01)还包括:(c011)通过使用每一个标准专用的标准专用表和标准专用授权记录表,来确定被授权使用的所有业务表在业务表的表中相对应的业务表项;以及(c012)根据所确定的业务表项的属性中包括的模板标识,来确定所述一个或多个模板中由被授权使用的所有模板构成的模板集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京网秦天下科技有限公司,未经北京网秦天下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410142889.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务链路建立
- 下一篇:用于接近性检测的方法和装置