1、 知识管理系统知识管理系统 作作 者者 姓姓 名名 专专 业业 计算机科学与技术计算机科学与技术 指导教师姓名指导教师姓名 专业技术职务专业技术职务 目目 录录 摘 要 1 ABSTRACT 2 第一章 绪 论 . 3 1.1 研发背景. 3 1.2 研究的意义 . 3 1.3 研究目标 4 第二章 基础知识介绍 . 5 2.1 ASP.NET 简介 . 5 2.2 数据库技术简介 6 2.3 开发工具简介 7 2.4 系统结构模式简介. 7 第三章 系统分析 . 9 3.1 系统可行性分析 9 3.2 系统需求分析 9 3.2.1 业务流程分析 9 3.2.2 功能分析 10 第四章 系统设
2、计 . 11 4.1 系统功能结构图 11 4.2 各个功能简要描述. 11 4.2.1 普通用户功能权限 11 4.2.2 管理员用户功能权限 12 4.3 系统数据库设计及详细说明 12 4.3.1 数据库概念设计. 12 4.3.2 表设计 13 第五章 系统实现 . 15 5.1 系统开发环境 15 5.2 系统各模块实现 15 5.2.1 用户登录 15 5.2.2 系统主界面界面 16 5.2.3 知识库分类管理 17 5.2.4 知识库管理 . 17 5.2.5 常见问题管理 . 19 5.2.6 知识库检索 . 21 5.2.7 常见问题库检索 23 5.2.8 系统用户管理
3、. 25 第六章 系统测试 . 29 6.1 运行各个模块进行调试 29 6.2 白盒测试. 29 结束语 30 致 谢 32 参考文献 33 1 摘摘 要要 知识管理系统主要是为了节省搜寻时间与搜寻成本,有效地选择保存所需要 的知识来源和知识内容。整合知识资源,实现知识共享。对于所有企业来讲丰富 的知识库,可以有效的促进企业员工对知识的学习,减少他们遇到常见问题时的 处理时间和人力成本。 本次课题知识管理系统采用 B/S 结构,三层运行模式,同时适用于 Intranet/Internet。浏览器为第一层,作为系统的应用界面;应用逻辑服务为 第二层;数据链接为第三层,作为系统的数据存取服务。此
4、架构无须安装客户端 软件,便于软件的分发和维护升级,适应了众多应用客户端分散环境下的运行和 维护需求。 本篇论文介绍了本系统开发环境和运行平台、 ASP.NET, 语言采用 C#。 而后台的数据库则使用 Microsoft SQL Server 2005 管理平台的数据。 关键词:关键词:知识管理 ASP.NET C# SQL2005 2 ABSTRACT Knowledge management system is mainly to save search time and search costs, effectively choose to save the required know
5、ledge source and knowledge content. The integration of knowledge resources, knowledge sharing. For all enterprises, rich knowledge, can effectively promote enterprise employees to learn the knowledge, to reduce their problems when the treatment time and manpower cost. This topic based on the knowled
6、ge management and knowledge system of irrigation area using B / S structure, the three layer mode, also apply to the Intranet / Internet. Browser for the first layer, as the system application interface; the application logic service into second layers; data link for third layer, as the system data access service. This structure does not need to install client software, convenient software distribution and maintenance upgrades, to adapt to man