基于流程管理的电子文件归档系统研究
2016-07-06张才千杨桦
张才千+杨桦
摘要:本文通过对电子档案管理情况分析,采用流程管理的思想,通过对电子文件归档流程的分析,依据电子档案管理的要求,利用面向方面和MVC多层架构的思想,设计提出了一个基于流程管理的电子文件归档系统设计方案。
关键词:流程管理;电子文件;电子档案;归档
1 流程管理概述
流程管理源于1993年美国麻省理工学院迈克尔·哈默(Michael Hammer)与CSC管理顾问公司的董事长詹姆斯·钱皮(James Champy)提出的管理流程再造(BPR)概念,它是一种以规范化的构造端到端的卓越业务流程为中心,以持续地提高组织业务绩效为目的的系统化方法,其实质在于构造卓越的业务流程[1]。流程的类型分别是战略性流程、经营性流程和辅助性流程,并且所有组织的核心流程基本上是相同的,其数量及复杂程度与组织的规模无关[2]。
近几年来,流程管理不仅成为管理界学术研究的热点,更在国际企业界形成讨论和应用的热潮。美国、日本以及西欧一些国家的企业都争先恐后开始了这方面的实践。与传统管理方式比较,流程的管理方法在以下几个方面实现了突破[3]:(1)信息和交流更加通畅;(2)为员工授权;(3)新的领导方式;(4)新的协作方式;(5)更加重视知识要素资源的有效运用。
2 电子文件归档流程建模
归档作为档案管理的一个非常重要的环节,是文书工作的终结,档案工作的起点。在纸质文件管理过程中,一般要求业务或文书人员将处理完毕的文件整理好后,向档案人员移交归档,其工作方式与方法已经普遍为大家所接受[4]。而电子文件因其容易修改、难以区分原件和复制件。通过对电子文件归档过程进行流程分析,设计电子文件归档的标准流程,保证电子文件归档后的原始性,实现传统档案的凭证价值,对电子档案管理工作显得十分重要。
在实际工作中,电子文件归档主要采用的是前端控制模式,这主要是根据目前我国对文件连续体理论的运用,按照档案管理部门的要求,对电子文件的控制管理、创建以及设计都是在前端控制模式下进行的。电子文件归档使用前端控制模式可以实现文档一体化管理,从以前的电子档案后端控制的半程管理覆盖到电子文件归档的全程管理[5]。基于此,要完成电子文件归档工作,不能简单将传统纸质档案的归档流程照搬到电子文件归档中,必须从电子文件产生的业务系统开始,提取除电子文件内容本身以外的凭证信息,同时进行归档,这样才能在真正意义上实现从电子文件到电子档案的归档工作,使电子档案能够像传统纸质档案一样,起到其凭证价值的作用,具备同等的法律效力。
依据电子文件归档全程管理的要求,设计电子文件归档整体流程模型如图1所示:
首先从各业务系统采集接收电子文件及相关信息。这部分工作是一项比较复杂的工作,因为不同单位所使用的业务系统多种多样,所产生的电子文件格式同样五花八门,这就需要将不同格式电子文件按照分类进行标准化处理,为归档做好准备。
接着对业务系统文件及相关信息进行采集筛选,确定电子文件类型、范围等信息,然后按照档案管理要求进行电子文件鉴定工作,鉴定完成后确定资源清单并进行审核,审核通过就进行归档处理,否则要重新完成上面工作。
通过鉴定、审核的电子文件就可以归档了,首先,为了档案的利用、存储,要进行标准化处理,主要由档案管理人员著录标引元数据、对需要数字化的资源进行数字化处理。标准化处理完成的电子文件进行检测后没有问题就成为一份电子档案,可以加密后入库保存,到这里就完成了基本归档工作。
对归档后的电子文件,如果允许网络发布,可以解密、确定可公开的目录、添加水印后提供给用户进行检索、使用。
3 电子文件归档实现
通过对电子文件归档流程分析,我们发现,整个电子档案归档管理过程十分复杂,依据电子文件归档流程要求,采用面向方面和组件化的思想以降低业务逻辑各个部分耦合度,提高项目的可维护性,整个电子文件归档系统功能设计如图2:
整个电子文件归档系统整体分为应用功能模块和系统基础模块。下面对两个部分分别进行说明。
3.1 系统基础模块。系统基础模块主要实现电子文件归档流程中涉及系统安全管理、数据保存、访问控制、共用组件等基础性功能。这些功能在整个电子文件归档流程中会随时调用,且是整个系统健康、稳定运行的基础,对系统功能的实现起到支撑作用。这里将这些功能独立开发封装成各个基础模块,一方面可以提高代码的复用,另一方面又可以降低电子文件复杂归档流程处理难度,使得更加容易地开发出功能完善的系统。
这里共设计了8个基础模块,下面分别加以说明。
权限控制模块:以基于用户角色的权限控制模型为基础,结合电子文件归档中对用户访问控制的要求,加入时间、地点等环境要素,形成完善的访问控制模型,满足系统访问控制要求。
数据存储模块:用于完成电子文件、凭证信息,以及相关著录信息的保存工作。
数据加密模块:主要完成有保密要求的电子文件及其相关信息的加密、解密功能。这里采用公钥加密算法和对称加密算法相结合的方法完成该模块,在保证数据安全的同时,又照顾到系统的性能需求。
PKI认证模块:主要采用数字证书技术来完成电子文件凭证价值的功能。
持久层模块:是系统数据存储功能的底层实现,在实际系统开发实现中采用软件开发中的持久层框架实现,完成关系数据库和面向对象程序设计语言之间的转换。
水印生成模块:主要为电子文件利用提供方便,在电子文件发布检索时,对文档内容加上水印。
日志管理模块:完成系统日志的生成、查看等功能,通过该模块可以很好地查阅系统使用情况。
公共组件:主要放置系统开发中会大量重复使用的基础性功能代码,如字符串转换等。
3.2 应用功能模块。应用功能模块用于实现电子文件归档流程中具体的业务功能,在系统每个应用功能模块的实现都是按照MVC多层架构的思想,分为视图层、控制层和模式层,层与层之间采用标准化的接口实现耦合,为系统提供更好的可维护性和健壮性。从电子文件归档流程开始到最后的发布检索,共设计了资料接收、鉴定审核、档案标准化、档案著录、档案归档、档案发布、档案借阅、载体管理和数据维护9个功能模块。在流程建模部分对业务流程已经做了比较详细的说明,各个功能模块的业务逻辑已经比较清楚,限于篇幅,这里就不再一一说明。
4 总结
通过对电子文件归档流程的基本分析,依据档案管理工作的实际要求,完成了电子文件归档系统设计工作。
参考文献:
[1]黄艾舟,梅绍祖.流程管理原理及卓越流程建模方法研究[J].工业工程与管理,2003(2):46~47.
[2]李明子.现代管理的新理念:流程管理[J].中华护理杂志,2005,40(12):957.
[3]赵志,孙林岩,汪应洛.基于企业流程的管理方法探讨[J].西安交通大学学报(社会科学版),1999, 19(3):18.
[4]赵屹,陈晓晖.电子公文流程与传统公文流程的比较研究[J].档案学通讯,2010(4):35~38.
[5]杨红英.浅谈电子文件的归档管理工作[J].办公室业务,2013(9):78,226.