重庆医科大学:微服务助力职称评审

  职称晋升既关系高校教师个人的荣誉感、获得感,也关系到教师教学和科研的积极性、创造性。传统的评审方式对教师个人而言,准备评审资料繁琐、反复往返复核;对评审部门而言,材料复核效率低下,评审程序复杂。针对上述问题,重庆医科大学在职称评审过程中采用信息化手段,基于学校公共数据平台与微服务,创新性地开发了职称评审服务。

  公共数据平台

  重庆医科大学数据架构如图 1 所示。

  从图 1 可以看出,学校的数据架构由数据交换库和公共数据平台两部分构成。

图 1 重庆医科大学数据架构

  数据交换库用于底层业务系统数据交换,实现数据共享。公共数据平台由共享数据库及顶层业务数据库构成。共享数据库存放数据交换库抽取的数据,顶层业务数据库存放新建服务产生的数据,这些数据是原有底层业务数据库没有的。

  公共数据平台具有数据支撑业务与数据反哺业务两个功能。

  1.数据支撑业务功能

  底层数据支持上层业务,通过数据抽取实现。数据的抽取是自底向上的过程,分成了两个步骤。第一步是从数据源到数据交换库的数据抽取;第二步是数据交换库到主题数据库或 OLAP 数据库的再次抽取。

  (1)第一层次的数据抽取主要针对数据源层,将数据源层数据抽取到数据交换库中,这个过程只用于数据交换,不涉及全局的查询。

  (2)第二层次的数据抽取主题针对数据交换库,它是对数据交换库的数据进行进一步的抽取和分类,主要面向数据查询的集成和应用展示,不涉及数据交换。

  第一层次是第二层次的基础和准备阶段。在两个集成过程中,数据交换库具有承上启下的关键性作用,是整个智慧校园建设数据运转的中心。共享数据库主要支撑顶层服务构建,提供数据支持。

  2.数据反哺业务功能

  在调研分析后,我们发现,现有系统数据无法支撑职称评审服务的构建,主要表现为:

  (1)现有数据质量不高。由于历史原因,现有业务系统存在很多错误数据、缺失数据,这些数据我们采用从数据源头更改的办法,教师在查询后发现数据有问题,到业务部门修改。这样不仅能督促业务管理部门维护数据,而且清洗过的数据通过抽取能够不断完善共享数据库数据。

  (2)数据缺失。由于很多业务系统构建较早,这些业务系统存在一些无法完善的数据。我校进行了综合分析,发现这些业务系统开发较早,若通过二次开发完善数据,不仅成本高,而且业务系统众多,协调起来难度较大。因此我们采用顶层新建填报服务的方法完善数据。

  顶层新建服务的数据,存放在顶层业务数据库中,这些数据是原有业务数据库没有的,当底层业务系统需要使用这些数据时, 可将此数据推送给底层业务系统 , 实现了数据反哺业务功能。

  微服务

  当前,微服务在各高校的应用越来越广泛,微服务架构被广泛认可,它旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。我校通过构建一组微服务的方式来构建职称评审服务,每个微服务独立部署在不同的进程中,微服务之间通过一些轻量级的交互机制来进行通信。

  微服务具有以下优点:

  1.独立性好,微服务是松耦合的,可以独立打包、部署、升级、回滚和弹性伸缩, 不依赖其他微服务,不同的开发团队可以并行开发和部署,避免了牵一发而动全身, 提高了效率。

  2.部署灵活。微服务可以按独立进程去部署,既可以将多个相同的微服务部署到不同的服务器上,也可以在一台服务器上部署多个微服务实例,具备高可靠的水平扩展能力。

  3.技术灵活,可针对具体业务特性和团队技能为一个服务选择最合适的语言、框架和数据库。

  从实际情况分析,构建不同微服务,对职称评审服务的好处是,耦合度降低,更易于扩展。同时,这些微服务可为后期绩效考核、定岗定级、导师遴选等业务使用,无需重复开发,复用性更高,节约了人力财力。

  职称评审服务设计

  重庆医科大学职称评审流程如图 2 所示。

图 2 重庆医科大学职称评审流程

  学校职称评审服务主要由数据查询与填报、申报与审核、评审三部分构成。

  1.数据查询与填报

  职称评审服务的数据由底层业务系统与教职工填报两部分构成。通过汇集科研、人事、教务、研究生等系统提前收集职称评审所需要的教工个人数据,教职工只需要查询是否正确,如果正确,不需再次填写;如果不正确,则需要回到数据源头将各业务系统修正。而对于空缺的数据项,则需要自行手动完善,并且完善后的数据需要各职能部门审核,只有审核后的数据才能成为核心数据。具体的数据流转图 3 如示。

