基于微信登陆的科技查新系统模块及流程设计和实现

2019-07-15 09:34徐欣威
天津科技 2019年6期
关键词:审核员查新委托

徐欣威

(镇江市生产力促进中心 江苏镇江212004)

科技查新是一项通过运用科技信息检索和文献对比分析方法对科技项目、成果、专利的新颖程度作出评判的信息咨询活动和文献查证工作[1],其目的是为政府和科研管理部门决策资助项目或鉴定、奖励和转化科技成果提供文献支撑和参考依据[2]。2014年10月 9日,国务院印发《关于加快科技服务业发展的若干意见(国发[2014]49号)》,重点任务中包括“加强科技信息资源的市场化开发利用,支持发展竞争情报分析、科技查新和文献检索等科技信息服务[3]”,从国家政策层面强调了科技查新的重要性。镇江科技查新咨询中心自 2007年成立以来,累计受理各类查新委托6000余项,为科技申报、成果鉴定、申报奖励过程起到了重要的咨询、参考作用。随着互联网、云计算等网络信息技术迅猛增长,政府各部门均开发了基于互联网平台的各类业务系统,有效地服务于社会公众。在此背景下基于互联网高效、便捷地提供科技查新服务也成为必然。为此在镇江科技资源云服务平台上设计、开发了基于B/S结构的科技查新业务系统,该系统利用手机微信登录方式实现了科技查新业务受理、资料上传、查新任务分配、查新报告获取、资料归档等一站式服务,既切实提升了镇江科技查新工作效率,也提升了查新客户使用的便捷性和满意度。

本文首先分析了如何进行第三方 APP接入微信登录,从查新客户、查新接待员、查新员、审核员4个视角进行任务分析、设计和实现,并提出了查新管理平台流程设计,最后阐述了科技查新业务系统下一步的改进方向。

1 网站应用微信登录的配置与实现

网站应用微信登录是基于 OAuth 2.0协议标准构建的微信 OAuth 2.0授权登录系统。微信 OAuth 2.0授权登录让微信用户使用微信安全登录第三方应用或网站,在微信用户授权登录已接入微信 Oauth 2.0的第三方应用后,第三方可以获取用户的接口调用凭证(access_token),通过 access_token可以进行微信开放平台授权关系接口调用,从而实现获取微信用户基本开放信息,并且授权用户登录网站平台实现相应的功能。

1.1 微信开发平台账号获取和域名回调

直接打开微信公众平台接口测试帐号申请,通过微信客户端扫码即可登录并获取到一个测试公众账号的信息。主要有APPID和APPSecret 2个参数,开发者 APPID是微信公众号开发的识别码,开发者密码APPSecret是校验开发者身份的密码,两者配合即可进行微信小程序的开发。笔者登录微信开发平台,进行了相应的注册和申请,获取 APPID和APPSecret,为下一步网站开发做好准备。第二步是配置用户扫码后回调的域名,在此配置的域名为:mphone.zjst.org。至此基本配置完成。

1.2 微信授权登录authorization_code模式流程

微信Oauth 2.0授权登录支持authorization_code模式,它拥有server端的应用授权。

1.2.1 用户同意授权,获取code

第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信重定向到第三方网站或者应用,并且获取授权的code参数(图1)。

1.2.2 通过code换取网页授权access_token

通过code参数加上APPID和APPSecret等,通过 API获得网页授权凭证 access_token,通过该凭证进行接口调用,获取用户基本数据资源并且帮助用户登录网站实现相应操作(图2)。

图1 使用微信授权登录图Fig.1 Wechat authorized login map

图2 微信登录后台图Fig.2 Wechat login background map

2 科技查新系统模块及流程设计和实现

科技查新系统按用户类型可分为查新受理员、查新员、审核员、查新客户,以下主要按用户类型来介绍科技查新系统功能模块设计和实现以及查新管理平台流程设计。

2.1 功能模块设计和实现

2.1.1 查新客户模块设计和实现

查新客户主要功能为登录系统后台可以填写查新申请,主要选项有项目名称、委托单位、联系人、委托协议等。查新客户需先下载科技查新委托协议,填写完成后再进行上传,并上传盖章扫描后的委托协议和汇款底单,最后进行查新申请提交。

查新申请提交后,等待查新受理员的反馈。如果收到查新协议修改意见,则修改后重新提交;如果无需进行修改,则申请状态改为已受理或查新中,等待查新结果。

