[发明专利]一种标书文件导入方法和装置在审
申请号: | 201610164158.1 | 申请日: | 2016-03-22 |
公开(公告)号: | CN105786450A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 包汝斌 | 申请(专利权)人: | 江苏国泰新点软件有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 215600 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标书 文件 导入 方法 装置 | ||
技术领域
本发明涉及标书文件导入技术领域,特别是涉及一种标书文件导入方法和装置。
背景技术
目前电子招投标领域不断的发展,电子标书文件的普及,使用电子标书的情况也越来越多。在一次投标过程中,由于投标的公司众多,导致需要导入的标书的数目较为庞大。
此外,随着招标项目的复杂化加剧,直接导致招标文件变大,因而使得导入电子标书之后,系统对于电子标书的拆解导入速度有待提高,加长了电子招投标项目的开标时间。
综上所述,现有标书文件导入方式在导入的标书数量过多时,存在导入速度缓慢,导致开标时间过长的缺陷。
发明内容
本发明提供了一种标书文件导入方法和装置。本发明提供的技术方案,能够解决现有标书文件导入方式在导入的标书数量过多时,存在导入速度缓慢,导致开标时间过长的缺陷。
本发明公开了一种标书文件导入方法,该方法包括:根据需要导入的标书的总数,设置所需开启的总线程数;设置能够同时运行的最大活动线程数;
初始化拆标任务计数值;
判断当前的活动线程数是否小于所述最大活动线程数;
如果是,则创建一个活动线程,选取当前需要导入的标书;由该活动线程根据预设步骤对所选取的标书进行拆标处理;在该活动线程执行完拆标处理过程后,关闭该活动线程,并将拆标任务计数值加1;
重复上述判断,直至所述拆标任务计数值与所述总线程数相同,关闭所有线程。
在上述方法中,所述创建一个活动线程,选取当前需要导入的标书之前,该方法进一步包括:
将所有需要导入的标书进行排序,按照排序的顺序放入堆栈中;
所述活动线程从所述堆栈中依次选取标书。
在上述方法中,所述初始化拆标任务计数值之后,该方法进一步包括:初始化定时器;
所述判断当前的活动线程数是否小于所述最大活动线程数之后包括:
启动定时器,当所述定时器超时后,重新判断当前的活动线程数是否小于所述最大活动线程数;
当所述全部标书导入完成,关闭所有线程之后,清除所述定时器。
在上述方法中,所述根据预设步骤对所述标书进行拆标包括:
记录经开标的标书;
依次拆分当前标书经济标文件和技术标文件;将拆分出的经济标文件和技术标文件导入;
导入开标一览表,导入完成之后,更新所述标书的导入状态。
在上述方法中,所述根据预设步骤对所述标书进行拆标包括:
根据所述预设标书导入步骤,将所述预设标书导入步骤划分为多个子导入步骤;设置每个子导入步骤对应的进度条比例;
每当完成一个子导入步骤,显示与所述当前完成的所有子导入步骤对应的总进度条。
本发明还公开了一种标书文件导入装置,该装置包括:设置单元、初始化单元、判断处理单元;
所述设置单元,用于根据需要导入的标书的总数,设置所需开启的总线程数;设置能够同时运行的最大活动线程数;
所述初始化单元,用于初始化拆标任务计数值;
所述判断处理单元,用于判断当前的活动线程数是否小于所述最大活动线程数;
如果是,则创建一个活动线程,选取当前需要导入的标书;根据预设步骤对所述标书进行拆标;在当前活动线程执行完所述拆标操作之后,关闭当前活动线程;将拆标任务计数值加1;
所述判断处理单元,用于重新上述判断,直至所述拆标任务计数值与所述总线程数相同,关闭所有线程。
在上述装置中,所述装置进一步包括:排序单元;
所述排序单元,用于在将所有需要导入的标书进行排序,按照排序的顺序放入堆栈中;使得所述活动线程从所述堆栈中依次选取标书。
在上述装置中,所述装置进一步包括:定时器;
所述初始化单元,进一步用于初始化定时器;
所述判断处理单元判断当前的活动线程数是否小于所述最大活动线程数之后包括:
启动定时器,当所述定时器超时后,重新判断当前的活动线程数是否小于所述最大活动线程数;
当所述全部标书导入完成,关闭所有线程之后,清除所述定时器。
在上述装置中,所述判断处理单元,用于记录经开标的标书;依次拆分当前标书经济标文件和技术标文件;将拆分出的经济标文件和技术标文件导入;导入开标一览表,导入完成之后,更新所述标书的导入状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏国泰新点软件有限公司,未经江苏国泰新点软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610164158.1/2.html,转载请声明来源钻瓜专利网。