本站小编为你精心准备了企业非结构化数据管理平台设计分析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
非结构化数据是企业重要的信息资产,如何安全的存储非结构化数据,并将之高效的利用,是企业经常面对的难题。基于企业架构理论设计的非结构化数据管理平台的业务架构、技术架构、数据架构以及应用架构,建立了系统分析和设计之间的桥梁。非结构数据管理系统作为“通用性很强”的集中化项目,其宽松的管理体系实现了与管理制度的解耦,同时,一些适用性强、见效快、推广快速的应用能够有效扩大系统的用户规模,拓展用户在企业内部的交流和沟通的范围,进而实现跨组织结构的协作和创新。开发统一的非结构化数据管理系统符合目前企业信息化发展的核心需求,对于企业内部跨应用,跨平台的非结构数据交换,最大程度地实现数据资源的综合利用和自主创新有着非同寻常的意义。
难点分析
非结构化数据管理平台设计要解决的主要难点包括:(1)满足目标全生命周期管理需求。使内容的创建者和使用者能够在目标全牛命周期中协同参与,共同维护;(2)满足对外提供非结构化数据的公共服务需求。能够对外提供包括内容存储服务、内容访问服务、内容管理服务、运行监控服务以及数据分析及挖掘工具,能够对企业内部相关业务应用系统提供统一的非结构化数据利用服务;(3)满足基于不同开发语言及技术的应用系统的接入需求。平台须具备对企业内多样化业务系统进行有序、规范接人的能力。总体设计方案架构设计1)基础支持层:提供了系统平台得以实现的硬件支撑及数据支撑,保证了系统的健壮、性能及安全性。包括了非结构化数据管理及应用中心所需要的关系型数据库、企业级中间件服务器、另外还有承载非结构化数据管理及应用中心数据库、中间件服务软件等所必须的服务器和存储设备等。2)服务层:内容管理引擎包括元数据管理、文件管理、目录管理、权限管理、全文检索和接口管理等,并提供文档、索引、目录、模板、文档相关流程、文档搜索、版本管理、生命周期等相关服务。内容整合主要提供了对基础层的支持和流程的整合需要。其他服务层的最顶端是对服务进行高度抽象后,在服务层提供的服务基础上建立相应的接口。3)用户层:提供最终用户以及外围系统的应用,最终用户可以通过业务定制Web应用系统、手机移动应用系统和桌面应用系统对非结构化数据管理及应用中心进行访问。整体架构非结构化数据管理平台基本设计规划包括内容引擎、应用服务和规范管理几个部分,内容引擎作为整个文档管理平台的基础,为文档管理平台提供基础支持,对文档统一存储和统一版本管理、提供对文件夹的管理等功能。应用服务层对外围业务系统提供文档接口和文档中心应用功能。同时内容引擎与应用服务以及外围系统直接通过规范化的定义和管理进行连接。通用接口通过WebService统一服务接口相应各个业务系统的请求,将业务系统的请求报文进行解析并区分其请求的具体操作并根据指定好的报文规则去识别其请求类型是文档存储、访问还是查询请求,并去调取相应的功能模块,功能模块通过对内容引擎的封装和调用,根据其请求的数据去读取、查询、保存、修改相关的数据,将结果返回给所对应的功能模块,最后各个功能模块将返回的数据通过WebService统一服务接口组装成标准报文发生给其他业务系统。
通用服务
通用服务是对通用接口在非结构化平台中的具体实现与后台服务,也可以说通用服务是非结构化管理平台的逻辑处理层。通过对外围业务系统接口的高度抽象提供统一的通用接口,即一个通用接口需要考虑到适合业务的广泛性和今后业务的拓展性,需要考虑到根据参数来判断业务类型对应不同的内容库、文档类、元数据、目录结构和权限等问题,这一系列问题都需要通用接口对应不同的业务服务,将这一基础服务和逻辑封装供通用接口调用。通用服务可以大致分成元数据服务、目录服务和权限服务。
文档中心功能设计
文档中心应用是非结构化平台的一个应用客户端,其主要功能是对非结构化平台中所管理的文档进行展示、操作、配置和管理等功能。文档中心应用主要是对个人文档、部门和公司文档、以及未来的办公室文档、投行业务过程文档等大量需要人参与并对文档查看和操作的业务所产生的非结构化数据进行管理,同时管理员功能可以对非结构化平台提供一些需要配置的功能。
主要功能模块
1)个人文档中心:个人文档是指存储与管理个人文档的目录层次结构。由个人用户创建、维护,未经审核的文档。对于个人文档的管理主要功能有文档管理,我的空间、我的收藏和我的共享等。2)部门及公司文档中心:部门及公司文档中心是用来存储与管理公司文档的目录结构。文档中包含登陆人员所属部门的文件夹和公司管理的文档目录。部门文档下包含“规章制度”目录和部门目录,“规章制度”目录为有权限的登陆人员都能看到,用于存储公司级的文档和相关规章制度,部门目录为登录用户所属部门的目录,主要是存储部门中的资料。同时可以根据部门中内容来规划属于各个部门自己的子目录结构。3)业务文档中心:业务文档中心是对业务相关的文档和数据进行统一管理和展示的功能,根据不同的维度组成的条件对业务文档的目录和业务文档进行展示,同时可以根据用户对业务文档的相关权限可以对文档进行必要的操作,具体文档和目录的操作功能在文档中心通用功能中进行描述。通用功能1)文档上传:文档上传功能是指在选定文件夹后可以通过工具栏中的新建文档按钮来添加文档。此功能在个人文档中心、部门及公司文档中心和业务文档中心中都需要使用,区别在于个人文档中心对登录用户自己的目录是不需要考虑权限问题的,但是部门及公司文档中心和业务文档中心是需要跟用户权限来判断登录用户是否有上传文档的权限的。2)文档下载:文档下载功能是指通过工具栏中的下载按钮将所选文档下载到本地的功能。选定一个文件后,根据用户权限判断是否有权限下载,下载按钮被点亮并可以点击,点击之后对文档进行下载操作。3)文档版本管理(检入、检出):文档的版本控制是在日常工作中需要对文档进行频繁的修改,同时可以对每个修改版本进行保存和记录,这个过程是通过文档的检入和检出操作来完成的。4)文档共享:文档共享是指对个人文件夹中的文档,在本人想要分享给他人的时候,可以共享给他人进行查看或编辑的功能,登陆用户能看查看我共享给他人的文档和他人共享给我的文档。5)文档收藏:文档收藏功能是登录用户对自己有权限查看的文档进行收藏的功能,主要是将此文档加入到我的收藏中便于今后方便对此文档的阅读和查找。6)文档查看:文档查看是对文档读取和展现的功能,文档中心应用提供根据相应格式使用本地客户端工具打开查看的功能,即如果是WordExcelPPT和PDF等文档,需要调用本地Office相关组件或PDF阅读器对文档进行查看阅读。7)文档删除:文档删除功能是对文档从目录中删除。个人文档中心中用户可以随意对文档进行删除操作,但对于部门及公司文档中心和业务文档中心需要根据相应的权限来对文档进行删除。8)属性修改:文档或目录在添加完毕后,对文档或目录有权限的用户可以对元数据进行修改,对文件右键选择属性时,展示文档的元数据属性和相应的元数据值,可以对相应的元数据属性值进行修改。如果所选择的是目录,如没有特殊定义目录的元数据,只能对目录的名称进行修改。9)权限修改:权限修改功能是指对文档或目录进行权限的修改,文档在创建时会自动继承所属文档类的权限,目录在创建是被设置好权限或者继承自父目录的权限。10)目录管理:登录用户可以在自己有权限的目录下创建子目录,并可以对目录名称和子目录间的结构和关系进行相应的调整。11)条目搜索功能:此功能为用户提供根据文档元数据属性的搜索,用户可以根据个人需要定制和输入查询条件进行搜索,同时支持多搜索条件的组合模糊搜索,指定搜索文件夹的范围等操作。12)全文搜索功能:全文搜索功能可以让用户可以快速的通过文档中的关键字来定位到所需要的文档,全文搜索功能需要配合全文搜索服务来使用,通过简洁的用户界面提供类似百度等搜索引擎的用户体验。
结语
非结构化数据管理平台作为多层次多项目架构的企业内容管理平台,不仅保证了企业中的不同用户都能实时高效的查找使用自己需要的文档,并且提供了管理存储个人资料信息的平台。在功能方面,平台提供了文档的上传下载、检索、目录定制、分类和在线编辑等文档管理的基本功能,并拥有安全而又灵活的权限控制机制,实现了对企业非结构化数据的有效控制。
作者:刘颖 单位:中海石油有限公司