论文部分内容阅读
长期以来,企业对自身业务知识管理的实践活动中形成了一種非正式的、零散的、不系统的应用,同时这种自发的知识管理主要是手工操作的系统。例如企业的经理们经常使用网络上的共享硬盘或者是个人电脑中的公用文件夹来储存重要的资料,同时经理们主要通过电话或者电子邮件的形式对于企业内人员进行观察,从而发现那些专业技能方面的行家里手。这种传统技术监督管理模式暴露出以下缺点:企业业务知识收集管理工作离散化、不成体系、更新不及时、流程化不明晰、难以实现数据共享、数据分析困难。
这些非正式的、零散的、不系统的应用可以解决部分企业知识管理中的问题,但是随着组织或企业的成长,特别是地域的扩张,一个自动化的知识管理系统(KMS)就显示出非常重要的意义,相对与原始的手工知识管理它可以为企业带来更加巨大的利益。它通过更好的组织信息、分享信息、使用信息以及提供搜寻功能,使得企业的员工和各级经理们可以容易的在最合适的时间找到最合适的文档并能找到拥有某种核心能力的最合适职员。
知识管理是适应知识经济时代发展的需求而产生的,是管理学科的思想与理念与信息技术融合的结果,是随着人们对资源认识的不断深化和企业管理能力的不断提高而发展起来的。知识管理是以知识为中心的管理,旨在通过知识共享,获取和利用知识来提升企业竞争力和反应能力,以迎接经济全球化竞争的挑战。因此,知识管理是企业在知识经济时代构造新的管理机制的指导思想和理念,是企业赢取竞争优势的重要手段与工具。
企业知识管理的实质就是对知识链进行管理,使企业的知识在运动中不断增值。一个企业要进行有效的知识管理,关键在于建立起一个适合的业务知识管理体系。
一、系统技术设计方案
(一)架构体系设计方案
传统的网站管理方式有两种,一是静态HTML页面,这种方式因为效率太低目前在应用上已经越来越少。二是通过数据库与动态网页进行结合以应用程序进行处理的做法。比如ASP,但由于实践应用ASP后发现其不可改善的系统缺陷严重制约了其应用,逐渐延伸出了ASP.NET技术,并取得了系统和性能方面的明显改善。大大拓展了其应用能力。基于ASP.NET技术的系统结构是主要通过三层系统构成(见图1):UI层、业务逻辑层和数据层。
UI层:主要是通过实现与用户之间的交互作用,将用户输入数据负责输入到服务器同步将服务器端输出的数据在传输给用户。
业务逻辑层:主要是通过浏览器传来的请求输出给数据层进行处理后再回传给浏览器。其系统结构由Web表单、XML Web服务以及组件服务组成。值得强调是其中Web表单作为ASP.NET技术及应用程序的核心组成部分,它是向系统用户进行交互生成实现和对用户提供信息和对用户输出数据的基础。
数据层:数据层的实现主要通过ADO.NET对传输数据进行操纵并为事务逻辑层数据提供的服务,比如实现存储数据、返回数据库检索结果等服务。通过ADO.NET技术的应用和实现,创新和引入了数据集(Dataset)。数据集作为内存中进行海量数据进行高速缓冲的一个重要作用。数据集可以通过编辑程序或者数据库中调入数据对数据集进行生成和填充从而实现应用。不管系统技术中数据如何进行获取,数据集都是通过程序模板进行操作指引的,这些数据程序应用始终存在于内存之中的数据缓冲区位内。
(二)B/S结构选用的思考
B/S结构主要通过安装服务器进行维护,而客户端则通过采用浏览器进行运行的软件结构。在应用中与C/S技术的比较如下:
首先,B/S结构相比C/S结构的而言,能够最大化的降低系统所产生的维护工作量。由于C/S结构的任意终端都必须进行相应的软件配置和安装。而B/S结构的客户终端不必进行软件安装和维护。
其次,由于C/S软件主要采用两层结构。其中客户端参与运算,而B/S结构的三层结构客户端只进行简单的用户请求的接收而不进行运算的参与。因此大大降低了成本。
C/S、B/S软件数据实时性比较:在集团级应用里,要随时掌握企业的业务情况,而作为C/S结构,不能实时对企业数据进行掌握,往往依据的都是事后数据;而B/S结构则不同,它不仅仅可以实现实时所有数据的掌握和浏览,而且可以更加快捷和方便辅助决策,从而大大降低企业损失的发生。
C/S、B/S软件数据安全性比较:同样作为集团级的应用,特别是多个不同IP地址的应用而言。C/S结构的软件由于必须通过固定IP服务器端进行安装才能实现多个服务器的数据同步处理,而多数据点的数据安全就同样面临着多数据站点的威胁。而对于B/S结构的软件来讲,由于其数据可以实现集中存储和处理并且只通过安装总部数据库服务器,因此客户端减少了与其他数据库和端口的连接过程中的安全隐患的发生,且无需进行数据同步的操作,因此,大大减少了安全问题的发生。
二、系统详细设计和实现
按着上述要求我们设计并实现了知识管理系统软件的界面,如图2所示:
三、结束语
课题的目标是实现现代企业业务知识管理系统,业务知识的日常管理工作由计算机和网络来完成,这种工作方式克服了以往传统工作方式的一些弊端。 总体看来,系统具有如下优越性:
(一)安装简单、方便:只要在服务器端安装本系统,使用者通过IE访问服务器地址即可;
(二)方便操作:易于操作,功能实现简单;
(三)安全性高:功能执行前需要对使用者进行身份确认;
(四)功能环境的集成化:所有的功能执行度统一于一个主页下运行,操作简单,不需要任何专门培训。
参考文献:
[1] [美]Geetanjali Arora Balasubraamaniam Aiaswamy Nitin Pandey. C# 专业项目实例开发. 北京:中国水利水电出版社,2003.
[2][中国]孙三才等著《精通C#与ASP.NET程序设计》出版社:中国铁道出版社,2003.
这些非正式的、零散的、不系统的应用可以解决部分企业知识管理中的问题,但是随着组织或企业的成长,特别是地域的扩张,一个自动化的知识管理系统(KMS)就显示出非常重要的意义,相对与原始的手工知识管理它可以为企业带来更加巨大的利益。它通过更好的组织信息、分享信息、使用信息以及提供搜寻功能,使得企业的员工和各级经理们可以容易的在最合适的时间找到最合适的文档并能找到拥有某种核心能力的最合适职员。
知识管理是适应知识经济时代发展的需求而产生的,是管理学科的思想与理念与信息技术融合的结果,是随着人们对资源认识的不断深化和企业管理能力的不断提高而发展起来的。知识管理是以知识为中心的管理,旨在通过知识共享,获取和利用知识来提升企业竞争力和反应能力,以迎接经济全球化竞争的挑战。因此,知识管理是企业在知识经济时代构造新的管理机制的指导思想和理念,是企业赢取竞争优势的重要手段与工具。
企业知识管理的实质就是对知识链进行管理,使企业的知识在运动中不断增值。一个企业要进行有效的知识管理,关键在于建立起一个适合的业务知识管理体系。
一、系统技术设计方案
(一)架构体系设计方案
传统的网站管理方式有两种,一是静态HTML页面,这种方式因为效率太低目前在应用上已经越来越少。二是通过数据库与动态网页进行结合以应用程序进行处理的做法。比如ASP,但由于实践应用ASP后发现其不可改善的系统缺陷严重制约了其应用,逐渐延伸出了ASP.NET技术,并取得了系统和性能方面的明显改善。大大拓展了其应用能力。基于ASP.NET技术的系统结构是主要通过三层系统构成(见图1):UI层、业务逻辑层和数据层。
UI层:主要是通过实现与用户之间的交互作用,将用户输入数据负责输入到服务器同步将服务器端输出的数据在传输给用户。
业务逻辑层:主要是通过浏览器传来的请求输出给数据层进行处理后再回传给浏览器。其系统结构由Web表单、XML Web服务以及组件服务组成。值得强调是其中Web表单作为ASP.NET技术及应用程序的核心组成部分,它是向系统用户进行交互生成实现和对用户提供信息和对用户输出数据的基础。
数据层:数据层的实现主要通过ADO.NET对传输数据进行操纵并为事务逻辑层数据提供的服务,比如实现存储数据、返回数据库检索结果等服务。通过ADO.NET技术的应用和实现,创新和引入了数据集(Dataset)。数据集作为内存中进行海量数据进行高速缓冲的一个重要作用。数据集可以通过编辑程序或者数据库中调入数据对数据集进行生成和填充从而实现应用。不管系统技术中数据如何进行获取,数据集都是通过程序模板进行操作指引的,这些数据程序应用始终存在于内存之中的数据缓冲区位内。
(二)B/S结构选用的思考
B/S结构主要通过安装服务器进行维护,而客户端则通过采用浏览器进行运行的软件结构。在应用中与C/S技术的比较如下:
首先,B/S结构相比C/S结构的而言,能够最大化的降低系统所产生的维护工作量。由于C/S结构的任意终端都必须进行相应的软件配置和安装。而B/S结构的客户终端不必进行软件安装和维护。
其次,由于C/S软件主要采用两层结构。其中客户端参与运算,而B/S结构的三层结构客户端只进行简单的用户请求的接收而不进行运算的参与。因此大大降低了成本。
C/S、B/S软件数据实时性比较:在集团级应用里,要随时掌握企业的业务情况,而作为C/S结构,不能实时对企业数据进行掌握,往往依据的都是事后数据;而B/S结构则不同,它不仅仅可以实现实时所有数据的掌握和浏览,而且可以更加快捷和方便辅助决策,从而大大降低企业损失的发生。
C/S、B/S软件数据安全性比较:同样作为集团级的应用,特别是多个不同IP地址的应用而言。C/S结构的软件由于必须通过固定IP服务器端进行安装才能实现多个服务器的数据同步处理,而多数据点的数据安全就同样面临着多数据站点的威胁。而对于B/S结构的软件来讲,由于其数据可以实现集中存储和处理并且只通过安装总部数据库服务器,因此客户端减少了与其他数据库和端口的连接过程中的安全隐患的发生,且无需进行数据同步的操作,因此,大大减少了安全问题的发生。
二、系统详细设计和实现
按着上述要求我们设计并实现了知识管理系统软件的界面,如图2所示:
三、结束语
课题的目标是实现现代企业业务知识管理系统,业务知识的日常管理工作由计算机和网络来完成,这种工作方式克服了以往传统工作方式的一些弊端。 总体看来,系统具有如下优越性:
(一)安装简单、方便:只要在服务器端安装本系统,使用者通过IE访问服务器地址即可;
(二)方便操作:易于操作,功能实现简单;
(三)安全性高:功能执行前需要对使用者进行身份确认;
(四)功能环境的集成化:所有的功能执行度统一于一个主页下运行,操作简单,不需要任何专门培训。
参考文献:
[1] [美]Geetanjali Arora Balasubraamaniam Aiaswamy Nitin Pandey. C# 专业项目实例开发. 北京:中国水利水电出版社,2003.
[2][中国]孙三才等著《精通C#与ASP.NET程序设计》出版社:中国铁道出版社,2003.