[发明专利]一种区域和专业可扩展的评标专家抽取方法在审
申请号: | 201910022814.8 | 申请日: | 2019-01-10 |
公开(公告)号: | CN109886770A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 朱怡安;刘广良;李联;程伟 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q10/10 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 金凤 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种区域和专业可扩展的评标专家抽取方法,由招标企业自主提交项目评标专家需求信息,调用随机抽取模块在专家库中随机抽取专家,当抽取某个区域的专家人数不足时,向上级区域扩展抽取;当抽取某个专业的专家人数不足时,向相关专业扩展抽取,其中抽取时根据专家参评次数计算专家权值,参评次数越多,权值越大,被抽取到的可能性就越高。本发明可以在保证随机抽取专家的同时,提高专家抽取的范围,保障了专家抽取的公平性。 | ||
搜索关键词: | 抽取 专家抽取 随机抽取 专家人数 可扩展 次数计算 上级区域 需求信息 专业扩展 公平性 专家库 调用 招标 保证 | ||
【主权项】:
1.一种区域和专业可扩展的评标专家抽取方法,其特征在于包括下述步骤:步骤一、招标企业提出项目申请;需要进行招标的企业提出项目申请,包括项目名称、开标时间、资金来源、项目类型和项目内容信息,其中,资金来源分自筹和政府资金两种;项目类型分为自主招标和委托招标两种;步骤二、政府监管部门进行审核;政府监管部门对申请的项目进行审核,审核不通过则招标企业修改申请项目,重新提交;审核通过后,若招标项目类型为自主招标,则以下步骤由招标企业进行;若招标项目类型为委托招标,则由招标企业选择招标代理机构进行以下步骤,以下皆称招标企业;步骤三、投标企业报名招标企业在项目通过审核后,发布招标公告,投标企业进行报名;项目与投标企业为多对多的关系,即一个企业可以投标多个项目,一个项目也可以由多个企业投标;建立项目企业关系表company_project,企业关系表company_project由project_id和company_id组成,记录企业与项目的关系;project_id为项目的主键,是项目的唯一标识符,company_id为公司的主键,是公司的唯一标识符;步骤四、招标企业建立评标专家抽取规则;招标企业在开标时间之前建立抽取规则,将需要抽取的专家专业和专家人数记录到extract_rule表中;建立规避表rule_avoid,规避表rule_avoid由项目project_id、规则rule_id、公司company_name组成;根据company_project表查询该项目的投标企业,作为规避单位存储到rule_avoid中;同时,将招标企业列为规避单位存储至rule_avoid中;此外,招标企业也可上传规避单位,直接存储至rule_avoid中;extract_rule表记录了规则中抽取的专业和人数,rule_id是规则的主键,是规则的唯一标识符,规避表rule_avoid表示规则和项目、规避公司的关系,根据规则进行抽取的;步骤五、招标企业抽取评标专家;在开标前,招标企业抽取评标专家,专家抽取分为以下步骤:1)调用随机抽取模块抽取专家首先从存储模块中读取专家库和专家历史参评信息,组成键值对[KEY,VALUE]的形式,其中KEY为专家的代码,VALUE为专家的参评次数;对专家按照VALUE值进行排序,构造一个权值集合Greads,权值集合Greads包含若干个Gread,一个专家由一个权值项Gread表示,权值项Gread由专家代码(expert_code)、专家参评次数(expert_signinnum)、权值上限(top_gread)、权值下限(floor_gread)、权值(expert_gread)构成,expert_signinnum数值低的,排序在前;设limits为权值累计集合,表示所有待抽取专家的权值累加和;对Greads集合循环处理,由limits累加每个专家的权值;第一个专家选expert_signinnum数值最低,第一个专家的权值最高,等于本专业的专家总数,权值下限为1;从第二个专家起,若当前专家的参评次数与前一个专家相同,则权值等于前一个专家的权值;若当前专家的参评次数与前一个专家不同,则该专家的权值等于本专业的专家总数减去当前专家的位次,权值下限为前一个专家的权值上限,权值上限为当前limits的值;利用专家累计权值总量limits调用JDK util包中的Random函数产生一个[0,limits)的伪随机数r;遍历Greads,对每一个Gread,若floor_gread<=r<=top_gread,则抽取该专家,否则,遍历Greads抽取专家直到专家数量足够;2)专家区域扩展抽取评标专家时,当专家库中某个区域的专家人数不足时,将抽取范围扩展至上一级区域,即区县级扩展至地市级,地市级扩展至省级;首先,建立一个区域关系表area_info,表中每一条记录代表一个区域,区域级别分为三级,每一个区域都有上级区域parent_area,对于最高级别的省级区域,parent_area为null;在抽取专家时,选定抽取专家的区域,如果该区域所属的满足抽取条件的专家人数不足,则根据该区域的parent_area查询上级区域,在上级区域范围内抽取专家;若专家人数依旧不足,则根据二级区域的parent_area查询三级区域,在三级区域范围内抽取专家,若依旧不足,则提示专家库符合条件的专家人数不足;3)专家专业扩展抽取评标专家时,当专家库中某个专业的专家人数不足时,将抽取扩展至相关专业,专业的相关性由政府相关部门设定,首先扩展至相关性最大的专业,若人数依旧不足,可依次扩展;首先,建立专业表expert_major,存储专家的所有专业,建立专业关系表major_relation,记录各专业之间的关系,包括三个字段:major1,major2和level,其中major1,major2为外键,存储任意两个专业的主键,level为两个专业之间的近似度,从小到大由1、2、3标识,近似度由管理人员设置;抽取专家时,若某专业的专家人数不足,则向近似专业扩展,通过查询关系表,查询近似专业,优先抽取紧密度最高的即level为3的专业,若抽取专家人数依旧不足,则依次抽取相似度为2、1的专业,若最终专业人数依旧不足,则提示专家库符合条件的专家人数不足;4)系统外呼获取抽取专家结果后,系统将自动呼出电话,将评标时间、地点信息转达给专家,并询问其是否参加,专家接到电话后,可选择参加或不参加,若专家直接挂机,则默认不参加;当出现专家手机无应答,或专家没有接听时,系统将自动间隔3分钟,外呼三次,若三次没有应答,则默认不参加,确认评标的专家,在系统收到回复后,会发送短信再次通知评标专家评标时间和评标地点;将专家抽取结果保存至结果表extract_result中,结果表extract_result包括抽取时间extract_date和抽取专家expert_id。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910022814.8/,转载请声明来源钻瓜专利网。