查新完成后,状态改为已完成,在此状态可获取查新报告的电子版和扫描版本(图3)。

图3 新增科技查新申请Fig.3 New application for sci-tech novelty retrieval

2.1.2 查新受理员模块设计和实现

查新受理员职责:一是接收查新委托申请,并能退回给客户,提出退回意见;二是将已受理委托的主件发送给指定的查新员。查新报告完成后,受理员可对正式报告重新排版再次上传(可上传多个文件多种格式)。

查新受理员还负责科技查新资料的归档,在查新委托、查新报告、汇款资料等积累到一段时间以后,检索和查找工作的重要性也就日益凸显,因此开发了检索模块,主要功能是根据具体需求,基于项目名称、委托单位、委托申请时间、报告所处的状态、查新员等字段进行快速检索和查找(图4)。

图4 科技查新项目高级检索Fig.4 Advanced retrieval of sci-tech novelty retrieval projects

查新受理员可以手动设置查新状态:未受理、退回、已受理、查新中、已完成。当查新状态设置为查新中时,可以根据查新员专业特点和当前查新员的任务量等分配查新任务给具体查新员。

2.1.3 查新员模块设计和实现

查新员接收查新协议,根据科学技术要点和创新点等进行文献检索、分析、对比,出具查新报告,将查新报告初稿提交审核员审核;然后根据审核员给出的审核意见修改查新报告,再次上传查新报告。

2.1.4 审核员模块设计和实现

审核员对查新报告进行审核,提出审核意见,退回查新员进行修改。查新员按审核意见修改后再次上传查新报告,审核员再审无意见后上传正式报告给查新受理员归档。

2.2 查新管理平台流程设计

①查新申请:查新客户微信登录,填写查新申请,上传查新协议。

②查新申请初审:查新受理员对上传的查新申请和查新协议进行初审,查新客户修改完善后进入缴费阶段。

③签订协议并缴费:查新客户通过银行转账或支付宝等形式付款,扫描或者截图付款详情形成电子文档,查新协议打印盖章扫描形成电子档,并将查新协议电子档案上传查新系统。

④分配查新任务:查新受理员根据查新内容、查新员的工作量和专业背景,分配相应的查新任务给查新员。

⑤接受查新任务:查新员登录查新系统,下载查新委托协议,分析科学技术要点和创新点,制定合适的检索策略,在各类文献数据库、专利数据库进行检索和分析,撰写查新报告上传至查新系统。

⑥审核查新报告:审核员登录查新系统,下载查新员上传的查新报告,对查新报告从文献资源选取、检索策略制定、检索结果和查新结论等方面进行全面审核,形成审核意见上传。

⑦反馈审核意见:查新员根据审核意见修改查新报告,重新上传,形成正式报告。

⑧完成报告:查新受理员下载查新报告,排版格式后打印盖章扫描形成电子档,上传扫描报告形成最终查新报告,把查新状态设置为已完成,电话通知查新客户可自取或邮寄报告。

3 总结与改进

科技查新系统自上线以来,已服务多家科技型企业、高校院所、事业单位,与原来传统查新模式相比,主要优势有 3点:一是对于查新客户,使用微信登录查新系统方式更加方便,查新前可以统一上传查新协议和汇款凭证,查新过程中可以随时查看查新状态,查新结束后可以及时获取查新报告电子档;二是对于查新受理员,每项查新委托可以形成查新协议、汇款凭证、查新协议修改意见、查新报告电子档等完整的查新档案,可以更加便捷统一的和查新客户、查新员、审核员沟通;三是对于查新员和审核员,可以通过系统更加方便地沟通交流,形成审核意见,修改查新报告等,对于自己的查新项目和审核项目可以形成一套完整的查新档案,便于检索、统计。

未来我中心准备进一步开发手机客户端查新APP,利用手机进行查新委托申请、查新任务的分配、查新进度的查询、查新报告的获取等,充分利用移动端 APP方便快捷的优势,更好地为查新客户提供优质服务。

猜你喜欢
审核员查新委托
基于文献分析浅谈医院科技查新服务
基于成本加成定价法的科技查新服务定价研究
神秘人约在几点碰面?
论提升收银审核员岗位职责意识的方法策略
个股盘中突然暴涨暴跌原因分析
如何提升收银审核员的岗位职责意识
提升收银审核员岗位职责意识的方法研究
你是否知道审核员的十条规则?
绩效评价在委托管理酒店中的应用
科技查新工作问题发现及应对