当前位置: 首页 > 专利查询>浙江大学专利>正文

分布式知识管理集成系统及其集成方法技术方案

技术编号:5854382 阅读:432 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种分布式知识管理集成系统及其集成方法。系统核心由多个用于个人知识管理的客户端服务器ISV、用于组织知识管理中心服务器CSV、客户端计算机以及无线设备用户组成。在分布式环境下采用方便灵活的三层B/S软件结构完成各种业务功能,用多线程Socket技术进行协同交流,基于RBAC的权限管理模式可以合理分配ISV和CSV上的用户权限,以及用手机短信收发信息的方式提高了系统的应用便捷性。系统中支持servlet和jsp页面方式的分布式网络节点交互,从数据层角度支持中心数据节点和客户数据节点的数据集成。本发明专利技术通过研发分布式知识管理系统及其集成方法,实现了基于因特网的各种知识资源的集成和共享,对提高企业效率等具有重要意义。

【技术实现步骤摘要】

本专利技术涉及一种,可应用于因特网上分散的、自发的知识资源的发布、集成、共享和应用。
技术介绍
21世纪是知识经济的时代。早在1965年管理大师Peter Drucker就曾提及,“知识”将取代机器设备、资金、原料或劳工等有形资产,成为企业最关键的生产要素,而“知识型工作者”将取代传统的劳动员工,为企业创造更多的效益。处于激烈竞争中的现代企业,只有致力于核心竞争优势的发展,才能在竞争中生存下来,而企业的领导者的职责就是找出企业最重要的资产,并最大发挥其效用。因此,如何创造、储存、传播与运用这项战略性资源成为企业争相探讨的问题,“知识管理”概念应运而生。知识管理(Knowledge Management,或简称KM)的目的是寻求信息处理能力与人的知识创新能力的最佳结合,在整个管理过程中最大限度地实现知识共享,以便达到将最恰当的知识在最恰当的时间传递给最恰当的人,使他们能够做出最恰当的决策,以提高企业获取、开发、保存、分类和使用知识的能力。以实际企业应用为研究背景,基于因特网环境建立分布式知识管理系统(Web-BasedDistributed Knowledge Management System,简称WDKMS)并实现一套有效的发布、集成、共享和应用知识的方法,对于提高企业的响应能力、提高公司创新能力、提高公司员工技能、提高企业效率等具有重要意义。分布式结构使得个人和组织的知识管理能够协同进行,并且能够在组织知识管理中对个人知识进行共享,使得个人在使用组织知识管理系统的同时,也具有一个属于自己的基于网络的小型知识管理系统,个人对该系统具有完全的管理权限,能够对该系统进行很大程度的定制,可以选择性的对外开放,并可以基于这个系统对自己的知识有效整理,并独立于组织知识单独存储,这使得用户即使在以后发生工作变动后仍然可以保留使用自己的知识。J2EE三层客户/服务器模式(以下简称三层模式)在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面,有助于用户理解和高效的定位应用服务。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库代码分开。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。数据层是三层模式中最底层,他用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。三层模式的主要优点为①良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的;②可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;③较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式;④增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发者所接受;⑤三层模式成为真正意义上的“瘦客户端”,从而具备了很高的稳定性、延展性和执行效率;⑥三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。基于上述企业应用的需求和技术实现的支持,本专利技术构建了一套既可以独立服务的知识管理系统,又可以动态集成多个个人知识管理系统的分布式知识管理集成系统和集成方法。
技术实现思路
本专利技术的目的是提供一种分布式知识管理集成系统和集成方法。分布式知识管理集成系统多个分布在异地的ISV客户端知识管理服务器经过知识映射表与CSV组织知识管理的集成服务器连接;多个用户分别与CSV组织知识管理的集成服务器或ISV客户端知识管理服务器相连。分布式知识管理系统的集成方法基于J2EE架构,采用了三层的B/S软件结构完成分布式环境下各种知识管理业务的处理;基于Socket技术的协同交流,在系统中采用Java语言中的Socket及多线程的机制来解决多个知识管理系统的通信问题;采用基于RBAC的权限管理模式,权限管理包括ISV客户端知识管理服务器(2)和CSV组织知识管理的集成服务器(1)上的权限管理。本专利技术将个人知识管理系统和组织知识管理系统单独分开再集成,通过多个个人知识管理系统在异地采集知识再共享到组织知识管理系统中,大大提高了组织知识的采集力度,方便了个人之间的知识共享;基于J2EE架构,采用了方便灵活的三层B/S软件结构完成分布式环境下各种业务处理,这种结构使系统具有良好的可移植性和可扩展性;基于Socket技术的协同交流,在系统中采用Java语言中的Socket及多线程的机制来解决分布在异地的知识管理系统的通信问题,采用线程组方法优化了系统的并行访问性能;识管理平台采用基于RBAC的权限管理模式,减少了授权管理的复杂性,降低了管理开销,并能够灵活地支持组织的安全策略,对组织和个人的变化有很大的伸缩性;知识交流平台通过使用手机短信收发的方式,接受来自用户的搜索信息,将用户所关注的知识主题发送给相关的用户,节省了用户的时间,提高了系统的应用便捷性。附图说明图1是分布式知识管理集成系统结构框图;图2是本专利技术ISV客户端知识管理服务器结构框图;图3是本专利技术CSV组织知识管理的集成服务器结构框图;图4是本专利技术ISV和CSV交互示意图;图5是本专利技术Socket连接通讯示意图;图6是本专利技术典型知识库中的权限构成示意图;图7是本专利技术RBAC中各元素关系示意图;图8是本专利技术RBAC权限检查示意图。具体实施例方式(1)分布式知识管理系统WDKMS核心原理如图1所示,分布式知识管理集成系统是多个分布在异地的ISV客户端知识管理服务器2经过知识映射表3与CSV组织知识管理的集成服务器1连接;多个用户4分别与CSV组织知识管理的集成服务器1或ISV客户端知识管理服务器2相连。每个ISV客户端知识管理服务器2由具有一定权限的组织成员(个人或单位成员)管理,主要面向本人或本成员单位的知识管理,具有自主的知识版块创立删除、知识交流、用户管理、文件管理的功能,具有独立的数据存储空间,可以单独对外开放,建立用户,发放访问权限并接受用户的访问,可以作为组织成员的个人知识管理的工具平台;并通过与CSV组织知识管理服务器1的数据通讯,将个人的知识选择性的在CSV组织知识管理服务器1上进行备份,备份在CSV组织知识管理服务器1上的知识与ISV客户端知识管理服务器2上的知识存储在不同的存储空间,通过知识映射表3建立一一对应的映射关系。知识映射表3是一张位于ISV客户端知识管理服务器2上的存储知识和对应的CSV组织知识管理服务器1上的知识备份之间映射关系的数据表,通过知识映射表3,可以在ISV客户端知识管理服务器2和CSV组织知识管理服务器1上进行数据的并行修改、删除操作。CSV组织知识管理服务器1作为组织的统一的集成服务器,提供一个统一的访问入口,提供到各个ISV客户端知识管理服务器2的链接,此外作为组织知识交流、管理的平台,实现组织公有知识和组织成员贡献知识的存本文档来自技高网
...

【技术保护点】
一种分布式知识管理集成系统,其特征在于多个分布在异地的ISV客户端知识管理服务器(2)经过知识映射表(3)与CSV组织知识管理的集成服务器(1)连接;多个用户(4)分别与CSV组织知识管理的集成服务器(1)或ISV客户端知识管理服务器(2)相连。

【技术特征摘要】

【专利技术属性】
技术研发人员:顾新建郭剑锋李晓刘念祁国宁
申请(专利权)人:浙江大学
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1