基于Web的公司业务知识管理系统研发

来源 :数字化用户 | 被引量 : 0次 | 上传用户:catbull
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  长期以来,企业对自身业务知识管理的实践活动中形成了一種非正式的、零散的、不系统的应用,同时这种自发的知识管理主要是手工操作的系统。例如企业的经理们经常使用网络上的共享硬盘或者是个人电脑中的公用文件夹来储存重要的资料,同时经理们主要通过电话或者电子邮件的形式对于企业内人员进行观察,从而发现那些专业技能方面的行家里手。这种传统技术监督管理模式暴露出以下缺点:企业业务知识收集管理工作离散化、不成体系、更新不及时、流程化不明晰、难以实现数据共享、数据分析困难。
  这些非正式的、零散的、不系统的应用可以解决部分企业知识管理中的问题,但是随着组织或企业的成长,特别是地域的扩张,一个自动化的知识管理系统(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.
其他文献
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
【摘 要】该短距离无线收发系统采用Nordic公司的nRF2401无线收发芯片和ATMEL公司的单片机AT89C51RB2,以实现数据点对点的无线传输功能。该无线收发模块主要由nRF2401芯片和一些外围元件组成,文中对采用的芯片的结构和原理做了详细的介绍,对于硬件系统中各组成部分特点,本文也分别做了分析和研究,对nRF2401的配置、CRC码的原理,包括AT89C51RB2和nRF2401之间的
目的应用Delphi法制订国人A型主动脉夹层(type A aortic dissection,TAAD)外科治疗的专家共识。方法检索国内外关于TAAD外科治疗的相关文献,初步拟定包括手术禁忌证、动脉插管位置、停循环目标温度、脑灌注方式、手术方式、远端吻合口吻合方式及合并马方综合征等结缔组织病者的外科治疗共7个方面的调查问卷。2015年10月至2016年4月,在全国选取具有代表性的55位心血管外科
目的 探讨冠状动脉介入诊疗术后患者尿中性粒细胞明胶酶相关性载脂蛋白(NGAL)和肾损伤分子1(KIM-1)的变化,并评价两者在早期预测对比剂肾病(CIN)中的价值.方法 采用前瞻性研
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
目的 探讨温敏型CS/PVA凝胶负载Ad-hTGF-β1转染的骨髓间充质干细胞(BMSCs)移植修复兔关节软骨缺损的实验效果.方法 体外分离培养兔BMSCs,在Ad-hTGF-β1转染1周后,用细胞免疫化学方法检测hTGF-β1在细胞内的表达.用24只成年新西兰大白兔制造关节软骨缺损模型,双侧后肢均用于实验,动物模型随机分为4组,各组动物6只.A组:凝胶复合转染BMSCs修复组;B组:凝胶复合未转
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
成都汉字美术馆,成都“汉字结构”是为成都巡遥汉字美术馆所作的设计。该设计的概念从甲骨文“馆”字(“馆”同“官”)开始构造出最初的立面并从此处向后延展。这个设计的独
期刊