来洪波,范玉顺
LAI Hong-bo,FAN Yu-shun
(清华大学 自动化系,北京 100084)
企业为了在激烈的市场竞争中获得生存和发展,就必须不断对自身进行改造,以提高其经营管理水平和市场竞争力。改造企业首先需要正确认识和描述企业,企业建模是认识企业、改造企业和优化企业运行的基础核心技术[1]。
目前国内外学者已经提出了很多企业建模的框架,比较成熟的包括CIM-OSA,ARIS,PERA和集成化企业建模框架等。清华大学国家CIMS工程技术研究中心根据集成化企业建模框架开发了“集成化企业建模工具”,将企业划分为过程、功能、信息、组织、资源和产品六大要素,相应的,企业建模的工作划分为六个视图,从这六个不同的角度来描述企业的行为特征[2]。
随着知识经济的不断发展和企业规模的不断增大,知识管理作为企业管理的重要主题之一,已经成为了提高企业核心竞争力的重要手段。知识管理就是通过对企业的知识资源进行管理,促进企业内显性知识和隐形知识的共享和重用,其目标是将最恰当的知识在最恰当的时间传递给最恰当的人,以使他们做出最好的决策和实施[3,4]。建立在集成化企业模型基础之上的知识管理系统不仅保证企业知识管理的完备性和一致性,还增强了知识管理和企业业务的关联性,目前对于这方面的研究还比较缺乏。
本文以集成化企业建模框架作为理论基础,首先扩展了该体系框架,论述了添加文档视图的必要性,然后设计了适应该扩展框架的知识管理系统结构,接着设计并开发了B/S结构的文档管理工具,将其作为知识管理系统的一个主要组成部分,最后给出了实际应用案例。
集成化企业建模方法的体系结构,是由生命周期维、通用层次维和视图维组成的一个三维立方体结构。
在生命周期维,按照整体业务解决方案的实施阶段,企业建模规划被分为需求分析,系统设计、系统实施和运行维护四个阶段;在通用层次维,分为通用模型层、参考模型层和应用模型层三个层次;在视图维,以过程视图为核心,包括了功能、信息、组织、资源和产品等多个视图[5]。
知识分为能被计算机处理的显性知识(也称为编码型知识)和头脑中包含的包括经验、诀窍、价值观在内的隐性知识(也称为意会型知识)。企业的显性知识最主要的展现方式就是文本,图像,视频,工程等各种类型的文档,这些文档和企业模型中的其他视图之间都具有非常密切的联系。为了更加规范的管理企业模型中所涉及到的显性知识,非常有必要在集成化企业建模框架中添加文档视图。建立在此基础之上的企业知识管理将会具有以下几个特点:
1)完备性。在企业建模过程中涉及到的所有文档都由文档视图进行统一的管理,保证了知识管理过程中显性知识的不重复,不遗漏。而所有隐含在其他视图之中的隐性知识通过相关业务人员或系统的总结之后最终也将转化为显性知识,以文档的形式进行管理。
2)一致性。文档视图所管理的文档具有统一的属性定义,不仅包括了名称、大小、类型等一般属性,还包括了密级,版本、上传人、签入签出状态,关键词等相关业务属性。他方便了海量知识的搜索和分类,也简化了知识地图的构建。
图1 扩展后的集成化企业建模框架
3)安全性。将文档视图纳入到集成化企业建模框架之后,对应的知识管理系统可以调用统一的用户权限管理工具,对不同的用户和用户组赋予对应知识的权限,提高知识管理系统的安全性,同时也为个人知识地图的创建提供了可能。
图2 视图之间的集成和关联关系
扩展后的集成化企业建模框架主要是在视图维增加了一个文档视图(如图1所示),给出定义如下:文档视图定义了企业文档的结构,描述各个文档的属性,内容,版本演化过程和签入签出状态。
各个视图之间有着密切的联系,扩展后的集成化企业建模框架中的各个视图间的集成和关联关系如图2所示。各个视图主要通过过程视图实现各个视图之间的集成。
在扩展的集成化企业建模框架的基础之上,构建知识管理系统的分层体系结构。该体系按照知识的流动方向被分为了知识获取,知识集成,知识共享,知识利用和知识创新五个层次(如图3所示)。
在知识获取阶段,需要通过文档管理工具将集成化企业模型中除文档视图以外的各视图包含的隐性知识转换为文档视图中的显性知识,例如产品视图中的产品工艺,过程视图中的计划,报表,组织视图中的组织架构等。此外,对于企业外的隐性知识也需要通过文档管理工具将其转换为文档视图中的显性知识。
在知识集成阶段,将文档管理工具中的所有文档和知识通过自动聚类,统计分析,文本挖掘等手段对已有知识进行深入挖掘,使得显性知识更加有条理,形成企业知识库,便于更高层次的利用。
在知识共享阶段和知识利用阶段,用户通过企业知识门户中的交互平台,比如IM,SNS等形式实现知识的沟通和共享。此外,用户也可以自主检索所需知识,系统将搜索知识库中的对应内容,并将他们推送给相应用户。
在知识创新阶段,用户通过已有的知识和自己的实际经验对于现有的集成化企业模型进行改进,其创新内容将通过知识获取和知识集成整合到企业知识库中。
具有该结构的知识管理系统能够从企业的实际业务角度出发,实现企业知识的迭代式管理。
图3 知识管理系统体系结构
为了顺利实现知识获取和知识利用的功能,设计并开发了适应上述知识管理系统的B/S结构的文档管理工具。
B/S结构即浏览器/服务器结构,他是基于Internet环境的信息系统,采取标准的TCP/IP协议,以WEB为平台形成的[7]。
和传统的C/S(客户端/服务器)结构相比,B/S结构简化了客户端的工作。客户端只需要进行少量的安装和配置,对数据库的访问和应用程序的执行都在服务器上完成。具有权限的用户可以在任何有网络连接的数字终端上使用该工具,大大提高了工具使用的便利性;瘦客户端,胖服务器的结构使得软件的升级和维护变得更为容易;所有的数据信息保存于总部数据库中,客户端中不保存任何业务数据和数据库连接信息,增强了工具使用的安全性。
图4 文档管理工具架构
本系统采用的是B/S典型的三层结构(如图4所示),自顶向下分别为Web层,业务层和数据访问层。
Web层为客户端提供了对于应用程序的访问;业务层接收用户发出的操作命令,执行相应的业务逻辑,和数据访问层进行交互,并向Web层返回操作结果;数据访问层实现了对于数据库的访问,数据库执行命令的传递和数据的交换;除此之外,文档管理工具还需要调用用户权限管理模块对于访问进行控制。
该文档管理工具所需要实现的功能主要包括三个部分,分别是文件夹操作,文件操作,日志操作(如图5所示)。其中文件夹的操作包括了增加、删除、修改、查看、复制和移动;文件的操作包括了增加、删除、属性修改、属性查看、复制、移动、上传、下载、签入、签出、版本管理、文件查找等;日志的操作包括了增加和查看等。文件的版本管理主要包括的功能有新增版本,设置当前版本,删除过往版本等。
图5 文档管理工具主要实现功能
除了以上提到的三类核心功能之外,文档管理工具还需要调用用户权限管理模块,用于用户登录时的身份验证,用户进行文档操作时的权限验证,并且在文档管理工具内还需要集成用户相关信息和密码修改等功能。
和文档管理工具相关的数据表主要有三张,分别是文件,文件夹和操作日志。其中最重要的是文件数据表。
在文件数据表中,可将文件的属性分为三部分,分别是一般属性,结构属性和业务属性。
文件的一般属性(如表1所示)表示文件的固有属性,和业务无关;结构属性(如表2所示)用于生成文档结构树,这里主要是指其父文件夹的编号;业务属性(如表3所示)表示和企业业务相关的属性。
表1 文件的一般属性
表2 文件的结构属性
清华大学自动化系网络化制造实验室设计并开发了B/S结构的文档管理工具,作企业知识管理系统的主要组成部分之一,用于企业的知识获取和知识利用。
用户通过Web方式输入用户名和密码登陆到文档管理工具之中,即可以看到文档视图中所有具有查看权限的文件夹和文件节点。节点的权限主要有四类,分别是“无权限”,“查看权限”,“编辑权限”和“管理权限”。用户可对文件和文件夹节点进行相应权限的操作。每次执行操作之前,系统都会对用户的权限进行相应的判断,因此系统管理员可以实时的控制用户访问的权限,增强了文档管理工具的安全性。
该工具可以配合集成化企业建模工具,实现其他视图部分隐性知识到显性知识的自动转换。对于其他的显性知识和企业外部的知识,也可以通过该工具上传相关内容来获得,从而实现知识获取。
此外,该工具还能够根据文件编号,文件名称,关键字,上传人,创建时间,修改时间等关键字段进行文件的检索,将目的文档推送至用户,从而能实现知识利用。
本文是以企业知识管理系统的研究为背景的。该系统以扩展的集成化企业建模框架为理论依据,从企业实际业务的角度出发设计企业的知识管理。基于B/S架构的文档管理工具是知识管理系统的主要组成部分,主要用于知识获取和知识利用。为了完整的实现知识管理系统,还需要在现有文档管理工具的基础之上设计后台方法,实现知识的分类和集成,并借鉴现有的IM,SNS等架构,实现知识的共享。随着企业信息化的不断推进和知识经济理念的不断深入,知识管理系统必定会成为企业管理的一个重要组成部分,提高企业运行的效率。
[1]范玉顺.信息化管理战略与方法[M].北京:清华大学出版社,2008.
[2]张洵,范玉顺.企业建模过程和工具系统研究[J].制造业自动化,2007,29,(1):13-16.
[3]潘旭伟,顾新建,仇元福,程耀东.面向知识管理的知识建模技术[J].计算机集成制造系统,2003,9,(7):517-521.
[4]杨飞.从OLTP到OLAM与知识管理到知识发现[J].管理信息系统,2001,(1):66-68.
[5]范玉顺,吴澄.集成化企业建模系统体系结构和实施方法研究[J].决策与控制,2000,15,(7):401-405.
[6]朱瑞,于慧敏,王宏,吕秋培,郝建萍,陈晓,解素芳,姜海涛.知识管理和文档管理的关系[J].档案学通讯,2003,(1):68-71.
[7]黄文博,燕杨.C/S结构与B/S结构的分析与比较[J].长春师范学院学报,2006,25,(8):56-58.
[8]王魁生,闫志强,屈展.基于Web Service的文档管理工具的实现[J].西安石油大学学报(自然科学版),2005,20,(11):68-71.