图 3 重庆医科大学职称评审数据流转

  数据填报由很多微服务构成,如,学习和工作经历微服务、学术团体任职微服务、发明专利微服务、成果应用情况微服务、医疗考评情况微服务等。这些微服务不仅能用于职称评审,而且在后期开展其他业务时能够直接调用这些服务,无需重复开发。

  2.申报与人事审核

  职称申报主要是利用数据中心核心数据生成申报文件。在进入职称申报前,教职工先要完成数据填报,并等待数据经职能部门审核通过后,才能够启用此服务。教职工启用申报服务后会自动生成职称评审所需要的报表,报表中所有的量化分都是根据职称评审的规则及公式自动生成的,避免了人工打分产生的误差。

  人事审核工作是由人事处对资格时间、参评标准等信息的审查。这一级审核不涉及数据准确性问题,数据是否真实在上一级的数据填报中由各职能部门完成审核。

  3.评审

  审核工作结束后,进入了评审阶段,各级评委人数、计分规则、晋级人数等是评审的主要工作,评审专家在系统里能看到参评人所有的申报材料,包括申报表、量化表、代表性文献全文和其他所有支撑文件。只有通过逐级评审晋级后的参评人才能够进入学校最终评审,认定其具备该系列相应职称后,学校会通过公示及发文的方式确定其资格,评审工作才能结束。

  职称评审服务实现

  申报人员服务实现

  1.数据查询与填报服务

  申报者以申报人的角色登录申报服务如图 4 所示。

  申报者首先进入数据查询填报服务里面,左侧的树状结构图是个人能够查询到的所有与职称相关的数据,这些数据申报者只需要校对正确性,查询界面如图 5 所示。

  申报者查询发现数据问题,则自行到相关业务系统修改数据,修改后数据会自动同步到公共数据平台,然后得到正确数据。

图 4 申报者登录界面

  而对于需要填报的数据则需要申报者填写完善,数据填报服务是本服务的核心功能,教工可以通过数据填报服务提交本人的各类数据到业务部门,经过业务部门审核后成为核心数据。一旦数据经过部门审核成为核心数据,除非通过书面方式经过业务部门同意后删除,不允许修改。不同类型的数据的填报入口只需点击数据查询服务页面的“填报”按钮。

  2.职称申报服务

  职称申报服务是利用数据中心核心数据生成申报文件的服务。点击“申报服务”可以进入职称申报服务菜单。具体如图 6。

  

  审核人员服务实现

  申报人完善申报所有数据后,首先由所在院系的审核秘书对相关材料进行审核,秘书审核后再由部门负责人审核。学院管理员可以设置权限给本单位人员,指定审核申报材料的某一部分。审核界面如图 7。

  评审人员服务实现

  评审服务首先要设置评审小组,方便将申报人员分类管理, 如图 8。分组设置好后进入投票管理,如图 9。

  小组秘书点击“开放投票”后评委才能开始投票;评委可以在“查看未投票”查看没有完成本组投票的评委;评委投票结束后点击“提交投票结果”生成投票结果。

  效果与效益

  重庆医科大学利用信息化手段,基于学校数据平台开发的数据填报和职称评审服务,完善了公共数据平台数据,形成了数据支撑业务,数据反哺业务的良性循环,解决了两大问题,促进了两大改进。

  统一填报,逐级审核,解决了两大问题。一是数据问题,经过多年建设,学校数据中心已经集成了教学、科研、人事等各业务系统的大量数据,但经过梳理,现有数据既存在缺失也存在不准确的问题,按照修正存量、补充增量的原则,通过个人填报, 部门审核的方式,确保了数据的完善和准确。二是成本问题,原来老师每申报一次,就需要填报一次、审核一次,存在人力、时间等资源的极大浪费,现在一次填报,多次可用,终身有效,既可以支撑职称评审,也可以服务于教师个人绩效考核和导师遴选等其他业务;同时通过系统初步判断,避免了人工疏漏,而全过程无纸化申报,也避免了资源浪费。

  规范流程,减负增效,促进了两大改进。一是流程改进,职称评审是学校人事、教务、科研等多部门协同合作才能完成的业务,信息化手段规范了填报、审核和评审的各个环节,明确了各部门权责,实现了每一个环节的有据可依、有据可查,进一步规范了业务流程。二是效率改进,线下评审存在层级多、材料复杂、不利于统计查询和归档等问题,通过信息化手段实现了标准化、动态化管理,方便了统计查询,强化了信息利用的有效性,职称申报和评审环节由原来的 8 个环节减少至 4 个环节,切实达到了缩短流程、减负增效的效果。  (责编:王左利)

  (作者单位为重庆医科大学)

