电子文件管理系统的逻辑架构设计_第1页
电子文件管理系统的逻辑架构设计_第2页
电子文件管理系统的逻辑架构设计_第3页
电子文件管理系统的逻辑架构设计_第4页
电子文件管理系统的逻辑架构设计_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    电子文件管理系统的逻辑架构设计    方宏摘 要随着电子文件在政府管理中的大量应用,为了保证电子文件的真实性、可靠行、可用性等要求,急需采用电子文件管理系统,从而实现电子文件的统一管理,本文对电子管理系统的逻辑设计进行比较深入的思考和探讨。【关键词】电子文件管理系统 逻辑架构电子文件管理主要是为了实现电子文件采集、生成、归档、管理、利用系统,形成电子文件数据库,并能够通过标准接口,实现电子文件的统一管理,形成标准格式的电子文件的集中存储和统一管理与应用。目前电子文件管理的现实状况中存在,电子文件管理失控,无法保证电子文件的真实性、可靠性、完整性和

2、可用性;不重视电子文件管理,可信度、证据力不足;开发利用水平低下;规范不一,协调困难;数据孤岛深化风险加剧等问题。建立一个能够实现资源共享,并对后期的业务扩展提供接口,能够提高系统开发的效率、易維护性、移植性、复用性以及扩展性的电子文件管理系统具有重大的现实意义。根据需求分析,认为电子文件管理系统可以采用基于soa架构的思想进行设计,将系统功能进行划分,并且把各个功能模块以服务的方式发布到相关的管理平台,用户方可以通过一定的授权来访问注册中心所发布的服务,获取自己所需要的功能。在逻辑架构设计方面,根据职责分离、通用性分离、不同粒度分离三种不同维度的思维方式,建议把电子文件管理系统细分为基础设施

3、层(iaas)、基础平台层(paas)、软件服务层(saas)。利用esb总线技术实现各个系统、外部系统的隔离,并且解决异构系统集成、安全、业务流程控制等问题。软件服务层采用saas软件开发模式,支持多租户,支持个性化、可扩展、可配置。在不用重新编程的模式下,实现对功能的扩展、配置、用户界面的定制。软件服务层通过esb服务总线实现对电子文件、用户、认证、授权、审计等的统一访问和管理。软件服务层和基础平台层是基于saas电子文件管理系统的重点和难点。1 多用户架构选型saas模式实现了软件基础设施的共享,多个组织、单位共用一套软件。这里的组织、单位可以看做软件的租用者,引入了“租户”的概念。租户

4、代表一个独立组织结构,在电子文件管理系统开发中,可以认为,一个部门就是一个租户,他们共同使用一套电子文件管理系统。目前,常见的多租户架构方面的实现方案中,建议采用高级多租户系统,它通过编程方式实现多个租户共用一套系统,实现最大程度的资源共享,最大程度降低运行维护成本。在架构上,一套系统支持数百个租户。该模式下,电子文件数据集中存储,便于后期的数据挖掘和知识发现。高级多租户系统资源利用率高、维护成本低、数据集中存储。有利于电子文件在统一的规范体系下运行和管理。2 存储架构设计电子文件存储架构设计必须从电子文件的实际特点出发,大量的电子文件属于通用文书类,从这类电子文件来源看,主要来源于微软off

5、ice、wps、永中office等系列产品产生的电子文件。该类电子文件具有数量众多、单个文件存储量小、每年增量可观的特点。从数据管理方面分析,电子文件属于半结构化数据,与电子相关的元数据属于结构化数据。因此建议采用关系数据库与文档型数据库结合的方案,元数据用关系数据库存储,文档型数据库存储电子文件相关数据。在saas模式,解决数据存储的同时,需要实现数据的安全隔离,每个租户仅可以访问与其相关的数据。可采用esb服务总线,实现数据的访问控制。3 统一用户管理、认证、授权、审计设计电子文件管理系统应该采用统一的人员管理。目前基于目录的管理模式已经为广大用户所认可,并被实践证明了的有效途径,通过该管

6、理模式集成管理,构建各级统一的应用基础支撑体系,对组织人员信息、应用系统角色信息、用户安全和应用安全信息、用户和服务之间的权限控制信息进行统一存储管理,实现统一的用户管理、权限管理和基础信息管理。基于soa架构,系统中的各类应用需要集中注册各自的用户角色和提供的服务信息,通过统一的用户管理界面,实现用户帐号和角色组之间的映射,进而基于角色实现与服务访问权限的映射,实现集中的权限管理。统一审计管理的主要目标是:帐号对资源的高敏感数据访问和关键操作行为都应该被审计,接收和保存审计信息,用于安全审查和追踪依据;及时发现非法登录和非法操作,对其快速分析、定位和响应。4 全文检索系统设计随着电子文件管理

7、系统的运行,必将会积累大量的数据和信息。这些信息是最有价值的财富,如何利用这些财富,是电子文件管理系统的关键。从数据结构看,电子文件管理系统的数据既有结构化的数据,如电子文档相关的元数据,又有非结构化的数据,如word、excel、pdf等。需要用一个搜索工具和统一的搜索界面,能对所有的资源进行检索,并很快就有满意的结果。从全文检索方案看,主要有商用和开源两个类别。商用的解决方案有oracle ses、ibm omnifind、trs等。商用解决方案技术支持及时、功能强大。但是,投入高,后期升级维护成本高。知名的开源的解决方案,如lucene、solar、uima、sphinx等,以架构灵活、

8、扩展方便等优势,应用逐渐广泛。国内知名的门户,如sina、sohu等均采用了开源的解决方案。因此,建议电子文件管理系统采用开源的全文检索解决方案。5 esb服务总线设计esb服务总线实现软件服务层与平台服务层的对接。通过esb服务总线,实现各层的独立性,各层的内部调整,不影响其它层。其主要功能如下:5.1 事件平台系统中所有相关的事件和消息可以通过事件平台进行转发。5.2 共享通信平台系统中服务之间进行通信和数据共享传输的中转平台。5.3 消息平台消息平台提供统一的消息通知发送和处理程序接口和管理接口。接口支持电子邮件、即时消息等各种消息通知方式,为其它工作平台、电子公文交换中心等各种应用平台的开发提供支持。5.4 api接口平台esb服务总线提供特定的接口,满足电子文件特定需求。通过电子文件管理的逻辑设计,对物理架构设计上提出高可靠性、高可用性要求。主要采用群集和容错技术,包括web集群和负载均衡、中间件集群、关系数据库集群、电子文件存储集群、分布式存储集群等。在此基础上继续对系统进行详细设计以及数据库设计等,直至完成整个电子文件管理的设计和开发。参考文献1冯惠玲,赵国俊等(著).中国电子文件管理:问题与对策m.北京:中国人民大学出版社,2009.2殷伟凤.saas多租户数据管理及实现策略j.软件工程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论