无忧论文网
当前位置: 无忧论文网 > 自然科学论文 > 计算机科学论文 > 计算机开题报告论文 > 计算机工程硕士开题报告范文 开题报告综述
点击提交论文指导需求
高薪诚聘老师
计算机工程硕士开题报告范文 开题报告综述
时间:2011-01-23 浏览次数:1083次 无忧论文网
点击这里在线咨询我
计算机工程硕士开题报告范文 开题报告综述

知识管理系统的设计与实现 开题报告综述
一、 课题背景
1.1 课题研究背景
信息时代的到来,使各种信息大量膨胀,信息技术伴随着知识经济迈向前端,知识经济时代与以前的时代相比发生了很大的变化,新的经济发展规律、新的经济增长方式、新的经济制度、新的游戏规则……,这都标志着知识已经成为新的而且重要的竞争资源。如何有效地积累知识,有效地管理知识,有效地共享知识,对现代化的企业来说是一个重大的课题。研究知识管理、充分利用知识提高核心竞争力和创造经济价值,已经成为企业生存和进一步发展的关键。知识管理成为企业在当前新形式下战略管理的重要内容。
与知识经济获得同样关注的另一个时代特征便是大家经常谈到的IT。信息技术在产生之初,限于工业经济的时代特征,只能在小范围内发挥有限的作用。如今,随着信息社会的到来,信息在经济的发展中起到了至关重要的作用,信息经济使信息技术从边缘辅助变为举足轻重的工具。上世纪末直至今天,知识成为决定竞争发展的重要因素之后,信息技术迎来了新的机遇和挑战。信息技术仍然是举足轻重的工具,但对于个人、组织乃至整个社会来说,这一工具已跃居核心地位,信息技术的核心任务便是服务于知识,同时也孕育了知识管理技术和以知识为核心的崭新的知识产业。
知识管理技术不是一个静态的概念,而是在实践中得到不断应用和发展,所以不能静止地看待知识管理技术。Gartner公司概括了有关知识管理的“潮流”技术,给出了知识管理技术的成熟度矩阵,知识管理技术将越来越从知识存储和检索层次的应用向促进知识共享和智能技术利用方向发展,且在演变路径的每一个阶段,都有着成熟度高低不同的技术。
总之,知识管理作为一种新型的管理模式与方法,是适应知识经济时代管理实践发展的必然结果。
1.2 课题研究的意义
随着国际化竞争进一步白热化,知识管理作为企业和组织“帮助主动脉,打通微循环”的有效手段,有助于全面提升管理素质。
软件企业是知识密集性企业,也是人才依赖型企业。目前大多数软件企业已经逐渐由技
术型、创造型工作转变为经验型的工作,软件企业的战斗力不仅来自于现有员工的知识,更重要的是所有员工知识经验的积累。然而在软件业中,员工“跳槽”的现象相当普遍,这导致员工的经验流失现象非常严重。如何让知识在员工之间交流共享,如何保证企业的核心开发技术不会随关键员工的离职而流失,如何让以前开发过的有重要价值的软件资料在需要的时候很容易被找到;如何让新员工能在短时间里熟悉项目的相关背景资料而很快进入项目角色;在项目开发和进展过程中,如何使员工在需要向具有某种专长的专家咨询求教时能迅速在企业内部找到拥有这样专长的人等等问题,都要求软件企业必须对企业内部长期形成的经验知识进行系统的积累、挖掘和利用,这正是知识管理系统所要解决的问题。
知识管理系统(KMS:Knowledge Management System)作为实现知识管理的信息系统,是知识管理的实施平台,IBM和Microsoft等公司已经设计除了很成熟的知识管理框架,然而对于中小型企业存在资金预算低等条件的限制,不能使用商业化的知识管理系统,所以需要立足自身的实际需求,量体裁衣建立适用的知识管理系统。
1.3国内外企业知识管理现状
目前,随着关于知识管理的研究日益增多,许多公司,例如IBM、Microsoft等都已经开展了知识管理实践,知识管理系统在近几年也层出不穷。而且实施知识管理对企业的进一步发展起到了很大的推动作用。
有资料显示,“国外对知识管理的研究目前集中在知识管理实施、知识管理与组织、知识管理与相关领域研究以及知识管理技术和知识管理软件工具的开发等方面,而国内知识管理的研究主要集中在知识管理与图书馆、知识管理的基本内容、知识管理技术以及知识管理体系……国内外所处的阶段不同:国内比较重于理论的研究,而国外基本上已经处于理论与实际相结合的阶段。这说明我国知识管理的研究起步较国外晚,现在主要是在解决理论层面上的东西,毕业论文因此还有一段路要走。”由此可见,国内知识管理和知识管理技术的发展相对国外来说还有一定的差距。
经过分析研究,目前企业在知识管理方面比较薄弱,比如日常工作中的资料、方案、计划等存储和管理方式比较简单,在使用、查找、版本等方面存在一定的混乱情况;企业花费大量人力物力创造的知识资产,因为缺乏有效的管理系统,随着人员的流动、机器的变动而流失;企业的业务经验、资料等知识重复利用率较低;个人知识与企业知识融合不足,员工头脑中很多很好的经验和知识不能得到充分的挖掘和共享等等。
二、 课题内容
为了改善企业知识管理的现状,根据企业自身业务的特点,为企业的知识管理提供一种设计方案并加以实现。以相对较低的成本来满足企业持续性发展的需求,同时使得企业在运营过程中能够充分利用信息技术带来的便利,积累知识,共享知识,应用知识,提高工作效率,提升企业经济价值。
课题所设计的知识管理系统需要达到以下目标:
● 构建综合业务知识库,整合现有基础的知识资本,实现准确的知识结构分类。
● 建立知识共享流程,方便用户快速定位查找所需知识。
● 构建知识用户体系,定义用户的角色和权限,实现有序、安全的知识学习,知识再利用。
● 能够使用户与专家互动,并对知识进行有效的评价。
● 知识管理系统必须满足安全、可扩展和易维护的要求。
三、 技术路线
为了达到以上目标,首先需要充分研究知识管理方面的知识,在此基础上针对企业目前的知识管理实施现状,设计并实现知识管理系统。
系统的开发主要采用微软的Visual Studio .NET工具和SQL SERVER 2008数据库系统。
.NET 的核心是 .NET Framework,.NET Framework 是用于生成、部署和运行 XML Web services 和应用程序的多语言环境,它由三个主要部分组成:
1.公共语言运行库 运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的 COM 相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。
2.统一编程类 该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集 (API)。目前,C++ 开发人员使用 Microsoft 基础类,而 Java 开发人员使用 Windows
基础类。框架统一了这些完全不同的模型并且为 Visual Basic 和JScript 程序员同样提供了对类库的访问。通过创建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。从 JScript 到 C++ 的所有编程语言具有对框架的相似访问,开发人员可以自由选择它们要使用的语言。
3.ASP.NET ASP.NET 建立在 .NET Framework 的编程类之上,它提供了一个 Web 应用程序模型,并且包含使生成 ASP Web 应用程序变得简单的控件集和结构。ASP.NET 包含封装公共 HTML 用户界面元素(如文本框和下拉菜单)的控件集。但这些控件在 Web 服务器上运行,并以 HTML 的形式将它们的用户界面推送到浏览器。在服务器上,这些控件公开一个面向对象的编程模型,为 Web 开发人员提供了面向对象的编程的丰富性。ASP.NET 还提供结构服务(如会话状态管理和进程回收),进一步减少了开发人员必须编写的代码量并提高了应用程序的可靠性。另外,ASP.NET 使用这些同样的概念使开发人员能够以服务的形式交付软件。使用 XML Web services www.51unwen.com功能,ASP.NET 开发人员可以编写自己的业务逻辑并使用 ASP.NET 结构通过 SOAP 交付该服务。
ADO.NET 对 ORACLE 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。数据共享使用者应用程序可以使用 ADO.NET 来连接到这些数据源,并检索、处理和更新所包含的数据。ADO.NET 通过数据处理将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。ADO.NET 包含用于连接到数据库、执行命令和检索结果的 .NET Framework 数据提供程序。可以直接处理检索到的结果,或将其放入ADO.NET DataSet对象,以便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开。
SQL SERVER 2008是Microsoft 公司推出的数据库管理系统,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。包含以下几个主要组件:
1.数据库引擎 是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内要求极高而且需要处理大量数据的应用需要。
2.Analysis Services 是一种核心服务,可支持对业务数据的快速分析,以及为商业智能应用程序提供联机分析处理 (OLAP) 和数据挖掘功能。
3.Integration Services 使用 Integration Services 可解决复杂的业务问题,方法是复制或下载文件,发送电子邮件以响应事件,更新数据仓库,清除和挖掘数据以及管理 SQL
Server 对象和数据。
4.复制用于在数据库间复制和分发数据和数据库对象,然后在数据库间进行同步操作以维持一致性。
5.Reporting Services 是基于服务器的解决方案,通过它可以集中存储和管理报表,安全地访问报表、模型和文件夹,控制报表的处理和分发方式,并使报表在企业内的使用方式标准化。
7.Notification Services 使用它可生成并向大量订阅方及时发送个性化的消息,还可以向各种各样的应用程序和设备传递消息。
8.全文搜索 SQL Server 包含对 SQL Server 表中基于纯字符的数据进行全文查询所需的功能。全文查询可以包括字词和短语,或者一个字词或短语的多种形式。使用全文搜索可以快速、灵活地为存储在 Microsoft SQL Server 数据库中的文本数据的基于关键字的查询创建索引。
9.Service Broker 为消息和队列应用程序提供 SQL Server 数据库引擎本地支持。这使开发人员可以轻松地创建使用数据库引擎组件在完全不同的数据库之间进行通信的复杂应用程序。
四、 工作计划
第一阶段:知识管理相关知识学习,参考文献阅读
阅读相关书籍,学习知识管理的相关知识,为系统的设计与实现奠定基础。阅读的主要参考文献如下:
1、第三版知识管理系统
2、知识管理系统模型及实现技术
3、知识管理的系统分析与框架模型研究
4、知识管理系统结构及实施对策研究
第二阶段:.NET等相关技术学习,需求分析
通过了解实际需求,深入理解建立知识管理系统所要达到的目的和效果。学习.net相关的开发技术,为系统的实现获得有力的保障。
第三阶段:知识管理系统原型系统总体设计
为了实现知识管理的目标,使得知识能准确、高效的存储和流通,设计时考虑如下的基本原则:
1、知识来源的广泛性:即,能让尽可能多的人向系统中添加知识;
2、知识分类的准确性:需要准确地对知识进行分类,方便查找,保证用户在海量数据中迅速找到所需信息;
3、知识的可管理性:知识必须易于管理,可以方便的添加删除修改;
4、知识的可扩充性:对于某些特定知识,应该允许对其进行扩充,比如能附加资料、进行讨论或以其他方式对知识进行扩充和完善。
第四阶段:系统框架、软件体系结构等的设计
1、系统框架
采用树状结构管理,最顶层是根结点,下面挂知识大类,知识大类下挂知识小类,知识小类下存储知识的具体形式(如文本、音频、视频等)。
2、系统体系结构
系统包含5个层次:
(1) 访问层:通过WEB浏览器访问;
(2) 表现层:是知识管理系统的门户,主要用于用户访问系统的统一入口,同时显现知识等。
(3) 业务逻辑层:负责实现各种知识管理及业务管理的处理逻辑,包括知识采集、知识加工、知识共享等。
(4) 数据持久层:负责对数据存储的管理,响应业务逻辑层的请求,包含知识库和知识地图;
(5) 基础平台:服务器硬件等。
第五阶段:原型系统实现与测试
在系统设计的基础上,对系统涉及的部分功能模块实现进行探讨,并对系统应用情况进行测试和评价。
第六阶段:论文的撰写和答辩
总结系统设计及研发结果,撰写论文。分阶段提交论文草稿和论文终稿,准备答
辩。
对前期研究的成果进行系统总结,理顺思路,进入论文设计阶段。论文设计的基本要求为,论文格式符合要求,论文内容层次分明、数据可靠、文字简练、说明透彻、推理严谨,立论正确。根据前期的设计,形成论文草稿,提交给导师;经导师的指导后,形成论文终稿,准备进行答辩。
五、 主要参考资料
[1] 知识管理系统理论与实务 (新西兰) 斯图尔特·巴恩斯 编 机械工业出版社 2004.1
[2] 知识管理十步走:整合信息技术、策略与知识平台(第二版)(美)蒂瓦纳 著 电子工业出版社 2004.3
[3]Knowledge Management Systems , Professor Dr.Ronald Maier New York 2007.9
[4] ASP.NET 2.0入门经典 (美)哈特等著 清华大学出版社 2006.8
[5] 张福学.知识管理系统的设计思路与实现工具.情报杂志,2002,(3):53-54. [6] 韩壳松,王永成.文本挖掘、数据挖掘和知识管理.情报学报,2001,(1):100-104. [7] 林健,杨新华.知识管理的支撑技术及实现框架模型.计算机工程与应用,2001,(13):62-64.
关于我们 | 老师招聘 | 版权声明 | 联系我们 | 付款方式 | 返回顶部 | 

COPYRIGHT ©2001 - 2013 51LUNWEN.NET. ALL RIGHTS RESERVED.
【免责声明】:本网站所提供的信息资源如有侵权、违规,请及时告知
无忧论文网提供毕业论文指导 硕士论文指导服务