本文刊载于《中国教育网络》10月刊


(0)

相关推荐

  • 教师职称自然晋升,与评审和考试晋升相比,哪种方式更合理公平?

    导语:中小学教师职称存在自然晋升的情况.比如,初级职称就属于自然自然晋升.中级职晋升条件也比较宽松,高级和正高级的晋升条件就"苛刻"多了. 图片来自网络 在此背景下,我认为有必要讨 ...

  • 评职称论文必须是工作之后发表的吗

    评职称论文必须是工作之后发表的吗?晋升职称本身就是我们参加工作后才能申报评审的,职称论文是晋升职称中的必备项,是申报人对于在实际工作中发现的问题进行深入研究的科研成果,因此职称论文必然是工作后发表的, ...

  • 评译审副译审职称翻译专业学术专著著作出书出版

    评译审副译审职称翻译专业学术专著著作出书出版 翻译专业高级专业技术职务任职资格名称为副译审.译审.副译审为副高级职务,译审为正高级职务. A.副译审任职资格评审条件学术水平(具备其中之一) (1)在公 ...

  • 2021年卫生技术资格职称正副高考试应注意哪些问题

    专业技术职称的评审是专业技术队伍建设的必要途径.近几年来,我省卫生系列高级职称晋升工作发生了较大的变化,在申报条件.专业答辩.论文审查.评委库建立及评审程序等几个主要方面都有较大地完善和提高,卫生系列 ...

  • 评职称开始到结束多长时间

    评职称开始到结束多长时间?职称评审每年有一次机会,对于时间的把握是非常关键的,一旦错失了就只能等来年了,职称评审需要提前准备相关材料,加上申报以及评审的时间,所以职称评审还是比较耗时的. 职称申报时间 ...

  • 【聚焦天府】四川省首评“数智”专业高级职称

    4月20日,省大数据与人工智能专业高级职称评审会议在省大数据中心举行.自2020年11月正式启动申报,历时5个月的四川首次"数智"专业职称申报评审工作圆满收官,经公示无异议的评审通 ...

  • 政府服务助力 安徽微宇智慧教育奋进扬帆起航

    2021年4月20日,宿州经开区党工委书记.管委会主任李晓宁赴安徽微宇智慧教育有限公司,实地调研光技术护眼灯及芯片封装制造项目进展情况,管委会相关职能部门主要负责人参加调研.该项目计划总投资3.45亿 ...

  • 使用 Node.js 搭建一个 API 网关(助力微服务)

    外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求.API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器.移动设备和老系统)的要求. 微服务和消费者 微 ...

  • 微服务实践之分布式定时任务

    承接上篇:上篇文章讲到改造 go-zero 生成的 app module 中的 gateway & RPC .本篇讲讲如何接入 异步任务 以及 log的使用. Delay Job 日常任务开放 ...

  • 一文了解四种软件架构:Serverless架构、微服务架构、分布式架构、单体架构

    如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存.晋升空间.这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面. 一.单体架构 单体架构 ...

  • 通过Dapr实现一个简单的基于.net的微服务电商系统(九)——一步一步教你如何撸Dapr之OAuth2授权-百度版

    曾宇平 dotNET跨平台 今天 目录: 一.通过Dapr实现一个简单的基于.net的微服务电商系统 二.通过Dapr实现一个简单的基于.net的微服务电商系统(二)--通讯框架讲解 三.通过Dapr ...

  • 去中心化计算的未来:通过 RPC 从微服务过渡到 WASM

    在另外一篇文章<区块链.硬件与面向服务的架构,WASM 即将迎来大爆发?>,里面有绝佳的浏览器内的 WASM 应用程序示例,并辅以了对WebAssembly(Wasm)的详细解释. 但正如 ...

  • 微服务调用链日志追踪分析

    一.技术原理 1.1 背景 微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元.由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位.主要体现在,一个 ...

  • .NET Core with 微服务 - 什么是微服务

    今天 以下文章来源于馒哥不光会玩当耐特 ,作者MJZHOU 馒哥不光会玩当耐特这个号主要分享.NET相关知识,但也不光是.NET,也会涉及其他任何技术. 微服务是这几年最流行的架构,说起架构不提微服务 ...

  • 高级会计职称评审论文的发表及期刊要求

    高级会计职称实行考评结合,考试通过后还需在成绩有效期内参加高会评审.高级会计师评审一般需要发表1-4篇论文. 各省对论文发表的要求有细微的差别,一般来说文章字数在2000字到5000字之间.那么高级会 ...