知识管理系统需求分析新

  • 格式:doc
  • 大小:38.28 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章引言 (2)

1.1编写目的 (2)

1.2 项目背景 (2)

第二章任务概述 (2)

2.2 运行环境 (2)

第三章需求分析 (2)

3.1 调查软件需求分析 (2)

3.2.个人知识管理系统分析 (3)

3.3.个人知识管理系统的功能分析 (3)

第四章系统功能的设计和划分 (4)

图1 用户信息E-R图 (4)

图2 系统应用界面状态图 (5)

第五章架构设计 (5)

5.1逻辑架构 (5)

图3 知识管理系统系统架构图 (6)

图4 使用者流程图 (7)

图5 管理者流程图 (8)

第六章结构图 (9)

图6 系统结构图 (9)

图7 知识服务通道 (10)

图8 知识生命周期(顺序图) (11)

11

/ 1

第一章引言

编写目的 1.1 21世纪是知识经济的时代,随着终身学习的教育理念的逐步形成,社会对个人的知识结构和知识水平的要求会越来越高,个人广泛的知识用传统的管理手段、方法来管理已不能适应发展的需要,采用计算机管理已成为实现个人知识管理规范化的重要手段。

知识管理是在知识经济时代管理理念的转变过程中,顺应网络的发展而诞生的新的管理模式,是对一个组织或个人的知识和技能的捕获过程,使最恰当的知识在最恰当的时间传递给最合适的人,实现最佳决策是知识管理的最终目标。

项目背景 1.2

知识管理实际上就是当组织面对不连续的环境变化日益加剧时,为满足组织提高适应力、生

产力和竞争能力的需要,寻求将信息技术处理能力同组织成员的创造与革新能力结合起来的一种过程,是组发现、获取、存储、管理、开发、传播、使用和保护知识的综合性活动⑴。它囊括了数据获取、数据挖掘、信息推送等一系列功能。据统计,对于知识管理有53%的机构表示“关注和投入”在增加,有25%的机构表示“关注和投入没有变化”,只有8%的机构表示“关注和投入在减少”。这些数据表明,知识管理在国内外企业中越发受到重视。

第二章任务概述

任务目标 2.1系统总体结构划分成 5 层:前端服务,表示层与后台控制,数据映射及数据层,这为系统的稳定性和扩展性提供可靠保障,也为适应不同文化背景的企业提供技术保证。前端服务和表示层的分离则为系统提供多种形式的服务打下坚实基础。控制、数据映射及数据层的划分为系统后台的流程管理、数据处理以及存储过程的扩展带来技术上的支持。

运行环境 2.2

操作系统:XP系统

编写环境:VC++6.0

数据库环境:SQL SERVER 2000

第三章需求分析

调查软件需求分析 3.1

个人知识管理的实质在于帮助个人提升工作效率,整合自己的信息资源,提高个人的竞争

力。通过个人知识管理,让个人拥有的各种资料、随手可得的信息变成更多价值的知识,从而最终利于自己的学习、工作和生活。积累是知识管理的基础,共享是知识管理的价值体现,创新是知识管理的最终追求,因此,个人知识管理实施应基于以下原则:

1.信息的采集与加工。

根据自己拟定的学习目标,对信息进行合理的选择和取舍,并时刻保持心思的敏捷,快速地吸收有用的知识。

/ 2

2.知识存储与积累。

包括知识分类和编目方法、网络技术与数据库技术、隐性知识的积累。

3.知识的共享与交流。

个人要增长知识,就必须与他人共享。

4.知识的使用与创新。

在综合的基础上创造信息和知识,并不断提高自己的学习能力。

个人知识管理系统分析 3.2.本系统以知识管理理论为基础,对个人知识的获取、积累、共享、创新等过程进行合理管理,最终提高个人对知识的发掘和利用的效率。个人知识管理系统所管理的知识主要涉及个人在学习过程中产生、形成、发现的各种知识及学习资源。本系统对这些知识不是简单的复制、集合,而是要在提取之后进一步对它们加以发掘、提炼,通过它们之间的关联而赋予它们更多的意义,使零散的知识系统化。

由于ASP具有几乎完美的面向对象语言技术、完善的数据处理能力和对标准技术的完整支持等优点,本系统选用ASP作为开发工具。基于个人知识的存储量较小,以及对资料处理速度的要求不是特别高等因素的考虑,Access以其操作简单方便、兼容性好、提供口令支持等优点,我们

选择ASP+Access组合来开发本系统。

个人知识管理系统的功能分析 3.3.(1)数据层的数据管理模块:

主要负责系统与数据库和文件系统之间的查询、管理及读取操作,它由文件系统和数据库组成。数据库用来存储员工提供的知识及相应的信息,文件系统则分为 2 个部分:1)保存用户提供的附件和企业遗留下来的的知识信息(这些文件将会有各种各样的格式); 2)存储系统搜索引擎根据文件系统中的知识信息文件所建立的索引文件,为搜索引擎搜索知识所用。

(2)数据映射层包括6 个模块,

它们都直接与数据层的管理模块进行交互。知识管理模块与控制层的 Q&A 服务和知识管理服务交互获取信息。对数据层进行操作前会通过一个自动分类器,对所获取的知识进行自动分类,搜索引擎一方面直接与数据管理进行交互获取系统数据,另一方面对文件系统中的搜索索引文件进行直接读写操作以提供搜索功能。

(3)控制层:

知识管理服务模块管理并控制用户提供的知识,包括用户提供的内容、附件以及相应的操作记录等; Q&A服务是为在员工之间建立一个问答形式的信息交流平台而独立设计的一个功能;订

阅器、推送器分别通过订阅服务、知识推送服务与订阅管理和知识推送的数据映射层进行交互管理;账户管理则控制账户的生成、修改、管理等操作;起始页面管理为个人配置个性化起始页面;搜索引擎作为一个模块通过提供 Web 服务的形式与表示层交互,其界面显示通过Web 服务调用实现。

(4)表示层

提供 3 种不同的表现形式,它的底层模型用统一的 XML 形式描述。传统 Web 页面表示通过 HTML 语言以及 Web2.0 的 AJAX 交互提供便捷的 Web 访问通道和呈现方式。插件页面则通过统一的 XML 数据格式获取内容并通过不同的形式呈现给用户。表示层封装则提供统一的 Web 服务接口,为其他表现形式提供统一 API。

(5)前端服务

通过 Web 前端服务控制器提供显示接口并做相应的安全和操作控制。