CN115169283A - 规划计划分布式快速监管方法、***、设备和存储介质 - Google Patents
规划计划分布式快速监管方法、***、设备和存储介质 Download PDFInfo
- Publication number
- CN115169283A CN115169283A CN202210778090.1A CN202210778090A CN115169283A CN 115169283 A CN115169283 A CN 115169283A CN 202210778090 A CN202210778090 A CN 202210778090A CN 115169283 A CN115169283 A CN 115169283A
- Authority
- CN
- China
- Prior art keywords
- information
- plan
- text
- planning
- priority
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种规划计划分布式快速监管方法、***、设备和存储介质。所述方法包括:本地节点接收发布方发送的规划计划文本;提取规划计划文本的连贯信息,得到单条信息,对单条信息标注发布方标识、文本标识和块序号标识,得到信息块;通过多优先级队列将信息块按照优先级分布式发布至计划监管中心;计划监管中心根据信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划;提取重组规划计划中带有时间安排内容的提醒信息,根据重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送提醒信息。采用本方法能够实时接收发布方发送的规划计划文本,实现全局性的规划计划监管。
Description
技术领域
本申请涉及数据处理技术领域,特别是涉及一种规划计划分布式快速监管方法、***、计算机设备和存储介质。
背景技术
在经济、政法、审计、应急等方面,每个领域和方向都需开展五年、年度、季度等规划计划,随着信息化技术在业务建设管理领域的发展,通过信息***对规划计划进行拟定和管理,可以大幅提升信息传输和工作监管效率,因此,需要构建全局统一监管中心,实时接收计划内容并快速设置计划监管提醒机制。
然而,传统规划计划文本的内容存储和监督仍依赖于人工处理,存在效率低等问题,当前拟定的规划计划除描述性内容外,描述性内容如标题、关键字、发布机构信息、发布人信息等,规划计划本身仍以文本形式构建和发布,很难由信息***实现对计划内容的内容存储和计划监管。
发明内容
基于此,有必要针对上述技术问题,提供一种规划计划分布式快速监管方法、***、计算机设备和存储介质。
一种规划计划分布式快速监管方法,所述方法包括:
本地节点接收发布方发送的规划计划文本;所述规划计划文本具有公文通用格式;
利用公文通用格式中文本章节结构和正文格式的差异,提取所述规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;
根据所述单条信息是否为计划信息确定信息块优先级的高低,通过多优先级队列将所述信息块按照所述优先级分布式发布至计划监管中心;
计划监管中心根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划,注册所述重组规划计划并存入规划计划库;
提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
在其中一个实施例中,还包括:利用公文通用格式中文本章节结构和正文格式的差异提取插件,得到规划计划文本内容,采用格式滑动窗提取所述规划计划文本内容中格式连续的连贯信息,得到单条信息;所述单条信息是章节信息、正文信息或计划信息。
在其中一个实施例中,还包括:分别计算每一优先级队列中已排位的高优先级信息块位置,得到已排位高优先级信息块位置;根据每一优先级队列高优先级信息块的数量,查找所有优先级队列中的高优先级信息块的最快发送队列;计算每一优先级队列的当前负载,得到当前负载最低队列,将下一待调度低优先级信息块调度至所述当前负载最低队列的空余位置。
在其中一个实施例中,还包括:所述发布方标识包括发布方信息和网络地址信息;所述发布方信息包括组织名称、上级单位、联系人和认证码;所述文本标识包括组织代码、日期和文本序号;所述块序号标识包括序号和优先级。
在其中一个实施例中,还包括:获取本地节点发布的规划计划文本的信息块,根据所述信息块的发布方标识对所述信息块进行发布方认证,接收通过发布方认证的信息块。
在其中一个实施例中,还包括:提取所述规划计划库中的模糊计划项,根据带有时间安排内容的所述模糊计划项,得到提醒信息;所述提醒信息包括计划临近提醒和计划超期提醒。
在其中一个实施例中,还包括:所述多级提醒机制包括提醒类型、触发点和代理提醒方式。
一种规划计划分布式快速监管***,所述***包括:
本地节点和计划监管中心;本地节点包括弱格式化工具、队列调度器、发送器和本地代理;计划监管中心包括***、认证器、重组器、提醒工具、注册工具和规划计划库;
弱格式化工具用于利用公文通用格式中文本章节结构和正文格式的差异,提取发布方发送的规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;队列调度器用于根据所述单条信息是否为计划信息确定信息块优先级的高低,将所述信息块按照所述优先级输入多优先级队列;发送器用于将所述多优先级队列输出的信息块分布式发布至计划监管中心;本地代理用于接收计划监管中心发送的提醒消息;
***用于持续接收本地节点发送的信息块;认证器用于根据所述信息块的发布方标识对所述信息块进行发布方认证,接收通过发布方认证的信息块;重组器用于根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划;注册工具用于注册所述重组规划计划;规划计划库用于存储所述重组规划计划;提醒工具用于提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
本地节点接收发布方发送的规划计划文本;所述规划计划文本具有公文通用格式;
利用公文通用格式中文本章节结构和正文格式的差异,提取所述规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;
根据所述单条信息是否为计划信息确定信息块优先级的高低,通过多优先级队列将所述信息块按照所述优先级分布式发布至计划监管中心;
计划监管中心根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划,注册所述重组规划计划并存入规划计划库;
提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
本地节点接收发布方发送的规划计划文本;所述规划计划文本具有公文通用格式;
利用公文通用格式中文本章节结构和正文格式的差异,提取所述规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;
根据所述单条信息是否为计划信息确定信息块优先级的高低,通过多优先级队列将所述信息块按照所述优先级分布式发布至计划监管中心;
计划监管中心根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划,注册所述重组规划计划并存入规划计划库;
提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
上述规划计划分布式快速监管方法、***、设备和存储介质,通过本地节点实时接收发布方发送的规划计划文本,并对通用公文格式的规划计划文本弱格式化处理,从而实现规划计划文本的内容存储和计划监管,弱格式化处理具体是将规划计划文本按格式分解得到单条信息,对单条信息标注唯一编码,得到信息块,另一方面,根据信息块是否包含计划信息确定信息块优先级的高低,利用多优先级队列将优先级高的信息块优先发布至计划监管中心,确保高优先级信息块更快地被发布,然后,计划监管中心接收信息块,并对属于同一规划计划文本的信息块合并重组,得到重组规划计划,就可以将于同一规划计划文本中分散的信息块重新聚合,提高监管效率,进一步提取重组规划计划中带有时间内容的提醒信息,采用多级提醒机制将提醒信息发送至本地节点,并向对应发布方发送计划临近和超期提醒,从而实现全局性的规划计划监管。
附图说明
图1为一个实施例中规划计划分布式快速监管方法的流程示意图;
图2为一个实施例中业务建设领域规划公文的典型结构示意图;
图3为一个实施例中规划计划文本分布式发布的流程示意图;
图4为另一个实施例中信息块调度的流程示意图;
图5为一个实施例中规划计划内容中心注册的示意图;
图6为一个实施例中规划计划分布式快速监管***的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种规划计划分布式快速监管方法,包括以下步骤:
步骤102,本地节点接收发布方发送的规划计划文本。
本地节点面向开展常态化业务建设管理规划计划拟定工作的机构或个人,分布在栅格网,发布方指的是开展常态化业务建设管理规划计划拟定工作的机构或个人,规划计划文本按照政务公文通用格式要求进行拟制,规划计划文本具有公文通用格式,本发明实施例中具体所采用的公文格式如图2的业务建设领域规划公文的典型结构示意图所示,文档中包括章节、正文和附表计划。由于规划计划文本具有通用公文格式,就可以根据格式差异分解规划计划文本,从而得到单条信息。
步骤104,利用公文通用格式中文本章节结构和正文格式的差异,提取规划计划文本的连贯信息,得到单条信息,对单条信息标注发布方标识、文本标识和块序号标识,得到信息块。
用户的需求是具体的计划信息,因此需要对精确格式化的规划计划文本进行弱格式化处理,将规划计划文本分解为片段式、弱格式的单条信息,有利于对规划计划文本内容进行内容存储和计划监管,弱格式化处理的步骤包括将具有通用公文格式的规划计划文本分解为单条信息,并对单条信息标注唯一编码,得到信息块,单条信息可以是章节信息、正文信息或者是计划信息,根据单条信息是否为计划信息,可以确定信息块的优先级高低,本地节点接收多个规划计划文本,对多个规划计划文本并行进行弱格式化处理,所以,对单条信息进行标识可以提高发布效率并节省带宽,且由于网络环境、发送时机等因素,属于同一规划计划文本的单条信息在发送到计划监管中心的到达时间存在延迟,因此通过层级化标识对单条信息进行唯一标注得到信息块,就可以使到达计划监管中心的单条信息能够依据标识进行重组,计划监管中心也可以依据标识获取更多相关信息。设计标识信息为发送方标识、文本标识和块序号标识,通过块序号标识记录信息块的优先级,根据信息块的优先级,就可以通过多优先级队列使得高优先级信息块优先发布,从而提高计划监管效率。
步骤106,根据单条信息是否为计划信息确定信息块优先级的高低,通过多优先级队列将信息块按照优先级分布式发布至计划监管中心。
通过多优先级队列(M-PQ,Multi-Priority Queue)对信息块进行调度,就可以避免拥堵,加快发布速率,按照信息块优先级优先发布高优先级信息,从而及时向计划监管中心发布计划信息。
步骤108,计划监管中心根据信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划,注册重组规划计划并存入规划计划库。
文本标识包括组织代码、日期和文本序号,块序号标识包括序号和优先级,由于属于同一规划计划文本的信息块会以先后乱序方式被计划监管中心接收,通过将属于同一规划计划文本的信息块进行合并重组,就可以将被分散、弱格式化的信息重新恢复,从而对属于同一规划计划文本的信息块进行同批次信息提取处理。一个规划计划文本对应于一个发布方,将处理后得到的提醒信息发送给规划计划文本对应的发布方,使得发布方能够在同一时间段内收到提醒信息,从而提高监管效率以及用户体验。
步骤110,提取重组规划计划中带有时间安排内容的提醒信息,根据重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送提醒信息。
发布方标识包括发布方信息和网络地址信息,网络地址信息指的是本地代理地址,多级提醒机制指的是根据计划的触发时间点设置提醒级别,通过代理提醒方式体现级别强度,多级提醒机制可以根据实际应用情况进行调整,计划监管中心采用多级提醒机制将计划提醒信息发送至对应的本地代理地址,实现计划监管。
上述规划计划分布式快速监管方法中,通过本地节点实时接收发布方发送的规划计划文本,并对通用公文格式的规划计划文本弱格式化处理,从而实现规划计划文本的内容存储和计划监管,弱格式化处理具体是将规划计划文本按格式分解得到单条信息,对单条信息标注唯一编码,得到信息块,另一方面,根据信息块是否包含计划信息确定信息块优先级的高低,利用多优先级队列将优先级高的信息块优先发布至计划监管中心,确保高优先级信息块更快地被发布,然后,计划监管中心接收信息块,并对属于同一规划计划文本的信息块合并重组,得到重组规划计划,就可以将于同一规划计划文本中分散的信息块重新聚合,提高监管效率,进一步提取重组规划计划中带有时间内容的提醒信息,采用多级提醒机制将提醒信息发送至本地节点,并向对应发布方发送计划临近和超期提醒,从而实现全局性的规划计划监管。
在一个实施例中,利用公文通用格式中文本章节结构和正文格式的差异,提取规划计划文本的连贯信息,得到单条信息,可以是:利用公文通用格式中文本章节结构和正文格式的差异提取插件,得到规划计划文本内容,采用格式滑动窗提取规划计划文本内容中格式连续的连贯信息,得到单条信息;单条信息是章节信息、正文信息或计划信息。
具体地,提取插件的作用是利用公文格式的章节结构和正文格式的差异,提取规划计划文本内容,规划计划文本内容指的是DOC文档中的内容,可以由Office、WPS等办公软件提供。根据文本章节结构和正文格式的差异,可以快速识别出规划计划文本的主要结构。
在另一个实施例中,如图4所示,提供了一种信息块调度的流程示意图,通过多优先级队列将信息块按照优先级分布式发布至计划监管中心的步骤,可以是:分别计算每一优先级队列中已排位的高优先级信息块位置,得到已排位高优先级信息块位置;根据每一优先级队列高优先级信息块的数量,查找所有优先级队列中的高优先级信息块的最快发送队列;计算每一优先级队列的当前负载,得到当前负载最低队列,将下一待调度低优先级信息块调度至当前负载最低队列的空余位置。
在本实施例中,如图3的规划计划文本分布式发布的流程示意图所示,本地节点将多个规划计划文本持续弱格式化处理,每一规划计划文本都能被分解为多个信息块,编码器将信息块无损压缩后输入队列调度器中,编码方法可以是霍夫曼编码,队列调度器包括m个PQ(Priority Queue,优先级队列),每一PQ对应一个发送器,通过发送器将优先级高的信息块优先发布至计划监管中心,提高计划信息信息块的发布速率,从而提高计划监管效率。具体地,在高优先级信息块的调度过程中,因***内容溢出的队列中的信息块,则重新进入调度器进行调度,在低优先级信息块调度时,队列的当前负载指的是现有信息块容量占比队列总容量。
在一个实施例中,发布方标识包括发布方信息和网络地址信息;发布方信息包括组织名称、上级单位、联系人和认证码;文本标识包括组织代码、日期和文本序号;块序号标识包括序号和优先级。
在本实施例中,文本标识采用“6位组织代码+8位日期+4位文本序号”形式,块序号标识采用“2位序号+1位优先级”形式,优先级高低取决于本块信息是否为计划信息,计划信息信息块的优先级高,值为1,非计划信息信息块的优先级低,值为0。由于网络环境、发送时机等因素,属于同一规划计划文本的单条信息发送到计划监管中心的到达时间存在延迟,因此通过层级化标识对单条信息进行唯一标注,得到信息块,通过信息块包含的标注信息识别发布方信息,从而建立发布方和计划监管中心之间的联系。
在一个实施例中,如图5所示,提供了一种规划计划内容中心注册的示意图,在计划监管中心根据信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划之前,包括:获取本地节点发布的规划计划文本的信息块,根据信息块的发布方标识对信息块进行发布方认证,接收通过发布方认证的信息块。
在本实施例中,如图5所示,计划监管中心通过监听式触发器持续接收信息块,经信息解码和发送方认证,接受符合认证要求的信息块,由于同一规划计划文本的信息块以先后乱序的方式被接收,在计划监管中心需合并重组,将重组规划计划同步注册,其中,认证的具体作用是:根据发布方标识中的认证码,进行发布方认证,认证通过后,计划监管中心给规划计划文本对应的发布方发送提醒信息。
在一个实施例中,提取重组规划计划中带有时间安排内容的提醒信息包括:提取规划计划库中的模糊计划项,根据带有时间安排内容的模糊计划项,得到提醒信息;提醒信息包括计划临近提醒和计划超期提醒。在本实施例中,提取规划计划库中的模糊计划项可能带有时间安排内容,也可能不带有时间安排内容,提醒信息指的是计划信息中的时间信息与当前***时间的时间差,例如,4月10日有一项计划,而当前***时间为4月11日,时间差信息为超期1天,根据如表1所示的多级提醒机制,可以得到提醒信息的提醒类型为二级提醒,计划监管中心按照计划所属的发布方地址,以二级提醒形式向该节点的本地代理发送提醒信息。
在一个实施例中,多级提醒机制包括提醒类型、触发点和代理提醒方式。
具体地,多级提醒机制可根据实际应用情况进行调整,多级提醒机制如表1所示,通过多级提醒机制可以实现对临近计划时间点的节点进行多次提醒,调整好多级提醒机制后,计划监管中心按照计划所属的发布方地址,向该节点的本地代理发送提醒信息。
表1规划计划分布式提醒机制示例表
应该理解的是,虽然图1-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图6所示,提供了一种规划计划分布式快速监管***,包括:本地节点和计划监管中心;本地节点包括弱格式化工具、队列调度器、发送器和本地代理;计划监管中心包括***、认证器、重组器、提醒工具、注册工具和规划计划库;
弱格式化工具用于利用公文通用格式中文本章节结构和正文格式的差异,提取发布方发送的规划计划文本的连贯信息,得到单条信息,对单条信息标注发布方标识、文本标识和块序号标识,得到信息块;队列调度器用于根据单条信息是否为计划信息确定信息块优先级的高低,将信息块按照优先级输入多优先级队列;发送器用于将多优先级队列输出的信息块分布式发布至计划监管中心;本地代理用于接收计划监管中心发送的提醒消息;
***用于持续接收本地节点发送的信息块;认证器用于根据信息块的发布方标识对信息块进行发布方认证,接收通过发布方认证的信息块;重组器用于根据信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划;注册工具用于注册重组规划计划;规划计划库用于存储重组规划计划;提醒工具用于提取重组规划计划中带有时间安排内容的提醒信息,根据重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送提醒信息。
在其中一个实施例中,本地节点还用于利用公文通用格式中文本章节结构和正文格式的差异提取插件,得到规划计划文本内容,采用格式滑动窗提取规划计划文本内容中格式连续的连贯信息,得到单条信息;单条信息是章节信息、正文信息或计划信息。
在其中一个实施例中,本地节点还用于分别计算每一优先级队列中已排位的高优先级信息块位置,得到已排位高优先级信息块位置;根据每一优先级队列高优先级信息块的数量,查找所有优先级队列中的高优先级信息块的最快发送队列;计算每一优先级队列的当前负载,得到当前负载最低队列,将下一待调度低优先级信息块调度至当前负载最低队列的空余位置。
在其中一个实施例中,本地节点还用于发布方标识包括发布方信息和网络地址信息;发布方信息包括组织名称、上级单位、联系人和认证码;文本标识包括组织代码、日期和文本序号;块序号标识包括序号和优先级。
在其中一个实施例中,计划监管中心还用于获取本地节点发布的规划计划文本的信息块,根据信息块的发布方标识对信息块进行发布方认证,接收通过发布方认证的信息块。
在其中一个实施例中,计划监管中心还用于提取规划计划库中的模糊计划项,根据带有时间安排内容的模糊计划项,得到提醒信息;提醒信息包括计划临近提醒和计划超期提醒。
在其中一个实施例中,计划监管中心还用于多级提醒机制包括提醒类型、触发点和代理提醒方式。
关于规划计划分布式快速监管***的具体限定可以参见上文中对于规划计划分布式快速监管方法的限定,在此不再赘述。上述规划计划分布式快速监管***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入***。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种规划计划分布式快速监管方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入***可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(S7nchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种规划计划分布式快速监管方法,其特征在于,所述方法包括:
本地节点接收发布方发送的规划计划文本;所述规划计划文本具有公文通用格式;
利用公文通用格式中文本章节结构和正文格式的差异,提取所述规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;
根据所述单条信息是否为计划信息确定信息块优先级的高低,通过多优先级队列将所述信息块按照所述优先级分布式发布至计划监管中心;
计划监管中心根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划,注册所述重组规划计划并存入规划计划库;
提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
2.根据权利要求1所述的方法,其特征在于,所述利用公文通用格式中文本章节结构和正文格式的差异,提取所述规划计划文本的连贯信息,得到单条信息包括:
利用公文通用格式中文本章节结构和正文格式的差异提取插件,得到规划计划文本内容,采用格式滑动窗提取所述规划计划文本内容中格式连续的连贯信息,得到单条信息;所述单条信息是章节信息、正文信息或计划信息。
3.根据权利要求1所述的方法,其特征在于,通过多优先级队列将所述信息块按照所述优先级分布式发布至计划监管中心的步骤包括:
分别计算每一优先级队列中已排位的高优先级信息块位置,得到已排位高优先级信息块位置;
根据每一优先级队列高优先级信息块的数量,查找所有优先级队列中的高优先级信息块的最快发送队列;
将下一待调度高优先级信息块按照先进先出原则***所述最快发送队列的最后一个所述已排位高优先级信息块位置之后;
计算每一优先级队列的当前负载,得到当前负载最低队列,将下一待调度低优先级信息块调度至所述当前负载最低队列的空余位置。
4.根据权利要求1所述的方法,其特征在于,所述发布方标识包括发布方信息和网络地址信息;所述发布方信息包括组织名称、上级单位、联系人和认证码;所述文本标识包括组织代码、日期和文本序号;所述块序号标识包括序号和优先级。
5.根据权利要求1所述的方法,其特征在于,在计划监管中心根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划之前,包括:
获取本地节点发布的规划计划文本的信息块,根据所述信息块的发布方标识对所述信息块进行发布方认证,接收通过发布方认证的信息块。
6.根据权利要求1所述的方法,其特征在于,所述提取所述重组规划计划中带有时间安排内容的提醒信息包括:
提取所述规划计划库中的模糊计划项,根据带有时间安排内容的所述模糊计划项,得到提醒信息;所述提醒信息包括计划临近提醒和计划超期提醒。
7.根据权利要求1所述的方法,其特征在于,所述多级提醒机制包括提醒类型、触发点和代理提醒方式。
8.一种用于权利要求1所述方法的规划计划分布式快速监管***,其特征在于,所述***包括:本地节点和计划监管中心;本地节点包括弱格式化工具、队列调度器、发送器和本地代理;计划监管中心包括***、认证器、重组器、提醒工具、注册工具和规划计划库;
弱格式化工具用于利用公文通用格式中文本章节结构和正文格式的差异,提取发布方发送的规划计划文本的连贯信息,得到单条信息,对所述单条信息标注发布方标识、文本标识和块序号标识,得到信息块;队列调度器用于根据所述单条信息是否为计划信息确定信息块优先级的高低,将所述信息块按照所述优先级输入多优先级队列;发送器用于将所述多优先级队列输出的信息块分布式发布至计划监管中心;本地代理用于接收计划监管中心发送的提醒消息;
***用于持续接收本地节点发送的信息块;认证器用于根据所述信息块的发布方标识对所述信息块进行发布方认证,接收通过发布方认证的信息块;重组器用于根据所述信息块的文本标识和块序号标识,将属于同一规划计划文本的信息块合并重组,得到重组规划计划;注册工具用于注册所述重组规划计划;规划计划库用于存储所述重组规划计划;提醒工具用于提取所述重组规划计划中带有时间安排内容的提醒信息,根据所述重组规划计划中信息块的发布方标识,通过预先设置的多级提醒机制向本地节点发送所述提醒信息。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210778090.1A CN115169283A (zh) | 2022-06-28 | 2022-06-28 | 规划计划分布式快速监管方法、***、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210778090.1A CN115169283A (zh) | 2022-06-28 | 2022-06-28 | 规划计划分布式快速监管方法、***、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115169283A true CN115169283A (zh) | 2022-10-11 |
Family
ID=83491811
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210778090.1A Pending CN115169283A (zh) | 2022-06-28 | 2022-06-28 | 规划计划分布式快速监管方法、***、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115169283A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117112809A (zh) * | 2023-10-25 | 2023-11-24 | 卓世科技(海南)有限公司 | 一种知识追踪方法及*** |
-
2022
- 2022-06-28 CN CN202210778090.1A patent/CN115169283A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117112809A (zh) * | 2023-10-25 | 2023-11-24 | 卓世科技(海南)有限公司 | 一种知识追踪方法及*** |
CN117112809B (zh) * | 2023-10-25 | 2024-01-26 | 卓世科技(海南)有限公司 | 一种知识追踪方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108959292B (zh) | 一种数据上传方法、***和计算机可读存储介质 | |
CN112507027A (zh) | 基于Kafka的增量数据同步方法、装置、设备及介质 | |
CN105339924A (zh) | 作为服务的有效数据压缩和分析 | |
CN111865691B (zh) | 基于人工智能的报警文件分发方法、装置、设备和介质 | |
Choudhury et al. | The optimal control of an Mx/G/1 unreliable server queue with two phases of service and Bernoulli vacation schedule | |
CN112015713A (zh) | 数据库任务的处理方法、装置、电子设备及可读介质 | |
CN111476442A (zh) | 坐席服务输出方式确定方法、装置、计算机设备和介质 | |
CN112162965A (zh) | 一种日志数据处理的方法、装置、计算机设备及存储介质 | |
CN112019605A (zh) | 数据流的数据分发方法和*** | |
CN115169283A (zh) | 规划计划分布式快速监管方法、***、设备和存储介质 | |
CN111752944A (zh) | 数据分摊方法、装置、计算机设备及存储介质 | |
CN114385760A (zh) | 增量数据实时同步的方法、装置、计算机设备及存储介质 | |
CN112181307A (zh) | 基于区块链的分布式数据冗余存储方法和电子设备 | |
CN115936895A (zh) | 基于人工智能的风险评估方法、装置、设备及存储介质 | |
CN113111078B (zh) | 资源数据处理方法、装置、计算机设备和存储介质 | |
Zhang et al. | EB-BFT: An elastic batched BFT consensus protocol in blockchain | |
US20160203032A1 (en) | Series data parallel analysis infrastructure and parallel distributed processing method therefor | |
CN111651522B (zh) | 一种数据同步方法及装置 | |
CN117196270A (zh) | 工作督办信息发布方法、***、设备及介质 | |
CN113114757B (zh) | 一种文件传输方法、装置和设备 | |
CN116227989A (zh) | 多维度的业务信息化监督方法及*** | |
CN115114666A (zh) | 一种基于区块链的考勤数据隐私计算方法和*** | |
CN114116908A (zh) | 一种数据管理方法、装置及电子设备 | |
CN111708795A (zh) | 对象标识生成方法、更新方法、装置、计算机设备和介质 | |
RU124500U1 (ru) | Система управления нормативно-справочной информацией государственной системы изготовления, оформления и контроля паспортно-визовых документов нового поколения |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |