企业知识库系统的设计与实现
2013-12-29陈向瑞
赵 东,陈向瑞
当今,知识库技术日臻完善,为知识的管理提供了技术支持。知识库可划分为个人知识库和企业知识库两个方面,即PKM和EKM。个人知识库系统为个人的知识提供了解决方案,涵盖了个人知识库整体内容,实现了个人对知识的有效管理;企业知识库针对不同企业提供定制系统,从而解决企业在知识管理上的困境。企业对知识的管理已有先例,比如清华同方的知识库管理系统,但不同企业存在不同的管理模式及知识的差异,故而为企业量身定做知识库管理系统是最好的选择。
一个企业的知识来源于具体的业务需要,而不同的业务需要不同的人员管理,这就决定了知识库由员工的知识构成。负责某个业务的员工由于某种原因离岗,将导致企业知识的流失,这时企业就要培养新的业务人员,既浪费人力也浪费物力。
因此本项目针对某客车厂企业的具体业务需要及知识组成体系,提出一套完整的解决方案,实现该企业的知识库管理系统,提高企业的知识管理水平,从而提高企业的工作效率及生产率。
1 企业知识库系统总体设计
1.1 模块功能设计
本项目依需求分析进行功能设计,主要模块及功能如下:(1)通知信息管理。实现通知及附件的发布及审核。首先指定发布通知部门,并通过选择接收通知部门的选项,确定接收通知的各个部门;通知发布后,需要领导、部门领导及操作员进行审核,审核精准到业务表单域的控制权限,包括读、写权限,审核后的通知才能被接收及查看,从而实现通知管理的灵活性及安全性。(2)生产计划信息管理。包括检修客车计划信息、翻新计划信息及生产计划信息管理功能,实现了对整个企业计划信息的分类、存储和检索。(3)明细管理。包括造车明细和现车件明细信息管理。造车明细是对造车过程中的信息进行维护和管理,现车件明细是对现有车件进行维护和管理。(4)采购计划管理。根据各部门所需物品提交采购计划,通过各级领导审批后,进行采购。(5)质量通报管理。对出现的生产质量问题进行通报,并通过检索追溯责任单位。
1.2 主要数据库表设计
本文主要给出通知信息管理模块中所需的数据库表的完整设计。
(1)通知基础信息表tongzhiInfo,如表1所示。
表1 通知基础信息表
(2)通知内容信息表tongzhiContent,如表2所示。
表2 通知内容信息表
(3)通知收发信息表tongzhiDetail,如表3所示。
表3 通知收发信息表
3 企业知识库的详细设计
本文给出实现通知管理模块的主要函数,代码如下。
(1)添加通知函数:
4 结语
本项目是根据某客车厂在实际生产工作中出现的信息瓶颈,提出开发企业知识库系统的需求,利用知识库技术实现了企业知识库的构建,并设计了程序实现了企业知识的综合分类、存储和检索等功能,为企业知识库的管理提供有效的平台,同时为企业全面信息化提供了坚实的基础。
[1]王燕.基于过程—知识管理的起下钻作业风险评价研究[D].北京:中国石油大学,2008.
[2]邹正宸,左春.基于XML的客户服务中心通用知识库系统研究[J].计算机工程与设计,2006(20):3824-3826.
[3]钱宣,赵克,李凯.基于模块化设计思想的知识库设计[J].计算机工程与设计,2004(7):1208-1210.
[4]朱承,曹泽文,张维明.知识库系统建模框架的发展与现状[J].计算机工程,2002(8):3-5.
[5]胡军军,肖人彬,周济.面向模块的知识库管理技术[J].华中理工大学学报,1997(1):12-15.