审计项目与审计任务关联的方法及装置与流程

文档序号:29401602发布日期:2022-03-26 01:53阅读:128来源:国知局
审计项目与审计任务关联的方法及装置与流程

1.本公开涉及数据处理技术领域,尤其涉及一种审计项目与审计任务关联的方法及装置。


背景技术:

2.随着信息化项目的增多,审计领域的扩展,审计需求及审计项目也逐渐增多。在这种趋势下,审计人员需要处理的任务也越来愈多。当面对审计专业人员匮乏、审计周期短、源业务数据量庞大等情况下,审计人员的工作量将被大大增加。伴随着目前数据处理技术的发展,逐渐的也有一些数据处理系统应用于审计行业,为审计人员减少了一定的工作负担。然而,这些系统目前的作用有限,审计人员任务重、数据查询时间长、数字化工作程度低等问题依然存在。


技术实现要素:

3.有鉴于此,本公开的目的在于提出一种审计项目与审计任务关联的方法及装置,以克服现有技术中全部或部分不足。
4.基于上述目的,本公开提供了一种审计项目与审计任务关联的方法,包括:
5.根据实际情况创建审计项目并录入审计项目信息;
6.根据所述审计项目信息,配置并关联审计任务,得到疑点业务数据;
7.基于所述疑点业务数据,得到疑点业务清单并发放至被审计单位;
8.其中,所述审计任务包括至少一个审计分析模型或至少一个个性化设置的审计分析任务清单。
9.进一步的,所述配置并关联审计任务,之前还包括:创建至少一个所述审计分析模型。
10.进一步的,所述审计分析任务清单是通过在至少一个所述审计分析模型的基础上进行条件限制得到的。
11.进一步的,每个所述审计分析模型均被标记有至少5条标签的信息,所述审计项目信息中包括所述至少5条标签的信息。
12.进一步的,所述审计分析任务清单被标记有所述至少5条标签的信息。
13.进一步的,所述审计分析任务清单的所述至少5条标签的信息自动从对应的所述审计项目的所述至少5条标签的信息中获取。
14.进一步的,所述至少5条标签包括:项目名称、项目类型、审计形式、审计对象及审计实施单位。
15.基于同一发明构思,本公开还提供了一种审计项目与审计任务关联的装置,包括:
16.第一创建模块,被配置为用于根据实际审计项目情况创建审计项目并录入审计项目信息;
17.配置关联模块,被配置为用于根据所述审计项目信息,配置并关联审计任务,得到
疑点业务数据;
18.疑点业务数据生成及发放模块,被配置为基于所述疑点业务数据得到疑点业务清单并发放至被审计单位;
19.其中,所述审计任务包括至少一个审计分析模型或至少一个个性化设置的审计分析任务清单。
20.基于同一发明构思,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述的方法。
21.基于同一发明构思,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上任意一项所述的方法。
22.从上面所述可以看出,本公开提供的审计项目与审计任务关联的方法及装置,通过将审计项目与审计分析模型或审计分析任务清单进行关联,然后自动得到疑点业务数据,简化审计人员在源业务数据系统逐一清点疑点业务数据的工作,减少审计工作人员工作负担,提高工作效率;同时通过审计分析任务清单可以满足多样化、个性化的审计要求,可广泛应用于多种类型的审计项目。
附图说明
23.为了更清楚地说明本公开或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本公开一个或多个实施例的审计项目与审计任务关联方法流程图;
25.图2为本公开一个或多个实施例的审计项目与审计任务关联装置结构示意图;
26.图3为本公开一个或多个实施例的电子设备结构示意图。
具体实施方式
27.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
28.需要说明的是,除非另外定义,本公开实施例使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
29.在现代化的审计项目中,虽可利用一些线上数据系统辅助完成审计项目,但仍有极大部分工作需线下人工完成,如符合审计项目的疑点业务数据搜寻、疑点业务数据的传递与核实结果反馈等,这些工作大大增大了审计人员的工作量,耗费了大量的人力物力。
30.有鉴于此,本发明提供了一种审计项目与审计任务关联的方法,参考图1,包括以下步骤:
31.s01:审计人员在接收到审计项目时,根据实际情况创建审计项目,录入审计项目信息,审计项目信息包括项目名称、项目年度、项目类型、审计形式、审计对象、项目状态、审计组织单位、审计实施单位、项目成员、项目主审、备注等信息,除上述信息外,可视用户具体需求进行删减、添加。在此过程中,通过通用数据的传输对象工具类将录入的审计项目信息进行封装生成一张审计项目信息存储临时表。
32.s02:根据s01中录入的审计项目信息,配置并关联审计任务,所述审计任务包括至少一个审计分析模型或至少一个个性化设置的审计分析任务清单。根据录入的审计项目信息,系统自动配置至少一个审计分析模型,当自动配置的一个或多个审计分析模型能够满足本次审计项目的具体要求时,则直接将审计项目与配置的审计分析模型进行一键关联,得到疑点业务数据;当自动配置的审计分析模型不足以满足本次审计项目的具体要求时,用户可以对一个或多个审计分析模型进行个性化设置,一个或多个个性化设置后的审计分析模型被存储为审计分析任务清单,然后再一键将审计项目与审计分析任务清单进行关联,得到疑点业务数据。
33.在此步骤中,若配置的审计任务为一个或多个审计分析模型,则通过通用数据的传输对象工具类将审计分析模型及其对应的业务数据进行封装生成一张审计分析模型存储临时表。若配置的审计任务为个性化设置形成的审计分析任务清单,则通过通用数据的传输对象工具类进行封装生成一张审计分析任务清单存储临时表。然后,通过sql语句如inner join等对审计项目信息存储临时表、审计分析模型存储临时表或审计分析任务清单存储临时表中的数据进行读取,然后通过javascript中的querystring方法将数据信息传递至前台并使用html5代码进行展示,用户对数据确认后进行一键关联操作;审计项目与审计任务关联后,根据具体关联的审计分析模型或审计分析任务清单调用程序中的javabean对其结果集进行查询,从而获得疑点业务数据。
34.s03:基于得到的所述疑点业务数据生成疑点业务清单,疑点业务清单通过html、css、javascript等手段展示给用户进行查看,同时将疑点业务清单发送至相关人员、单位,包括被审计单位。实现疑点业务数据的自动下发,减少线下工作,提高工作效率。
35.在一些实施例中,所述配置并关联审计任务,之前还包括:创建至少一个所述审计分析模型。所述审计分析模型被存储在审计分析模型库中。对符合或部分符合审计要求的相同或不同系统的业务数据进行查询、提取,并对通过预定计算规则进行计算得到的结果集进行固化,从而形成审计分析模型。单个审计分析模型具有从源业务数据系统提取、存储、计算业务数据的功能,同时单个审计分析模型的业务数据可以是来自于单一业务系统,也可以是多个业务系统,业务类型包括工程、物资、人资、营销、金融、财务、抽水蓄能等等。
36.在一些实施例中,所述审计分析任务清单是通过在至少一个所述审计分析模型的基础上进行条件限制得到的。用户在面临多领域、多样化的审计项目时,已固化的审计分析模型难以满足所有审计项目的要求,而通过个性化设置的审计分析任务清单可以很好的解决这个问题。用户可以在现有审计分析模型的基础上,进行进一步的条件限制,条件限制内容包括显示字段、数据范围、时间范围等,以满足本次审计项目的具体要求。除上述提到的条件限制内容外,用户还可根据实际情况作出其他具体的条件限制。个性化设置后的审计分析任务清单可被保存,随后面对相同的审计要求时,通过java技术可以直接对保存的审计分析任务清单进行调用,也可同时调用审计分析任务清单与审计分析模型。调用频率较
高的审计分析任务清单,可进一步设置将其固化成审计分析模型。
37.在一些实施例中,每个所述审计分析模型均被标记有至少5条标签的信息,所述审计项目信息中包括所述至少5条标签的信息。当录入审计项目信息时,系统通过审计项目中的所述至少5条标签的信息,与审计分析模型的所述至少5条标签的信息进行对比,从而配置符合该审计项目的审计分析模型,进而实现审计项目和审计分析模型的自动配置。
38.在一些实施例中,所述审计分析任务清单被标记有所述至少5条标签的信息。可选的,所述审计分析任务清单的所述至少5条标签的信息自动从对应的所述审计项目的所述至少5条标签的信息中获取。由于在录入审计项目时需要录入所述至少5条标签的信息,因此在生成并保存所述审计分析任务清单时,可自动获取所对应的审计项目的所述至少5条标签的信息,进一步提高工作效率。再次面临相同审计要求的审计项目时,可通过审计项目的所述至少5条标签的信息自动与已生成并保存的审计分析任务清单的所述至少5条标签的信息进行对比,从而进行自动配置,进一步提高工作效率,减轻审计人员的工作负担。
39.在一些实施例中,所述至少5条标签包括:项目名称、项目类型、审计形式、审计对象及审计实施单位。项目类型包括经济责任审计、工程审计、专项审计、持续审计监督、审计调查、后续审计、自查自纠、重大政策决策落实及内部控制、数字化全业务审计、重大项目后评审、审理、其他类型审计等;审计形式包括外委、自审等;审计对象指被审计的单位,审计实施单位指实施审计的单位;根据用户的实际情况,可进一步扩展或细化项目类型、审计形式的分类。同时,根据用户的实际情况,可以5个以上的标签,如设置6、7、8、9、10、11、12、13等等,使得可以更为精准为审计项目配置审计分析模型或审计分析任务清单,如,增加项目年度、审计对象所属行政区(国家、省、市、县等)、被审计单位所属行政区(国家、省、市、县等)等,根据用户的实际情况,可进一步拓展标签内容。
40.在一些实施例中,所述审计分析模型中包含有审计规则。通过审计规则确定业务数据范围、业务数据提取规则、数据计算规则。调用审计分析模型时,通过其内置的审计规则从源业务数据系统查询并提取相应的业务数据。
41.在一些实施例中,所述审计分析模型中包含有审计规则及审计业务数据。可选的,所述审计分析模型所存储的业务数据量随时间变化而增加。审计分析模型定期或不定期从源业务数据系统查询并提取符合其审计规则的业务数据,并将提取的业务数据保存在审计分析模型,调用审计分析模型时可直接完成对应业务数据的调取。
42.在一些实施例中,所述审计分析模型与国家政策进行关联,随国家政策的改变而自动调整审计分析模型的审计规则。
43.本方法提供的一种审计项目与审计任务关联的方法,通过将审计项目与审计分析模型或审计分析任务清单进行关联,然后自动得到疑点业务数据,生成并自动下发疑点业务清单,简化审计人员的工作内容,避免在源业务数据系统逐一清点疑点业务数据的工作,减轻审计工作人员工作负担,提高工作效率;同时通过审计分析任务清单可以满足多样化、个性化的审计要求,可广泛应用于多种类型的审计项目。
44.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
45.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
46.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种审计项目与审计任务关联的装置。
47.参考图2,所述审计项目与审计任务关联的装置,包括:
48.第一创建模块201,被配置为用于根据实际审计项目情况创建审计项目并录入审计项目信息;
49.配置关联模块203,被配置为用于根据所述审计项目信息,配置并关联审计任务,得到疑点业务数据;
50.疑点业务数据生成及发放模块204,被配置为基于所述疑点业务数据得到疑点业务清单并发放至被审计单位;
51.其中,所述审计任务包括至少一个审计分析模型或至少一个个性化设置的审计分析任务清单。
52.在一些实施例中,所述审计项目与审计任务关联的装置还包括第二创建模块202,被配置为用于在配置并关联审计任务前创建至少一个所述审计分析模型。
53.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
54.上述实施例的装置用于实现前述任一实施例中相应的审计项目与审计任务关联的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
55.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的计项目与审计分析模型关联的方法。
56.图3示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
57.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
58.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
59.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中
输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
60.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
61.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
62.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
63.上述实施例的电子设备用于实现前述任一实施例中相应的审计项目与审计任务关联的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
64.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的审计项目与审计任务关联的方法。
65.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
66.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的审计项目与审计任务关联的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
67.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
68.另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因此,这些描述应被认为是说明性的而不是限制性的。
69.尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描
述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
70.本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1