上海市乡村振兴目标管理系统建设与应用
2020-08-22叶有灿王运圣
叶有灿,王运圣
(1 上海市农业农村委员会信息中心,上海200335;2 上海市农业科学院农业科技信息研究所,上海201403)
叶有灿,王运圣.上海市乡村振兴目标管理系统建设与应用[J].上海农业学报,2020,36(4):144-149
1 建设背景
党的十九大作出实施乡村振兴战略的重大决策部署,实施乡村振兴战略,是当前和今后一个时期“三农”工作的总抓手[1]。 据互联网数据中心(IDC)调查显示,从2010 年起,中国移动办公市场规模6 年时间翻了8 倍,移动办公逐渐成为政府企事业单位管理人员的一种新“标配”。 技术上要求移动办公用户权限和操作行为与PC 端保持同步,界面要素简洁,便于查阅、批签,数据信息进出同一个数据库[2]。
2019 年2 月,上海市市领导明确要求市农业农村委员会作为上海乡村振兴[3]工作的“作战指挥中心”,要尽快开发出上海市乡村振兴目标管理系统,达到“挂图作战[4]”的目的;同时,手机端也能查看各项任务的完成情况,2019 年5 月在上海市、区、委办局范围内进行应用。
2 需求分析
2.1 难点问题
一是目标管理重点任务大类不变,但中类和具体事项每年有调整变化,各事项任务对应主体不一致,不能理想化统一处理。 二是参与的单位每年有调整变化,负责的事项每年有调整,今后系统的维护调整工作量不能太大。 三是任务发起和结束时间不一致,积分统计上要做到自动适应且精准。 四是填报审核过程中有反复情况,要有自动提醒,必要时能进行线下线上结合,授权人员可以进行非流程化变更。 五是要求PC 端应用和手机APP 同源同库,用户权限一致、操作结果同步。
2.2 理清任务逻辑关系和分配任务清单要求
将上海市实施乡村振兴战略工作领导小组办公室(简称“市振兴办”)收集汇总的重点任务,按照大类、中类、事项树状结构统一编码,即三园(美丽家园、绿色田园、幸福乐园)为大类,三园下分15 中类,中类再分为77 项重点任务,每个事项赋予唯一编码,大类可以逐层向下钻取。 每年年底,按照事项目录收集上海市实施乡村振兴战略工作领导小组成员单位(简称“成员单位”)即26 个委办局(9 个涉农区按照条线配合)次年各项乡村振兴重点工作,由市乡村振兴办转交下设日常办事机构“推进办”整理,形成各涉农区和各成员单位重点任务分解表,市乡村振兴办行文下发。 次年1 月初,根据市乡村振兴办授权,上海市乡村振兴目标管理系统管理员根据重点任务分解表,结合系统中用户权限对应关系,一次性按月下发(导入)给9 个涉农区和成员单位用户(各区任务不尽相同、各月任务不尽相同,不落实到各涉农区的任务,下发给各相关成员单位)。 通过先民主后集中的办法解决了任务的基层报送、归纳整理、专项部署,通过信息化手段解决了业务工作逻辑化数学化过程。
2.3 多维度展示要求
通过PC 端浏览器和移动端APP,可以直观便捷地向市领导、市区振兴办领导、成员单位领导、签发人、审核人、主办人等各角色用户展示我市乡村振兴年度重点任务内容、责任部门、实施区域(地点)及完成时间节点等信息。 统计分析各类任务推进进度,实现“挂信息图作战”图表化呈现。 图表基本上按当月和累计到当月2 个时间轴统计,多维度展示主要分为:总体情况、具体情况、各区排名、各区推进情况(9 个涉农区按区汇总全区所有事项)、委办局推进情况、三园推进、大类推进等。 市领导可以从“面”上了解重点任务整体推进情况,市相关委办局可以从“任务分行业”上了解本单位重点任务推进情况,各涉农区可以从“任务分区域”上了解全区重点任务推进情况,实现市领导对各层级全面掌握的要求。
2.4 亮灯提示排名倒逼要求
要求上海市乡村振兴目标管理系统根据重点任务月度分解目标,实时统计各成员单位实际推进进度,通过计算、发布、对比各成员单位任务进度,自动提醒进度滞后的相关成员单位,通过对比排名以及绿、蓝、红三色显示,达到倒逼要求。
3 系统设计
3.1 相关技术
根据难点问题系统设计上采用支持跨平台的J2EE 架构[5],通过选择“成熟软件平台+第三方报表工具软件”实现模块化开发。 软件平台选用了泛微协同管理e-cology[6],报表工具选用了帆软报表FineReport[7]。 通过安装成熟软件完成Web 系统、中间层、数据库端应用,Web 系统处理客户端请求的Web 服务器;中间层包括所有业务系统的业务逻辑组件,这些组件会被应用服务器调用,完成核心业务的处理;数据库端主要安装数据库产品和被安装的支撑系统的数据库访问配置。 通过接口调用和SQL 存储过程实现跨平台数据传递,以实现上海市乡村振兴目标管理系统的快速构建,同时达到系统安全稳定、配置快速简洁、开发成本较低的效果。
3.2 架构设计
上海市乡村振兴目标管理系统总体架构遵循国家电子政务总体框架,满足相关标准和规范,以上海市乡村振兴重点任务为主线,满足市领导、乡村振兴领导、成员单位(相关委办局)、涉农区四个层级对系统建设的不同需求,构建重点任务管理、重点任务反馈、重点任务监管三大系统(图1)。 同时推行移动端APP 应用,将市乡村振兴办作为主管部门实现对重点任务的进度监控、交办记录以及督办催办的管理。市乡村振兴办根据年度重点任务安排,将各项重点任务通过上海市乡村振兴目标管理系统分解到各成员单位。 涉农区作为重点任务的具体实施主体,按月填报重点任务完成进展情况。 各成员单位对涉农区重点任务的执行情况进行全过程监管。
数据资源层:按照统一编码规则汇聚各类任务明细表、完成情况、佐证材料(图片、视频)、得分情况、历史定量数据、分类汇总数据、督办信息、操作过程信息以及政策文件和年度计划等。
应用支撑层:组织权限,定义人事结构、分配具体的权责。 门户引擎,统一用户元素库,方便用户对元素集中管理。 流程引擎,提供自定义功能,可对工作流的组织因素包括流程完成需要的阶段、每个阶段的负责人、流转条件,以及底层表单和字段的自定义,支持对现有流程的字段、审批节点、操作者进行调整等。 内容引擎,提供对多级目录的权限管理支持,提供显示模板和编辑模板,支持文档进行批量操作。 移动建模引擎,提供了自定义页面布局、自定义菜单、应用组件、原生控件、表单设计器、脚本应用、导入导出功能、模板发布等组件。 支撑应用层的实现。
应用层:重点任务管理和移动端应用是核心,主要表现为根据时间点填报、审核各项重点任务。 查询各项任务完成情况图表。 移动应用端侧重于查询和随时审批。
展现层:主要用来控制输出在移动APP 和PC 电脑端的内容,输出的内容根据所采用的不同协议如HTML、XML 或是WML 在最终终端上呈现不同的表现形式。
3.3 审批流程设计
上海市乡村振兴目标管理系统分为系统管理员、主办人(市级、区级)、审核人(市级、区级)、成员单位领导(签发人)、振兴办领导(市级、区级)、市领导,依据角色分配操作权限。 流程关系(图2)为:各涉农区主办人(根据任务清单按月填报全区各重点任务完成情况)、审核人(审核主办人填报信息,对其真实性负责,有权退回)、签发人(签发填报信息,对全区完成情况负责,有权分项退回);各委办局主办人(根据任务清单按月填报本委办局各重点任务完成情况)、审核人(审核委办局主办人填报信息,有权退回;督查该条线各涉农区填报信息,有权退回)[8]。 系统通过流程设计、权限分配和痕迹留档,保障的所有事项任务明确、过程透明,痕迹可查,责任可溯。
3.4 网络安全设计
上海市乡村振兴目标管理系统应用上海市农业农村委员会信息中心机房网络架构,机房网络已通过二级等保测评。 机房分为安全设备区、核心交换区和云平台区域。 安全设备区互联网出口各部署1 台防火墙WAFIPS,保证系统安全性;核心交换区部署了2 台H3C7503E 核心交换机,形成双链路;云平台区域部署了1 台虚拟服务器作为系统应用服务器,1 台虚拟服务器作为系统数据库服务器。 系统通过第二级(S2A2G2)等级保护(报告编号:31000045001—19001)。
3.5 业务功能实现
3.5.1 导入目标任务
乡村振兴年度重点任务通过表格模板规范化处理,保证每项任务细化到月都有唯一的编码,结合各涉农区、各成员单位的唯一编码表,可以将规范化的任务分配明细表导入上海市乡村振兴目标管理系统任务数据库,确保每项任务按月按项准确分配给各主办人,该项工作一般在每年的一月中旬完成,解决了重点任务持续推进和跨年过渡问题。
3.5.2 跟踪任务进度
每月25 日开始填报当前月任务完成情况,系统根据选项进行赋值,每项工作完成即为1,未完成、滞后以及规定时间前未填报即为0。 统计时间节点为次月5 日,展示方式采用蓝灯(上月任务完成,按计划进度推进中)、红灯(上月任务未完成)、无灯(该单位当月无该项任务,通常被过滤掉,除具体情况表外)来标识进度完成情况。 累计到当月,依据上述方法类推计算显示,即绿灯表示该项重点任务年度目标已完成(当年后期不再有该项任务);蓝灯表示累计到当月任务按计划正常推进;红灯表示累计到当月任务推进滞后。 并将推进进度通过短信方式发送至各成员单位主办人,确保重点任务时间过半任务过半,有效管控全年任务12 月中旬完成。
3.5.3 任务完成得分和比例计算方法
该系统中各重点事项任务分配比较复杂,全市77 项重点任务分发到9 个涉农区和少量因不能落地到涉农区而转到委办局,再分配到12 个月执行,最理想的情况总任务数是77 ×9 ×12 =8 316 个子任务。 实际情况是各涉农区的任务数不一样,各任务完成时间起止月也有区别。 考虑求算进度比例,需要去掉无任务分子,分母也应作相应减去处理,才能计算出准确的百分比和合理的排名顺序,这有效解决了考核算法的公平性问题。
3.5.4 预警滞后项目
上海市乡村振兴目标管理系统后台按期扫描事项数据赋值为0 的事项,联动短信模块接口,发送短信提醒主办人,提醒及时录入填报。 如当涉农区某项工作推进进度滞后时,根据提醒周期设置,相关短信直接推送该事项主办人手机。 相关委办局能还能随时通过系统对该区负责人发送报警信息,提醒加快滞后重点任务的推进。
4 系统应用
上海市乡村振兴目标管理系统可以通过PC 端浏览器和移动端APP 来实现填报、审核和展示(图3—图5)。 PC 端默认为展示各类任务的完成情况图表,其中主办人和审核人可以通过页面上方悬浮菜单进入重点任务页面进行信息填报和审核。 移动端APP 默认为主要任务完成情况精简图表,其中审核人可以根据消息提醒进行移动审批。 目前该系统的用户对象有:市委市府领导,市乡村振兴领导小组办公室,市农业农村委员会牵头处室负责人、牵头处室主办人,市乡村振兴成员单位主要领导、分管领导(签发人)、负责人、主办人,9 个涉农区区领导、区领导小组(负责人)、区领导小组办公室(主办人)等230 余人。
5 结论
为实现上海市市领导对我市乡村振兴重点任务实行“挂图作战”的要求,市农业农村委员会通过构建上海上海市乡村振兴目标管理系统,抓好工作任务落实,提升了工作效率。 通过系统建设,减轻基层日常填写台账和应对检查的负担,通过“谁填报谁负责、谁审核谁负责”压实各级部门责任,提升了任务管理的实时性、精准性、便利性,实现常态化的督促检查。 对照乡村振兴年度重点任务,通过多级联、业务协同、数据共享,实现任务展示图表化、任务分析多维化、进展提示自动化功能,采用绿灯、蓝灯和红灯标识各成员单位重点任务实际推进进度,使展示更加直观,考核更加客观。
上海乡村振兴目标管理系统(https:∕∕shxczx.sh.cn)上线运行以来,2019 年实现督办任务5 962 项,办结任务5 949 项,截至2020 年3 月31 日,实现督办任务14 275 项,管理执行中任务8 313 项,办结任务5 962项。 经统计汇总,上海首批乡村振兴示范村各级财政资金投入17.2 亿元人民币,平均每个村投入1.91 亿元人民币,达到小系统管大资金的效果,该系统建设方法和构建模式有较好的应用前景。 2019 年天津市农业农村委员会、广州市政协曾专程考察学习该项工作,2020 年上海市商务委准备借鉴应用于第三届中国国际进口博览会入园企业的管理。 上海市将继续完善“挂图作战”运行机制,推动第二批乡村振兴示范村建设,引导国有企业深度参与乡村振兴,2020 年光明集团、上实集团、地产集团已经加入9 个涉农区行列。 受上海市乡村振兴目标管理系统启发,2020 年上海市农业农村委员会计划建设委内工作目标管理系统,加强对机关处室、各直属事业单位的工作目标管理。