王 猛
内蒙古广播电视台 内蒙古 呼和浩特市 010050
内蒙古广播电视台一直以来使用的是2008年开发的一套协同办公系统,由于当时研发能力有限,在实际应用中存在一定的弊端,如:公文流转还依赖线下纸质审批,且没有形成有效的电子化目录,后期查阅文件非常困难。为了满足台里收文、发文、会议纪要信息化的需求,进一步提升台里信息化水平,急需建设一套公文处理系统,业务核心功能需包含收文管理、发文管理、档案录入等模块。
通过本次内蒙古广播电视台公文处理系统的建设,不断优化底层国产化信息基础设施、国产软硬件平台和应用系统兼容适配问题,促进台里在电子政务上实现办公无纸化、流程规范化、业务信息化的建设目标,提高日常工作效率。同时提升公文处理系统的应用安全性,有效避免信息泄露和被攻击。在总体业务上需要实现以下方面:
以符合国产化相关标准和规范的电子公文参考模型为基础,结合内蒙古广播电视台实际办公业务需求进行定制、开发和扩展,搭建满足公文和相关业务需求的公文处理系统,提高公文流转效率,提升综合办公应用水平。
基于高可靠性基础平台,完成信息门户、收文、发文、纪要、督查督办、档案录入功能的建设,满足业务人员日常工作需要。
业务流程引擎是整个平台的核心和枢纽,建设图形化的流程设计器,能快速方便地定制与修改流程。流程设计器通过工作流模块实现,具备以草拟人或文书为中心的流转功能,或自定义流程节点的流转功能,允许流程环节并行或串行,同时每个节点的处理人可以是指定人员或以角色的方式进行灵活配置,在配置时要充分考虑在会签、多级会签中发生异常情况的回退功能与修改功能。在设计的过程中要充分考虑流程的合理性与完整性。
基于国产化软硬件基础环境适配的统一平台,是由国产化操作系统、国产化中间件、国产化数据库系统组成的基础平台层,为公文处理系统提供基础的支撑服务。系统总体架构如图1所示。
图1 内蒙古广播电视台公文处理系统总体架构图
统一平台是前端业务统一的应用支撑平台,包括应用基础支撑、应用安全支撑、公共服务支撑三部分。通过统一的应用支撑平台能够灵活地进行业务扩展。
2.1.1 应用基础支撑
统一用户授权管理,用于提高应用系统的访问安全性,以及信息资源访问的灵活性,降低用户、资源管理工作的复杂度。用户的角色多种多样,在不同的工作模块具有不同的角色,在不同的岗位具有不同的权限,如何保障多身份下合理的授权,保障业务资源的安全访问,在统一身份用户管理的基础上,实现对所有用户的统一授权管理,支持灵活粗细粒度的多种授权模式,基于工作流的授权审批,从而提供责权分明的保护机制,真正实现“各职其责,杜绝越权”。
数据结构管理也是一个支撑组件,是公文处理系统提升智能化的重要方式之一,后台维护人员能进行基础的数据结构维护、数据转换功能,并提供数据校验、数据补全、数据清洗等功能。
2.1.2 应用安全支撑
统一身份认证组件,实现用户访问各应用资源认证入口的集中化和统一化。为加强重要应用系统和功能模块的安全性,使用可靠的认证体系对用户进行安全管理,通过为各个用户分配身份凭证,确保登录各个应用系统的安全性。同时,为满足《信息安全等级保护管理办法》等相关法律法规要求,统一身份认证组件应支持不同的身份凭证注册及认证,如数字证书、用户名/口令、USBKEY、生物识别等。
统一审计组件功能,支持对统一认证、授权管理、用户登录认证情况进行记录,采集系统安全日志,提供用户活跃度统计等多维分析,进行审计策略按需配置,实现统一安全审计。统一的安全审计能关联用户的操作行为,快速发现、分析、定位和响应非法登录的情况,提供报表分析,为安全审计和追踪提供依据。
单点登录组件方便用户使用,提高办公效率,减少操作复杂程度,可“一点登录、多点漫游”,真正实现政务办公的高效性、快捷性。此外提供统一、集中、有效的用户信息及角色信息与各应用系统之间的信息同步功能,满足系统统一用户、授权管理系统并与各应用系统的信息同步与共享。
系统需实现统一的访问控制服务,通过统一的权限访问接口和管理接口,实现统计、日志、事件、审计、查询等功能。通过权限访问接口,为各应用系统提供统一的访问策略和权限控制。通过权限管理接口,使各应用系统能够创建自己的访问控制资源并进行权限分配。
通过对内蒙古广播电视台日常公文签批流程的充分调研,结合台里工作的实际情况,设计出公文处理系统签批流程图,如图2所示:
图2 内蒙古广播电视台公文处理系统签批流程图
(1)灵活的流程走向。根据不同情况由拟稿人直接选择部门主要负责人进行签批或直接由拟稿人发往秘书科,进行下一步的签批工作。每一步签批流程结束后都会返回经办人手里,由经办人选择下一步的工作流向。这样做的优势是经办人可以将部门主要负责人签批后的文件精准的推送到分管文书人的手上,部门主要负责人只需点击同意或不同意的签署意见后即可进入下一环节的工作流程。
(2)考虑到不是所有的文件都需要部门主要负责人签批,文秘科的文书在整个流转环节中起着至关重要的作用,文书会根据上级领导的批示意见进行下一步的文件流转,直至文件被签发,最后进行文件的封发与归档工作,整个流程结束。
(3)此流程是经反复调研而得出的最终流程,涵盖了内蒙古广播电视台各类草拟文件、会议纪要的签批流转,最终会在文件封发的步骤生成文件处理单,详细记录文件在流转过程中的每一个时间点,每一条签批意见。同时也会生成每一环节签发人的手写签名。
(1)内蒙古广播电视台公文处理系统搭建是在国产软硬件平台,采用B/S模式,基于MVC模式及多层结构理念设计和实现的,即Model层、View层、Control层,不明确区分数据访问和服务层,数据库访问与业务逻辑实现的服务层结合在一起,减少了开发的代码量。
(2)业务对象的管理也不需要写额外的配置文件,或者代码注解,没有了额外的配置管理工作,开发人员只需关注接口的实现。通过可视化的方式开发Web界面,不需要写任何代码即可实现原型性的界面开发,这项工作可以由需求分析人员做,而后由界面开发人员在此基础上开发具有完整功能的Web界面。
(3)Control层 的 开 发 和View层的开发在同一界面上进行,使用Groovy脚本语言开发,每个Web页面都有自己的控制器,控制器的代码和Web界面的代码存储在同一组件里,方便管理。
内蒙古广播电视台公文处理系统启用至今,已将原办公协同系统所有历史文件,共计3153份,全部迁移至新公文处理系统;新产生的未归档文件,共计1053份,正在逐步办结归档,系统各模块运行一切正常。
内蒙古广播电视台公文处理系统自使用以来,办公效率不断提高,已成为单位内部上情下达、签批流转、事务管理不可缺少的支撑环境。公文处理系统的建设,在工作中实现了大部分场景的无纸化办公,通过公文处理系统进行传递既提高了传递速度,又节省了复印纸张。归档功能的实现,改变了以前以文档形式存档的方式,在网上进行电子存档,节省了经费,提高了使用效率,方便员工查询。同时,也减少了浪费,以往全台印发公文,往往一份文件要同时复印十几份,使用公文处理系统后,可以上传文件网络版,实现了效率高、费用低的双赢。